1. 16 Dec, 2006 1 commit
  2. 22 Oct, 2006 1 commit
  3. 19 Dec, 2005 1 commit
  4. 17 Jul, 2005 1 commit
    • Eric Marsden's avatar
      Three fixes from Björn Lindberg <d95-bli@nada.kth.se>: · f8dfc93a
      Eric Marsden authored
         - Two trivial bugs with regards to use with Allegro
      
         - Handling of the special timestamp values infinity and -infinity. They
           gave an error, but now returns the symbols :INFINITY and :-INFINITY
           respectively.
      
         - A bug in the version 3 of the protocol, where it would return NIL for
           fields in the database containing the empty string, rather than an
           empty string.
      f8dfc93a
  5. 07 Sep, 2004 1 commit
  6. 13 Aug, 2004 1 commit
  7. 11 Aug, 2004 1 commit
  8. 21 Apr, 2004 1 commit
    • 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
  9. 08 Mar, 2004 1 commit
  10. 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