Annotation of sql/pgsql/ChangeLog, revision 1.17

1.16      moko        1: 2015-10-26  moko
                      2: 
1.17    ! moko        3:        * Makefile.am, config_auto.h.in: warning war: configure.in ->
        !             4:          configure.ac, INCLUDES -> AM_CPPFLAGS
1.16      moko        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: 
1.17    ! moko       49:        * Makefile.am, configure, configure.in: ACLOCAL_AMFLAGS = -I
        !            50:          libltdl/m4 added and some beauty
1.16      moko       51: 
                     52: 2012-06-08  moko
                     53: 
                     54:        * libltdl/acconfig.h: removed
                     55: 
1.17    ! moko       56:        * acinclude.m4, aclocal.m4, config.guess, config.sub,
1.16      moko       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: 
1.17    ! moko       63:        * libltdl/: COPYING.LIB, Makefile.am, README, acinclude.m4,
        !            64:          aclocal.m4, argz.c, argz_.h, config-h.in, config.h,
1.16      moko       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: 
1.17    ! moko      164:        * configure, configure.in: merged: from 3.1.3 configure.in changes
1.16      moko      165: 
                    166: 2004-05-25  paf
                    167: 
                    168:        * parser3pgsql.C: beauty: param renamed to reflect it's nature
                    169: 
                    170: 2004-03-30  paf
                    171: 
                    172:        * config_fixed.h, parser3pgsql.C: merged bugfixes from 3.1.2
                    173: 
                    174: 2004-03-29  paf
                    175: 
                    176:        * parser3pgsql.C: bugfix: toupper wonders
                    177: 
                    178: 2004-03-26  paf
                    179: 
                    180:        * config_auto.h.in, config_fixed.h, config_includes.h,
                    181:          parser3pgsql.C: beauty: merged from HEAD [mistakenly commited
                    182:          there]
                    183: 
                    184:        * config_auto.h.in, config_fixed.h, config_includes.h, configure,
                    185:          configure.in, parser3pgsql.C: cstrClientCharset localized, gcc
                    186:          const wonders worked around
                    187: 
                    188: 2004-03-05  paf
                    189: 
                    190:        * parser3pgsql.C: new: pgsql option [like that recently added to
                    191:          oracle driver]             ClientCharset=parser-charset <<
                    192:          charset in which parser thinks client works
                    193: 
                    194: 2004-01-30  paf
                    195: 
                    196:        * parser3pgsql.C: bugfix: connection struct mem to be controlled by
                    197:          libgc [oracle already fixed before]
                    198: 
                    199: 2004-01-26  paf
                    200: 
                    201:        * parser3pgsql.C: change: moved to new interface [without extra
                    202:          'services' passing back/forth]
                    203: 
                    204: 2003-10-24  paf
                    205: 
                    206:        * Makefile.am: sln
                    207: 
                    208: 2003-09-29  paf
                    209: 
                    210:        * parser3pgsql.C: '/**xxx' situation were not handled
                    211: 
                    212: 2003-09-26  paf
                    213: 
                    214:        * parser3pgsql.C: merged to HEAD: fix: very old bug: wrong quote
                    215:          escaping
                    216: 
                    217:        * parser3pgsql.C: fix: very old bug: wrong quote escaping
                    218: 
                    219: 2003-08-18  paf
                    220: 
                    221:        * parser3pgsql.dsp, parser3pgsql.dsw, libltdl/libltdl.dsp: moved to
                    222:          MSVC 7
                    223: 
1.17    ! moko      224:        * ChangeLog, configure, configure.in, libltdl/Makefile.am: merged
        !           225:          3.1.0 latest changes
1.16      moko      226: 
                    227: 2003-08-11  paf
                    228: 
1.17    ! moko      229:        * configure, configure.in, libltdl/Makefile.am: config.h dist
1.16      moko      230: 
                    231: 2003-07-24  paf
                    232: 
                    233:        * parser3pgsql.C, parser3pgsql.dsp: moved tempate_gc to HEAD
                    234: 
                    235: 2003-07-23  paf
                    236: 
                    237:        * parser3pgsql.C: potential new bug: fixed [lob 0-terminated]
                    238: 
                    239:        * parser3pgsql.C, parser3pgsql.dsp: updated to interface v8
                    240: 
                    241: 2003-03-26  paf
                    242: 
                    243:        * parser3pgsql.C: mistakenly patched HEAD branch. copying changes
                    244:          to template_gc one
                    245: 
                    246: 2003-01-21  paf
                    247: 
                    248:        * config_fixed.h, config_includes.h, parser3pgsql.C: 2002->2003
                    249: 
                    250: 2003-01-15  paf
                    251: 
                    252:        * parser3pgsql.C: long ago forgotten lt_dlinit() called now
                    253: 
                    254: 2003-01-14  paf
                    255: 
                    256:        * libltdl/config_fixed.h, libltdl/libltdl.dsp, libltdl/ltdl.c,
                    257:          parser3pgsql.dsw: ltdl copied to all sql drivers, VS projects
                    258:          libltdl_mysql renamed to libltdl
                    259: 
                    260: 2003-01-13  paf
                    261: 
                    262:        * config.guess, config.sub, config_auto.h.in, depcomp, ltmain.sh,
                    263:          missing, libltdl/COPYING.LIB, libltdl/Makefile.am,
1.17    ! moko      264:          libltdl/acinclude.m4, libltdl/aclocal.m4,
1.16      moko      265:          libltdl/config_auto.h.in, libltdl/configure,
                    266:          libltdl/configure.in, libltdl/libltdl.dsp, libltdl/ltdl.c,
                    267:          libltdl/ltdl.h: moved to latest libtool (1.4.3)
                    268: 
                    269: 2002-12-15  paf
                    270: 
                    271:        * configure.in: r6
                    272: 
                    273:        * ChangeLog: changelog updated
                    274: 
                    275:        * parser3pgsql.C, parser3pgsql.dsw: \ -> \\ bug fix
                    276: 
                    277: 2002-12-09  paf
                    278: 
                    279:        * parser3pgsql.C, parser3pgsql.dsw: changed exception handling mech
                    280:          in sql handlers #2
                    281: 
                    282: 2002-11-28  paf
                    283: 
                    284:        * configure.in: removed double libltdl/Makefile generation
                    285: 
                    286: 2002-10-07  paf
                    287: 
                    288:        * INSTALL: INSTALL files changed to include sql/ subdir creation
                    289: 
                    290: 2002-08-02  paf
                    291: 
                    292:        * configure, configure.in: config version
                    293: 
                    294: 2002-06-03  paf
                    295: 
                    296:        * parser3pgsql.dsp: fixed .dsp-s along with reorganized cvs modules
                    297:          dirs structure
                    298: 
                    299:        * parser3pgsql.dsp: reorganized cvs modules
                    300: 
                    301: 2002-03-22  paf
                    302: 
1.17    ! moko      303:        * Makefile.am: make update
1.16      moko      304: 
                    305:        * parser3pgsql.C: ?CLIENT_ENCODING=zz&DATESTYLE=zz
                    306: 
                    307:        * parser3pgsql.C: checked empty host
                    308: 
                    309: 2002-02-08  paf
                    310: 
                    311:        * AUTHORS, COPYING, ChangeLog, INSTALL, README: install&others
                    312:          updated
                    313: 
                    314:        * configure, configure.in: package name & version
                    315: 
1.17    ! moko      316:        * Makefile.am, parser3pgsql.dsw, libltdl/Makefile.am,
        !           317:          libltdl/libltdl.dsp, libltdl/libltdl_pgsql.dsp: libltdl.dsp now
1.16      moko      318: 
                    319:        * parser3pgsql.C: name spelling
                    320: 
1.17    ! moko      321:        * configure, configure.in, libltdl/Makefile.am, libltdl/acconfig.h,
        !           322:          libltdl/acinclude.m4, libltdl/aclocal.m4,
        !           323:          libltdl/config_auto.h.in, libltdl/configure,
1.16      moko      324:          libltdl/configure.in: removed extra libtool generation, removed
                    325:          needless static lib
                    326: 
                    327:        * config_fixed.h, config_includes.h, parser3pgsql.C: 2002
                    328: 
                    329: 2001-11-16  paf
                    330: 
                    331:        * parser3pgsql.C: introducing estimating String::cstr_bufsize, 0
                    332: 
                    333: 2001-11-11  paf
                    334: 
1.17    ! moko      335:        * config_auto.h.in, parser3pgsql.C: init not const
1.16      moko      336: 
                    337: 2001-11-08  paf
                    338: 
                    339:        * Makefile.am: lib prefix
                    340: 
                    341: 2001-10-30  paf
                    342: 
                    343:        * configure, configure.in: makes
                    344: 
                    345: 2001-10-29  paf
                    346: 
                    347:        * parser3pgsql.C: z
                    348: 
                    349:        * config_fixed.h, config_includes.h, configure.in: setjump
                    350: 
                    351: 2001-10-28  paf
                    352: 
                    353:        * configure.in: conf
                    354: 
                    355: 2001-09-25  parser
                    356: 
1.17    ! moko      357:        * configure: makes
1.16      moko      358: 
                    359:        * configure.in: last underscore in configure options to dash
                    360: 
                    361:        * configure.in: sanity check
                    362: 
                    363: 2001-09-24  parser
                    364: 
                    365:        * Makefile.am: makes
                    366: 
                    367: 2001-09-21  parser
                    368: 
1.17    ! moko      369:        * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS,
        !           370:          acinclude.m4, config.guess, config.sub, config_auto.h.in,
1.16      moko      371:          config_fixed.h, config_includes.h, configure, configure.in,
                    372:          install-sh, ltconfig, ltmain.sh, missing, mkinstalldirs,
                    373:          parser3pgsql.C, parser3pgsql.def, parser3pgsql.dsp, README,
1.17    ! moko      374:          parser3pgsql.dsw, libltdl/Makefile.am, libltdl/README,
        !           375:          libltdl/acinclude.m4, libltdl/aclocal.m4, libltdl/config.h,
        !           376:          libltdl/config_auto.h.in, libltdl/config_fixed.h,
        !           377:          libltdl/configure, libltdl/configure.in,
1.16      moko      378:          libltdl/libltdl_pgsql.dsp, libltdl/ltdl.c, libltdl/ltdl.h:
                    379:          Initial revision
                    380: 

E-mail: