Commit Graph

234 Commits (9a23967063b1b36c620a753f72c7cdb56dc0a4c4)

Author SHA1 Message Date
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 1 year ago
Tom Lane 9034a2d512 Fix integer-overflow problem in intarray's g_int_decompress(). 1 year ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut c538592959 Make all Perl warnings fatal 2 years ago
Heikki Linnakangas 28d3c2ddcf Fix another bug in parent page splitting during GiST index build. 2 years ago
Tom Lane 8aac9759bb Remove unnecessary pfree() in g_intbig_compress(). 2 years ago
Michael Paquier c00fbe89dc intarray: Prevent out-of-bound memory reads with gist__int_ops 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 2 years ago
Michael Paquier 8961cb9a03 Fix typos in comments 2 years ago
Michael Paquier b8da37b3ad Rework pg_input_error_message(), now renamed pg_input_error_info() 2 years ago
Peter Eisentraut aa69541046 Remove useless casts to (void *) in arguments of some system functions 2 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Andrew Dunstan 3b76622e04 Convert contrib/intarray's bqarr_in() to report errors softly 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Tom Lane d02ef65bce Standardize error reports in unimplemented I/O functions. 3 years ago
Peter Eisentraut e4c61bedcb Use fabsf() instead of Abs() or fabs() where appropriate 3 years ago
Peter Eisentraut f14aad5169 Remove unnecessary uses of Abs() 3 years ago
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Peter Eisentraut c8b2ef05f4 Convert *GetDatum() and DatumGet*() macros to inline functions 3 years ago
Peter Geoghegan 0faf7d933f Harmonize parameter names in contrib code. 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Peter Eisentraut e8d78581bb Revert "Convert *GetDatum() and DatumGet*() macros to inline functions" 3 years ago
Peter Eisentraut 595836e99b Convert *GetDatum() and DatumGet*() macros to inline functions 3 years ago
Peter Eisentraut 258f48f858 Change some unnecessary MemSet calls 3 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Michael Paquier fd0625c7a9 Clean up some code using "(expr) ? true : false" 4 years ago
Daniel Gustafsson bb466c6b09 Prohibit map and grep in void context 4 years ago
Andrew Dunstan 8b82de0164
Remove extraneous newlines added by perl copyright patch 4 years ago
Andrew Dunstan 8fa6e6919c
Add a copyright notice to perl files lacking one. 4 years ago
Tom Lane 112d411fbe Remove deprecated containment operators for contrib types. 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 7eeb1d9861 Make contrib modules' installation scripts more secure. 5 years ago
Tom Lane 20e7e1fe31 Remove <@ from contrib/intarray's GiST operator classes. 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Andrew Dunstan 7be5d8df1f Use perl warnings pragma consistently 5 years ago
Alexander Korotkov 911e702077 Implement operator class parameters 5 years ago
Tom Lane 70a7732007 Remove support for upgrading extensions from "unpackaged" state. 5 years ago
Tom Lane eb67623c96 Mark some contrib modules as "trusted". 5 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Thomas Munro 7815e7efdb Add reusable routine for making arrays unique. 6 years ago
Andres Freund 01368e5d9d Split all OBJS style lines in makefiles into one-line-per-entry style. 6 years ago
Amit Kapila 7e735035f2 Make the order of the header file includes consistent in contrib modules. 6 years ago
Tom Lane efc77cf5f1 Fix intarray's GiST opclasses to not fail for empty arrays with <@. 6 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 6 years ago
Michael Paquier c74d49d41c Fix many typos and inconsistencies 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Tom Lane 02a6a54ecd Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT. 6 years ago