Files
harbour-core/harbour/contrib/hbpgsql/ChangeLog
2008-06-30 10:37:45 +00:00

251 lines
8.8 KiB
Plaintext

/*
* $Id$
*/
/* Use this format for the entry headers:
YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Full Name <your_email@address>
For example:
2002-12-01 23:12 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
2007-03-22 21:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* xharbour/contrib/pgsql/postgres.c
! fixed code which was accessing item internals in function PQMETADATA
% optimized function PQMETADATA by eliminating repeated array resizing
2005-10-08 12:40 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* xharbour/contrib/pgsql/postgres.c
! Fixed return problem with lo_import
2005-07-05 19:45 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* xharbour/contrib/pgsql/TPostgres.prg
! Fixed problem with pg8 changes for treatment of double precision and real
2005-06-01 20:30 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* xharbour/contrib/pgsql/postgres.c
! Add control version for pg74x.
2005-05-21 11:45 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* xharbour/contrib/pgsql/TPostgres.prg
+ Add 3 new methods, traceOn(), TraceOff(), SetVerbosity()
* xharbour/contrib/pgsql/postgres.c
+ Add New Functions:
PQcreatetrace
PQclosetrace
PQtrace
PQuntrace
PQseterrorverbosity
PQprotocolversion
PQserverversion
PQclientencoding
PQsetclientencoding
PQsetdblogin
PQdb
PQuser
PQpass
PQhost
PQport
PQtty
PQoptions
PQoidvalue
PQoidstatus
PQbinarytuples
PQftable
PQftype
PQfname
PQfmod
PQfsize
PQgetisnull
PQfnumber
PQntuples
PQnfields
PQgetcancel
PQcancel
PQfreecancel
PQsetnonblocking
PQisnonblocking
lo_Unlink
lo_Import
lo_Export
* xharbour/contrib/pgsql/tests/test.prg
* xharbour/contrib/pgsql/tests/async.prg
* xharbour/contrib/pgsql/tests/simple.prg
+ Add more samples of using new functions
2005-03-12 12:20 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* xharbour/contrib/pgsql/TPostgres.prg
! Fixed bug with ValueToString, thanks to Marco Aurelio.
2005-03-01 12:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
+ xharbour/contrib/pgsql/postgres.c
! Add new function to handle binary escape string/quoted strings
2005-02-08 12:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* xharbour/contrib/pgsql/TPostgres.prg
! Fixed bug in Append Method, regarding where clause, thanks to Marco Aurelio.
2005-02-02 11:45 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* xharbour/contrib/pgsql/TPostgres.prg
! Add Destroy Methods
2005-01-12 23:45 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
+ xharbour/contrib/pgsql/postgres.c
! Add new function to handle escape string/quoted strings
2004-12-15 10:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
+ xharbour/contrib/pgsql/postgres.c
! Add new functions to handle the result of affected rows
+ xharbour/contrib/pgsql/TPostgres.prg
! Add new property, rows
2004-10-14 10:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
- xharbour/contrib/pgsql/TPostgres.prg
! Removed function removespaces. It's not necessary remove unused spaces in query.
2004-09-29 18:30 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
+ xharbour/contrib/pgsql/postgres.c
! Add new function PQreset, This function will close the connection
to the server and attempt to reestablish a new connection to the
same server, using all the same parameters previously used.
This may be useful for error recovery if a working connection is lost.
* xharbour/contrib/pgsql/README
! Updated
* xharbour/contrib/pgsql/makefile.bc
! Updated
2004-09-06 22:00 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* xharbour/contrib/pgsql/postgres.c
* initialize some variables which could not be uninitialized on some
errors in PG or bad user parameters and cause GPF - I only fix it
on C level - the same should be done for .prg returned values to
not confuse .prg programmers on errors (if any).
2004-08-25 21:50 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed bugs with numeric/decimal fields when field was created with numeric() without parameters
2004-07-13 11:30 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
* Improved control over error messages
! Fixed small bugs
* tests/dbf2pg.prg
* tests/cache.prg
! changed to handle error messages
2004-06-22 15:40 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed bug regading primary keys, but with arrays
+ tests/cache.prg
! Sample, how to use .dbf as postgres record cache
2004-06-18 10:45 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed bug regading primary keys
2004-06-11 19:26 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed Date convertion bugs
2004-05-19 11:30 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed Schema bug
2004-05-04 19:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed bug select from procedures/funtion
2004-05-03 11:15 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed bug with numeric/decimal
dbf store "." as part os field size, postgres doesn't, so, when decimal add + 1 in length
2004-05-02 18:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* postgres.c
+ Add new functions for handling asynchronous/nonblocking queries
! Fixed warnings
+ tests/async.prg
+ sample showing howto use the asynchronous queries
2004-04-30 15:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
+ postgres.ch
+ Add new file with database definitions
* TPostgres.prg
* Changed fieldget parameters, fixed bug when parameter field is char
* tests/simple.prg
* tests/stress.prg
* tests/test.prg
! Fix some bugs
* tests/dbf2pg.prg
! Add new features and new parameter, like use transaction, commit interval, etc.
2004-04-25 14:33 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed (INSERT, DELETE, UPDATE) result error when row is updated
2004-04-25 14:33 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
! Fixed schema bugs
2004-04-25 16:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* postgres.c
+ Add new function to handle error message
* Changed pointer functions
* TPostgres.prg
+ Add Schema support
! Some fix and improve initial query
* tests/test.prg
! Changed sample to handle connection and result messages
2004-04-05 14:45 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* postgres.c
+ Add new functions to handle connection and result set
* Changed pointer return
* TPostgres.prg
* Changed to handle the status of connection and querys
* Changed Fieldget, Fieldtype, Fielddec, Fieldlen, to handle char field name
2004-03-12 14:45 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
* Method Fieldget, fixed problem text field with null
2004-03-06 10:50 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
* Changed DataToSql, when empty date, should return null
* Contributed by Joao Fonseca
2004-03-04 11:15 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
* Changed method GetBlank(), resulting nil class on previous errors
2004-03-02 16:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* TPostgres.prg
* Add new property lallCols. Used to send only changed columns or not changed
2004-02-16 14:00 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* Modified makefile.bc to user PG_DIR var
* Modified TPostgres.prg
* Changed ISCHAR to ISCHARACTER
* Modified samples/stress.prg
* Changed ISCHAR to ISCHARACTER
* Contributed by Eduardo Fenandez
2004-01-07 11:20 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* Modified make_b32.bat and makefile.bc, now it's working properly.
2004-01-07 10:50 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* Clean tab and spaces align
2004-01-04 17:40 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* Add function PQExecParams
* This will be usefull on Append/Updated TPostgres Methods to avoid scaping strings
2004-01-04 10:10 UTC-0300 Luiz Rafael Culik<culikr@brturbo.com>
* All Files recommited (trash on source file( chr(13))
* postgres.c Xharbour sources should only include "hbapi.h" clipper
compatible headers( extend.api and item.api) should now be used
on xharbour modules
2004-01-02 15:05 UTC-0300 Rodrigo Moreno <rodrigo_moreno@yahoo.com>
* INITIAL RELEASE