head	1.26;
access;
symbols
	REL7_3_STABLE:1.26.0.2;
locks; strict;
comment	@# @;


1.26
date	2002.08.14.23.30.17;	author jtv;	state Exp;
branches;
next	1.25;

1.25
date	2002.08.11.20.13.14;	author jtv;	state Exp;
branches;
next	1.24;

1.24
date	2002.06.12.14.55.20;	author jtv;	state Exp;
branches;
next	1.23;

1.23
date	2002.06.12.13.27.59;	author jtv;	state Exp;
branches;
next	1.22;

1.22
date	2002.06.08.19.51.34;	author jtv;	state Exp;
branches;
next	1.21;

1.21
date	2002.06.03.23.16.45;	author jtv;	state Exp;
branches;
next	1.20;

1.20
date	2002.06.02.21.55.27;	author jtv;	state Exp;
branches;
next	1.19;

1.19
date	2002.06.01.18.03.54;	author jtv;	state Exp;
branches;
next	1.18;

1.18
date	2002.05.27.20.32.17;	author jtv;	state Exp;
branches;
next	1.17;

1.17
date	2002.05.27.20.30.31;	author jtv;	state Exp;
branches;
next	1.16;

1.16
date	2002.05.20.02.52.32;	author jtv;	state Exp;
branches;
next	1.15;

1.15
date	2002.05.12.20.32.27;	author jtv;	state Exp;
branches;
next	1.14;

1.14
date	2002.05.06.00.59.45;	author jtv;	state Exp;
branches;
next	1.13;

1.13
date	2002.05.04.22.17.04;	author jtv;	state Exp;
branches;
next	1.12;

1.12
date	2002.04.28.21.00.41;	author jtv;	state Exp;
branches;
next	1.11;

1.11
date	2002.04.28.20.05.40;	author jtv;	state Exp;
branches;
next	1.10;

1.10
date	2002.04.28.20.04.16;	author jtv;	state Exp;
branches;
next	1.9;

1.9
date	2002.04.27.10.22.00;	author jtv;	state Exp;
branches;
next	1.8;

1.8
date	2002.04.07.01.35.57;	author jtv;	state Exp;
branches;
next	1.7;

1.7
date	2002.04.05.19.28.39;	author jtv;	state Exp;
branches;
next	1.6;

1.6
date	2002.04.01.23.42.48;	author jtv;	state Exp;
branches;
next	1.5;

1.5
date	2002.03.31.00.17.25;	author jtv;	state Exp;
branches;
next	1.4;

1.4
date	2002.03.30.23.01.53;	author jtv;	state Exp;
branches;
next	1.3;

1.3
date	2002.03.29.00.54.35;	author jtv;	state Exp;
branches;
next	1.2;

1.2
date	2002.03.29.00.37.33;	author jtv;	state Exp;
branches;
next	1.1;

1.1
date	2002.03.29.00.12.28;	author jtv;	state Exp;
branches;
next	;


desc
@@


1.26
log
@Debianization changes by Ray Dassen
@
text
@2002-08-13 15:00 J.H.M. Dassen (Ray) <jdassen@@debian.org>
 autogen.sh:
  - Use automake 1.6 if available
 include/pqxx/Makefile.am:
  - New
 debian/rules:
  - Enable maintainer-mode for warnings
 debian/libpqxx-dev.dirs:
  - Dir for docs
 debian/libpqxx-dev.doc-base:
  - New
 debian/control:
  - Added section for source package
  - Added Build-depends on doxygen
 debian/.cvsignore:
  - New
 config/.cvsignore, include/pqxx/.cvsignore:
  - Updated
2002-08-11 22:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Makefile.am:
  - added win32 directory to distribution
 include/pqxx/result.h, include/pqxx/tablewriter.h, test/test9.cxx, 
 test/test20.cxx:
  - tests cover all methods again, including remaining 3 (near-)trivial ones
2002-08-10 23:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 win32/*:
  - Build procedure for Visual C++ 7 by Clinton James
 include/pqxx/compiler.h:
  - Visual C++ workarounds moved to win32 directory (Clinton James)
 include/pqxx/result.h, include/pqxx/tablewriter.h:
  - Patches by Clinton James to help Visual C++ 7 port, with modifications for
    gcc's sake
2002-08-11 22:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 debian/*:
  - Debianized by Ray Dassen
 */.cvsignore:
  - Added by Ray Dassen
 */Makefile.am, configure.ac:
  - Various cleanups by Ray Dassen
  - Added HTML reference documentation to distribution
2002-06-12 17:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 src/transactionitf.cxx, test/test20.cxx:
  - Transaction is now detached from Connection on Commit or Abort
2002-06-12 16:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 doc/libpqxx.sgml:
  - Lots of documentation for Transactor
 include/pqxx/connection.h, include/pqxx/transactionitf.h:
  - More brief descriptions
2002-06-12 00:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 include/pqxx/nontransaction.h, include/pqxx/result.h, 
 include/pqxx/robusttransaction.h, include/pqxx/tablereader.h, 
 include/pqxx/tablestream.h, include/pqxx/tablewriter.h,
 include/pqxx/transaction.h, include/pqxx/transactionitf.h,
 include/pqxx/transactor.h, include/pqxx/trigger.h:
  - Added brief descriptions for classes
2002-06-08 23:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 doc/libpqxx.sgml:
  - Various minor updates
2002-06-07 17:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 configure.ac:
  - Removed unneeded check for <errno.h>
  - Bumped version to 0.5.0
 Makefile.am:
  - Now also installs headers!
2002-06-04 20:00  Jeroen T. Vermeulen <jtv@@xsall.nl>
 doc/Makefile.am:
  - Included libpqxx.sgml into list of files to go into distribution
2002-06-04 15:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 doc/libpqxx.sgml:
  - Removed part about unwritten reference (use doxygen now!)
2002-06-04 01:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 configure.ac:
  - Removed check for std::multimap
 include/pqxx/connection.h:
  - Made use of multimap for triggers list unconditional
  - Removed overdone sanity check from Perform()
2002-06-03 00:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 configure.ac:
  - Added check for std::multimap
 include/pqxx/connection.h:
  - Use std::multimap for triggers, if available
2002-06-02 23:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 include/pqxx/result.h:
  - Made design decision on ColumnNumber() (not checked, return -1 on failure)
 include/pqxx/tablereader.h:
  - Now also handles \t and \n coming from backend
2002-06-01 20:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 configure.ac:
  - Now checks for PostgreSQL libpq header in /usr/include/postgresql/
  - No longer uses -Wpadded compiler option
 include/pqxx/compiler.h, include/pqxx/result.h:
  - Hopefully fixed "multiple definition of std::iterator" problem
2002-05-29 22:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 include/pqxx/util.h:
  - Added ToString()/FromString()/FmtString() specializations for short, bool,
    unsigned char.  Thanks Jonathan C. Bodner.
2002-05-27 22:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Makefile.am:
  - Removed autom4te.cache from MAINTAINERCLEANFILES (won't work for dirs)
 doc/libpqxx.sgml, include/pqxx/result.h, test/test11.cxx:
  - Renamed Result::Field::name() to Name()
 include/pqxx/connection.h:
  - Renamed Transactor::TRANSACTIONTYPE to argument_type
  - Made RemoveTrigger take non-const argument
 include/pqxx/result.h:
  - Fixed documentation comment
 include/pqxx/tablewriter.h:
  - Rewrote ezinekoT() to make more use of STL
  - Low-level optimizations
 include/pqxx/transactor.h, test/test(1[357]|[467]).cxx, doc/libpqxx.sgml:
  - Renamed Transactor::TRANSACTIONTYPE to argument_type
 include/pqxx/util.h:
  - Rewrote Quote() to make more use of STL
 src/connection.cxx:
  - Rewrote RemoveTrigger() to make more use of STL
 test/test5.cxx:
  - Added row with empty field to test data set
2002-05-20 15:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 include/pqxx/transactor.h:
  - Made adaptable (argument_type etc. typedefs)
2002-05-20 05:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 configure.ac:
  - Moved config.h.in into include/pqxx
  - Removed -Wdisabled-optimization in maintainer mode
  - Removed unnecessary checks AC_STRUCT_TM, AC_FUNC_MALLOC, 
    AC_CHECK_FUNCS(memset).
 doc/libpqxx.sgml:
  - More about transactions, in_doubt_error
  - Documented Quote(), ToString(), FromString()
 Doxyfile:
  - Removed LaTeX output
  - Moved HTML output to doc/html/Reference
  - Tweaked output some more
  - Removed version number
 include/pqxx/compiler.h:
  - Moved config.h into include/pqxx
 include/pqxx/result.h:
  - Fixed some type typos in function parameters
2002-05-17 23:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 configure.ac:
  - Removed ${with_postgres_include}/(internal|server) from include path
  - Bumped version to 0.3.1
 include/pqxx/util.h:
  - Removed troublesome postgres_fe.h include!
2002-05-12 23:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 configure.ac:
  - Included ${with_postgres_include}/internal in include path to help users
    of RedHat-like systems find postgres_fe.h. 
 Doxyfile:
  - Created
 include/pqxx/compiler.h:
  - Doxygenized some comments
 include/pqxx/cursor.h:
  - More comments
 include/pqxx/robusttransaction.h:
  - Doxygenized some comments
 include/pqxx/tablereader.h:
  - Doxygenized some comments
 include/pqxx/tablestream.h:
  - Doxygenized some comments
 include/pqxx/tablewriter.h:
  - Doxygenized some comments
 include/pqxx/transaction.h:
  - Doxygenized some comments
 include/pqxx/transactionitf.h:
  - Doxygenized some comments
 include/pqxx/util.h:
  - Doxygenized some comments
2002-05-05 03:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 include/libpqxx/*.h:
  - Converted many comments to doxygen/javadoc format
 README:
  - More useful information
2002-05-05 01:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 README:
  - Greatly extended build documentation
2002-05-04 20:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 include/pqxx/result.h:
  - Added clear(), capacity()
 include/pqxx/tablewriter.h:
  - Added "range" versions of insert() etc.
  - Added dummy reserve()
 include/pqxx/transactor.h:
  - Protected against multiple inclusion
 include/pqxx/*.h:
  - Changed PG_[...] macros to PQXX_[...]
 test/test5.cxx:
  - Simplified using range versions of TableWriter methods
 test/test6.cxx:
  - Table arguments now default to "orgevents" and "events"
 test/test*.cxx:
  - Included libpqxx headers with <>, rather than ""
2002-04-28 23:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 autogen.sh:
  - Used automake's --copy option
 config/Makefile.am:
  - Created so config stuff can get packaged
 configure.ac:
  - Added AM_MAINTAINER_MODE
  - Moved generated config files into directory of their own
  - Bumped version to 0.2
 doc/Makefile.am:
  - Got html subdir into package
 include/Makefile.am:
  - Moved pqxx from SUBDIRS to EXTRA_DIST
 Makefile.am:
  - Added doc and config subdirs
2002-04-27 13:20  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 autogen.sh:
  - Added --copy option to automake invocation
2002-04-07 02:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Configure.ac:
  - Fixed AM_INIT_AUTOMAKE line
 Readme:
  - Described build & install procedure
 Test6:
  - Fixed handling of (expected) CreateTable failure
2002-04-05 21:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Configure:
  - Finally found out what was missing: VERSION was undefined
  - Added -ffor-scope to compiler command line
  - Changed -fascist to -ffascist
  - Cleaned up --with-postgres code, fixed typo
 test/Makefile.am:
  - Replaced John Anderson's test environment parameters with my own
 Test6:
  - Creates destination table if it didn't already exist
2002-04-02 01:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableWriter:
  - Wrapped back_insert_iterator specialization in namespace PGSTD { ... }
 Test1, Test2, Test4, Test7, Test10, Test14, Test15, Test16, Test17, Test19:
  - Made argc anonymous to silence "unused parameter" warnings
 TransactionItf:
  - Begin() now calls End() on failure (thanks Clinton James for bug report)
  - End() now ignores redundant invocations
  - Destructor checks that End() has been called
  - Added empty throw specification to End()
2002-04-01 01:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Configure:
  - More help from John Anderson
 TableWriter:
  - Enclosed std::back_insert_iterator specialization in namespace PGSTD
2002-03-31 01:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - Integrated John Anderson's autoconf/automake files and Ray Dassen's fixes
 Result:
  - Moved some inline functions to silence compiler warnings
2002-03-30  J.H.M. Dassen (Ray) <jdassen@@debian.org>
 configure.in:
  - Renamed from configure.ac
  - Added bug report address to AC_INIT
  - Check for and enable several compiler warnings etc.
  - Detect whether <limits> is available
  - Detect whether <iterator> defines 
 Util:
  - Look for postgres_fe.h in a "server" subdirectory
 Compiler:
  - Use configure-determined HAVE_LIMITS
 doc/Makefile:
  - Created
 Docs:
  - Added DOCTYPE, made proper DocBook, use <ulink> for libpq reference.
2002-03-29 01:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
  All:
   - DLL export directives for Windows, thanks Clinton James
  ChangeLog:
   - Created
   - Moved NEWS over to ChangeLog
  News:
   - Created for more high-level changes
  Selftest:
   - Exits when any command fails
  Test4:
   - sleep() workaround for Windows, thanks Clinton James
2002-03-27 01:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 AUTHORS:
  - Created
 CHANGES:
  - Renamed to NEWS
2002-03-26 22:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Makefile:
  - Put regression test into separate script
 Result:
  - Inlined Result::Field methods
 Selftest:
  - Created
2002-03-26 00:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Doc:
  - Added HTML docs, fixed bugs in SGML; thanks Bruce Momjian.
2002-03-23 05:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Result, TransactionItf, Transactor:
  - Several compile fixes (especially under MS Visual C++)--Clinton James
2002-03-22 02:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - Renamed *.cc to *.cxx for MS Visual C++, thanks Clinton James
2002-03-20 14:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Result:
  - Fixed to compile errors on gcc 2.96.x, thanks Vyacheslav Ignatyuk
2002-03-20 02:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - Renamed namespace Pg to pqxx for consistency
2002-03-20 01:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - Renamed library source files to match new header file names
2002-03-20 01:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - Great Renaming of header files (pg_*.h to pqxx/*.h)
2002-03-20 00:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - Moved library header files into include directory
  - Moved library source files into src directory
  - Moved test source files into test directory
 Makefile:
  - Reduced use of repetitive explicit rules
2002-03-17 01:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - Full test coverage!
 Cursor:
  - Full test coverage
  - Removed PostgreSQL-specific FORWARD/BACKWARD, previously labeled "ANSI"
  - Kludged BACKWARD_ALL around breakage
  - Implemented += and -=
 NonTransaction, RobustTransaction, Transaction:
  - Documented test coverage of overridables, even though they're private
 Test1:
  - More comments
 Test19:
  - Created
 Test3:
  - Improved Cursor test coverage
 TransactionItf:
  - Updated header comments
2002-03-05 17:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Makefile:
  - Now queries log table at end of regression test; should be empty
 Test4, Test6, Test7, Test13, Test15, Test17:
  - Recommended practice is now to use TRANSACTIONTYPE in Transactors
 Test18:
  - Created
2002-03-05 00:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 RobustTransaction:
  - Initial implementation
 Test14:
  - Oops, tested Transaction instead of NonTransaction
 Test16:
  - Created
 Test17:
  - Created
2002-03-04 22:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 RobustTransaction:
  - Created as outline based on Transaction
2002-03-04 00:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 NonTransaction:
  - Created
 Test14:
  - Created
 Test15:
  - Created
 Transaction:
  - Made subclass of new abstract base class TransactionItf
 TransactionItf:
  - Created
 Transactor:
  - Made choice of transaction class parameterizable
2002-03-03 17:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Transactor:
  - Made Transaction class selectable, so can add more transaction types later
  - Added OnDoubt()
2002-03-03 16:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Connection:
  - In-doubt transactions are no longer retried
 Makefile:
  - Added /usr/include/postgresql/internal to include path
  - Works for PostgreSQL 7.1 and 7.2 now
 Transaction:
  - Introduced checking for in-doubt transactions
  - Minor improvements in error handling
2002-03-02 14:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableReader:
  - Full test coverage
 Test6:
  - Added consistency check for TableReader's operator!()/operator bool()
 Test8:
  - Added consistency check for TableReader's GetRawLine()/Tokenize()
2002-03-01 00:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableStream:
  - Full test coverage
2002-03-01 00:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableWriter:
  - Full test coverage
 Test10:
  - Used TableWriter to insert tuple
2002-02-28 23:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Test13:
  - Created
 Transactor:
  - Full test coverage
2002-02-27 00:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Result:
  - Full test coverage
 Test12:
  - Created
2002-02-26 23:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Result:
  - Extended test coverage to metadata queries
 Test11:
  - Created
2002-02-24 22:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Result:
  - Documented method coverage
 Test10:
  - Disabled trace output
2002-02-24 05:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Transaction:
  - Full method coverage by self-test
  - Found recently introduced bug in implicit abort!
2002-02-24 04:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableStream:
  - Documented method coverage
 TableReader:
  - Documented method coverage
 TableWriter:
  - Documented method coverage
 Test10:
  - Created
 Transaction:
  - Documented method coverage
  - Improved test coverage
 Transactor:
  - Documented method coverage
2002-02-24 01:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 CONCEPT:
  - Removed unneeded old file
 Connection:
  - Full method coverage by self-test
 Cursor:
  - Documented method coverage
 Trigger:
  - Full method coverage by self-test
2002-02-15 01:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Docs:
  - More explanation on transaction bracketing
 Transaction:
  - Deferring commits to destruction time was wrong
2002-02-03 20:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Result:
  - Added metadata query methods
  - Removed unnecessary friendship with Tuple
2002-02-03 06:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Docs:
  - More examples
 Makefile:
  - No longer removes old library.  Same difference.
  - Abstracted away source tarball, source directory name
2002-02-02 18:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Docs:
  - More on exceptions, more on executing queries.
 Makefile:
  - Now builds an actual (but static) library
2002-01-26 21:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 CVS:
  - Imported into CVS
 Makefile:
  - Fixed "std namespace compiler workaround" breako
  - Added "dist" target
2002-01-26 00:30  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 All:
  - New #define PGSTD to replace std if needed
 Compiler:
  - New header pg_compiler.h
  - Genericized workaround for missing numeric_limits
  - Disable braindead Microsoft Visual C++ warnings
2002-01-20 14:50  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 Result:
  - Fixed Result::Field::name() -- thanks to Gilberto Ribeiro de Queiroz
2002-01-08 21:50  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableWriter:
  - operator= forgot to return *this
 Test9:
  - Created to test TableWriter's back_insert_iterator
2002-01-07 00:15  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableWriter:
  - Implemented back_insert_iterator<TableWriter>
2002-01-01 23:45  Jeroen T. Vermeulen <jtv@@xs4all.nl>
 TableWriter:
  - Forgot to separate fields in output
 Tests:
  - Rearranged to set up their own database environment
  - New test writes orgevents table
 Transaction:
  - Merged "clean" state into "active" state
  - Moved back-end COMMIT into Transaction's destructor
2001-12-30 18:00
 Docs:
  - Added why-a-new-library section
  - Explained transactions
 Transaction:
  - Abort no longer does a redundant ABORT WORK if already aborted
2001-12-23 22:30
 Docs:
  - Mentions Trigger and TableStream now
2001-12-23 14:40
 Connection:
  - Support removal of triggers
  - Reserved AddTrigger() and RemoveTrigger() for use by Trigger
 Test3:
  - Updated for revised Transactor interface
 Test4:
  - Changed "Got [] rows" in output to "Got [] row(s)"
 Test5:
  - Updated for revised Trigger interface
 Test7:
  - Updated for revised Transactor interface
 Transactor:
  - Built name into Transactor as data member
  - Added name as constructor argument
  - Name() returns std::string
 Trigger:
  - Built registering/unregistering into Trigger; constructor change!
  - Name() returns std::string

2001-12-16 00:45
 Connection:
  - Added COPY support
 Makefile:
  - Now sets my personal connect string as CONNSTR for regression test
  - Uses test7 to restore events table clobbered in test3
  - Now requires new table "orgevents"
 TableReader:
  - Basic functionality implemented
 TableWriter:
  - Basic functionality implemented
 Test4:
  - Updated comments to reflect new cursor "count" convention
 Test6:
  - Created
 Test7:
  - Created
 Transaction:
  - Added COPY support
 Util:
  - Added FromString() analogous (but opposite) to ToString()

2001-12-12 22:20
 Connection:
  - Uses new Unique<> template for m_Trans
 TableReader:
  - Created
 TableStream:
  - Created
 TableWriter:
  - Created
 Transaction:
  - Now checks for active stream
  - Destructor catches Abort() exceptions
 Util:
  - Introduced Unique<> class template

2001-12-02 20:30
 All:
  - Inlined more functions
 Connection:
  - Misc. query functions added

2001-12-02 17:30
 Connection:
  - ProcessNotice() to call (possibly client-defined) notice processor
 Transaction:
  - Now calls notice processor when it can't throw exceptions
  - Checks for pending triggers before it begins
 Trigger:
  - Guarantees that no notifications are delivered inside transactions

2001-12-02 16:00
 Makefile:
  - check target now depends on executables
  - Passes more interesting "count" argument to test4
 Connection:
  - MakeEmpty() to create empty result set
  - Stricter error checking on opening/closing transactions
 Cursor: 
  - Irregular meaning of 0 for fetch/move no longer used
  - Added Fetch() and Move()
  - Fixed "done" accounting in SetCount()
  - Separated creation of FETCH command into MakeFetchCmd() method
 Transaction:
  - Added MakeEmpty()
 Util:
  - Added Result_size_type_max
 test4:
  - Seeks to end of query first if backwards retrieval requested

@


1.25
log
@Brought test coverage back to 100%; added win32 to distribution
@
text
@d1 18
@


1.24
log
@*** empty log message ***
@
text
@d1 22
@


1.23
log
@*** empty log message ***
@
text
@d1 3
@


1.22
log
@*** empty log message ***
@
text
@d1 12
@


1.21
log
@Removed <multimap> check again
@
text
@d1 15
@


1.20
log
@Check for <multimap>; autogen.sh now runs ./configure --enable-maintainer-mode
@
text
@d1 6
@


1.19
log
@Now automatically checks for libpq-fe.h in /usr/include/postgresql/; removed
-Wpadded compiler option
@
text
@d1 10
@


1.18
log
@*** empty log message ***
@
text
@d1 10
@


1.17
log
@*** empty log message ***
@
text
@d4 2
@


1.16
log
@*** empty log message ***
@
text
@d1 22
@


1.15
log
@Configuration for Doxygen documentation generator
@
text
@d1 24
@


1.14
log
@Release 0.2.4; more README
@
text
@d1 24
@


1.13
log
@Removed default "libpqxx" database in make check; documented build procedure
@
text
@d1 5
@


1.12
log
@*** empty log message ***
@
text
@d1 19
@


1.11
log
@*** empty log message ***
@
text
@d1 1
a1 1
2002-04-28 23:00  Jeroen T. Vermeulen <jtv@@xs4all.nl>
d11 3
a13 1
  - Removed html subdir for now
@


1.10
log
@Still working on configure stuff...
@
text
@d9 1
@


1.9
log
@Fixed automake command line
@
text
@d1 12
@


1.8
log
@Got configure stuff working
@
text
@d1 3
@


1.7
log
@Added -ffor-scope, changed -fascist to -ffascist, fixed --with-postgres stuff
@
text
@d1 7
@


1.6
log
@Still trying to get configure stuff to work
@
text
@d1 10
@


1.5
log
@*** empty log message ***
@
text
@d1 15
@


1.4
log
@Integrated John Anderson's configure scripts & Ray Dassen's fixes
@
text
@d1 5
@


1.3
log
@*** empty log message ***
@
text
@d1 16
a16 1
2002-03-29 01:30
d28 1
a28 1
2002-03-27 01:00
d33 1
a33 1
2002-03-26 22:30
d40 1
a40 1
2002-03-26 00:30
d43 1
a43 1
2002-03-23 05:30
d46 1
a46 1
2002-03-22 02:45
d49 1
a49 1
2002-03-20 14:15
d52 1
a52 1
2002-03-20 02:00
d55 1
a55 1
2002-03-20 01:30
d58 1
a58 1
2002-03-20 01:00
d61 1
a61 1
2002-03-20 00:30
d68 1
a68 1
2002-03-17 01:30
d86 1
a86 1
2002-03-05 17:45
d93 1
a93 1
2002-03-05 00:30
d102 1
a102 1
2002-03-04 22:00
d105 1
a105 1
2002-03-04 00:30
d118 1
a118 1
2002-03-03 17:00
d122 1
a122 1
2002-03-03 16:15
d131 1
a131 1
2002-03-02 14:15
d138 1
a138 1
2002-03-01 00:45
d141 1
a141 1
2002-03-01 00:15
d146 1
a146 1
2002-02-28 23:30
d151 1
a151 1
2002-02-27 00:00
d156 1
a156 1
2002-02-26 23:00
d161 1
a161 1
2002-02-24 22:00
d166 1
a166 1
2002-02-24 05:00
d170 1
a170 1
2002-02-24 04:00
d184 1
a184 1
2002-02-24 01:30
d193 1
a193 1
2002-02-15 01:30
d198 1
a198 1
2002-02-03 20:15
d202 1
a202 1
2002-02-03 06:00
d208 1
a208 1
2002-02-02 18:45
d213 1
a213 1
2002-01-26 21:15
d219 1
a219 1
2002-01-26 00:30
d226 1
a226 1
2002-01-20 14:50
d229 1
a229 1
2002-01-08 21:50
d234 1
a234 1
2002-01-07 00:15
d237 1
a237 1
2002-01-01 23:45
@


1.2
log
@*** empty log message ***
@
text
@d9 2
@


1.1
log
@*** empty log message ***
@
text
@d1 1
a1 1
2002-03-29 00:45
d4 5
@
