Announcement: DBD-Pg-0.89 - Mailing list pgsql-interfaces

From Edmund Mergl
Subject Announcement: DBD-Pg-0.89
Date
Msg-id 3643882F.7A2C82EC@bawue.de
Whole thread Raw
List pgsql-interfaces
.    **************************************
     *                                    *
     *              DBD::Pg               *
     *                                    *
     *      DBI driver for PostgreSQL     *
     *                                    *
     **************************************

       postgresql-v6.4 has been released !


The uploaded file

    DBD-Pg-0.89.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/MERGL/DBD-Pg-0.89.tar.gz
  size: 29920 bytes
   md5: a5b5d27560defd7b185d6f08545b5087


Changes since 0.73:

- adapted to postgresql-6.4:
  the backend protocol has changed, which needs an adapted
  ping method. A ping-test has been added to the test-script.
  Also some type identifiers have changed.
- Pg.xs adapted to Driver.xst from DBI-1.0
- major rewrite of module documentation
- major rewrite of the test script
- use built-in DBI method for $dbh->do
- add macro dHTR in order to avoid compile errors
  with threaded perl5.005
- renamed attribute AutoEscape to pg_auto_escape
- renamed attribute SIZE to pg_size
- new attribute pg_type
- added support for DBI->data_sources($driver)
- added support for $dbh->table_info
- blob_read documented and added to test.pl
- added support for attr parameter in bind_param()
- added /usr/lib/ to search path for libpq.
- added ChopBlanks, patch from
  Victor Krasinsky <victor@rdovira.lviv.ua>
- non-printable characters in parameters will not be
  converted to '.'. They are passed unchanged to the
  database.
- introduce new database handle attribute AutoEscape, which
  controls escaping of quotes and backslashes in parameters.
  When set to on, all quotes except at the beginning and
  at the end of a line will be escaped and all backslashes
  except when used to indicate an octal presentation (\xxx)
  will be escaped. Default of AutoEscape is on.
- bug-fix from Max Cohan <mcohan@adnc.net>:
  check for \xxx presentation before escaping backslash
  in parameters.
- bug-fix from Max Cohan <mcohan@adnc.net>:
  using traces together with undef in place-holders dumped
  core.
- bug-fix from Matthew Lenz <matthew@nocturnal.org>:
  corrected include path in Makefile.PL .
- bug-fix from Rolf Grossmann <grossman@securitas.net>:
  undefined parameters in an execute statement will be
  translated from 'undef' to 'NULL'. Also every parameter
  for bind_param() will be quoted by default (escape quote
  and backslash). Appropriate tests have been added to test.pl.
- bug-fix from Jan Iven <j.iven@rz.uni-sb.de>:
  fix problem with quoting Null in bind variables.

--
Edmund Mergl          mailto:E.Mergl@bawue.de
Im Haldenhau 9        http://www.bawue.de/~mergl
70565 Stuttgart       fon: +49 711 747503
Germany

pgsql-interfaces by date:

Previous
From: "Oliver Elphick"
Date:
Subject: Re: [INTERFACES] crypt not included when compiling libpgtcl !!!!!!!
Next
From: "Juan"
Date:
Subject: Re:Authenticate in pgaccess