Michael Meskes
f9bdaeeb34
- Made several variables "const char *" instead of "char *" as proposed by Qingqing Zhou <zhouqq@cs.toronto.edu>.
...
- Replaced all strdup() calls by ECPGstrdup().
2005-11-30 12:51:07 +00:00
Bruce Momjian
7df6dfdda7
[ Backpatch to 8.0.X.]
...
Also I fixed a bug in a bug fix I committed a few weeks ago. he check
for a varchar pointer was incomplete.
Michael Meskes
2005-10-14 01:50:23 +00:00
Tom Lane
73a71f50cd
Stamp release 8.0.4.
2005-10-03 17:07:18 +00:00
Michael Meskes
39f27463b3
Fixed transaction command handling to not ignore savepoints and to correctly check for errors.
2005-09-12 11:58:33 +00:00
Michael Meskes
5576a611cd
- Check for NULL before checking whether argument is an array.
...
- Removed stray character from string quoting.
- Fixed check to report missing varchar pointer implementation.
2005-08-24 10:35:12 +00:00
Tom Lane
35a0fc32f5
Fix libpq memory leak during PQreset() --- closePGconn() was not
...
freeing all transient state of the PGconn object.
2005-07-13 15:26:06 +00:00
Tom Lane
a646e4874a
Make libpq_gettext save and restore errno in a Windows-compatible way.
...
Also, back-patch fix into back branches.
2005-07-08 15:24:53 +00:00
Michael Meskes
53b4a1ce4b
Added patch by Gavin Scott <gavin@planetacetech.com> for Intel 64bit hardware.
...
[One half already was committed with the last commit.]
2005-06-02 12:49:26 +00:00
Michael Meskes
d014a21624
Fixed memory leak in ecpglib by adding some missing free() commands.
2005-06-02 12:37:25 +00:00
Peter Eisentraut
9a1a986580
Translation updates
2005-05-25 08:37:22 +00:00
Tom Lane
17eb867e98
Stamp release 8.0.3.
2005-05-05 20:07:36 +00:00
Bruce Momjian
fbacd7838c
Add WSACleanup() for Win32 socket cleanup.
...
Jason Erickson
2005-05-05 16:36:20 +00:00
Bruce Momjian
f22b3b2760
Improve cleanup from win32 client-only build.
2005-04-29 14:07:34 +00:00
Bruce Momjian
5f9d19cc23
Backpatch BCC compile changes to 8.0.X for psql.
2005-04-29 13:42:24 +00:00
Bruce Momjian
95cb42b968
Fix Borland makefile for libpq and improve it for psql.
...
Reorder MSC makefile to be more consistent and easier to maintain.
2005-04-29 04:21:39 +00:00
Michael Meskes
c61d1c95ea
Added patch by Philip Yarra <philip.yarra@internode.on.net> for a bug in thread support.
2005-04-14 10:09:20 +00:00
Tom Lane
7dbded2c9c
Stamp 8.0.2.
2005-04-07 19:43:06 +00:00
Peter Eisentraut
774cdb9159
Translation updates
2005-04-02 18:45:19 +00:00
Bruce Momjian
d4f727808f
Make additional stamps for 8.0.2.
2005-03-26 05:05:23 +00:00
PostgreSQL Daemon
507fc3c554
Tag for 8.0.2beta1
2005-03-26 03:46:33 +00:00
Tom Lane
8416036f5f
Kerberos fixes from Magnus Hagander --- in theory Kerberos 5 auth
...
should work on Windows now. Also, rename set_noblock to pg_set_noblock;
since it is included in libpq, the former name polluted application
namespace.
2005-03-25 00:35:20 +00:00
Michael Meskes
fc80f5fe73
Added patch by Christof Petig <christof@petig-baender.de> to work around gcc bug on powerpc and amd64.
2005-03-18 10:01:14 +00:00
Bruce Momjian
f38cb720d9
Increment all major version numbers in 8.0.X to force recompile of
...
client aplications so 7.4.X releases can be installed on the same
machine as 8.0.X.
2005-03-13 22:04:45 +00:00
Bruce Momjian
30854a53fe
Properly implement "Response files" for bcc. Add URL's to describe the
...
feature for Win32 and bcc.
2005-03-07 21:11:07 +00:00
Bruce Momjian
ba6b067ce8
Tab indent all actions in bcc32.mak, and do it on win32.mak too for
...
consistency. Backpatch only bcc32.mak to 8.0.X.
2005-02-27 22:38:29 +00:00
Bruce Momjian
a72fd004ba
Add linking from /port to bcc makefile.
2005-02-25 15:57:41 +00:00
Bruce Momjian
bb7f5a7393
Try to get Borland CC to compile.
...
Backpatch to 8.0.X which doesn't work right now.
2005-02-21 21:22:46 +00:00
Michael Meskes
95b40b7f77
Fixed more parsing bugs in other CREATE statements.
2005-02-10 08:07:46 +00:00
Michael Meskes
ef006ded8e
Fixed bug in parsing of CREATE AS statement.
2005-02-09 11:28:21 +00:00
Tom Lane
8097ce9f52
Stamp 8.0 branch as 8.0.1.
2005-01-30 19:17:49 +00:00
Tom Lane
1ded77722d
Propagate ecpg core dump fix into 8.0 branch.
2005-01-26 22:52:01 +00:00
Tom Lane
953570a899
Use SHGetFolderPath instead of SHGetSpecialFolderPath to find the
...
APPDATA directory on Windows. Magnus Hagander
2005-01-26 19:24:21 +00:00
Peter Eisentraut
83ef003f2c
Translation updates
2005-01-17 02:41:50 +00:00
Peter Eisentraut
75112d4b5d
Translation updates
2005-01-14 08:57:06 +00:00
Bruce Momjian
29e58330a6
Change Win32 client configuration files from *.txt to *.conf.
2005-01-14 00:25:56 +00:00
Peter Eisentraut
66d8165a8b
Translation updates
2005-01-13 21:24:40 +00:00
Tom Lane
40f32f351a
Add conditional inclusion of <com_err.h> to support old 'heimdal'
...
version of Kerberos. Per report from Reinhard Max.
2005-01-12 21:37:54 +00:00
Tom Lane
d3d00715e2
interval_out failed to mention 'ago' for negative intervals in SQL and
...
GERMAN datestyles. Ancient bug reported by Terry Lee Tucker.
2005-01-11 18:33:46 +00:00
Michael Meskes
cc7cd8774a
Fixed segfault in adjust_informix due to missing varchar type.
2005-01-10 12:58:30 +00:00
Tom Lane
a54ea1f75e
Comment out check for substitution of private key file on Windows,
...
since st_ino can't be trusted on that platform. Per report from T.J.
2005-01-10 00:37:12 +00:00
Tom Lane
8e4f4078d8
Un-break MSVC build, per Andrew Dunstan.
2005-01-10 00:19:51 +00:00
Peter Eisentraut
a58e738cd7
Translation updates
2005-01-09 17:32:05 +00:00
Tom Lane
8afe005f42
Consistently use geteuid() not getuid(); there were a few places deviating
...
from our long-established standard.
2005-01-08 22:51:15 +00:00
Tom Lane
bbeeea1437
Minor mop-up for Windows home-directory stuff, per Magnus.
2005-01-06 21:41:45 +00:00
Tom Lane
4717992b4e
Instead of a bare recv() to read the server's response to an SSL
...
request packet, use pqReadData(). This has the same effect since
conn->ssl isn't set yet and we aren't expecting more than one byte.
The advantage is that we will correctly detect loss-of-connection
instead of going into an infinite loop. Per report from Hannu Krosing.
2005-01-06 20:06:58 +00:00
Tom Lane
a3f98d5795
Adjust lookup of client-side profile files (.pgpass and so on) as per
...
discussion on pgsql-hackers-win32 list. Documentation still needs to
be tweaked --- I'm not sure how to refer to the APPDATA folder in
user documentation.
2005-01-06 18:29:11 +00:00
Dennis Bjorklund
b8139ea397
Translation updates
2005-01-06 12:23:33 +00:00
Peter Eisentraut
381de28eb0
Translation updates
2005-01-06 09:07:17 +00:00
Tom Lane
d97ae8230e
Make the various places that determine the user's "home directory"
...
consistent. On Unix we now always consult getpwuid(); $HOME isn't used
at all. On Windows the code currently consults $USERPROFILE, or $HOME
if that's not defined, but I expect this will change as soon as the win32
hackers come to a consensus. Nothing done yet about changing the file
names used underneath $USERPROFILE.
2005-01-06 01:00:12 +00:00
Tom Lane
edf3832b5c
Clean up code in libpq that obtains user's home directory: make a single
...
subroutine that can hide platform dependencies. The WIN32 path is still
a stub, but I await a fix from one of the win32 hackers.
Also clean up unnecessary #ifdef WIN32 ugliness in a couple of places.
2005-01-04 23:18:25 +00:00