Commit Graph

26 Commits (94de3a679bf0afe9bb15ffb7af066b7df58859af)

Author SHA1 Message Date
Tom Lane 94de3a679b Improve ispell dictionary's defenses against bad affix files. 11 years ago
Tom Lane 4741e31600 Prevent potential overruns of fixed-size buffers. 12 years ago
Tom Lane 6755558b92 Improve aset.c's space management in contexts with small maxBlockSize. 15 years ago
Tom Lane 1e16a8107d Teach regular expression operators to honor collations. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane 3e5f9412d0 Reduce the memory requirement for large ispell dictionaries. 15 years ago
Tom Lane 9b910def24 Clean up temporary-memory management during ispell dictionary loading. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Teodor Sigaev b5b3134813 Fix incorrect dereferencing of char* to array's index. 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 30dc388a0d Fix a few places that were non-multibyte-safe in tsearch configuration file 18 years ago
Tom Lane fbeb9da22b Improve error reporting for problems in text search configuration files 18 years ago
Tom Lane 716e8b8374 Fix RS_isRegis() to agree exactly with RS_compile()'s idea of what's a valid 18 years ago
Teodor Sigaev cd42dd5a17 Fix core dump with buffer-overrun by too long infinitive. Add checking of using 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane bb0e3011f8 Make a cleanup pass over error reports in tsearch code. Use ereport 18 years ago
Bruce Momjian f6e8730d11 Re-run pgindent with updated list of typedefs. (Updated README should 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Teodor Sigaev 13553cbbff Fix header's size of structs defines in ispell. 19 years ago
Teodor Sigaev 53ef36cb4a Fix recently introduced bugs about parsing ispell/hunspell files. 19 years ago
Teodor Sigaev 83d0b9f3ca Fixes from Heikki Linnakangas <heikki@enterprisedb.com>: 19 years ago
Tom Lane 7351b5fa17 Cleanup for some problems in tsearch patch: 19 years ago
Tom Lane 140d4ebcb4 Tsearch2 functionality migrates to core. The bulk of this work is by 19 years ago
Teodor Sigaev 6cd9a58480 Fix core dump of ispell for case of non-successfull initialization. 19 years ago
Teodor Sigaev 3de2682a1e Fix lowercasing while parse OO dictionary 19 years ago
Teodor Sigaev 419fe7cd1b Fix bug http://archives.postgresql.org/pgsql-bugs/2006-10/msg00258.php. 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Tom Lane ae643747b1 Fix a passel of recently-committed violations of the rule 'thou shalt 20 years ago
Teodor Sigaev 04e9704b9e Now ispell dictionary can eat dictionaries in MySpell format, 20 years ago
Neil Conway 8e5a10d46c This patch makes the error message strings throughout the backend 20 years ago
Teodor Sigaev dde9457294 Fixing and improve compound word support. This changes cannot be applied to 20 years ago
Teodor Sigaev 01f2172ec1 Allow "'" symbol in affixes ("'s" affix in english): it was diallowed during 20 years ago
Teodor Sigaev 46a25ce6a9 1 Fix bug with very short word: prefix and suffix might be overlapped, 20 years ago
Teodor Sigaev a6fefc866c Check number of affixes to prevent core dump with zero number of affixes 20 years ago
Teodor Sigaev 7ac8a4be89 Multibyte encodings support for ISpell dictionary 20 years ago
Teodor Sigaev cb4ea994c6 Improve support of multibyte encoding: 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Tom Lane 8a65b820e2 Suppress signed-vs-unsigned-char warnings in contrib. 21 years ago
Bruce Momjian 21634e513f Add extra argument for new pg_regexec API. 21 years ago
Tom Lane c0e0d3e2e9 Avoid unnecessary dependence on u_int16_t, per buildfarm failure. 21 years ago
Teodor Sigaev 324300bc7c improve support of agglutinative languages (query with compound words). 21 years ago
Teodor Sigaev 5b354d2c7e Fixes: 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Teodor Sigaev df9d87f608 Previous commit wasnt full... 22 years ago
Teodor Sigaev de55c0cef6 1 Fix affixes with void replacement (AFAIK, it's only russian) 22 years ago
Teodor Sigaev 7cb55d21ed Fix memory leak with pg_regexec 22 years ago
Teodor Sigaev d222bb4d5e Fix memory leak with pg_regcomp 22 years ago