Annotation of sql/sqlite/ChangeLog, revision 1.11

1.11    ! moko        1: 2021-11-08  moko
        !             2: 
        !             3:        * parser3sqlite.C: support for multiple client libraries
        !             4:          specification, comma separated
        !             5: 
        !             6: 2021-03-12  moko
        !             7: 
        !             8:        * regexp.C: bugfix: regexp('[^^a-z]','b') was true due to trailing
        !             9:          zero was processed, skipping it.
        !            10: 
        !            11: 2021-02-01  moko
        !            12: 
        !            13:        * parser3sqlite.vcproj: +regexp.C
        !            14: 
        !            15:        * Makefile.am, regexp.C: regexp.C from
        !            16:          https://www.sqlite.org/src/file?name=ext/misc/regexp.c added to
        !            17:          implement regexp(pattern, string) in sqlite3 parser driver
        !            18: 
        !            19:        * parser3sqlite.C: PA_REGEXP feature added to implement
        !            20:          regexp(pattern, string) in sqlite3
        !            21: 
        !            22:        * parser3sqlite.C: sqlite3_* -> pa_sqlite3_* as we need functions
        !            23:          static for regexp
        !            24: 
        !            25: 2021-01-29  moko
        !            26: 
        !            27:        * compile: +compile
        !            28: 
        !            29:        * aclocal.m4, configure, configure.ac: automake 1.11.1 -> automake
        !            30:          1.16.1 version 10.4 -> 10.5
        !            31: 
        !            32: 2020-02-18  moko
        !            33: 
        !            34:        * parser3sqlite.vcproj: -MD -> -MT to remove msvcp71.dll/etc
        !            35:          dependency (related to feature #1200)
        !            36: 
        !            37:        * libltdl/libltdl.vcproj: -MD -> -MT to remove msvcp71.dll/etc
        !            38:          dependency (related to feature #1200)
        !            39: 
1.10      moko       40: 2019-12-01  moko
                     41: 
                     42:        * config_fixed.h, config_includes.h: Copyright year updated
                     43: 
                     44:        * parser3sqlite.C: ident string fixed
                     45: 
                     46: 2019-10-24  moko
                     47: 
                     48:        * parser3sqlite.C: typo
                     49: 
                     50: 2017-12-10  moko
                     51: 
                     52:        * README: README actualized
                     53: 
                     54: 2017-02-07  moko
                     55: 
                     56:        * configure.ac: 10.3 -> 10.4
                     57: 
                     58: 2017-01-13  moko
                     59: 
                     60:        * parser3sqlite.C: column_types caching for first row removed as
                     61:          next rows may not have null values (fixes bug #1122)
                     62: 
1.8       moko       63: 2015-10-26  moko
                     64: 
1.9       moko       65:        * Makefile.am, config_auto.h.in: warning war: configure.in ->
                     66:          configure.ac, INCLUDES -> AM_CPPFLAGS
1.8       moko       67: 
                     68:        * config_fixed.h, config_includes.h: Copyright year updated
                     69: 
                     70: 2013-07-07  moko
                     71: 
                     72:        * INSTALL: INSTALL actualized
                     73: 
                     74: 2012-06-27  moko
                     75: 
                     76:        * libltdl/libltdl.vcproj: libltdl release build fixed
                     77: 
                     78: 2012-06-21  moko
                     79: 
                     80:        * libltdl/: libltdl.vcproj, ltdl.vcproj: renamed
                     81: 
                     82:        * libltdl/: argz.c, config_fixed.h, ltdl.c, ltdl.vcproj,
                     83:          libltdl/lt__glibc.h: fixes for Win32 and broken FreeBSD (issue
                     84:          #45)
                     85: 
                     86: 2012-06-15  moko
                     87: 
                     88:        * parser3sqlite.C: bugfix: lt_dlinit() can fail, but lt_dlerror
                     89:          return 0, and we count 0 for success.
                     90: 
                     91: 2012-06-12  moko
                     92: 
                     93:        * Makefile.am, configure.in: shared/static libstdc++ option removed
                     94: 
                     95: 2012-06-10  moko
                     96: 
                     97:        * depcomp: depcomp updated from libtool 2.4.2
                     98: 
1.9       moko       99:        * Makefile.am, configure, configure.in: ACLOCAL_AMFLAGS = -I
                    100:          libltdl/m4 added and some beauty
1.8       moko      101: 
                    102: 2012-06-08  moko
                    103: 
                    104:        * config.guess, config.sub: also taken from libtool
                    105: 
                    106:        * config_auto.h.in, configure: configure.in updated to latest
                    107:          libtool requirements
                    108: 
                    109:        * configure.in: win32-dll added
                    110: 
                    111:        * configure.in: updated to latest libtool instructions
                    112: 
1.9       moko      113:        * aclocal.m4, configure, install-sh, missing: aclocal called with
                    114:          -I libltdl/m4 to minimize aclocal.m4, install-sh and missing
                    115:          taken from libtool
1.8       moko      116: 
                    117: 2012-06-07  moko
                    118: 
1.9       moko      119:        * acinclude.m4, aclocal.m4, config_auto.h.in, configure,
                    120:          install-sh, ltconfig, ltmain.sh, missing: autogenerated files
                    121:          updated for libtool 2.42
                    122: 
                    123:        * libltdl/: COPYING.LIB, Makefile.am, README, acinclude.m4,
                    124:          aclocal.m4, argz_.h, config-h.in, config.h, config_auto.h.in,
                    125:          config_fixed.h, configure, configure.ac, configure.in,
                    126:          libltdl.vcproj, ltdl.c, ltdl.h, config/compile,
1.8       moko      127:          config/config.guess, config/config.sub, config/depcomp,
                    128:          config/install-sh, config/ltmain.sh, config/missing,
                    129:          libltdl/lt__alloc.h, libltdl/lt__dirent.h, libltdl/lt__glibc.h,
                    130:          libltdl/lt__private.h, libltdl/lt__strl.h, libltdl/lt_dlloader.h,
                    131:          libltdl/lt_error.h, libltdl/lt_system.h, libltdl/slist.h,
                    132:          loaders/dld_link.c, loaders/dlopen.c, loaders/dyld.c,
                    133:          loaders/load_add_on.c, loaders/loadlibrary.c, loaders/preopen.c,
                    134:          loaders/shl_load.c, m4/argz.m4, m4/libtool.m4, m4/ltdl.m4,
                    135:          m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4,
                    136:          m4/lt~obsolete.m4, argz.c, lt__alloc.c, lt__dirent.c, lt__strl.c,
                    137:          lt_dlloader.c, lt_error.c, slist.c: libtool updated to version
                    138:          2.4.2
                    139: 
                    140:        * Makefile.am, configure.in: configuration scripts updated for new
                    141:          libtool 2.4.2
                    142: 
                    143: 2012-04-20  moko
                    144: 
                    145:        * parser3sqlite.C: sqlite3_busy_timeout with default 4 seconds
                    146:          added, fixes issue #824
                    147: 
                    148: 2012-03-16  moko
                    149: 
                    150:        * config_fixed.h, config_includes.h: ident now works under Linux +
                    151:          ident displays filenames (closes issue #818) Copyright updated
                    152: 
                    153: 2010-10-28  moko
                    154: 
                    155:        * parser3sqlite.C: new in-parser quoting implementation (fixes
                    156:          issue #1)
                    157: 
                    158: 2009-08-23  misha
                    159: 
                    160:        * configure.in: - option --with-dynamic-stdcpp was added - default
                    161:          (static) linking options were slightly modified
                    162: 
                    163: 2008-07-04  misha
                    164: 
                    165:        * parser3sqlite.C: - we mustn't escape " char
                    166: 
                    167: 2008-07-03  misha
                    168: 
                    169:        * parser3sqlite.C: - transcode optiomization (no transcode calls
                    170:          for numbers and nulls anylonger) - little refactoring
                    171: 
                    172: 2008-06-30  misha
                    173: 
                    174:        * parser3sqlite.C: - core bugfix
                    175: 
                    176: 2008-06-26  misha
                    177: 
                    178:        * configure.in, parser3sqlite.C: - path to DB-file from
                    179:          decument_root now - ':memory:' DB-file means in-memory temporary
                    180:          DB - ':temporary:' DB-file means on-disk temporary DB - transcode
                    181:          queries from $request:charset to UTF-8 (by default) and transcode
                    182:          back results + error messages (don't transcode blobs and numbers)
                    183:          - ready to work with limit's fix (need to change SQL_NO_LIMIT
                    184:          value in pa_sql_driver.h and recompile) - accept autocommit
                    185:          option in connect string - accept multi_statements option in
                    186:          connect string - accept ClientCharset option in connect string
                    187:          (needed only if someone already has DB in wrong encoding)
                    188: 
                    189: 2008-06-24  misha
                    190: 
                    191:        * parser3sqlite.C: - + ClientCharset - + autocommit - some code
                    192:          reformating
                    193: 
                    194: 2007-12-27  misha
                    195: 
                    196:        * parser3sqlite.C: - unused var removed
                    197: 
                    198:        * parser3sqlite.sln, parser3sqlite.vcproj: - back to VS2003
                    199: 
                    200: 2007-11-26  misha
                    201: 
                    202:        * parser3sqlite.C: -author's bugfix:
                    203:          http://www.parser.ru/forum/?id=63712
                    204: 
                    205: 2007-09-17  misha
                    206: 
                    207:        * configure, configure.in: version corrected
                    208: 

E-mail: