1. 15 6月, 2006 1 次提交
    • T
      Clean up psql's control-C handling to avoid longjmp'ing out of random · f3164c02
      Tom Lane 提交于
      places --- that risks corrupting data structures, losing sync with the
      backend, etc.  We now longjmp only from calls to readline, fgets, and
      fread, which we assume are coded to protect themselves against interrupts
      at undesirable times.  This requires adding explicit tests for
      cancel_pressed in long-running loops, but on the whole it's far cleaner.
      Martijn van Oosterhout and Tom Lane.
      f3164c02
  2. 05 3月, 2006 2 次提交
  3. 04 3月, 2006 2 次提交
  4. 15 10月, 2005 1 次提交
  5. 22 2月, 2005 1 次提交
  6. 01 1月, 2005 1 次提交
    • P
      · 2ff50159
      PostgreSQL Daemon 提交于
      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 ...
      2ff50159
  7. 28 9月, 2004 1 次提交
  8. 29 8月, 2004 2 次提交
  9. 25 6月, 2004 1 次提交
  10. 20 4月, 2004 1 次提交
    • B
      * Most changes are to fix warnings issued when compiling win32 · 31338352
      Bruce Momjian 提交于
      * removed a few redundant defines
      * get_user_name safe under win32
      * rationalized pipe read EOF for win32 (UPDATED PATCH USED)
      * changed all backend instances of sleep() to pg_usleep
      
          - except for the SLEEP_ON_ASSERT in assert.c, as it would exceed a
      32-bit long [Note to patcher: If a SLEEP_ON_ASSERT of 2000 seconds is
      acceptable, please replace with pg_usleep(2000000000L)]
      
      I added a comment to that part of the code:
      
          /*
           *  It would be nice to use pg_usleep() here, but only does 2000 sec
           *  or 33 minutes, which seems too short.
           */
          sleep(1000000);
      
      Claudio Natoli
      31338352
  11. 30 11月, 2003 1 次提交
    • P
      · 969685ad
      PostgreSQL Daemon 提交于
      $Header: -> $PostgreSQL Changes ...
      969685ad
  12. 12 11月, 2003 1 次提交
  13. 26 10月, 2003 1 次提交
  14. 08 8月, 2003 1 次提交
  15. 04 8月, 2003 1 次提交
  16. 27 7月, 2003 1 次提交
    • B
      here are the patches for psql on Win32: · 9df48371
      Bruce Momjian 提交于
        psql4win32.patch  - changes in the psql source code
        psql-ref.patch    - changes in the documentation psql-ref.sgml
                            (for new builtin variable WIN32_CONSOLE)
      
      To apply them use "patch -p 1" in the root directory of the
      postgres source directory.
      
      These patches fix the following problems of psql on Win32
      (all changes only have effect #ifdef WIN32):
      
        a) Problem:  Static library libpq.a did not work
           Solution: Added WSAStartup() in fe-connect.c
      
        b) Problem:  Secret Password was echoed by psql
           Solution: Password echoing disabled in sprompt.c
      
        c) Problem:  8bit characters were displayed/interpreted wrong in psql
                     This is due to the fact that the Win32 "console" uses a
                     different encoding than the rest of the Windows system
           Solution: Introduced a new psql variable WIN32_CONSOLE
                     When set with "\set WIN32_console", the function OemToChar()
                     is applied after reading input and CharToOem() before
                     displaying Output
      
      Christoph Dalitz
      9df48371
  17. 19 3月, 2003 1 次提交
  18. 05 9月, 2002 1 次提交
  19. 07 7月, 2002 2 次提交