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: