Annotation of sql/pgsql/ChangeLog, revision 1.16

1.16    ! moko        1: 2015-10-26  moko
        !             2: 
        !             3:        * Makefile.am, Makefile.in, config_auto.h.in: warning war:
        !             4:          configure.in -> configure.ac, INCLUDES -> AM_CPPFLAGS
        !             5: 
        !             6:        * config_includes.h, parser3pgsql.C: Copyright year updated
        !             7: 
        !             8: 2013-10-23  moko
        !             9: 
        !            10:        * configure.in: directory update for FreeBSD
        !            11: 
        !            12: 2013-07-07  moko
        !            13: 
        !            14:        * INSTALL: INSTALL actualized
        !            15: 
        !            16: 2012-10-19  misha
        !            17: 
        !            18:        * parser3pgsql.C: - By default driver doesn't escape \ char (PgSQL
        !            19:          9.1 has standard_conforming_strings=on by default that switch off
        !            20:          escaping with \ char).  - A new driver option
        !            21:          standard_conforming_strings=0|1 is added (default -- 1). Using
        !            22:          ?standard_conforming_strings=0 it is possible to switch back to
        !            23:          escaping \ char that could be useful for working with old pgsql
        !            24:          servers. (bugfix: #889)
        !            25: 
        !            26: 2012-06-27  moko
        !            27: 
        !            28:        * libltdl/libltdl.vcproj: libltdl release build fixed
        !            29: 
        !            30: 2012-06-21  moko
        !            31: 
        !            32:        * libltdl/: argz.c, config_fixed.h, libltdl.vcproj, ltdl.c,
        !            33:          libltdl/lt__glibc.h: win32 fixed, broken FreeBSD fixed (issue
        !            34:          #45)
        !            35: 
        !            36: 2012-06-15  moko
        !            37: 
        !            38:        * parser3pgsql.C: bugfix: lt_dlinit() can fail, but lt_dlerror
        !            39:          return 0, and we count 0 for success.
        !            40: 
        !            41: 2012-06-12  moko
        !            42: 
        !            43:        * Makefile.am, configure.in: shared/static libstdc++ option removed
        !            44: 
        !            45: 2012-06-10  moko
        !            46: 
        !            47:        * depcomp: depcomp updated from libtool 2.4.2
        !            48: 
        !            49:        * Makefile.am, Makefile.in, configure, configure.in:
        !            50:          ACLOCAL_AMFLAGS = -I libltdl/m4 added and some beauty
        !            51: 
        !            52: 2012-06-08  moko
        !            53: 
        !            54:        * libltdl/acconfig.h: removed
        !            55: 
        !            56:        * Makefile.in, acinclude.m4, aclocal.m4, config.guess, config.sub,
        !            57:          config_auto.h.in, configure, install-sh, ltconfig, ltmain.sh,
        !            58:          missing, mkinstalldirs: autogenerated files updated after libtool
        !            59:          update
        !            60: 
        !            61:        * Makefile.am, configure.in: changes required by new libtool 2.4.2
        !            62: 
        !            63:        * libltdl/: COPYING.LIB, Makefile.am, Makefile.in, README,
        !            64:          acinclude.m4, aclocal.m4, argz.c, argz_.h, config-h.in, config.h,
        !            65:          config_auto.h.in, config_fixed.h, configure, configure.ac,
        !            66:          configure.in, libltdl.vcproj, lt__alloc.c, lt__dirent.c,
        !            67:          lt__strl.c, lt_dlloader.c, lt_error.c, ltdl.c, ltdl.h, slist.c,
        !            68:          config/compile, config/config.guess, config/config.sub,
        !            69:          config/depcomp, config/install-sh, config/ltmain.sh,
        !            70:          config/missing, libltdl/lt__alloc.h, libltdl/lt__dirent.h,
        !            71:          libltdl/lt__glibc.h, libltdl/lt__private.h, libltdl/lt__strl.h,
        !            72:          libltdl/lt_dlloader.h, libltdl/lt_error.h, libltdl/lt_system.h,
        !            73:          libltdl/slist.h, loaders/dld_link.c, loaders/dlopen.c,
        !            74:          loaders/dyld.c, loaders/load_add_on.c, loaders/loadlibrary.c,
        !            75:          loaders/preopen.c, loaders/shl_load.c, m4/argz.m4, m4/libtool.m4,
        !            76:          m4/ltdl.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4,
        !            77:          m4/lt~obsolete.m4: libtool updated to version 2.4.2
        !            78: 
        !            79:        * parser3pgsql.C: another n+1 fix for strncat
        !            80: 
        !            81: 2012-06-06  moko
        !            82: 
        !            83:        * parser3pgsql.C: compiler warnings fixed: -format '%u' expects
        !            84:          type 'unsigned int', but argument 4 has type 'long unsigned int'
        !            85:          -strmcat might overflow destination buffer
        !            86: 
        !            87: 2012-04-18  moko
        !            88: 
        !            89:        * parser3pgsql.C: after global replace fixes. == -> =
        !            90: 
        !            91: 2012-03-16  moko
        !            92: 
        !            93:        * config_includes.h, parser3pgsql.C: ident now works under Linux +
        !            94:          ident displays filenames (closes issue #818) Copyright updated
        !            95: 
        !            96: 2011-03-11  misha
        !            97: 
        !            98:        * parser3pgsql.C: - transcode result was optimized ( new feature:
        !            99:          #41 )
        !           100: 
        !           101: 2010-10-28  moko
        !           102: 
        !           103:        * parser3pgsql.C: new in-parser quoting implementation (fixes issue
        !           104:          #1)
        !           105: 
        !           106: 2009-08-23  misha
        !           107: 
        !           108:        * configure.in: - option --with-dynamic-stdcpp was added - default
        !           109:          (static) linking options were slightly modified
        !           110: 
        !           111: 2008-12-21  misha
        !           112: 
        !           113:        * parser3pgsql.C: - bugfix: ?autocommit=1|0 should work now
        !           114: 
        !           115: 2008-12-18  misha
        !           116: 
        !           117:        * parser3pgsql.C: - bugfix: mustn't call commint after each query
        !           118:          if ?autocommit=0 option was specified
        !           119: 
        !           120: 2008-07-01  misha
        !           121: 
        !           122:        * parser3pgsql.C: - autocommit=0 not equal
        !           123:          WithoutDefaultTransaction=1. first one make 1 connect == 1
        !           124:          transaction. second -- disable begin/commit/rollback at all -
        !           125:          call commit after query execution if autocommit option wasn't
        !           126:          disabled - much less calls for PQftype - no more transcode calls
        !           127:          for number/date types
        !           128: 
        !           129: 2008-06-26  misha
        !           130: 
        !           131:        * configure.in, parser3pgsql.C: - new API and version number (10.0)
        !           132:          - $.limit(0) fixes - little refactoring
        !           133: 
        !           134: 2008-06-24  misha
        !           135: 
        !           136:        * parser3pgsql.C: some code reformating
        !           137: 
        !           138: 2007-10-25  misha
        !           139: 
        !           140:        * parser3pgsql.C: - allow ?charset and ?ClientCharset at once
        !           141: 
        !           142: 2007-01-29  misha
        !           143: 
        !           144:        * parser3pgsql.C: - last version commited
        !           145: 
        !           146: 2007-01-26  misha
        !           147: 
        !           148:        * parser3pgsql.C: - patch from egr: .bind IN variables support,
        !           149:          TODO: OUT, INOUT, from Egr
        !           150: 
        !           151: 2004-12-23  paf
        !           152: 
        !           153:        * parser3pgsql.C: sql connect string, rsplit @
        !           154: 
        !           155:        * parser3pgsql.C: egr patch on WithoutDefaultTransaction
        !           156: 
        !           157: 2004-06-23  paf
        !           158: 
        !           159:        * parser3pgsql.C: new api supported, not implemented yet:
        !           160:          ^void:sql{call paf(:a)}[                $.bind[hash]    ]
        !           161: 
        !           162: 2004-05-28  paf
        !           163: 
        !           164:        * Makefile.in, configure, configure.in: merged: from 3.1.3
        !           165:          configure.in changes
        !           166: 
        !           167: 2004-05-25  paf
        !           168: 
        !           169:        * parser3pgsql.C: beauty: param renamed to reflect it's nature
        !           170: 
        !           171: 2004-03-30  paf
        !           172: 
        !           173:        * config_fixed.h, parser3pgsql.C: merged bugfixes from 3.1.2
        !           174: 
        !           175: 2004-03-29  paf
        !           176: 
        !           177:        * parser3pgsql.C: bugfix: toupper wonders
        !           178: 
        !           179: 2004-03-26  paf
        !           180: 
        !           181:        * config_auto.h.in, config_fixed.h, config_includes.h,
        !           182:          parser3pgsql.C: beauty: merged from HEAD [mistakenly commited
        !           183:          there]
        !           184: 
        !           185:        * config_auto.h.in, config_fixed.h, config_includes.h, configure,
        !           186:          configure.in, parser3pgsql.C: cstrClientCharset localized, gcc
        !           187:          const wonders worked around
        !           188: 
        !           189: 2004-03-05  paf
        !           190: 
        !           191:        * parser3pgsql.C: new: pgsql option [like that recently added to
        !           192:          oracle driver]             ClientCharset=parser-charset <<
        !           193:          charset in which parser thinks client works
        !           194: 
        !           195: 2004-01-30  paf
        !           196: 
        !           197:        * parser3pgsql.C: bugfix: connection struct mem to be controlled by
        !           198:          libgc [oracle already fixed before]
        !           199: 
        !           200: 2004-01-26  paf
        !           201: 
        !           202:        * parser3pgsql.C: change: moved to new interface [without extra
        !           203:          'services' passing back/forth]
        !           204: 
        !           205: 2003-10-24  paf
        !           206: 
        !           207:        * Makefile.am: sln
        !           208: 
        !           209: 2003-09-29  paf
        !           210: 
        !           211:        * parser3pgsql.C: '/**xxx' situation were not handled
        !           212: 
        !           213: 2003-09-26  paf
        !           214: 
        !           215:        * parser3pgsql.C: merged to HEAD: fix: very old bug: wrong quote
        !           216:          escaping
        !           217: 
        !           218:        * parser3pgsql.C: fix: very old bug: wrong quote escaping
        !           219: 
        !           220: 2003-08-18  paf
        !           221: 
        !           222:        * parser3pgsql.dsp, parser3pgsql.dsw, libltdl/libltdl.dsp: moved to
        !           223:          MSVC 7
        !           224: 
        !           225:        * ChangeLog, Makefile.in, configure, configure.in,
        !           226:          libltdl/Makefile.am, libltdl/Makefile.in: merged 3.1.0 latest
        !           227:          changes
        !           228: 
        !           229: 2003-08-11  paf
        !           230: 
        !           231:        * Makefile.in, configure, configure.in, libltdl/Makefile.am,
        !           232:          libltdl/Makefile.in: config.h dist
        !           233: 
        !           234: 2003-07-24  paf
        !           235: 
        !           236:        * parser3pgsql.C, parser3pgsql.dsp: moved tempate_gc to HEAD
        !           237: 
        !           238: 2003-07-23  paf
        !           239: 
        !           240:        * parser3pgsql.C: potential new bug: fixed [lob 0-terminated]
        !           241: 
        !           242:        * parser3pgsql.C, parser3pgsql.dsp: updated to interface v8
        !           243: 
        !           244: 2003-03-26  paf
        !           245: 
        !           246:        * parser3pgsql.C: mistakenly patched HEAD branch. copying changes
        !           247:          to template_gc one
        !           248: 
        !           249: 2003-01-21  paf
        !           250: 
        !           251:        * config_fixed.h, config_includes.h, parser3pgsql.C: 2002->2003
        !           252: 
        !           253: 2003-01-15  paf
        !           254: 
        !           255:        * parser3pgsql.C: long ago forgotten lt_dlinit() called now
        !           256: 
        !           257: 2003-01-14  paf
        !           258: 
        !           259:        * libltdl/config_fixed.h, libltdl/libltdl.dsp, libltdl/ltdl.c,
        !           260:          parser3pgsql.dsw: ltdl copied to all sql drivers, VS projects
        !           261:          libltdl_mysql renamed to libltdl
        !           262: 
        !           263: 2003-01-13  paf
        !           264: 
        !           265:        * config.guess, config.sub, config_auto.h.in, depcomp, ltmain.sh,
        !           266:          missing, libltdl/COPYING.LIB, libltdl/Makefile.am,
        !           267:          libltdl/Makefile.in, libltdl/acinclude.m4, libltdl/aclocal.m4,
        !           268:          libltdl/config_auto.h.in, libltdl/configure,
        !           269:          libltdl/configure.in, libltdl/libltdl.dsp, libltdl/ltdl.c,
        !           270:          libltdl/ltdl.h: moved to latest libtool (1.4.3)
        !           271: 
        !           272: 2002-12-15  paf
        !           273: 
        !           274:        * configure.in: r6
        !           275: 
        !           276:        * ChangeLog: changelog updated
        !           277: 
        !           278:        * parser3pgsql.C, parser3pgsql.dsw: \ -> \\ bug fix
        !           279: 
        !           280: 2002-12-09  paf
        !           281: 
        !           282:        * parser3pgsql.C, parser3pgsql.dsw: changed exception handling mech
        !           283:          in sql handlers #2
        !           284: 
        !           285: 2002-11-28  paf
        !           286: 
        !           287:        * configure.in: removed double libltdl/Makefile generation
        !           288: 
        !           289: 2002-10-07  paf
        !           290: 
        !           291:        * INSTALL: INSTALL files changed to include sql/ subdir creation
        !           292: 
        !           293: 2002-08-02  paf
        !           294: 
        !           295:        * configure, configure.in: config version
        !           296: 
        !           297: 2002-06-03  paf
        !           298: 
        !           299:        * parser3pgsql.dsp: fixed .dsp-s along with reorganized cvs modules
        !           300:          dirs structure
        !           301: 
        !           302:        * parser3pgsql.dsp: reorganized cvs modules
        !           303: 
        !           304: 2002-03-22  paf
        !           305: 
        !           306:        * Makefile.am, Makefile.in: make update
        !           307: 
        !           308:        * parser3pgsql.C: ?CLIENT_ENCODING=zz&DATESTYLE=zz
        !           309: 
        !           310:        * parser3pgsql.C: checked empty host
        !           311: 
        !           312: 2002-02-08  paf
        !           313: 
        !           314:        * AUTHORS, COPYING, ChangeLog, INSTALL, README: install&others
        !           315:          updated
        !           316: 
        !           317:        * configure, configure.in: package name & version
        !           318: 
        !           319:        * Makefile.am, Makefile.in, parser3pgsql.dsw, libltdl/Makefile.am,
        !           320:          libltdl/Makefile.in, libltdl/libltdl.dsp,
        !           321:          libltdl/libltdl_pgsql.dsp: libltdl.dsp now
        !           322: 
        !           323:        * parser3pgsql.C: name spelling
        !           324: 
        !           325:        * configure, configure.in, libltdl/Makefile.am,
        !           326:          libltdl/Makefile.in, libltdl/acconfig.h, libltdl/acinclude.m4,
        !           327:          libltdl/aclocal.m4, libltdl/config_auto.h.in, libltdl/configure,
        !           328:          libltdl/configure.in: removed extra libtool generation, removed
        !           329:          needless static lib
        !           330: 
        !           331:        * config_fixed.h, config_includes.h, parser3pgsql.C: 2002
        !           332: 
        !           333: 2001-11-16  paf
        !           334: 
        !           335:        * parser3pgsql.C: introducing estimating String::cstr_bufsize, 0
        !           336: 
        !           337: 2001-11-11  paf
        !           338: 
        !           339:        * Makefile.in, config_auto.h.in, parser3pgsql.C: init not const
        !           340: 
        !           341: 2001-11-08  paf
        !           342: 
        !           343:        * Makefile.am: lib prefix
        !           344: 
        !           345: 2001-10-30  paf
        !           346: 
        !           347:        * configure, configure.in: makes
        !           348: 
        !           349: 2001-10-29  paf
        !           350: 
        !           351:        * parser3pgsql.C: z
        !           352: 
        !           353:        * config_fixed.h, config_includes.h, configure.in: setjump
        !           354: 
        !           355: 2001-10-28  paf
        !           356: 
        !           357:        * configure.in: conf
        !           358: 
        !           359: 2001-09-25  parser
        !           360: 
        !           361:        * Makefile.in, configure: makes
        !           362: 
        !           363:        * configure.in: last underscore in configure options to dash
        !           364: 
        !           365:        * configure.in: sanity check
        !           366: 
        !           367: 2001-09-24  parser
        !           368: 
        !           369:        * Makefile.am: makes
        !           370: 
        !           371: 2001-09-21  parser
        !           372: 
        !           373:        * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.in,
        !           374:          NEWS, acinclude.m4, config.guess, config.sub, config_auto.h.in,
        !           375:          config_fixed.h, config_includes.h, configure, configure.in,
        !           376:          install-sh, ltconfig, ltmain.sh, missing, mkinstalldirs,
        !           377:          parser3pgsql.C, parser3pgsql.def, parser3pgsql.dsp, README,
        !           378:          parser3pgsql.dsw, libltdl/Makefile.am, libltdl/Makefile.in,
        !           379:          libltdl/README, libltdl/acinclude.m4, libltdl/aclocal.m4,
        !           380:          libltdl/config.h, libltdl/config_auto.h.in,
        !           381:          libltdl/config_fixed.h, libltdl/configure, libltdl/configure.in,
        !           382:          libltdl/libltdl_pgsql.dsp, libltdl/ltdl.c, libltdl/ltdl.h:
        !           383:          Initial revision
        !           384: 

E-mail: