a17e589046
Adjust a few more copyright notices to match the format expected by
...
the src/tools/copyright script.
2005-01-01 22:14:33 +00:00
7e1c8ef4fc
Some more missed copyright notices. Many of these look like they
...
should have been caught by the src/tools/copyright script ... why
weren't they?
2005-01-01 20:44:34 +00:00
2ff501590b
Tag appropriate files for rc3
...
Also performed an initial run through of upgrading our Copyright date to
extend to 2005 ... first run here was very simple ... change everything
where: grep 1996-2004 && the word 'Copyright' ... scanned through the
generated list with 'less' first, and after, to make sure that I only
picked up the right entries ...
2004-12-31 22:04:05 +00:00
1fbdb6bc9f
Fixed segfault in connect when specifying no database name.
2004-12-30 09:36:37 +00:00
d9236a69fc
Make libpq default to localhost connections on machines without Unix-domain
...
sockets, rather than failing as it formerly did. Revert the
thereby-obsoleted patch to make psql supply the localhost default.
2004-12-28 23:17:54 +00:00
f9a134b6e4
Add missing ecpg prototype for newly added functions.
2004-12-23 13:19:17 +00:00
f0299325e4
Added PGTYPEStimestamp_add_interval written by Dave Cramer.
...
Fixed parsing of defines to make sure they used more than once.
2004-12-23 10:46:10 +00:00
f0cbfcd399
Patch to make libpq.rc be a built-for-distribution file was a few
...
bricks shy of a load.
2004-12-21 02:14:41 +00:00
da59a70c09
Remove direct inclusions of <com_err.h> as well as configure test for
...
its presence. This amounts to desupporting Kerberos 5 releases 1.0.*,
which is small loss, and simplifies use of our Kerberos code on platforms
with Red-Hat-style include file layouts. Per gripe from John Gray and
followup discussion.
2004-12-20 17:13:41 +00:00
9af9320750
Add Win32 version stamps that increment each day for proper SYSTEM32
...
DLL pginstaller installs.
2004-12-19 02:16:31 +00:00
5483936ed3
New translations
2004-12-13 16:30:53 +00:00
373825c9cd
Translation updates
2004-12-12 18:09:18 +00:00
4de679c710
Translation updates
2004-12-11 19:45:34 +00:00
10e960fb39
Translation updates
2004-12-11 19:09:08 +00:00
022a00b5f3
Translation updates
2004-12-11 19:03:49 +00:00
ec7806db2c
Fixed bug in parsing of typedef'ed array sizes.
...
Synced parser.
2004-12-06 20:35:35 +00:00
9ef75bb21c
Fix compile breakage from SIGPIPE fix for threading.
2004-12-03 01:58:43 +00:00
5d7a555d0f
Code review for recent libpq changes. Be more careful about error
...
handling in SIGPIPE processing; avoid unnecessary pollution of application
link-symbol namespace; spell 'pointer to function' in the conventional
way.
2004-12-02 23:20:21 +00:00
8408f65252
Rework libpq threaded SIGPIPE handling to avoid interference with
...
calling applications. This is done by blocking sigpipe in the libpq
thread and using sigpending/sigwait to possibily discard any sigpipe we
generated.
2004-12-02 15:32:54 +00:00
ee9007a2e1
Allow libpq to build on MS Visual Studio .NET 2003 on Windows XP.
2004-12-01 23:42:26 +00:00
a34d76ef65
Fix up makefile dependencies for pg_config_paths.h.
2004-11-20 21:13:06 +00:00
e719591ea3
Make sure we produce a useful error message for the case where the
...
postgresql.crt file simply isn't there, too.
2004-11-20 00:35:13 +00:00
7506677b62
Improve error reporting for SSL connection failures. Remove redundant
...
free operations in client_cert_cb --- openssl will also attempt to free
these structures, resulting in core dumps.
2004-11-20 00:18:18 +00:00
5d72ef83fd
Miscellaneous Cygwin build fixes from Reini Urban.
2004-11-17 17:46:24 +00:00
8a1821ab5b
Translation update
2004-11-16 22:58:44 +00:00
1c5125adf3
Not entirely sure when this broke, but libpq's VC++ build is currently
...
lacking pqsignal which is now required. This was found and fixed for
VC++ by Shachar Shemesh, I simply duplicated the fix for the Borland
makefile (untested, as I don't have that compiler).
Dave Page
2004-11-13 03:18:50 +00:00
67e1ae9b03
List VALUE as a keyword.
2004-11-10 13:48:10 +00:00
e9c05281b5
Get rid of perror(), substitute some better phrased error messages.
...
malloc() doesn't set errno, so most uses were buggy anyway.
2004-11-09 15:57:57 +00:00
1813d94664
Translation updates
2004-11-09 14:46:37 +00:00
58b33f2e85
Translation updates
2004-11-07 23:28:20 +00:00
98e8b48053
Create 'default_tablespace' GUC variable that supplies a TABLESPACE
...
clause implicitly whenever one is not given explicitly. Remove concept
of a schema having an associated tablespace, and simplify the rules for
selecting a default tablespace for a table or index. It's now just
(a) explicit TABLESPACE clause; (b) default_tablespace if that's not an
empty string; (c) database's default. This will allow pg_dump to use
SET commands instead of tablespace clauses to determine object locations
(but I didn't actually make it do so). All per recent discussions.
2004-11-05 19:17:13 +00:00
bb2d1ce8f1
Translation updates
2004-11-02 09:28:41 +00:00
005b1b5fc8
Translation updates
2004-11-02 09:20:22 +00:00
7914deecb8
fixed bug in segfault REVOKE statement
2004-11-01 13:17:12 +00:00
44e8a968e3
Invent a new, more thread-safe version of PQrequestCancel, called PQcancel.
...
Use this new function in psql. Implement query cancellation in psql for
Windows. Code by Magnus Hagander, documentation and minor editorialization
by Tom Lane.
2004-10-30 23:11:27 +00:00
e5ac8db035
Translation update
2004-10-30 08:23:32 +00:00
4eb1165ff3
No need to set errorMessage length --- already set in goto target.
2004-10-29 19:30:02 +00:00
08510856a4
Set errorMessage length in PQrequestCancel() in all places.
2004-10-29 17:53:13 +00:00
94c502f1db
Translation updates
2004-10-28 09:01:06 +00:00
fc4cfc366d
Translation updates
2004-10-28 08:54:09 +00:00
ad6b3975c9
Translation updates
2004-10-27 11:22:18 +00:00
cd92d85d11
Translation updates
2004-10-27 11:09:33 +00:00
979b0be4c3
Translation updates
2004-10-27 10:22:47 +00:00
eb7fc3eb1f
Translation updates
2004-10-27 10:13:49 +00:00
26149e9738
Translation updates
2004-10-22 13:49:15 +00:00
7627b91cd5
Set the close-on-exec flag for libpq's socket to the backend, to avoid
...
any possible problems from child programs executed by the client app.
Per suggestion from Elliot Lee of Red Hat.
2004-10-21 20:23:19 +00:00
380bd04c16
Standardize on using the Min, Max, and Abs macros that are in our c.h file,
...
getting rid of numerous ad-hoc versions that have popped up in various
places. Shortens code and avoids conflict with Windows min() and max()
macros.
2004-10-21 19:28:36 +00:00
9d9cfb1ad7
Add PQprepare/PQsendPrepared functions to libpq to support preparing
...
statements without necessarily specifying the datatypes of their parameters.
Abhijit Menon-Sen with some help from Tom Lane.
2004-10-18 22:00:42 +00:00
51aacecae6
Synced parser
2004-10-18 13:36:23 +00:00
2f2121ffbe
Translation updates
2004-10-17 21:05:03 +00:00