2f2121ffbe
Translation updates
2004-10-17 21:05:03 +00:00
cc6a90e4af
Remove dllist.c from libpq. It's overkill for what libpq needs; we can
...
just stick a list-link into struct PGnotify instead. Result is a smaller
faster and more robust library (mainly because we reduce the number of
malloc's and free's involved in notify processing), plus less pollution
of application link-symbol namespace.
2004-10-16 22:52:55 +00:00
2a63c1602d
Generate the various .def files for libpq DLLs from a single list of
...
exportable functions. The .def files are removed from CVS, but will
still be present in distribution tarballs, since we can't assume that
Windows boxes will have sed.
2004-10-16 20:10:57 +00:00
c7add816f5
Export only required symbols in libpq on Win32.
...
Magnus Hagander
2004-10-16 03:26:43 +00:00
88fd162ef6
Allow pg_ctl to determine the server is up when getting a request for a
...
password.
Make password error message a #define and use it consistently.
Sean Chittenden
2004-10-16 03:10:17 +00:00
5c267325ec
Add 'int' cast for getpid() because some Solaris releases return long
...
for getpid().
2004-10-14 20:23:46 +00:00
7069dbcc31
More minor cosmetic improvements:
...
- remove another senseless "extern" keyword that was applied to a
function definition
- change a foo more function signatures from "some_type foo()" to
"some_type foo(void)"
- rewrite another K&R style function definition
- make the type of the "action" function pointer in the KeyWord struct
in src/backend/utils/adt/formatting.c more precise
2004-10-13 01:25:13 +00:00
0fd37839d9
Message style revisions
2004-10-12 21:54:45 +00:00
0b112045b7
Fix vpath build break, induced by Bruce's recent commit.
2004-10-12 04:48:36 +00:00
29e7dc420a
Add some pg_config_path.h dependencies for places that include
...
pg_config_paths.h outside of /src/port.
2004-10-12 01:04:11 +00:00
0e72b9d440
Cosmetic improvements/code cleanup:
...
- replace some function signatures of the form "some_type foo()" with
"some_type foo(void)"
- replace a few instances of a literal 0 being used as a NULL pointer;
there are more instances of this in the code, but I just fixed a few
- in src/backend/utils/mb/wstrncmp.c, replace K&R style function
declarations with ANSI style, remove use of 'register' keyword
- remove an "extern" modifier that was applied to a function definition
(rather than a declaration)
2004-10-10 23:37:45 +00:00
67608a393b
Make getpid() use %d consistently for printing.
2004-10-09 02:46:42 +00:00
48018da7ce
The Win32 (mingw) build of libpq seems to have lost it's SSL libs from
...
the link step resulting in a build failure. The attached patch fixes
that.
Dave Page
2004-10-06 16:42:01 +00:00
da67c919d9
Add Win32 version info to client binaries.
...
Magnus Hagander
2004-10-05 19:30:25 +00:00
a992bd8c6d
Another tightening of Win32 typedefs.
2004-10-05 15:09:41 +00:00
a79f8195de
'::' is no longer interpreted as a variable in a prepare statement.
2004-10-05 10:48:37 +00:00
ee7de3d662
Make sure no libs use libpgport by removing it from the link line.
2004-10-04 20:36:12 +00:00
24201b4bc6
Make libpgport be front-end only and make libpgport_srv be a backend
...
library that uses palloc, ereport, etc. This simplifies the makefiles
for client applications.
2004-10-04 13:43:59 +00:00
8d5ff6bad1
Translation update
2004-10-03 20:29:24 +00:00
0654f0f669
Translation updates
2004-10-03 20:24:26 +00:00
1ad6878276
Revert patch that removed BUFSIZ usage. The memory has to hold the
...
structures plus pointers used by the structure.
2004-09-28 00:07:01 +00:00
b534a5605f
Remove use of large BUFSIZ for buffers and use the proper struct sizes.
...
This greatly helps threaded libpq programs.
2004-09-27 23:39:14 +00:00
e1c8b37afb
Add new macro as shorthand for MS VC and Borland C++:
...
+ #if defined(_MSC_VER) || defined(__BORLANDC__)
+ #define WIN32_CLIENT_ONLY
+ #endif
2004-09-27 23:24:45 +00:00
353b70aef3
Translation updates
2004-09-27 20:26:03 +00:00
d56b9fdaa8
Synced parser.
...
Removed Oracle transaction syntax to fix shift/reduce error.
2004-09-27 09:59:17 +00:00
7ac258c2f3
Fix multiple breakages in our support for SSL certificates.
2004-09-26 22:51:49 +00:00
786f3d147d
Here is a patch that adds the version info from libpq.rc to the DLL
...
build in mingw. The MSVC build already did this, but it was not linked
into the mingw one.
This is not the same as the versioninfo patch that's in the queue.
Please apply this one before beta-3 if at all possible.
Magnus Hagander
2004-09-26 02:14:47 +00:00
e9ec10494e
Use <> not "" for include of pthread.h.
2004-09-26 01:40:55 +00:00
fb147dc30e
If we're going to print unrecognized result codes from SSL_get_error
...
in open_client_SSL, surely we should do it everywhere. Also make
message formatting conform to style guide.
2004-09-23 20:27:50 +00:00
fb755b6dd4
This patch logs the error code in the default case, so that the user
...
stands a chance of looking it up. "Unrecognised error" is always
disheartening. :-)
Dominic Mitchell
2004-09-23 13:20:45 +00:00
fbbdfa413e
Translation update
2004-09-20 08:15:29 +00:00
398d4822a4
Translation updates
2004-09-20 07:57:14 +00:00
cb2a8a9e00
Translation updates
2004-09-20 07:49:54 +00:00
fa942e8010
Translation updates
2004-09-20 07:44:42 +00:00
95c034e311
Translation updates
2004-09-13 12:35:18 +00:00
877aa19211
Translation updates
2004-09-09 06:46:57 +00:00
65f35065f4
Some source files was not scanned for translatable strings.
2004-09-09 06:32:13 +00:00
f1d1116178
Fix Cygwin defines to be consistent.
2004-09-09 00:59:49 +00:00
b70999d0fd
Make TZNAME_GLOBAL for reference to tzname global variable.
2004-09-09 00:24:12 +00:00
e97c817092
Use _timezone global on Cygwin instead of timezone.
2004-09-08 19:43:12 +00:00
2a8b626d48
Fixed segfault in Informix mode.
2004-09-06 11:23:07 +00:00
8cef6ae522
Remove pg_config_paths.h from libpq *.mak builds so later MinGW builds
...
will succeed.
2004-09-02 02:02:02 +00:00
4fa8b44749
Realign libpq and psql for need for path.c under Win32 VC and BCC.
2004-09-01 23:35:16 +00:00
bd9b951191
Back out Cygwin timezone change until we have a more global solution.
2004-09-01 18:59:35 +00:00
33f395eada
Cast _timezone to int from time_t for Cygwin.
2004-09-01 04:02:06 +00:00
15d3f9f6b7
Another pgindent run with lib typedefs added.
2004-08-30 02:54:42 +00:00
b6b71b85bc
Pgindent run for 8.0.
2004-08-29 05:07:03 +00:00
da9a8649d8
Update copyright to 2004.
2004-08-29 04:13:13 +00:00
7ff1c9d974
Add missing semicolon; some bison versions warn of this.
2004-08-28 18:04:51 +00:00
84f878f5cd
Don't use get_home_path so libpq doesn't pull path.c into the library.
2004-08-19 00:00:34 +00:00