2021-11-08 moko
* parser3pgsql.C: support for multiple client libraries
specification, comma separated
* configure.ac: 10.6 -> 10.7 due to feature #1214
* parser3pgsql.C: postgresql:// scheme connect options are now
supported (implements feature #1214)
2021-11-03 moko
* parser3pgsql.C: PQsetdbLogin moved after options parsing
* parser3pgsql.C: minor whitespace
* parser3pgsql.C: with_default_transaction removed, autocommit
implemented similar to mysql (related to feature #1214)
2020-02-18 moko
* parser3pgsql.vcproj, libltdl/libltdl.vcproj: -MD -> -MT to remove
msvcp71.dll/etc dependency (related to feature #1200)
2019-12-01 moko
* config_fixed.h, config_includes.h, parser3pgsql.C: Copyright year
updated
* configure.ac: 10.5 -> 10.6 due to feature #1191
2019-10-25 moko
* parser3pgsql.C: WithoutDefaultTransaction ->
with_default_transaction, disabled by default (implements feature
#1191)
2017-12-10 moko
* README: README actualized
2015-10-26 moko
* Makefile.am, config_auto.h.in: warning war: configure.in ->
configure.ac, INCLUDES -> AM_CPPFLAGS
* config_includes.h, parser3pgsql.C: Copyright year updated
2013-10-23 moko
* configure.in: directory update for FreeBSD
2013-07-07 moko
* INSTALL: INSTALL actualized
2012-10-19 misha
* parser3pgsql.C: - By default driver doesn't escape \ char (PgSQL
9.1 has standard_conforming_strings=on by default that switch off
escaping with \ char). - A new driver option
standard_conforming_strings=0|1 is added (default -- 1). Using
?standard_conforming_strings=0 it is possible to switch back to
escaping \ char that could be useful for working with old pgsql
servers. (bugfix: #889)
2012-06-27 moko
* libltdl/libltdl.vcproj: libltdl release build fixed
2012-06-21 moko
* libltdl/: argz.c, config_fixed.h, libltdl.vcproj, ltdl.c,
libltdl/lt__glibc.h: win32 fixed, broken FreeBSD fixed (issue
#45)
2012-06-15 moko
* parser3pgsql.C: bugfix: lt_dlinit() can fail, but lt_dlerror
return 0, and we count 0 for success.
2012-06-12 moko
* Makefile.am, configure.in: shared/static libstdc++ option removed
2012-06-10 moko
* depcomp: depcomp updated from libtool 2.4.2
* Makefile.am, configure, configure.in: ACLOCAL_AMFLAGS = -I
libltdl/m4 added and some beauty
2012-06-08 moko
* libltdl/acconfig.h: removed
* acinclude.m4, aclocal.m4, config.guess, config.sub,
config_auto.h.in, configure, install-sh, ltconfig, ltmain.sh,
missing, mkinstalldirs: autogenerated files updated after libtool
update
* Makefile.am, configure.in: changes required by new libtool 2.4.2
* libltdl/: COPYING.LIB, Makefile.am, README, acinclude.m4,
aclocal.m4, argz.c, argz_.h, config-h.in, config.h,
config_auto.h.in, config_fixed.h, configure, configure.ac,
configure.in, libltdl.vcproj, lt__alloc.c, lt__dirent.c,
lt__strl.c, lt_dlloader.c, lt_error.c, ltdl.c, ltdl.h, slist.c,
config/compile, config/config.guess, config/config.sub,
config/depcomp, config/install-sh, config/ltmain.sh,
config/missing, libltdl/lt__alloc.h, libltdl/lt__dirent.h,
libltdl/lt__glibc.h, libltdl/lt__private.h, libltdl/lt__strl.h,
libltdl/lt_dlloader.h, libltdl/lt_error.h, libltdl/lt_system.h,
libltdl/slist.h, loaders/dld_link.c, loaders/dlopen.c,
loaders/dyld.c, loaders/load_add_on.c, loaders/loadlibrary.c,
loaders/preopen.c, loaders/shl_load.c, m4/argz.m4, m4/libtool.m4,
m4/ltdl.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4,
m4/lt~obsolete.m4: libtool updated to version 2.4.2
* parser3pgsql.C: another n+1 fix for strncat
2012-06-06 moko
* parser3pgsql.C: compiler warnings fixed: -format '%u' expects
type 'unsigned int', but argument 4 has type 'long unsigned int'
-strmcat might overflow destination buffer
2012-04-18 moko
* parser3pgsql.C: after global replace fixes. == -> =
2012-03-16 moko
* config_includes.h, parser3pgsql.C: ident now works under Linux +
ident displays filenames (closes issue #818) Copyright updated
2011-03-11 misha
* parser3pgsql.C: - transcode result was optimized ( new feature:
#41 )
2010-10-28 moko
* parser3pgsql.C: new in-parser quoting implementation (fixes issue
#1)
2009-08-23 misha
* configure.in: - option --with-dynamic-stdcpp was added - default
(static) linking options were slightly modified
2008-12-21 misha
* parser3pgsql.C: - bugfix: ?autocommit=1|0 should work now
2008-12-18 misha
* parser3pgsql.C: - bugfix: mustn't call commint after each query
if ?autocommit=0 option was specified
2008-07-01 misha
* parser3pgsql.C: - autocommit=0 not equal
WithoutDefaultTransaction=1. first one make 1 connect == 1
transaction. second -- disable begin/commit/rollback at all -
call commit after query execution if autocommit option wasn't
disabled - much less calls for PQftype - no more transcode calls
for number/date types
2008-06-26 misha
* configure.in, parser3pgsql.C: - new API and version number (10.0)
- $.limit(0) fixes - little refactoring
2008-06-24 misha
* parser3pgsql.C: some code reformating
2007-10-25 misha
* parser3pgsql.C: - allow ?charset and ?ClientCharset at once
2007-01-29 misha
* parser3pgsql.C: - last version commited
2007-01-26 misha
* parser3pgsql.C: - patch from egr: .bind IN variables support,
TODO: OUT, INOUT, from Egr
2004-12-23 paf
* parser3pgsql.C: sql connect string, rsplit @
* parser3pgsql.C: egr patch on WithoutDefaultTransaction
2004-06-23 paf
* parser3pgsql.C: new api supported, not implemented yet:
^void:sql{call paf(:a)}[ $.bind[hash] ]
2004-05-28 paf
* configure, configure.in: merged: from 3.1.3 configure.in changes
2004-05-25 paf
* parser3pgsql.C: beauty: param renamed to reflect it's nature
2004-03-30 paf
* config_fixed.h, parser3pgsql.C: merged bugfixes from 3.1.2
2004-03-29 paf
* parser3pgsql.C: bugfix: toupper wonders
2004-03-26 paf
* config_auto.h.in, config_fixed.h, config_includes.h,
parser3pgsql.C: beauty: merged from HEAD [mistakenly commited
there]
* config_auto.h.in, config_fixed.h, config_includes.h, configure,
configure.in, parser3pgsql.C: cstrClientCharset localized, gcc
const wonders worked around
2004-03-05 paf
* parser3pgsql.C: new: pgsql option [like that recently added to
oracle driver] ClientCharset=parser-charset <<
charset in which parser thinks client works
2004-01-30 paf
* parser3pgsql.C: bugfix: connection struct mem to be controlled by
libgc [oracle already fixed before]
2004-01-26 paf
* parser3pgsql.C: change: moved to new interface [without extra
'services' passing back/forth]
2003-10-24 paf
* Makefile.am: sln
2003-09-29 paf
* parser3pgsql.C: '/**xxx' situation were not handled
2003-09-26 paf
* parser3pgsql.C: merged to HEAD: fix: very old bug: wrong quote
escaping
* parser3pgsql.C: fix: very old bug: wrong quote escaping
2003-08-18 paf
* parser3pgsql.dsp, parser3pgsql.dsw, libltdl/libltdl.dsp: moved to
MSVC 7
* ChangeLog, configure, configure.in, libltdl/Makefile.am: merged
3.1.0 latest changes
2003-08-11 paf
* configure, configure.in, libltdl/Makefile.am: config.h dist
2003-07-24 paf
* parser3pgsql.C, parser3pgsql.dsp: moved tempate_gc to HEAD
2003-07-23 paf
* parser3pgsql.C: potential new bug: fixed [lob 0-terminated]
* parser3pgsql.C, parser3pgsql.dsp: updated to interface v8
2003-03-26 paf
* parser3pgsql.C: mistakenly patched HEAD branch. copying changes
to template_gc one
2003-01-21 paf
* config_fixed.h, config_includes.h, parser3pgsql.C: 2002->2003
2003-01-15 paf
* parser3pgsql.C: long ago forgotten lt_dlinit() called now
2003-01-14 paf
* libltdl/config_fixed.h, libltdl/libltdl.dsp, libltdl/ltdl.c,
parser3pgsql.dsw: ltdl copied to all sql drivers, VS projects
libltdl_mysql renamed to libltdl
2003-01-13 paf
* config.guess, config.sub, config_auto.h.in, depcomp, ltmain.sh,
missing, libltdl/COPYING.LIB, libltdl/Makefile.am,
libltdl/acinclude.m4, libltdl/aclocal.m4,
libltdl/config_auto.h.in, libltdl/configure,
libltdl/configure.in, libltdl/libltdl.dsp, libltdl/ltdl.c,
libltdl/ltdl.h: moved to latest libtool (1.4.3)
2002-12-15 paf
* configure.in: r6
* ChangeLog: changelog updated
* parser3pgsql.C, parser3pgsql.dsw: \ -> \\ bug fix
2002-12-09 paf
* parser3pgsql.C, parser3pgsql.dsw: changed exception handling mech
in sql handlers #2
2002-11-28 paf
* configure.in: removed double libltdl/Makefile generation
2002-10-07 paf
* INSTALL: INSTALL files changed to include sql/ subdir creation
2002-08-02 paf
* configure, configure.in: config version
2002-06-03 paf
* parser3pgsql.dsp: fixed .dsp-s along with reorganized cvs modules
dirs structure
* parser3pgsql.dsp: reorganized cvs modules
2002-03-22 paf
* Makefile.am: make update
* parser3pgsql.C: ?CLIENT_ENCODING=zz&DATESTYLE=zz
* parser3pgsql.C: checked empty host
2002-02-08 paf
* AUTHORS, COPYING, ChangeLog, INSTALL, README: install&others
updated
* configure, configure.in: package name & version
* Makefile.am, parser3pgsql.dsw, libltdl/Makefile.am,
libltdl/libltdl.dsp, libltdl/libltdl_pgsql.dsp: libltdl.dsp now
* parser3pgsql.C: name spelling
* configure, configure.in, libltdl/Makefile.am, libltdl/acconfig.h,
libltdl/acinclude.m4, libltdl/aclocal.m4,
libltdl/config_auto.h.in, libltdl/configure,
libltdl/configure.in: removed extra libtool generation, removed
needless static lib
* config_fixed.h, config_includes.h, parser3pgsql.C: 2002
2001-11-16 paf
* parser3pgsql.C: introducing estimating String::cstr_bufsize, 0
2001-11-11 paf
* config_auto.h.in, parser3pgsql.C: init not const
2001-11-08 paf
* Makefile.am: lib prefix
2001-10-30 paf
* configure, configure.in: makes
2001-10-29 paf
* parser3pgsql.C: z
* config_fixed.h, config_includes.h, configure.in: setjump
2001-10-28 paf
* configure.in: conf
2001-09-25 parser
* configure: makes
* configure.in: last underscore in configure options to dash
* configure.in: sanity check
2001-09-24 parser
* Makefile.am: makes
2001-09-21 parser
* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS,
acinclude.m4, config.guess, config.sub, config_auto.h.in,
config_fixed.h, config_includes.h, configure, configure.in,
install-sh, ltconfig, ltmain.sh, missing, mkinstalldirs,
parser3pgsql.C, parser3pgsql.def, parser3pgsql.dsp, README,
parser3pgsql.dsw, libltdl/Makefile.am, libltdl/README,
libltdl/acinclude.m4, libltdl/aclocal.m4, libltdl/config.h,
libltdl/config_auto.h.in, libltdl/config_fixed.h,
libltdl/configure, libltdl/configure.in,
libltdl/libltdl_pgsql.dsp, libltdl/ltdl.c, libltdl/ltdl.h:
Initial revision
E-mail: