| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: aspell | Distribution: openSUSE Tumbleweed |
| Version: 0.60.8.2 | Vendor: openSUSE |
| Release: 3.1 | Build date: Tue Oct 13 17:10:09 2026 |
| Group: Productivity/Text/Spell | Build host: reproducible |
| Size: 2135322 | Source RPM: aspell-0.60.8.2-3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://aspell.net/ | |
| Summary: A Spell Checker | |
GNU Aspell is a spell checker planned to eventually replace Ispell. It can be used as a library or as an independent spell checker. Its main feature is an improved method for finding possible suggestions for the English language, arguably surpassing Ispell and Microsoft Word. It also has many other technical enhancements over Ispell, such as using shared memory for dictionaries and intelligently handling personal dictionaries when more than one Aspell process is open at once.
GFDL-1.1-or-later AND SUSE-BSD-Mark-Modifications AND LGPL-2.1-only AND HPND
* Tue Oct 13 2026 Petr Gajdos <pgajdos@suse.com>
- added patches
CVE-2026-103658: Arbitrary code execution via crafted dictionary file [bsc#1285066]
* aspell-CVE-2026-103658.patch
* Wed Oct 07 2026 Dirk Müller <dmueller@suse.com>
- drop aspell-strict-aliasing.patch (the iterator must remain
a reference, otherwise ++i does not advance it and that
causes an infinte loop)
* Wed Oct 07 2026 Petr Gajdos <pgajdos@suse.com>
- added patches
CVE-2026-75818: heap-based buffer overflow in the decompressor in `prog/prezip.c` can lead to memory corruption and process crash [bsc#1284337]
* aspell-CVE-2026-75818.patch
CVE-2026-75819: out-of-bounds read in `ReadOnlyDict::load()` of `readonly_ws.cpp` can lead to heap memory disclosure or application crash [bsc#1284338]
* aspell-CVE-2026-75819.patch
CVE-2026-75820: integer truncation in `WritableDict::add() ` of ` modules/speller/default/writable.cpp` can lead to heap corruption [bsc#1284339]
* aspell-CVE-2026-75820.patch
- SUSE-BSD-Mark-Modifications -> BSD-Mark-Modifications
* Mon Jun 01 2026 Petr Gajdos <pgajdos@suse.com>
- version update to 0.60.8.2:
• Improved compiler compatibility: Fixed Clang -Wstrict-prototypes
warnings for C interface, fixed new Clang warnings, fixed GCC 15
build issues, and added MSYS2 + MINGW64 compile fixes.
• Enhanced testing infrastructure with newer compiler versions,
including snapshots from both GCC and Clang, to catch future
problems before they make their way into distros.
• Fixed bug that caused aspell_speller_store_replacement to return
random values.
• Fixed typo in Texinfo filter option file.
• Various documentation updates and fixes.
- modified patches
* aspell-strict-aliasing.patch (refreshed)
- deleted patches
* aspell-gcc15.patch (upstreamed)
* Mon Mar 31 2025 Friedrich Haubensak <hsk17@mail.de>
- add aspell-gcc15.patch to fix gcc15 compile time error
* Sat Dec 30 2023 Dirk Müller <dmueller@suse.com>
- update to 0.60.8.1:
* Fix memory leak in suggestion code introduced in 0.60.8.
* Various documentation fixes.
* Fix various warnings when compiling with -Wall.
* Fix two buffer overflows found by Google’s OSS-Fuzz.
* Other minor updates.
- drop aspell-CVE-2019-25051.patch (upstream)
* Thu Jul 07 2022 Marcus Meissner <meissner@suse.com>
- switch source urls to https
* Mon Aug 02 2021 pgajdos@suse.com
- security update
- modified patches
% aspell-quotes.patch (p1)
% aspell-strict-aliasing.patch (p1)
- added patches
fix CVE-2019-25051 [bsc#1188576], heap-buffer-overflow in acommon:ObjStack:dup_top
+ aspell-CVE-2019-25051.patch
* Fri Oct 09 2020 pgajdos@suse.com
- recommend aspell-en also from the library [bsc#1177523]
* Thu Oct 08 2020 Jan Engelhardt <jengelh@inai.de>
- Remove/replace old specfile constructs.
/usr/bin/aspell /usr/bin/aspell-import /usr/bin/precat /usr/bin/preunzip /usr/bin/prezip /usr/bin/prezip-bin /usr/bin/run-with-aspell /usr/bin/word-list-compress /usr/share/doc/packages/aspell /usr/share/doc/packages/aspell/README /usr/share/doc/packages/aspell/TODO /usr/share/doc/packages/aspell/aspell.html /usr/share/doc/packages/aspell/aspell.html/AWLI-files.html /usr/share/doc/packages/aspell/aspell.html/Adding-Support-For-Other-Languages.html /usr/share/doc/packages/aspell/aspell.html/Affix-Compression.html /usr/share/doc/packages/aspell/aspell.html/Aspell-Suggestion-Strategy.html /usr/share/doc/packages/aspell/aspell.html/Authors.html /usr/share/doc/packages/aspell/aspell.html/Basic-Usage.html /usr/share/doc/packages/aspell/aspell.html/Binary-Compatibility.html /usr/share/doc/packages/aspell/aspell.html/ChangeLog.html /usr/share/doc/packages/aspell/aspell.html/Compiling-the-Word-List.html /usr/share/doc/packages/aspell/aspell.html/Controlling-the-Behavior-of-Compound-Words.html /usr/share/doc/packages/aspell/aspell.html/Controlling-the-Behavior-of-Run_002dtogether-Words.html /usr/share/doc/packages/aspell/aspell.html/Copying.html /usr/share/doc/packages/aspell/aspell.html/Creating-A-New-Character-Set.html /usr/share/doc/packages/aspell/aspell.html/Creating-An-Official-Dictionary-Package.html /usr/share/doc/packages/aspell/aspell.html/Creating-an-Individual-Word-List.html /usr/share/doc/packages/aspell/aspell.html/Curses-Notes.html /usr/share/doc/packages/aspell/aspell.html/Customizing-Aspell.html /usr/share/doc/packages/aspell/aspell.html/Dictionary-Naming.html /usr/share/doc/packages/aspell/aspell.html/Differences-From-Ispell.html /usr/share/doc/packages/aspell/aspell.html/Dumping-Configuration-Values.html /usr/share/doc/packages/aspell/aspell.html/Dumping-the-Contents-of-the-Word-List.html /usr/share/doc/packages/aspell/aspell.html/Filter-Options.html /usr/share/doc/packages/aspell/aspell.html/Format-of-the-Personal-Dictionary.html /usr/share/doc/packages/aspell/aspell.html/Format-of-the-Personal-and-Replacement-Dictionaries.html /usr/share/doc/packages/aspell/aspell.html/GNU-Free-Documentation-License.html /usr/share/doc/packages/aspell/aspell.html/GNU-Lesser-General-Public-License.html /usr/share/doc/packages/aspell/aspell.html/Generic-Install-Instructions.html /usr/share/doc/packages/aspell/aspell.html/HTML-Manuals-and-_0022make-clean_0022.html /usr/share/doc/packages/aspell/aspell.html/How-Aspell-Selects-an-Appropriate-Dictionary.html /usr/share/doc/packages/aspell/aspell.html/Implementation-Notes.html /usr/share/doc/packages/aspell/aspell.html/Installing.html /usr/share/doc/packages/aspell/aspell.html/Introduction.html /usr/share/doc/packages/aspell/aspell.html/Listing-Available-Dictionaries.html /usr/share/doc/packages/aspell/aspell.html/Loadable-Filter-Notes.html /usr/share/doc/packages/aspell/aspell.html/Notes-on-8_002dbit-Characters.html /usr/share/doc/packages/aspell/aspell.html/Notes-on-Storing-Replacement-Pairs.html /usr/share/doc/packages/aspell/aspell.html/Notes-on-Typo_002dAnalysis.html /usr/share/doc/packages/aspell/aspell.html/Notes-on-Various-Filters-and-Filter-Modes.html /usr/share/doc/packages/aspell/aspell.html/Notes-on-Various-Options.html /usr/share/doc/packages/aspell/aspell.html/Notes-on-the-Different-Suggestion-Modes.html /usr/share/doc/packages/aspell/aspell.html/Notes-on-the-Prefix-Option.html /usr/share/doc/packages/aspell/aspell.html/Phonetic-Code.html /usr/share/doc/packages/aspell/aspell.html/Replacement-Tables.html /usr/share/doc/packages/aspell/aspell.html/Specifying-Options.html /usr/share/doc/packages/aspell/aspell.html/Spellchecking-Individual-Files.html /usr/share/doc/packages/aspell/aspell.html/Support.html /usr/share/doc/packages/aspell/aspell.html/The-Language-Data-File.html /usr/share/doc/packages/aspell/aspell.html/The-Options.html /usr/share/doc/packages/aspell/aspell.html/The-Simple-Soundslike.html /usr/share/doc/packages/aspell/aspell.html/Through-A-Pipe.html /usr/share/doc/packages/aspell/aspell.html/Through-the-C-API.html /usr/share/doc/packages/aspell/aspell.html/Upgrading-from-Aspell-0_002e50.html /usr/share/doc/packages/aspell/aspell.html/Upgrading-from-Aspell-0_002e60_002e7.html /usr/share/doc/packages/aspell/aspell.html/Upgrading-from-Aspell-_002e33_002fPspell-_002e12.html /usr/share/doc/packages/aspell/aspell.html/Upgrading-from-a-Pre_002d0_002e50-snapshot.html /usr/share/doc/packages/aspell/aspell.html/Using-32_002dBit-Dictionaries-on-a-64_002dBit-System.html /usr/share/doc/packages/aspell/aspell.html/Using-Aspell-as-a-Replacement-for-Ispell.html /usr/share/doc/packages/aspell/aspell.html/Using-Aspell-with-other-Applications.html /usr/share/doc/packages/aspell/aspell.html/Using-Multi-Dictionaries.html /usr/share/doc/packages/aspell/aspell.html/Using-aspell_002dimport.html /usr/share/doc/packages/aspell/aspell.html/WIN32-Notes.html /usr/share/doc/packages/aspell/aspell.html/Win32_002dDirectories.html /usr/share/doc/packages/aspell/aspell.html/Working-With-Affix-Info-in-Word-Lists.html /usr/share/doc/packages/aspell/aspell.html/Working-With-Dictionaries.html /usr/share/doc/packages/aspell/aspell.html/Writing-programs-to-use-Aspell.html /usr/share/doc/packages/aspell/aspell.html/data_002dencoding.html /usr/share/doc/packages/aspell/aspell.html/index.html /usr/share/info/aspell.info.gz /usr/share/licenses/aspell /usr/share/licenses/aspell/COPYING /usr/share/locale/ast/LC_MESSAGES/aspell.mo /usr/share/locale/be/LC_MESSAGES/aspell.mo /usr/share/locale/ca/LC_MESSAGES/aspell.mo /usr/share/locale/cs/LC_MESSAGES/aspell.mo /usr/share/locale/da/LC_MESSAGES/aspell.mo /usr/share/locale/de/LC_MESSAGES/aspell.mo /usr/share/locale/en_GB/LC_MESSAGES/aspell.mo /usr/share/locale/eo/LC_MESSAGES/aspell.mo /usr/share/locale/es/LC_MESSAGES/aspell.mo /usr/share/locale/fi/LC_MESSAGES/aspell.mo /usr/share/locale/fr/LC_MESSAGES/aspell.mo /usr/share/locale/fur/LC_MESSAGES/aspell.mo /usr/share/locale/ga/LC_MESSAGES/aspell.mo /usr/share/locale/hr/LC_MESSAGES/aspell.mo /usr/share/locale/hu/LC_MESSAGES/aspell.mo /usr/share/locale/id/LC_MESSAGES/aspell.mo /usr/share/locale/it/LC_MESSAGES/aspell.mo /usr/share/locale/ja/LC_MESSAGES/aspell.mo /usr/share/locale/ka/LC_MESSAGES/aspell.mo /usr/share/locale/ms/LC_MESSAGES/aspell.mo /usr/share/locale/nl/LC_MESSAGES/aspell.mo /usr/share/locale/pl/LC_MESSAGES/aspell.mo /usr/share/locale/pt/LC_MESSAGES/aspell.mo /usr/share/locale/pt_BR/LC_MESSAGES/aspell.mo /usr/share/locale/ro/LC_MESSAGES/aspell.mo /usr/share/locale/ru/LC_MESSAGES/aspell.mo /usr/share/locale/sk/LC_MESSAGES/aspell.mo /usr/share/locale/sl/LC_MESSAGES/aspell.mo /usr/share/locale/sq/LC_MESSAGES/aspell.mo /usr/share/locale/sr/LC_MESSAGES/aspell.mo /usr/share/locale/sv/LC_MESSAGES/aspell.mo /usr/share/locale/uk/LC_MESSAGES/aspell.mo /usr/share/locale/vi/LC_MESSAGES/aspell.mo /usr/share/locale/wa/LC_MESSAGES/aspell.mo /usr/share/locale/zh_CN/LC_MESSAGES/aspell.mo /usr/share/man/man1/aspell-import.1.gz /usr/share/man/man1/aspell.1.gz /usr/share/man/man1/prezip-bin.1.gz /usr/share/man/man1/run-with-aspell.1.gz /usr/share/man/man1/word-list-compress.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 21 00:39:05 2026