Bruce Momjian
0542b1e2fe
Use _() macro consistently rather than gettext(). Add translation
...
macros around strings that were missing them.
2005-02-22 04:43:23 +00:00
Bruce Momjian
bb17a98e3c
Print file name and errno string on rmtree failure.
...
Backpatch to 8.0.X.
2005-02-13 16:50:44 +00:00
PostgreSQL Daemon
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
Peter Eisentraut
99b735cc03
Work around lack of NLS support in libpgport by making those components
...
who use it scan the relevant source files for their own catalog. It
creates a bit of duplicate work for translators, but it gets the job done
for now.
2004-11-27 22:44:15 +00:00
Tom Lane
5a5f34e022
Code cleanup in dirmod.c. Andrew Dunstan, some further mods by moi.
2004-10-28 22:09:31 +00:00
Bruce Momjian
b3fe6bcafe
Remove use of "miscadmin.h" in port C files and remove test for frontend
...
in miscadmin.h.
2004-10-18 19:08:58 +00:00
Bruce Momjian
edb1ba113d
Better document win32_open and its ability to allow concurrent
...
unlink/rename().
2004-10-17 23:53:30 +00:00
Bruce Momjian
1311667b5c
Fix some typos.
2004-10-17 23:39:22 +00:00
Bruce Momjian
c0c4883be3
Use native Cygwin symlinks so tablespaces work on Win95/98/ME which
...
don't support junction points. Doesn't affect native Win32.
2004-10-11 22:50:48 +00:00
Bruce Momjian
32b24bfa97
Remove inclusion of windows.h now that it is included in c.h, per idea
...
from Peter.
2004-09-27 19:16:03 +00:00
Bruce Momjian
777687c6de
Add mention loops over unlink/rename might not be needed.
2004-09-10 09:58:21 +00:00
Bruce Momjian
e2e1a0cc71
Move undef of rename/unlink so system declarations are unmodified.
2004-09-10 09:53:08 +00:00
Bruce Momjian
8975dcfcbb
Clean up Cygwin test.
2004-09-10 02:49:37 +00:00
Bruce Momjian
f1d1116178
Fix Cygwin defines to be consistent.
2004-09-09 00:59:49 +00:00
Bruce Momjian
b6b71b85bc
Pgindent run for 8.0.
2004-08-29 05:07:03 +00:00
Bruce Momjian
da9a8649d8
Update copyright to 2004.
2004-08-29 04:13:13 +00:00
Bruce Momjian
0476bbbc9b
Several Cygwin fixes pointed out by Reini Urban.
2004-08-29 02:58:50 +00:00
Bruce Momjian
f94aea9c10
Add comment on palloc use and DLLIMPORT>
2004-08-29 01:44:02 +00:00
Bruce Momjian
7ee3c35152
Allow libpgport to call memory allocation routines even though
...
CurrentMemoryContext is DLLIMPORT on Win32. Work around that by
creating stubs in the backend for palloc/pstrdup.
Also fix pg_dumpall to do proper quoting on Win32.
2004-08-08 06:44:36 +00:00
Bruce Momjian
e81cbc21fc
Adjust defines to be consistent.
2004-08-08 05:04:41 +00:00
Bruce Momjian
dc94d4ab57
Remove xstrdup and friends who were only called once. Replace with
...
#ifdef calls.
2004-08-08 03:51:20 +00:00
Bruce Momjian
5e01aa7ad1
Fixups for Win32 symlinks.
2004-08-08 01:31:15 +00:00
Bruce Momjian
53e8bec717
The attached patch implements a symlink for win32 using junctions, and
...
uses that for win32 tablespaces.
Andreas Pflug
2004-08-07 21:48:09 +00:00
Bruce Momjian
ca9540d34f
Add docs for initdb --auth.
2004-08-01 06:19:26 +00:00
Bruce Momjian
8878f4aee7
For immediate application to HEAD.
...
Corrects bit-rot of recently applied patch. win32/cygwin only.
Claudio Natoli
2004-02-26 02:59:26 +00:00
Bruce Momjian
c672aa823b
For application to HEAD, following community review.
...
* Changes incorrect CYGWIN defines to __CYGWIN__
* Some localtime returns NULL checks (when unchecked cause SEGVs under
Win32
regression tests)
* Rationalized CreateSharedMemoryAndSemaphores and
AttachSharedMemoryAndSemaphores (Bruce, I finally remembered to do it);
requires attention.
Claudio Natoli
2004-02-25 19:41:23 +00:00
Bruce Momjian
9dac52649d
Win32 adjustments for dirmod and configure/configure.in.
2004-02-02 22:20:33 +00:00
Bruce Momjian
d9d2ca8e8e
Adjust rename on Win32 to only link to temp name while holding lock,
...
then release locks and loop over renaming to active file name.
2004-02-02 00:17:23 +00:00
PostgreSQL Daemon
969685ad44
$Header: -> $PostgreSQL Changes ...
2003-11-29 19:52:15 +00:00
Bruce Momjian
018cf0f76e
Update /port C header descriptions.
2003-11-11 23:52:45 +00:00
Bruce Momjian
d7c971ab7d
Change Win32 rename/unlink timeout to 3 seconds.
2003-10-10 03:27:58 +00:00
Bruce Momjian
089003fb46
pgindent run.
2003-08-04 00:43:34 +00:00
Tom Lane
e8db9b26d0
elog mop-up.
2003-07-27 17:10:07 +00:00
Bruce Momjian
12c9423832
Allow Win32 to compile under MinGW. Major changes are:
...
Win32 port is now called 'win32' rather than 'win'
add -lwsock32 on Win32
make gethostname() be only used when kerberos4 is enabled
use /port/getopt.c
new /port/opendir.c routines
disable GUC unix_socket_group on Win32
convert some keywords.c symbols to KEYWORD_P to prevent conflict
create new FCNTL_NONBLOCK macro to turn off socket blocking
create new /include/port.h file that has /port prototypes, move
out of c.h
new /include/port/win32_include dir to hold missing include files
work around ERROR being defined in Win32 includes
2003-05-15 16:35:30 +00:00
Bruce Momjian
3126c78b1a
Add comments to replace/unlink Win32 functions.
2003-04-24 16:40:17 +00:00
Bruce Momjian
b952f0ef9b
Add Win32 unlink/rename file.
2003-04-22 02:18:48 +00:00