1. 19 Nov, 2006 1 commit
  2. 22 Oct, 2006 1 commit
  3. 30 Sep, 2006 1 commit
  4. 24 Sep, 2006 1 commit
  5. 23 Sep, 2006 1 commit
    • Eric Marsden's avatar
      - on CL implementations that support Unix sockets, the HOST argument · bf3b142d
      Eric Marsden authored
         to PG-CONNECT may designate the directory containing the local
         PostgreSQL unix socket (often "/var/run/postgresql/"). The HOST
         argument is assumed to designate a local directory rather than a
         hostname when its first character is #\/. You may need to modify
         authentication options in the PostgreSQL configuration file
         pg_hba.conf to allow connections over a unix-domain socket where
         the databse username is not equal to your ident tokens. This is an
         incompatible change to previous support for unix-domain sockets
         with CMUCL (previously a HOST of NIL told pg-dot-lisp to connect
         to a unix-domain socket whose name was hardwired into the library).
         This support currently exists for SBCL, CMUCL and OpenMCL.
      bf3b142d
  6. 18 Sep, 2006 1 commit
  7. 27 Jan, 2006 1 commit
  8. 19 Dec, 2005 2 commits
  9. 18 Oct, 2005 1 commit
  10. 17 Jul, 2005 2 commits
  11. 04 May, 2005 1 commit
  12. 11 Aug, 2004 1 commit
  13. 01 Apr, 2004 1 commit
    • Eric Marsden's avatar
      · b100f7fc
      Eric Marsden authored
        - add md5 authentication (thanks to Brian Mastenbrook). Uses Pierre Mai's
          portable md5.lisp library, that has been added to the project (with extra
          EVAL-WHENness to please OpenMCL and ACL).
      
          Tested with CMUCL, SBCL, OpenMCL, CLISP, ACL 6.1. ABCL does not compile
          md5.lisp, probably for more EVAL-WHEN reasons. Only tested with PostgreSQL
          version 7.4.
      b100f7fc
  14. 17 Mar, 2004 1 commit
  15. 08 Mar, 2004 1 commit
  16. 05 Mar, 2004 1 commit
    • Eric Marsden's avatar
      · 981f9de0
      Eric Marsden authored
      Integrate Peter Van Eynde's v3 protocol support:
      
         - create PGCON-V2 and PGCON-V3 classes
         - PG-CONNECT attempts to connect using v3 protocol, and falls back
           to v2 protocol for older backends; return a PGCON-V2 or PGCON-V3
           object
         - PG-EXEC and FN and PG-DISCONNECT are generic functions that
           dispatch on the connection type
         - protocol code split into v2-protocol.lisp and v3-protocol.lisp
      
      TBD: cleaning up the notification & error reporting support, and
      factorizing more code between the two protocol versions.
      
      
      Also split code out into multiple files:
      
         - large-object support
         - metainformation about databases
         - parsing and type coercion support
         - utility functions and macros
      981f9de0
  17. 03 Mar, 2004 1 commit