Commit Graph

118 Commits (94de3a679bf0afe9bb15ffb7af066b7df58859af)

Author SHA1 Message Date
Tom Lane 94de3a679b Improve ispell dictionary's defenses against bad affix files. 11 years ago
Bruce Momjian 2616a5d300 Remove tabs after spaces in C comments 12 years ago
Heikki Linnakangas c7a186e392 Avoid memcpy() with same source and destination address. 12 years ago
Tom Lane 4741e31600 Prevent potential overruns of fixed-size buffers. 12 years ago
Heikki Linnakangas 5f778e6444 Use memmove() instead of memcpy() for copying overlapping regions. 12 years ago
Tom Lane 399d23e19c Fix some wide-character bugs in the text-search parser. 12 years ago
Tom Lane bd371ea5c0 Fix logical errors in tsquery selectivity estimation for prefix queries. 13 years ago
Heikki Linnakangas 435a143796 Fix bug in to_tsquery(). 14 years ago
Bruce Momjian 6560407c7d Pgindent run before 9.1 beta2. 15 years ago
Tom Lane 6755558b92 Improve aset.c's space management in contexts with small maxBlockSize. 15 years ago
Tom Lane 2ab0796d7a Fix char2wchar/wchar2char to support collations properly. 15 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 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
Tom Lane 52b60530f2 Fix tsmatchsel() to account properly for null rows. 15 years ago
Bruce Momjian 135724ec35 Fix "variable not used" warnings when USE_WIDE_UPPER_LOWER is not 15 years ago
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Bruce Momjian 97116ca417 Rename macro DECIMAL to DECIMAL_T to help pgindent; this is already 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Peter Eisentraut fc946c39ae Remove useless whitespace at end of lines 15 years ago
Robert Haas 5aa446c961 Cleanup various comparisons with the constant "true". 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. 15 years ago
Peter Eisentraut 3f11971916 Remove extra newlines at end and beginning of files, add missing newlines 16 years ago
Robert Haas fd1843ff89 Standardize get_whatever_oid functions for other object types. 16 years ago
Tom Lane 97532f7c29 Add some knowledge about prefix matches to tsmatchsel(). It's not terribly 16 years ago
Tom Lane b8c798ebc5 Tweak tsmatchsel() so that it examines the structure of the tsquery whenever 16 years ago
Bruce Momjian 239d769e7e pgindent run for 9.0, second run 16 years ago
Tom Lane bc0f080928 Fix misuse of Lossy Counting (LC) algorithm in compute_tsvector_stats(). 16 years ago
Tom Lane ed437e2b27 Adjust comments about avoiding use of printf's %.*s. 16 years ago
Tom Lane 54cd4f0457 Work around a subtle portability problem in use of printf %s format. 16 years ago
Tom Lane 2c265adea3 Modify the built-in text search parser to handle URLs more nearly according 16 years ago
Tom Lane 8f0ab2298f Add missing newlines in WPARSER_TRACE output. 16 years ago
Bruce Momjian 89b0095ebd Allow underscores in tsearch email addressses, per RFC 5322 and report 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 40608e7f94 When estimating the selectivity of an inequality "column > constant" or 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 21d11e7ee2 Avoid unnecessary copying of source string when generating a cloned TParser. 16 years ago
Tom Lane 908854209b Avoid core dump on empty thesaurus dictionary. 16 years ago
Peter Eisentraut 66363e8d6d Make text search parser accept underscores in XML attributes (bug #5075) 16 years ago
Peter Eisentraut f1c5247563 Simplify a few makefile rules since install-sh can now install multiple 16 years ago
Tom Lane dd6de24e69 Remove duplicate variable initializations identified by clang static checker. 17 years ago
Peter Eisentraut 9d182ef002 Update of install-sh, mkinstalldirs, and associated configury 17 years ago
Teodor Sigaev a88a48011c Introduce filtering dictionary support to tsearch. Propagate --nolocale option 17 years ago
Teodor Sigaev abd8c94ff9 Add prefix support for synonym dictionary 17 years ago
Peter Eisentraut de160e2c00 Make backend header files C++ safe 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane a734979e0a Fix tsquerysel() to not fail on an empty TSQuery. Per report from 17 years ago
Teodor Sigaev e43bb5beb7 Some languages have symbols with zero display's width or/and vowels/signs which 17 years ago