Commit Graph

26275 Commits (cef30974dec2c052170b80eff1fe4b9bb285e903)

Author SHA1 Message Date
Tom Lane 08361cea2b Fix null-pointer-deref crash while doing COPY IN with check constraints. 11 years ago
Peter Eisentraut 64cdbbc48c pg_regress: Write processed input/*.source into output dir 11 years ago
Heikki Linnakangas 33e879c4e9 Fix broken #ifdef for __sparcv8 11 years ago
Heikki Linnakangas 80788a431e Simplify waiting logic in reading from / writing to client. 11 years ago
Heikki Linnakangas 272923a0a6 Simplify the way OpenSSL renegotiation is initiated in server. 11 years ago
Bruce Momjian 866f3017a8 pg_upgrade: preserve freeze info for postgres/template1 dbs 11 years ago
Tom Lane 4f38a281a3 Fix missing PQclear() in libpqrcv_endstreaming(). 11 years ago
Tom Lane 58146d35de Fix minor memory leak in ident_inet(). 11 years ago
Tom Lane 9179444d07 Fix more memory leaks in failure path in buildACLCommands. 11 years ago
Tom Lane 9feefedf9e Fix pg_dump's heuristic for deciding which casts to dump. 11 years ago
Tom Lane 1a179f36f7 Fix GEQO to not assume its join order heuristic always works. 11 years ago
Michael Meskes 1f393fc923 Fixed array handling in ecpg. 11 years ago
Heikki Linnakangas 025c02420d Speed up CRC calculation using slicing-by-8 algorithm. 11 years ago
Heikki Linnakangas cc761b170c Fix MSVC build. 11 years ago
Tom Lane bc4de01db3 Minor cleanup/code review for "indirect toast" stuff. 11 years ago
Heikki Linnakangas c619c2351f Move pg_crc.c to src/common, and remove pg_crc_tables.h 11 years ago
Fujii Masao 40bede5477 Move pg_lzcompress.c to src/common. 11 years ago
Noah Misch 237795a7b4 Check DCH_MAX_ITEM_SIZ limits with <=, not <. 11 years ago
Noah Misch a7a4adcf8d Assert(PqCommReadingMsg) in pq_peekbyte(). 11 years ago
Heikki Linnakangas ff16b40f8c Report WAL flush, not insert, position in replication IDENTIFY_SYSTEM 11 years ago
Michael Meskes 5ee5bc3873 This routine was calling ecpg_alloc to allocate to memory but did not 11 years ago
Heikki Linnakangas d88976cfa1 Use a separate memory context for GIN scan keys. 11 years ago
Heikki Linnakangas 57fe246890 Fix reference-after-free when waiting for another xact due to constraint. 11 years ago
Heikki Linnakangas c31b5d9ddf Fix memory leaks on OOM in ecpg. 11 years ago
Andres Freund ff8ca3b04c Add missing float.h include to snprintf.c. 11 years ago
Heikki Linnakangas 302262d521 Add dummy PQsslAttributes function for non-SSL builds. 11 years ago
Andres Freund 3a54f4a494 Remove ill-conceived Assertion in ProcessClientWriteInterrupt(). 11 years ago
Andres Freund 2505ce0be0 Remove remnants of ImmediateInterruptOK handling. 11 years ago
Andres Freund d06995710b Remove the option to service interrupts during PGSemaphoreLock(). 11 years ago
Andres Freund 6753333f55 Move deadlock and other interrupt handling in proc.c out of signal handlers. 11 years ago
Andres Freund 6647248e37 Don't allow immediate interrupts during authentication anymore. 11 years ago
Tom Lane cec916f35b Remove unused "m" field in LSEG. 11 years ago
Andres Freund 4fe384bd85 Process 'die' interrupts while reading/writing from the client socket. 11 years ago
Andres Freund 4f85fde8eb Introduce and use infrastructure for interrupt processing during client reads. 11 years ago
Andres Freund 387da18874 Use a nonblocking socket for FE/BE communication and block using latches. 11 years ago
Tom Lane 778d498c7d Fix breakage in GEODEBUG debug code. 11 years ago
Heikki Linnakangas 91fa7b4719 Add API functions to libpq to interrogate SSL related stuff. 11 years ago
Heikki Linnakangas 809d9a260b Refactor page compactifying code. 11 years ago
Heikki Linnakangas efba7a542f Fix typo in comment. 11 years ago
Robert Haas 5d2f957f3f Add new function BackgroundWorkerInitializeConnectionByOid. 11 years ago
Heikki Linnakangas 2b3a8b20c2 Be more careful to not lose sync in the FE/BE protocol. 11 years ago
Bruce Momjian 29725b3db6 port/snprintf(): fix overflow and do padding 11 years ago
Bruce Momjian 9241c84cbc to_char(): prevent writing beyond the allocated buffer 11 years ago
Bruce Momjian 0150ab567b to_char(): prevent accesses beyond the allocated buffer 11 years ago
Peter Eisentraut f8948616c9 Translation updates 11 years ago
Tom Lane b7d254c079 Fix documentation of psql's ECHO all mode. 11 years ago
Tom Lane 08bd0c5811 Update time zone data files to tzdata release 2015a. 11 years ago
Tom Lane 451d280815 Fix jsonb Unicode escape processing, and in consequence disallow \u0000. 11 years ago
Robert Haas bd4e2fd97d Provide a way to supress the "out of memory" error when allocating. 11 years ago
Tom Lane 3d660d33aa Fix assorted oversights in range selectivity estimation. 11 years ago