File:  [parser3project] / sql / pgsql / ChangeLog
Revision 1.19: download - view: text, annotated - select for diffs - revision graph
Mon Nov 8 18:33:23 2021 UTC (4 years, 6 months ago) by moko
Branches: MAIN
CVS tags: HEAD
no message

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: