1. 03 Jun, 2004 5 commits
    • Tom Lane's avatar
      Adjust our timezone library to use pg_time_t (typedef'd as int64) in · 921d749b
      Tom Lane authored
      place of time_t, as per prior discussion.  The behavior does not change
      on machines without a 64-bit-int type, but on machines with one, which
      is most, we are rid of the bizarre boundary behavior at the edges of
      the 32-bit-time_t range (1901 and 2038).  The system will now treat
      times over the full supported timestamp range as being in your local
      time zone.  It may seem a little bizarre to consider that times in
      4000 BC are PST or EST, but this is surely at least as reasonable as
      propagating Gregorian calendar rules back that far.
      
      I did not modify the format of the zic timezone database files, which
      means that for the moment the system will not know about daylight-savings
      periods outside the range 1901-2038.  Given the way the files are set up,
      it's not a simple decision like 'widen to 64 bits'; we have to actually
      think about the range of years that need to be supported.  We should
      probably inquire what the plans of the upstream zic people are before
      making any decisions of our own.
      921d749b
    • Bruce Momjian's avatar
      Win32 regression fixes: · 473ac70a
      Bruce Momjian authored
      . only use the -W flag on pwd for $pkglibdir. All the other paths need
      to be seen as MSys type paths, whereas $pkglibdir needs to be expressed
      as a genuine windows path.
      . run single tests in the background and explicitly wait for them -
      solves the problem of the MSys shell not waiting properly for the copy
      test to finish.
      . use pg_ctl to shut down the test postmaster - no more use of ad hoc
      kill programs or the task manager.
      
      Andrew Dunstan
      473ac70a
    • Bruce Momjian's avatar
      init_ssl_system will return 0 on success and -1 on failure, which will · 3c45d348
      Bruce Momjian authored
      be interpreted just the other way round in initialize_SSL.
      
      Andreas Pflug
      3c45d348
    • Bruce Momjian's avatar
      Add new Win32 file with adjustments for recent code changes. · 1881c8f3
      Bruce Momjian authored
      Andreas Pflug
      1881c8f3
    • Bruce Momjian's avatar
      Add PGETC (for pg_service.conf) and PGLOCALE (for locale dir) · 68708433
      Bruce Momjian authored
      environment variable processing to libpq.
      
      The patch also adds code to our client apps so we set the environment
      variable directly based on our binary location, unless it is already
      set. This will allow our applications to emit proper locale messages
      that are generated in libpq.
      68708433
  2. 02 Jun, 2004 7 commits
  3. 01 Jun, 2004 11 commits
  4. 31 May, 2004 15 commits
  5. 30 May, 2004 2 commits