#-------------------------------------------------------
#
# $Id: Changes,v 1.18 2000/04/04 19:08:46 mergl Exp $
#
# Copyright (c) 1997, 1998 Edmund Mergl
#
#-------------------------------------------------------
Revision history for Perl extension Pg.
1.9.0 Apr 04 2000
-
remove compile errors with perl5.6
-
remove old-style interface
-
change return value in case of failure from -1 to undef
-
for building the module it is required to set the environment
variables POSTGRES_INCLUDE and POSTGRES_LIB
1.8.2 Mar 31 1999
-
bug-fix in Makefile.PL for $POSTGRES_HOME not defined
-
bug-fix in doQuery() spotted by
Christopher Hutton <crhutton@welcomecard.com>
-
minor changes to be compliant with libpq
-
use PQsetdbLogin (using the provided userid/password)
instead of PQsetdb
1.8.1 Jan 14 1999
-
applied patch from David Smith <dasmith@perseus.tufts.edu>:
missing first character in dbanme parameter of connect string.
-
changed link-type so static on hpux < 10.0
1.8.0 Sep 27 1998
-
adapted to PostgreSQL-6.4:
added support for
o PQsetdbLogin
o PQpass
o PQsocket
o PQbackendPID
o PQsendQuery
o PQgetResult
o PQisBusy
o PQconsumeInput
o PQrequestCancel
o PQgetlineAsync
o PQputnbytes
o PQmakeEmptyPGresult
o PQbinaryTuples
o PQfmod
-
fixed conndefaults()
-
fixed lo_read
1.7.4 May 28 1998
-
applied patches from
Brook Milligan <brook@trillium.NMSU.Edu>:
o changed Makefile.PL to look for include files
and libs in the source tree, except when the
environment variable POSTGRES_HOME is set.
o bug-fix in test.pl
1.7.3 Mar 28 1998
-
linking again with the shared version of libpq
due to problems on several operating systems.
1.7.2 Mar 06 1998
-
module is now linked with static libpq.a
1.7.1 Mar 03 1998
-
expanded the search path for include files
-
return to UNIX domain sockets in test-scripts
1.7.0 Feb 20 1998
-
adapted to PostgreSQL-6.3:
add host=localhost to the conninfo-string
of test.pl and example-scripts
-
connectdb() converts dbname to lower case,
unless it is surrounded by double quotes
-
added new method fetchrow, now you can do:
while (@row = $result->fetchrow)
1.6.3 Sep 25 1997
-
README update
1.6.2 Sep 20 1997
-
adapted to PostgreSQL-6.2:
o added support for new method cmdTuples
o cmdStatus returns now for DELETE the status
followed by the number of affected rows,
-
test.pl.newstyle renamed to eg/example.newstyle
-
test.pl.oldstyle renamed to eg/example.oldstyle
-
example script ApachePg.pl now uses
$result->print with HTML option
-
Makefile looks for $ENV{POSTGRES_HOME} instead of
$ENV{POSTGRESHOME}
1.6.1 Jun 02 1997
-
renamed to pgsql_perl5
-
adapted to PostgreSQL-6.1
-
test only functions, which are also
tested in pgsql regression tests
1.5.4 Feb 12, 1997
-
changed test.pl for large objects:
test only lo_import and lo_export
1.5.3 Jan 2, 1997
-
adapted to PostgreSQL-6.0
-
new functions PQconnectdb, PQuser
-
changed name of method 'new' to 'setdb'
1.4.2 Nov 21, 1996
-
added a more Perl-like syntax
1.3.2 Nov 11, 1996
-
adapted to Postgres95-1.09
-
test.pl adapted to postgres95-1.0.9:
PQputline expects now '\.' as last input
and PQgetline outputs '\.' as last line.
1.3.1 Oct 22, 1996
-
adapted to Postgres95-1.08
-
large-object interface added, thanks to
Sven Verdoolaege (skimo@breughel.ufsia.ac.be)
-
PQgetline() changed. This breaks old scripts !
-
PQexec now returns in any case a valid pointer.
This fixes the annoying message:
'res is not of type PGresultPtr at ...'
-
testsuite completely rewritten, contains
now examples for almost all functions
-
resturn codes are now available as constants (PGRES_xxx)
-
PQnotifies() works now
-
enhanced doQuery()
1.2.0 Oct 15, 1995
-
adapted to Postgres95-1.0
-
README updated
-
doQuery() in Pg.pm now returns 0 upon success
-
testlibpq.pl: added test for PQgetline()
1.1.1 Aug 5, 95
-
adapted to postgres95-beta0.03
-
Note: the libpq interface has changed completely !
1.1 Jun 6, 1995
-
Bug fix in PQgetline.
1.0 Mar 24, 1995
-
creation