postgresql/src/backend/utils
Noah Misch 66008564f8 Avoid reading past datum end when parsing JSON.
Several loops in the JSON parser examined a byte in memory just before
checking whether its address was in-bounds, so they could read one byte
beyond the datum's allocation.  A SIGSEGV is possible.  New in 9.3, so
no back-patch.
2013-06-12 19:51:12 -04:00
..
adt Avoid reading past datum end when parsing JSON. 2013-06-12 19:51:12 -04:00
cache Fix cache flush hazard in cache_record_field_properties(). 2013-06-11 17:26:42 -04:00
error pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
fmgr Add infrastructure for storing a VARIADIC ANY function's VARIADIC flag. 2013-01-21 20:26:15 -05:00
hash pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
init pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
mb pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
misc postgresql.conf.sample: Improve whitespace 2013-05-29 22:00:13 -04:00
mmgr Create libpgcommon, and move pg_malloc et al to it 2013-02-12 11:21:05 -03:00
resowner pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
sort pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
time pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
.gitignore Avoid maintaining three separate copies of the error codes list. 2011-02-03 22:32:49 -05:00
errcodes.txt Update copyrights for 2013 2013-01-01 17:15:01 -05:00
Gen_dummy_probes.sed Update copyrights for 2013 2013-01-01 17:15:01 -05:00
Gen_fmgrtab.pl Update copyrights for 2013 2013-01-01 17:15:01 -05:00
generate-errcodes.pl Update copyrights for 2013 2013-01-01 17:15:01 -05:00
Makefile Make handling of errcodes.h more consistent with other generated headers. 2011-02-04 09:29:10 -05:00
probes.d Update copyrights for 2013 2013-01-01 17:15:01 -05:00