summaryrefslogtreecommitdiff
path: root/src/port/dirmod.c
AgeCommit message (Expand)Author
2008-04-18Fix rmtree() so that it keeps going after failure to remove any individualTom Lane
2008-04-18Fix two race conditions between the pending unlink mechanism that was put inHeikki Linnakangas
2008-04-11A quick try at un-breaking the Cygwin build. Whether it needs theTom Lane
2008-04-10Create wrapper pgwin32_safestat() and redefine stat() to itMagnus Hagander
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-07-25Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict withMagnus Hagander
2007-07-12Get dirmod.c on the same page as port.h about whether we use pgsymlinkTom Lane
2007-01-19Change the sed rules in the regression test for pg_regress hackery to createAlvaro Herrera
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-12-04Patch of Win32 Encoding problem for server messages usingBruce Momjian
2006-11-08Change Windows rename and unlink substitutes so that they time out afterTom Lane
2006-07-18copydir() and rmtree() need to use lstat, not stat, to behave as expectedTom Lane
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-09-18Clarify some error messagesPeter Eisentraut
2005-08-10Document why Win32 loops over rename/unlink are necessary.Bruce Momjian
2005-08-02rmtree() reported the wrong pathname if final rmdir failed.Tom Lane
2005-03-24Add missing error checking in readdir() loops.Tom Lane
2005-02-22Use _() macro consistently rather than gettext(). Add translationBruce Momjian
2005-02-13Print file name and errno string on rmtree failure.Bruce Momjian
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-11-27Work around lack of NLS support in libpgport by making those componentsPeter Eisentraut
2004-10-28Code cleanup in dirmod.c. Andrew Dunstan, some further mods by moi.Tom Lane
2004-10-18Remove use of "miscadmin.h" in port C files and remove test for frontendBruce Momjian
2004-10-17Better document win32_open and its ability to allow concurrentBruce Momjian
2004-10-17Fix some typos.Bruce Momjian
2004-10-11Use native Cygwin symlinks so tablespaces work on Win95/98/ME whichBruce Momjian
2004-09-27Remove inclusion of windows.h now that it is included in c.h, per ideaBruce Momjian
2004-09-10Add mention loops over unlink/rename might not be needed.Bruce Momjian
2004-09-10Move undef of rename/unlink so system declarations are unmodified.Bruce Momjian
2004-09-10Clean up Cygwin test.Bruce Momjian
2004-09-09Fix Cygwin defines to be consistent.Bruce Momjian
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-08-29Update copyright to 2004.Bruce Momjian
2004-08-29Several Cygwin fixes pointed out by Reini Urban.Bruce Momjian
2004-08-29Add comment on palloc use and DLLIMPORT>Bruce Momjian
2004-08-08Allow libpgport to call memory allocation routines even thoughBruce Momjian
2004-08-08Adjust defines to be consistent.Bruce Momjian
2004-08-08Remove xstrdup and friends who were only called once. Replace withBruce Momjian
2004-08-08Fixups for Win32 symlinks.Bruce Momjian
2004-08-07The attached patch implements a symlink for win32 using junctions, andBruce Momjian
2004-08-01Add docs for initdb --auth.Bruce Momjian
2004-02-26For immediate application to HEAD.Bruce Momjian
2004-02-25For application to HEAD, following community review.Bruce Momjian
2004-02-02Win32 adjustments for dirmod and configure/configure.in.Bruce Momjian
2004-02-02Adjust rename on Win32 to only link to temp name while holding lock,Bruce Momjian
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-11-11Update /port C header descriptions.Bruce Momjian
2003-10-10Change Win32 rename/unlink timeout to 3 seconds.Bruce Momjian