1. 18 Sep, 2006 2 commits
  2. 15 Sep, 2006 2 commits
  3. 28 Aug, 2006 1 commit
  4. 07 Feb, 2006 1 commit
  5. 27 Jan, 2006 2 commits
  6. 25 Jan, 2006 1 commit
  7. 19 Dec, 2005 4 commits
  8. 18 Oct, 2005 1 commit
  9. 01 Aug, 2005 1 commit
  10. 17 Jul, 2005 6 commits
  11. 04 May, 2005 1 commit
  12. 19 Sep, 2004 3 commits
  13. 07 Sep, 2004 1 commit
  14. 13 Aug, 2004 2 commits
    • Eric Marsden's avatar
      Implement binary-mode transfers for large-object operations in the v3 · bfe15aa0
      Eric Marsden authored
      protocol. The v2 protocol transfers arguments in binary mode, but the
      v3 protocol requires the client to specify for each argument of a
      FunctionCall whether it is encoded as binary or as text.
      
        - add possibility to send (unsigned-byte 8) arguments to function calls
      
        - add a method READ-OCTETS-FROM-PACKET that reads raw octets
      
        - make PG-IMPORT and PG-EXPORT use binary I/O
      
        - PGLO-READ reads data in binary
      
        - change the large-object tests to use binary I/O (fixes the pglo test)
      bfe15aa0
    • Eric Marsden's avatar
      Trivial. · 3b7cb5d8
      Eric Marsden authored
      3b7cb5d8
  15. 11 Aug, 2004 2 commits
  16. 10 Aug, 2004 3 commits
  17. 22 Apr, 2004 2 commits
    • Eric Marsden's avatar
      · f83d51f9
      Eric Marsden authored
      Comment-only patch: mark the places in the v3-protocol code where charset
      encoding problems will have to be addressed.
      
      It's probably not worth going through the v2-protocol code to fix these
      issues, since it has too many places where READ-CSTRING is confused with
      READ-OCTET-ARRAY.
      f83d51f9
    • Eric Marsden's avatar
      · 42de3d6f
      Eric Marsden authored
        - export the *PG-CLIENT-ENCODING* variable from the PG package
      42de3d6f
  18. 21 Apr, 2004 2 commits
    • Eric Marsden's avatar
      · f256e291
      Eric Marsden authored
      A provisional fix for large object support: the test case (whose
      large-object component only runs on CMUCL) was resetting the connection
      during the IMPORT/EXPORT test, due to an unexpected #\V packet
      (FunctionCallResponse) in DO-FOLLOWUP-QUERY. It's still not clear why a
      FunctionCallResponse should be received anywhere other than in FN.
      This test is currently failing due to CR -> "\012" corruption that I haven't
      debugged.
      f256e291
    • Eric Marsden's avatar
      From Sven Van Caekenberghe: · 0ff171c8
      Eric Marsden authored
        - fix to PARSE-TIMESTAMP when no milliseconds are present
      
        - make use of :start and :end arguments to PARSE-INTEGER to reduce consing
      0ff171c8
  19. 20 Apr, 2004 1 commit
    • Eric Marsden's avatar
      · 4bfc4dde
      Eric Marsden authored
        - imported file, with some minor changes to Pierre Mai's original code
          to improve portability (mostly adding EVAL-WHEN clauses).
      4bfc4dde
  20. 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
  21. 20 Mar, 2004 1 commit