Annotation of sql/pgsql/ChangeLog, revision 1.15

1.15    ! misha       1: 2012-06-26     moko
        !             2:        * libltdl/libltdl.vcproj 1.4:
        !             3:                libltdl release build fixed
        !             4: 
        !             5: 2012-06-20     moko
        !             6:        * libltdl/argz.c 1.2:
        !             7:        * libltdl/config_fixed.h 1.4:
        !             8:        * libltdl/libltdl.vcproj 1.3:
        !             9:        * libltdl/libltdl/lt__glibc.h 1.2:
        !            10:        * libltdl/ltdl.c 1.5:
        !            11:                win32 fixed, broken FreeBSD fixed (issue #45)
        !            12: 
        !            13: 2012-06-15     moko
        !            14:        * parser3pgsql.C 1.41:
        !            15:                bugfix: lt_dlinit() can fail, but lt_dlerror return 0, and we 
        !            16:                count 0 for success.
        !            17: 
        !            18: 2012-06-11     moko
        !            19:        * Makefile.am 1.23:
        !            20:        * configure.in 1.31:
        !            21:                shared/static libstdc++ option removed
        !            22: 
        !            23: 2012-06-09     moko
        !            24:        * depcomp 1.2:
        !            25:                depcomp updated from libtool 2.4.2
        !            26: 
        !            27:        * Makefile.am 1.21:
        !            28:        * Makefile.in 1.22:
        !            29:        * configure 1.25:
        !            30:        * configure.in 1.29:
        !            31:                ACLOCAL_AMFLAGS = -I libltdl/m4 added and some beauty
        !            32: 
        !            33: 2012-06-08     moko
        !            34:        * libltdl/acconfig.h 1.2:
        !            35:                removed
        !            36: 
        !            37:        * Makefile.in 1.20:
        !            38:        * acinclude.m4 1.13:
        !            39:        * aclocal.m4 1.13:
        !            40:        * config.guess 1.3:
        !            41:        * config.sub 1.3:
        !            42:        * config_auto.h.in 1.5:
        !            43:        * configure 1.23:
        !            44:        * install-sh 1.2:
        !            45:        * ltconfig 1.2:
        !            46:        * ltmain.sh 1.3:
        !            47:        * missing 1.3:
        !            48:        * mkinstalldirs 1.3:
        !            49:                autogenerated files updated after libtool update
        !            50: 
        !            51:        * Makefile.am 1.19:
        !            52:        * configure.in 1.27:
        !            53:                changes required by new libtool 2.4.2
        !            54: 
        !            55:        * libltdl/COPYING.LIB 1.2:
        !            56:        * libltdl/Makefile.am 1.7:
        !            57:        * libltdl/Makefile.in 1.7:
        !            58:        * libltdl/README 1.2:
        !            59:        * libltdl/acinclude.m4 1.4:
        !            60:        * libltdl/aclocal.m4 1.4:
        !            61:        * libltdl/argz.c 1.1:
        !            62:        * libltdl/argz_.h 1.1:
        !            63:        * libltdl/config-h.in 1.1:
        !            64:        * libltdl/config.h 1.2:
        !            65:        * libltdl/config/compile 1.1:
        !            66:        * libltdl/config/config.guess 1.1:
        !            67:        * libltdl/config/config.sub 1.1:
        !            68:        * libltdl/config/depcomp 1.1:
        !            69:        * libltdl/config/install-sh 1.1:
        !            70:        * libltdl/config/ltmain.sh 1.1:
        !            71:        * libltdl/config/missing 1.1:
        !            72:        * libltdl/config_auto.h.in 1.4:
        !            73:        * libltdl/config_fixed.h 1.3:
        !            74:        * libltdl/configure 1.4:
        !            75:        * libltdl/configure.ac 1.1:
        !            76:        * libltdl/configure.in 1.4:
        !            77:        * libltdl/libltdl.vcproj 1.2:
        !            78:        * libltdl/libltdl/lt__alloc.h 1.1:
        !            79:        * libltdl/libltdl/lt__dirent.h 1.1:
        !            80:        * libltdl/libltdl/lt__glibc.h 1.1:
        !            81:        * libltdl/libltdl/lt__private.h 1.1:
        !            82:        * libltdl/libltdl/lt__strl.h 1.1:
        !            83:        * libltdl/libltdl/lt_dlloader.h 1.1:
        !            84:        * libltdl/libltdl/lt_error.h 1.1:
        !            85:        * libltdl/libltdl/lt_system.h 1.1:
        !            86:        * libltdl/libltdl/slist.h 1.1:
        !            87:        * libltdl/loaders/dld_link.c 1.1:
        !            88:        * libltdl/loaders/dlopen.c 1.1:
        !            89:        * libltdl/loaders/dyld.c 1.1:
        !            90:        * libltdl/loaders/load_add_on.c 1.1:
        !            91:        * libltdl/loaders/loadlibrary.c 1.1:
        !            92:        * libltdl/loaders/preopen.c 1.1:
        !            93:        * libltdl/loaders/shl_load.c 1.1:
        !            94:        * libltdl/lt__alloc.c 1.1:
        !            95:        * libltdl/lt__dirent.c 1.1:
        !            96:        * libltdl/lt__strl.c 1.1:
        !            97:        * libltdl/lt_dlloader.c 1.1:
        !            98:        * libltdl/lt_error.c 1.1:
        !            99:        * libltdl/ltdl.c 1.4:
        !           100:        * libltdl/ltdl.h 1.3:
        !           101:        * libltdl/m4/argz.m4 1.1:
        !           102:        * libltdl/m4/libtool.m4 1.1:
        !           103:        * libltdl/m4/ltdl.m4 1.1:
        !           104:        * libltdl/m4/ltoptions.m4 1.1:
        !           105:        * libltdl/m4/ltsugar.m4 1.1:
        !           106:        * libltdl/m4/ltversion.m4 1.1:
        !           107:        * libltdl/m4/lt~obsolete.m4 1.1:
        !           108:        * libltdl/slist.c 1.1:
        !           109:                libtool updated to version 2.4.2
        !           110: 
        !           111:        * parser3pgsql.C 1.40:
        !           112:                another n+1 fix for strncat
        !           113: 
        !           114: 2012-06-06     moko
        !           115:        * parser3pgsql.C 1.39:
        !           116:                compiler warnings fixed:
        !           117:                -format '%u' expects type 'unsigned int', but argument 4 has type 'long unsigned int'
        !           118:                -strmcat might overflow destination buffer
        !           119: 
        !           120: 2012-04-18     moko
        !           121:        * parser3pgsql.C 1.38:
        !           122:                after global replace fixes. == -> =
        !           123: 
        !           124: 2012-03-16     moko
        !           125:        * config_includes.h 1.6:
        !           126:        * parser3pgsql.C 1.37:
        !           127:                ident now works under Linux + ident displays filenames (closes issue #818)
        !           128:                Copyright updated
        !           129: 
1.14      misha     130: 2011-03-11     misha
                    131:        * parser3pgsql.C 1.36:
                    132:                - transcode result was optimized ( new feature: #41 )
                    133: 
                    134: 2010-10-27     moko
                    135:        * parser3pgsql.C 1.35:
                    136:                new in-parser quoting implementation (fixes issue #1)
                    137: 
                    138: 2009-08-23     misha
                    139:        * configure.in 1.24:
                    140:                - option --with-dynamic-stdcpp was added
                    141:                - default (static) linking options were slightly modified
                    142: 
                    143: 2008-12-21     misha
                    144:        * configure 1.20:
                    145:                *** empty log message ***
                    146: 
                    147:        * parser3pgsql.C 1.33:
                    148:                - bugfix: ?autocommit=1|0 should work now
                    149: 
                    150: 2008-12-18     misha
                    151:        * parser3pgsql.C 1.32:
                    152:                - bugfix: mustn't call commint after each query if ?autocommit=0 
                    153:                option was specified
                    154: 
                    155: 2008-07-01     misha
                    156:        * parser3pgsql.C 1.31:
                    157:                - autocommit=0 not equal WithoutDefaultTransaction=1. first one make 1 connect == 1 transaction. 
                    158:                second -- disable begin/commit/rollback at all
                    159:                - call commit after query execution if autocommit option wasn't disabled
                    160:                - much less calls for PQftype
                    161:                - no more transcode calls for number/date types
                    162: 
                    163: 2008-06-27     misha
                    164:        * configure 1.19:
                    165:                *** empty log message ***
                    166: 
                    167: 2008-06-26     misha
                    168:        * configure.in 1.22:
                    169:        * parser3pgsql.C 1.30:
                    170:                - new API and version number (10.0)
                    171:                - $.limit(0) fixes
                    172:                - little refactoring
                    173: 
                    174: 2008-06-24     misha
                    175:        * parser3pgsql.C 1.29:
                    176:                some code reformating
                    177: 
                    178: 2007-10-25     misha
                    179:        * parser3pgsql.C 1.28:
                    180:                - allow ?charset and ?ClientCharset at once
                    181: 
                    182: 2007-01-29     misha
                    183:        * parser3pgsql.C 1.27:
                    184:                - last version commited
                    185: 
                    186: 2007-01-26     misha
                    187:        * parser3pgsql.C 1.26:
                    188:                - patch from egr: .bind IN variables support, TODO: OUT, INOUT, 
                    189:                from Egr
                    190: 
                    191: 2004-12-23     paf
                    192:        * parser3pgsql.C 1.23:
                    193:                egr patch on WithoutDefaultTransaction
                    194: 
                    195:        * parser3pgsql.C 1.25:
                    196:                sql connect string, rsplit @
                    197: 
                    198: 2004-06-23     paf
                    199:        * parser3pgsql.C 1.22:
                    200:                new api supported, not implemented yet:
                    201:                        ^void:sql{call paf(:a)}[
                    202:                                $.bind[hash]
                    203:                        ]
                    204: 
                    205: 2004-05-28     paf
                    206:        * Makefile.in 1.14:
                    207:        * configure 1.15:
                    208:        * configure.in 1.18:
                    209:                merged: from 3.1.3 configure.in changes
                    210: 
                    211: 2004-05-25     paf
                    212:        * parser3pgsql.C 1.21:
                    213:                beauty: param renamed to reflect it's nature
                    214: 
                    215: 2004-03-30     paf
                    216:        * config_fixed.h 1.6:
                    217:        * parser3pgsql.C 1.20:
                    218:                merged bugfixes from 3.1.2
                    219: 
                    220: 2004-03-29     paf
                    221:        * parser3pgsql.C [release_3_1_2] 1.18.2.2:
                    222:                bugfix: toupper wonders
                    223: 
                    224: 2004-03-26     paf
                    225:        * config_auto.h.in [release_3_1_2] 1.3.14.1:
                    226:        * config_fixed.h [release_3_1_2] 1.4.14.1:
                    227:        * config_includes.h [release_3_1_2] 1.4.14.1:
                    228:        * parser3pgsql.C [release_3_1_2] 1.18.2.1:
                    229:                beauty: merged from HEAD [mistakenly commited there]
                    230: 
                    231:        * config_auto.h.in 1.4:
                    232:        * config_fixed.h 1.5:
                    233:        * config_includes.h 1.5:
                    234:        * configure 1.13:
                    235:        * configure.in 1.16:
                    236:        * parser3pgsql.C 1.19:
                    237:                cstrClientCharset localized, gcc const wonders worked around
                    238: 
                    239: 2004-03-05     paf
                    240:        * parser3pgsql.C 1.18:
                    241:                new: pgsql option [like that recently added to oracle driver]
                    242:                            ClientCharset=parser-charset << charset in which parser thinks client works
                    243: 
                    244: 2004-01-30     paf
                    245:        * parser3pgsql.C 1.17:
                    246:                bugfix: connection struct mem to be controlled by libgc [oracle 
                    247:                already fixed before]
                    248: 
                    249: 2004-01-26     paf
                    250:        * parser3pgsql.C 1.16:
                    251:                change: moved to new interface [without extra 'services' passing 
                    252:                back/forth]
                    253: 
                    254: 2003-10-31     paf
                    255:        * libltdl/config_auto.h.in [release_3_1_1] 1.3.10.1:
                    256:                *** empty log message ***
                    257: 
                    258: 2003-10-24     paf
                    259:        * Makefile.am 1.11:
                    260:                sln
                    261: 
                    262:        * Makefile.in 1.11:
                    263:        * libltdl/Makefile.am 1.6:
                    264:        * libltdl/Makefile.in 1.6:
                    265:        * parser3pgsql.sln 1.1:
                    266:                *** empty log message ***
                    267: 
                    268: 2003-09-29  paf
                    269:        * parser3pgsql.C 1.15:
                    270:                '/**xxx' situation were not handled
                    271: 
                    272: 2003-09-26  paf
                    273:        * parser3pgsql.C 1.14:
                    274:                merged to HEAD: fix: very old bug: wrong quote escaping
                    275: 
                    276:        * parser3pgsql.C [release_3_1_0] 1.13.4.1:
                    277:                fix: very old bug: wrong quote escaping
                    278: 
                    279: 2003-08-18  paf
                    280:        * libltdl/libltdl.dsp 1.4:
                    281:        * parser3pgsql.dsp 1.4:
                    282:        * parser3pgsql.dsw 1.6:
                    283:                moved to MSVC 7
                    284: 
                    285:        * Makefile.in 1.10:
                    286:        * configure 1.11:
                    287:        * configure.in 1.14:
                    288:        * libltdl/Makefile.am 1.5:
                    289:        * libltdl/Makefile.in 1.5:
                    290:                merged 3.1.0 latest changes
                    291: 
                    292: 2003-08-11  paf
                    293:        * Makefile.in [release_3_0_8] 1.9.8.1:
                    294:        * configure [release_3_0_8] 1.10.8.1:
                    295:        * configure.in [release_3_0_8] 1.13.8.1:
                    296:        * libltdl/Makefile.am [release_3_0_8] 1.4.8.1:
                    297:        * libltdl/Makefile.am [release_3_1_0] 1.4.12.1:
                    298:        * libltdl/Makefile.in [release_3_0_8] 1.4.8.1:
                    299:        * libltdl/Makefile.in [release_3_1_0] 1.4.12.1:
                    300:                config.h dist
                    301: 
                    302: 2003-07-24  paf
                    303:        * parser3pgsql.C 1.13:
                    304:        * parser3pgsql.dsp 1.3:
                    305:                moved tempate_gc to HEAD
                    306: 
                    307: 2003-07-23  paf
                    308:        * parser3pgsql.C [template_gc] 1.12.6.2:
                    309:        * parser3pgsql.dsp [template_gc] 1.2.18.1:
                    310:                updated to interface v8
                    311: 
                    312:        * parser3pgsql.C [template_gc] 1.12.6.3:
                    313:                potential new bug: fixed [lob 0-terminated]
                    314: 
                    315: 2003-03-26  paf
                    316:        * parser3pgsql.C [template_gc] 1.12.6.1:
                    317:                mistakenly patched HEAD branch. copying changes to template_gc one
                    318: 
                    319: 2003-01-21  paf
                    320:        * config_fixed.h 1.4:
                    321:        * config_includes.h 1.4:
                    322:        * parser3pgsql.C 1.12:
                    323:                2002->2003
                    324: 
                    325: 2003-01-15  paf
                    326:        * parser3pgsql.C 1.11:
                    327:                long ago forgotten lt_dlinit() called now
                    328: 
                    329: 2003-01-14  paf
                    330:        * libltdl/config_fixed.h 1.2:
                    331:        * libltdl/libltdl.dsp 1.3:
                    332:        * libltdl/ltdl.c 1.3:
                    333:        * parser3pgsql.dsw 1.5:
                    334:                ltdl copied to all sql drivers, VS projects libltdl_mysql
                    335:                renamed to libltdl
                    336: 
                    337: 2003-01-13  paf
                    338:        * config.guess 1.2:
                    339:        * config.sub 1.2:
                    340:        * config_auto.h.in 1.3:
                    341:        * depcomp 1.1:
                    342:        * libltdl/COPYING.LIB 1.1:
                    343:        * libltdl/Makefile.am 1.4:
                    344:        * libltdl/Makefile.in 1.4:
                    345:        * libltdl/acinclude.m4 1.3:
                    346:        * libltdl/aclocal.m4 1.3:
                    347:        * libltdl/config_auto.h.in 1.3:
                    348:        * libltdl/configure 1.3:
                    349:        * libltdl/configure.in 1.3:
                    350:        * libltdl/libltdl.dsp 1.2:
                    351:        * libltdl/ltdl.c 1.2:
                    352:        * libltdl/ltdl.h 1.2:
                    353:        * ltmain.sh 1.2:
                    354:        * missing 1.2:
                    355:                moved to latest libtool (1.4.3)
                    356: 
                    357:        * mkinstalldirs 1.2:
                    358:                *** empty log message ***
                    359: 
                    360: 2002-12-15  paf
                    361:        * parser3pgsql.C 1.10:
                    362:        * parser3pgsql.dsw 1.4:
                    363:                \ -> \\ bug fix
                    364: 
                    365:        * configure.in [release_3_0_0006] 1.11.2.1:
                    366:                r6
                    367: 
                    368: 2002-12-09  paf
                    369:        * parser3pgsql.C 1.9:
                    370:        * parser3pgsql.dsw 1.3:
                    371:                changed exception handling mech in sql handlers #2
                    372: 
                    373: 2002-11-28  paf
                    374:        * configure.in 1.11:
                    375:                removed double libltdl/Makefile generation
                    376: 
                    377: 2002-10-07  paf
                    378:        * INSTALL 1.3:
                    379:                INSTALL files changed to include sql/ subdir creation
                    380: 
                    381: 2002-08-02  paf
                    382:        * configure [release_3_0_0005] 1.6.2.1:
                    383:        * configure.in [release_3_0_0005] 1.9.2.1:
                    384:                config version
                    385: 
                    386:        * configure 1.6:
                    387:        * configure 1.7:
                    388:        * configure.in 1.10:
                    389:                *** empty log message ***
                    390: 
                    391: 2002-06-04  paf
                    392:        * Makefile.am 1.6:
                    393:        * Makefile.am [release_1_0_0001] 1.5.2.1:
                    394:        * Makefile.in 1.6:
                    395:        * Makefile.in [release_1_0_0001] 1.5.2.1:
                    396:                *** empty log message ***
                    397: 
                    398: 2002-06-03  paf
                    399:        * parser3pgsql.dsp 1.2:
                    400:                fixed .dsp-s along with reorganized cvs modules dirs structure
                    401: 
                    402:        * parser3pgsql.dsp [release_1_0_0001] 1.1.1.1.2.1:
                    403:                reorganized cvs modules
                    404: 
                    405: 2002-03-22  paf
                    406:        * parser3pgsql.C 1.7:
                    407:                checked empty host
                    408: 
                    409:        * Makefile.am 1.5:
                    410:        * Makefile.in 1.5:
                    411:                make update
                    412: 
                    413:        * parser3pgsql.C 1.8:
                    414:                ?CLIENT_ENCODING=zz&DATESTYLE=zz
                    415: 
                    416: 2002-02-08  paf
                    417:        * Makefile.am 1.4:
                    418:        * Makefile.in 1.4:
                    419:        * libltdl/Makefile.am 1.3:
                    420:        * libltdl/Makefile.in 1.3:
                    421:        * libltdl/libltdl.dsp 1.1:
                    422:        * libltdl/libltdl_pgsql.dsp 1.2:
                    423:        * parser3pgsql.dsw 1.2:
                    424:                libltdl.dsp now
                    425: 
                    426:        * config_fixed.h 1.3:
                    427:        * config_includes.h 1.3:
                    428:        * parser3pgsql.C 1.5:
                    429:                2002
                    430: 
                    431:        * configure 1.4:
                    432:        * configure.in 1.7:
                    433:        * libltdl/Makefile.am 1.2:
                    434:        * libltdl/Makefile.in 1.2:
                    435:        * libltdl/acconfig.h 1.1:
                    436:        * libltdl/acinclude.m4 1.2:
                    437:        * libltdl/aclocal.m4 1.2:
                    438:        * libltdl/config_auto.h.in 1.2:
                    439:        * libltdl/configure 1.2:
                    440:        * libltdl/configure.in 1.2:
                    441:                removed extra libtool generation,
                    442:                removed needless static lib
                    443: 
                    444:        * configure 1.5:
                    445:        * configure.in 1.8:
                    446:                package name & version
                    447: 
                    448:        * AUTHORS 1.2:
                    449:        * COPYING 1.2:
                    450:        * INSTALL 1.2:
                    451:        * README 1.2:
                    452:                install&others updated
                    453: 
                    454:        * parser3pgsql.C 1.6:
                    455:                name spelling
                    456: 
                    457: 2001-11-24  paf
                    458:        * aclocal.m4 1.1:
                    459:                *** empty log message ***
                    460: 
                    461: 2001-11-16  paf
                    462:        * parser3pgsql.C 1.4:
                    463:                introducing estimating String::cstr_bufsize, 0
                    464: 
                    465: 2001-11-11  paf
                    466:        * Makefile.in 1.3:
                    467:        * config_auto.h.in 1.2:
                    468:        * parser3pgsql.C 1.3:
                    469:                init not const
                    470: 
                    471: 2001-11-08  paf
                    472:        * Makefile.am 1.3:
                    473:                lib prefix
                    474: 
                    475: 2001-10-30  paf
                    476:        * configure 1.3:
                    477:        * configure.in 1.6:
                    478:                makes
                    479: 
                    480: 2001-10-29  paf
                    481:        * config_fixed.h 1.2:
                    482:        * config_includes.h 1.2:
                    483:        * configure.in 1.5:
                    484:                setjump
                    485: 
                    486:        * parser3pgsql.C 1.2:
                    487:                z
                    488: 
                    489: 2001-10-28  paf
                    490:        * configure.in 1.4:
                    491:                conf
                    492: 
                    493: 2001-09-25  parser
                    494:        * Makefile.in 1.2:
                    495:        * configure 1.2:
                    496:                makes
                    497: 
                    498:        * configure.in 1.2:
                    499:                sanity check
                    500: 
                    501:        * configure.in 1.3:
                    502:                last underscore in configure options to dash
                    503: 
                    504: 2001-09-24  parser
                    505:        * Makefile.am 1.2:
                    506:                makes
                    507: 

E-mail: