1. 30 11月, 2001 1 次提交
  2. 29 11月, 2001 3 次提交
  3. 22 11月, 2001 1 次提交
  4. 21 11月, 2001 2 次提交
  5. 19 11月, 2001 2 次提交
  6. 13 11月, 2001 1 次提交
  7. 01 11月, 2001 1 次提交
  8. 13 10月, 2001 1 次提交
  9. 13 9月, 2001 1 次提交
  10. 11 9月, 2001 1 次提交
  11. 09 9月, 2001 1 次提交
  12. 08 9月, 2001 1 次提交
    • B
      I've attached the fixed version of the patch below. After the · 1834987f
      Bruce Momjian 提交于
      discussion on pgsql-hackers (especially the frightening memory dump in
      <12273.999562219@sss.pgh.pa.us>), we decided that it is best not to
      use identifiers from an untrusted source at all.  Therefore, all
      claims of the suitability of PQescapeString() for identifiers have
      been removed.
      
      Florian Weimer
      1834987f
  13. 04 9月, 2001 1 次提交
  14. 28 8月, 2001 1 次提交
    • P
      Include directory rearrangement · f5944af8
      Peter Eisentraut 提交于
      Client headers are no longer in a subdirectory, since they have been made
      namespace-clean.
      
      Internal libpq headers are in a private subdirectory.
      
      Server headers are in a private subdirectory.  pg_config has a new option
      to point there.
      f5944af8
  15. 11 8月, 2001 1 次提交
  16. 10 8月, 2001 1 次提交
  17. 31 7月, 2001 1 次提交
  18. 13 5月, 2001 1 次提交
  19. 01 5月, 2001 3 次提交
  20. 22 3月, 2001 1 次提交
  21. 05 3月, 2001 1 次提交
  22. 21 1月, 2001 1 次提交
  23. 18 1月, 2001 1 次提交
  24. 14 1月, 2001 1 次提交
  25. 28 12月, 2000 1 次提交
  26. 23 12月, 2000 1 次提交
  27. 22 12月, 2000 1 次提交
  28. 01 12月, 2000 2 次提交
  29. 28 11月, 2000 1 次提交
  30. 22 11月, 2000 1 次提交
  31. 14 11月, 2000 2 次提交
  32. 13 11月, 2000 1 次提交
    • B
      UUNET is looking into offering PostgreSQL as a part of a managed web · 2150c2ed
      Bruce Momjian 提交于
      hosting product, on both shared and dedicated machines.  We currently
      offer Oracle and MySQL, and it would be a nice middle-ground.
      However, as shipped, PostgreSQL lacks the following features we need
      that MySQL has:
      
      1. The ability to listen only on a particular IP address.  Each
         hosting customer has their own IP address, on which all of their
         servers (http, ftp, real media, etc.) run.
      2. The ability to place the Unix-domain socket in a mode 700 directory.
         This allows us to automatically create an empty database, with an
         empty DBA password, for new or upgrading customers without having
         to interactively set a DBA password and communicate it to (or from)
         the customer.  This in turn cuts down our install and upgrade times.
      3. The ability to connect to the Unix-domain socket from within a
         change-rooted environment.  We run CGI programs chrooted to the
         user's home directory, which is another reason why we need to be
         able to specify where the Unix-domain socket is, instead of /tmp.
      4. The ability to, if run as root, open a pid file in /var/run as
         root, and then setuid to the desired user.  (mysqld -u can almost
         do this; I had to patch it, too).
      
      The patch below fixes problem 1-3.  I plan to address #4, also, but
      haven't done so yet.  These diffs are big enough that they should give
      the PG development team something to think about in the meantime :-)
      Also, I'm about to leave for 2 weeks' vacation, so I thought I'd get
      out what I have, which works (for the problems it tackles), now.
      
      With these changes, we can set up and run PostgreSQL with scripts the
      same way we can with apache or proftpd or mysql.
      
      In summary, this patch makes the following enhancements:
      
      1. Adds an environment variable PGUNIXSOCKET, analogous to MYSQL_UNIX_PORT,
         and command line options -k --unix-socket to the relevant programs.
      2. Adds a -h option to postmaster to set the hostname or IP address to
         listen on instead of the default INADDR_ANY.
      3. Extends some library interfaces to support the above.
      4. Fixes a few memory leaks in PQconnectdb().
      
      The default behavior is unchanged from stock 7.0.2; if you don't use
      any of these new features, they don't change the operation.
      
      David J. MacKenzie
      2150c2ed