postgresql/src/backend/utils
Thomas G. Lockhart 6d5d673ca8 Be more careful to check input string lengths as well as values
when deciding whether a field is a year field.  Assume *anything* longer
 than 2 digits (if it isn't a special-case doy) is a valid year.
 This should fix the "Y1K" and "Y10K" problems
  pointed out by Massimo recently.
Check usage of BC to require a positive-valued year; before just used it
 to flip the sign of the year without checking. This led to problems
 near year zero.
Allow a 5 digit "concatenated date" of 2 digit year plus day of year.
Do 2->4 digit year correction for 6 and 5 digit "concatenated dates".
 Somehow forgot this originally. Guess not many folks use it...
1999-01-10 17:20:54 +00:00
..
adt Be more careful to check input string lengths as well as values 1999-01-10 17:20:54 +00:00
cache Initial MVCC code. 1998-12-15 12:47:01 +00:00
error Some security, since we now have vsnprintf, I remade an old patch 1999-01-01 04:48:49 +00:00
fmgr Make functions static or ifdef NOT_USED. Prevent pg_version creation. 1998-10-08 18:30:52 +00:00
hash OK, folks, here is the pgindent output. 1998-09-01 04:40:42 +00:00
init The problem is that read_pg_options needs DataDir to read its file but 1998-10-16 06:05:18 +00:00
mb Current multi-byte related codes have a bug with SQL_ASCII 1998-12-14 04:59:58 +00:00
misc Some security, since we now have vsnprintf, I remade an old patch 1999-01-01 04:48:49 +00:00
mmgr Some security, since we now have vsnprintf, I remade an old patch 1999-01-01 04:48:49 +00:00
sort Some security, since we now have vsnprintf, I remade an old patch 1999-01-01 04:48:49 +00:00
time SET TRANSACTION ISOLATION LEVEL ... 1998-12-18 09:10:39 +00:00
Gen_fmgrtab.sh.in Eliminate need for cpp-from-stdin by using a temp file. 1998-10-28 19:38:47 +00:00
Makefile From: t-ishii@sra.co.jp 1998-07-26 04:31:41 +00:00