1. 20 10月, 2004 1 次提交
    • N
      When using GCC, change the default CFLAGS to: · 857e210e
      Neil Conway 提交于
        -O2 -Wall -Wmissing-prototypes -Wpointer-arith
      
      Check whether the version of GCC we are using supports any of:
      
        -Wdeclaration-after-statement
        -Wendif-labels
        -Wold-style-definition
      
      And add the supported flags to CFLAGS.
      857e210e
  2. 15 10月, 2004 1 次提交
    • B
      > This lets you do something like: · 4d94e99b
      Bruce Momjian 提交于
      >
      >    ./configure LDFLAGS=-static-libgcc LDFLAGS_SL=-static-libgcc
      >
      > to produce binaries that do not depend on libgcc_s.so at all.
      
      Oliver Jowett
      4d94e99b
  3. 06 10月, 2004 1 次提交
    • B
      Here is a patch to fix win32 ssl builds. Summary of changes: · 902ca3e2
      Bruce Momjian 提交于
      * Links with -leay32 and -lssleay32 instead of crypto and ssl. On win32,
      "crypto and ssl" is only used for static linking.
      
      * Initializes SSL in the backend and not just in the postmaster. We
      cannot pass the SSL context from the postmaster through the parameter
      file, because it contains function pointers.
      
      * Split one error check in be-secure.c. Previously we could not tell
      which of three calls actually failed. The previous code also returned
      incorrect error messages if SSL_accept() failed - that function needs to
      use SSL_get_error() on the return value, can't just use the error queue.
      
      * Since the win32 implementation uses non-blocking sockets "behind the
      scenes" in order to deliver signals correctly, implements a version of
      SSL_accept() that can handle this. Also, add a wait function in case
      SSL_read or SSL_write() needs more data.
      
      Magnus Hagander
      902ca3e2
  4. 01 10月, 2004 1 次提交
  5. 27 9月, 2004 1 次提交
    • P
      · 93371ed3
      PostgreSQL Daemon 提交于
      update for beta3, and update Copyright date to 2004
      93371ed3
  6. 18 9月, 2004 1 次提交
  7. 10 9月, 2004 1 次提交
  8. 02 9月, 2004 1 次提交
  9. 31 8月, 2004 1 次提交
    • P
      · 25aba1ca
      PostgreSQL Daemon 提交于
      tag configure beta2
      25aba1ca
  10. 09 8月, 2004 1 次提交
    • P
      · 708de813
      PostgreSQL Daemon 提交于
      tag her configure 8.0.0beta1 ...
      708de813
  11. 08 8月, 2004 1 次提交
  12. 05 8月, 2004 1 次提交
  13. 01 8月, 2004 1 次提交
  14. 21 7月, 2004 1 次提交
  15. 18 7月, 2004 1 次提交
  16. 15 7月, 2004 1 次提交
  17. 10 7月, 2004 1 次提交
  18. 25 6月, 2004 1 次提交
  19. 16 6月, 2004 2 次提交
  20. 08 6月, 2004 2 次提交
  21. 29 5月, 2004 1 次提交
  22. 27 5月, 2004 1 次提交
  23. 22 5月, 2004 2 次提交
  24. 21 5月, 2004 2 次提交
  25. 20 5月, 2004 3 次提交
  26. 18 5月, 2004 3 次提交
  27. 14 5月, 2004 1 次提交
  28. 13 5月, 2004 1 次提交
  29. 12 5月, 2004 1 次提交
    • B
      As part of the work for making relocatable installs, I have re-factored · fda15b35
      Bruce Momjian 提交于
      all the code that looks for other binaries.  I move FindExec into
      port/exec.c (and renamed it to find_my_binary()).  I also added
      find_other_binary that looks for another binary in the same directory as
      the calling program, and checks the version string.
      
      The only behavior change was that initdb and pg_dump would look in the
      hard-coded bindir directory if it can't find the requested binary in the
      same directory as the caller.  The new code throws an error.  The old
      behavior seemed too error prone for version mismatches.
      fda15b35
  30. 07 5月, 2004 1 次提交
    • T
      Solve the 'Turkish problem' with undesirable locale behavior for case · 0bd61548
      Tom Lane 提交于
      conversion of basic ASCII letters.  Remove all uses of strcasecmp and
      strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp;
      remove most but not all direct uses of toupper and tolower in favor of
      pg_toupper and pg_tolower.  These functions use the same notions of
      case folding already developed for identifier case conversion.  I left
      the straight locale-based folding in place for situations where we are
      just manipulating user data and not trying to match it to built-in
      strings --- for example, the SQL upper() function is still locale
      dependent.  Perhaps this will prove not to be what's wanted, but at
      the moment we can initdb and pass regression tests in Turkish locale.
      0bd61548
  31. 06 5月, 2004 1 次提交
  32. 01 5月, 2004 1 次提交