summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Applied patch from kho@redhat.com to fix a problem with trying to use a fetchBarry Lind2003-08-061-1/+5
| | | | | | | when a cursor wasn't being used. Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
* Add ecpg thread testing file.Bruce Momjian2003-08-065-13/+83
|
* Improve documentation of ParseDateTime(). Reorder tests to preventTom Lane2003-08-052-24/+39
| | | | | | writing one more value into return arrays than will fit. This is potentially a stack smash, though I do not think it is a problem in current uses of the routine, since a failure return causes elog anyway.
* Fix several places where fractional-second inputs were misprocessedTom Lane2003-08-051-33/+38
| | | | | | in HAVE_INT64_TIMESTAMP cases, including two potential stack smashes when more than six fractional digits were supplied. Per bug report from Philipp Reisner.
* Fix some copyright notices that weren't updated. Improve copyright toolTom Lane2003-08-0475-150/+150
| | | | so it won't miss 'em again.
* Re-add USE_THREADS, used by ecpg.Bruce Momjian2003-08-041-0/+4
|
* Must print server's failure message before trying reconnect, not after.Tom Lane2003-08-041-4/+6
|
* Fix pltcl and plpython to support STATEMENT triggers.Tom Lane2003-08-042-86/+125
| | | | Joe Conway
* SSL_read/SSL_write do not approximate the return conventions of recv()Tom Lane2003-08-041-3/+11
| | | | | | and send() very well at all; and in any case we can't use retval==0 for EOF due to race conditions. Make the same fixes in the backend as are required in libpq.
* Fix some more problems with testing error returns from SSL.Tom Lane2003-08-042-4/+23
|
* Fix thread handling in configure.Bruce Momjian2003-08-041-4/+0
|
* Minor cleanups in S_LOCK_TEST code.Tom Lane2003-08-041-10/+28
|
* HPUX's horology behavior is OS-dependent, not hardware-dependent.Tom Lane2003-08-041-1/+1
|
* Translation updatesPeter Eisentraut2003-08-047-2488/+2564
|
* Remove --enable-recode feature, since it's been broken by IPv6 changes,Tom Lane2003-08-0413-772/+7
| | | | and seems to have too few users to justify maintaining.
* Update copyrights to 2003.Bruce Momjian2003-08-04651-1291/+1291
|
* Fix for 2003 again.Bruce Momjian2003-08-041-1/+1
|
* Update copyright script for 2003.Bruce Momjian2003-08-041-3/+2
|
* Put back braces removed by pgindent (not really pgindent's fault).Tom Lane2003-08-041-1/+4
|
* pgindent run.Bruce Momjian2003-08-04482-15219/+17222
|
* Remove extra paren in NOT_USED code, found by pgindent.Bruce Momjian2003-08-041-2/+2
|
* Tighten inline_function's test for overly complex parameters. ThisTom Lane2003-08-031-6/+28
| | | | | should catch most situations where repeated inlining blows up the expression complexity unreasonably, as in Joe Conway's recent example.
* Reconsider context for calling callback functions --- original ideaTom Lane2003-08-031-13/+11
| | | | that they aren't part of error processing is clearly faulty.
* Comment out entries for IPv6 localhost connections, since they failTom Lane2003-08-011-4/+5
| | | | on machines with no IPv6 support.
* Postmaster erroneously rejected SSL connections on IPv6.Tom Lane2003-08-011-2/+2
|
* Fix some unprotected references to AF_UNIX ... wouldn't compile onTom Lane2003-08-011-5/+11
| | | | platforms without AF_UNIX sockets.
* inet_recv() wasn't IPv6-ready.Tom Lane2003-08-011-13/+10
|
* Code review for sslmode patch: eliminate memory leak, avoid giving aTom Lane2003-08-012-100/+42
| | | | | | completely useless error message in 'allow' case, don't retry connection at the sendauth stage (by then the server will either let us in or not, no point in wasting cycles on another try in the other SSL state).
* Since HPUX now exists for Itanium, we should decouple the assumptionTom Lane2003-08-014-14/+34
| | | | | | | | that OS=hpux is the same as CPU=hppa. First steps at doing this. With these patches, we still work on hppa with either gcc or HP's cc. We might work on hpux/itanium with gcc, but I can't test it. Definitely will not work on hpux/itanium with non-gcc compiler, for lack of spinlock code.
* Get the include ordering right for TCL includes vs whatever is comingTom Lane2003-08-011-2/+2
| | | | from --with-includes.
* Missed two places to replace union member.Michael Meskes2003-08-012-3/+3
|
* Fix a few of the more blatantly unportable constructs in this file.Tom Lane2003-08-011-23/+27
|
* Fix inconsistent static-vs-not-static declarations.Tom Lane2003-08-014-10/+7
|
* Fix compile warning.Tom Lane2003-08-012-2/+4
|
* Russian translation updates by Serguei MokhovPeter Eisentraut2003-08-016-1373/+2155
|
* Use only two-part shared library version numbers, for better portabilityPeter Eisentraut2003-08-013-6/+6
| | | | and consistency.
* While having a parallel-make-safe genbki.sh is good, it's better not toPeter Eisentraut2003-08-011-2/+5
| | | | uselessly invoke it in parallel in the first place.
* Make ecpg SQLSTATE-aware. Map existing SQLCODE assignments to SQLSTATEs,Peter Eisentraut2003-08-0114-237/+176
| | | | | rather than parsing the message. Add some documentation about embedded SQL.
* Update comments.Bruce Momjian2003-08-011-1/+3
|
* Update comments.Bruce Momjian2003-08-011-1/+2
|
* Added missing TO keyword.Michael Meskes2003-08-011-1/+2
|
* - Added some Informix error codes in Informix mode.Michael Meskes2003-08-0120-232/+934
| | | | - Added just another pgtypeslib function.
* cvs log used -b for head, not -rHEAD.Bruce Momjian2003-08-011-2/+2
|
* clean python out of MakefileMarc G. Fournier2003-08-011-6/+2
|
* remove python module, as its moved to http://www.pygresql.orgMarc G. Fournier2003-08-0114-5581/+0
|
* Fix my own mistake in GUC variable annotation.Tom Lane2003-08-011-4/+4
|
* Adjust 'permission denied' messages to be more useful and consistent.Tom Lane2003-08-0138-243/+377
|
* Fix mistaken error code assignments, per Peter's note 7/28/03.Tom Lane2003-07-311-3/+3
|
* When using a temp installation, unset PGUSER and other variables weTom Lane2003-07-311-1/+5
| | | | | | might have inherited from the environment that would possibly cause psql to fail to connect to the temp installation properly. Per trouble report from Markus Bertheau 7/1/03.
* Cause library-preload feature to report error if specified initializationTom Lane2003-07-317-42/+155
| | | | | function is not found. Also, make all the PL libraries have initialization functions with standard names. Patch from Joe Conway.