Annotation of sql/mysql/ChangeLog, revision 1.19
1.18 moko 1: 2015-10-26 moko
2:
1.19 ! moko 3: * Makefile.am, config_auto.h.in: warning war: configure.in ->
! 4: configure.ac, INCLUDES -> AM_CPPFLAGS
1.18 moko 5:
6: * config_fixed.h, config_includes.h, parser3mysql.C: Copyright year
7: updated
8:
9: 2015-07-28 moko
10:
11: * parser3mysql.C: SET CHARACTER SET -> SET_NAMES (closes bug #985)
12:
1.17 moko 13: 2013-07-07 moko
14:
1.19 ! moko 15: * aclocal.m4, Makefile.am, config_auto.h.in, configure,
! 16: configure.in: FreeBSD4 check removed, as static desctructor
! 17: ~MySQL_Driver removed. Version 10.5 -> 10.6
1.17 moko 18:
19: * parser3mysql.C: ~MySQL_Driver removed, related to issue #925
20:
21: * INSTALL: INSTALL actualized
22:
23: 2013-03-31 moko
24:
25: * parser3mysql.C: NEWDECIMAL/BIT check added for mysql 4.X
26: compatibility
27:
28: 2012-08-31 moko
29:
30: * configure.in: version 10.5
31:
32: * parser3mysql.C: bugfix: mysql_fetch_fields usage reverted to
33: mysql_fetch_field usage, as it is more compatible with different
34: mysql client libraries versions (does not depend on MYSQL_FIELD
35: structure size). (fixes #874)
36:
37: 2012-06-27 moko
38:
39: * libltdl/libltdl.vcproj: libltdl release build fixed
40:
41: 2012-06-21 moko
42:
43: * libltdl/: libltdl.vcproj, ltdl.vcproj: renamed
44:
45: * libltdl/: argz.c, config_fixed.h, ltdl.c, ltdl.vcproj,
46: libltdl/lt__glibc.h: fixes for win32 build and for FreeBSD build
47: (issue #45)
48:
49: 2012-06-15 moko
50:
51: * parser3mysql.C: bugfix: lt_dlinit() can fail, but lt_dlerror
52: return 0, and we count 0 for success.
53:
54: 2012-06-12 moko
55:
56: * Makefile.am, configure.in: shared/static libstdc++ option removed
57:
58: 2012-06-10 moko
59:
60: * depcomp: depcomp updated from libtool 2.4.2
61:
1.19 ! moko 62: * Makefile.am, configure, configure.in: ACLOCAL_AMFLAGS = -I
! 63: libltdl/m4 added and some beauty
1.17 moko 64:
65: 2012-06-08 moko
66:
67: * config.guess, config.sub: also taken from libtool
68:
69: * mkinstalldirs: no longer required
70:
71: * install-sh, missing: taken from libool
72:
73: * configure.in: update to latest requirements
74:
75: 2012-06-06 moko
76:
77: * parser3mysql.C: compiler warnings fixed: -format '%u' expects
78: type 'unsigned int', but argument 4 has type 'long unsigned int'
79: -strmcat might overflow destination buffer
80:
1.19 ! moko 81: * acinclude.m4, aclocal.m4, config_auto.h.in, configure,
! 82: install-sh, ltconfig, ltmain.sh, missing: autogenerated files got
! 83: updated after libtool updated to version 2.42 (feature #45)
1.17 moko 84:
85: * libltdl/: acinclude.m4, argz_.h, config-h.in, config.h,
86: config_auto.h.in, config_fixed.h, configure.ac, configure.in,
87: libltdl.vcproj: libtool updated to version 2.4.2
88:
89: * Makefile.am, configure.in, libltdl/COPYING.LIB,
1.19 ! moko 90: libltdl/Makefile.am, libltdl/README, libltdl/aclocal.m4,
! 91: libltdl/argz.c, libltdl/configure, libltdl/lt__alloc.c,
! 92: libltdl/lt__dirent.c, libltdl/lt__strl.c, libltdl/lt_dlloader.c,
! 93: libltdl/lt_error.c, libltdl/ltdl.c, libltdl/ltdl.h,
! 94: libltdl/slist.c, libltdl/config/compile,
1.17 moko 95: libltdl/config/config.guess, libltdl/config/config.sub,
96: libltdl/config/depcomp, libltdl/config/install-sh,
97: libltdl/config/ltmain.sh, libltdl/config/missing,
98: libltdl/libltdl/lt__alloc.h, libltdl/libltdl/lt__dirent.h,
99: libltdl/libltdl/lt__glibc.h, libltdl/libltdl/lt__private.h,
100: libltdl/libltdl/lt__strl.h, libltdl/libltdl/lt_dlloader.h,
101: libltdl/libltdl/lt_error.h, libltdl/libltdl/lt_system.h,
102: libltdl/libltdl/slist.h, libltdl/loaders/dld_link.c,
103: libltdl/loaders/dlopen.c, libltdl/loaders/dyld.c,
104: libltdl/loaders/load_add_on.c, libltdl/loaders/loadlibrary.c,
105: libltdl/loaders/preopen.c, libltdl/loaders/shl_load.c,
106: libltdl/m4/argz.m4, libltdl/m4/libtool.m4, libltdl/m4/ltdl.m4,
107: libltdl/m4/ltoptions.m4, libltdl/m4/ltsugar.m4,
108: libltdl/m4/ltversion.m4, libltdl/m4/lt~obsolete.m4: libtool
109: updated to version 2.4.2
110:
111: 2012-03-16 moko
112:
113: * config_fixed.h, config_includes.h, parser3mysql.C: ident now
114: works under Linux + ident displays filenames (closes issue #818)
115: Copyright updated
116:
117: 2011-09-24 misha
118:
119: * parser3mysql.C: - an option ?local_infile=1|0 was added. this
120: option should be used if mysql command LOAD LOCAL INFILE is
121: exicuted.
122:
123: 2010-11-08 misha
124:
125: * parser3mysql.C: - transcode result was optimized ( new feature:
126: #41 )
127:
128: 2010-10-19 moko
129:
130: * parser3mysql.C: native quoting impementation (to avoid bug #1)
131:
132: 2009-08-23 misha
133:
134: * configure.in: - option --with-dynamic-stdcpp was added - default
135: (static) linking options were slightly modified
136:
137: 2009-04-08 misha
138:
139: * configure.in: - while building on freebsd4 we don't add
140: descructor because it causes core while executing
141:
142: * parser3mysql.C: - now driver can be built with old mysql includes
143: (prior 4.1), however options ?old_client and ?multi_statements
144: definitely will not work - while building on freebsd4 we don't
145: add descructor because it causes core while executing
146:
147: 2008-06-30 misha
148:
149: * parser3mysql.C: - old_client option added. it allow to disable
150: multi result.
151:
152: 2008-06-26 misha
153:
154: * configure.in, parser3mysql.C: - use new API and new version
155: (10.0) - $.limit(0) fixed - transcode server error messaged if
156: ClientCharset option was specified - less calls to transcode
157: method if ClientCharset specified but it's equal to
158: request:charset
159:
160: 2008-06-24 misha
161:
162: * parser3mysql.C: - some spaces to tabs
163:
164: 2008-05-04 misha
165:
166: * parser3mysql.C: - multi statements now can be switched on with
167: option multi_statements=1
168:
169: * parser3mysql.C: - CLIENT_MULTI_STATEMENTS => CLIENT_MULTI_RESULTS
170:
171: 2008-01-25 misha
172:
173: * parser3mysql.C: - call mysql_server_end before unload driver
174:
175: 2007-09-17 misha
176:
177: * parser3mysql.C: - charser and ClientCharset options now can be
178: specified together. it can be usable for transcoding text from
179: utf8 (in DB) to koi8: &charset=utf-8&ClientCharset=utf8 in
180: this case sql server return data in utf and parser itself
181: transcode it from utf to koi8
182:
183: 2007-08-27 misha
184:
185: * parser3mysql.C: - support storage procedure for MySQL 5 (patch
186: from Sumo: http://www.parser.ru/forum/?id=54595 )
187:
188: 2007-02-19 misha
189:
190: * INSTALL: - some text changes
191:
192: 2004-12-23 paf
193:
194: * parser3mysql.C: sql connect string, rsplit @
195:
196: 2004-07-28 paf
197:
198: * parser3mysql.C: beauty: detailed error message on lt_dlopen
199: failure
200:
201: 2004-06-23 paf
202:
203: * parser3mysql.C, parser3mysql.vcproj: new api supported, not
204: implemented yet: ^void:sql{call paf(:a)}[
205: $.bind[hash] ]
206:
207: 2004-05-28 paf
208:
1.19 ! moko 209: * configure, configure.in: merged: from 3.1.3 configure.in changes
1.17 moko 210:
211: 2004-05-25 paf
212:
213: * parser3mysql.C: beauty: param renamed to reflect it's nature
214:
215: 2004-04-01 paf
216:
217: * parser3mysql.C: merged: bugfixes from 3.1.2
218:
219: 2004-03-30 paf
220:
221: * config_fixed.h, parser3mysql.C: merged bugfixes from 3.1.2
222:
223: 2004-03-26 paf
224:
225: * parser3mysql.C: bugfix: tolower/toupper named with _str suffix to
226: work around cases when they are macros [freebsd]
227:
228: * config_auto.h.in, config_fixed.h, config_includes.h,
229: parser3mysql.C: beauty: merged from HEAD [mistakenly commited
230: there]
231:
232: * config_auto.h.in, config_fixed.h, config_includes.h,
233: parser3mysql.C: ctype configured, gcc const wonders worked around
234:
235: 2004-03-04 paf
236:
237: * parser3mysql.C: new: mysql option [like that recently added to
238: oracle driver] ClientCharset=parser-charset <<
239: charset in which parser thinks client works
240:
241: 2004-01-30 paf
242:
243: * parser3mysql.C: bugfix: connection struct mem to be controlled by
244: libgc [oracle already fixed before]
245:
246: 2004-01-26 paf
247:
248: * parser3mysql.C: beauty: connection handle=0 after close
249:
250: * parser3mysql.C: change: moved to new interface [without extra
251: 'services' passing back/forth]
252:
253: 2003-11-10 paf
254:
255: * parser3mysql.C: mysql: transaction support: ?autocommit=0
256:
257: 2003-10-24 paf
258:
259: * Makefile.am: sln
260:
261: 2003-08-18 paf
262:
263: * parser3mysql.dsp, parser3mysql.dsw, libltdl/libltdl.dsp: moved to
264: MSVC 7
265:
1.19 ! moko 266: * ChangeLog, configure, configure.in, libltdl/Makefile.am: merged
! 267: 3.1.0 latest changes
1.17 moko 268:
269: 2003-08-11 paf
270:
1.19 ! moko 271: * libltdl/Makefile.am: config.h dist
1.17 moko 272:
273: 2003-07-24 paf
274:
275: * parser3mysql.C: moved tempate_gc to HEAD
276:
277: 2003-03-27 paf
278:
279: * parser3mysql.C: convention changed: all resulting strings are
280: zero-terminated
281:
282: 2003-03-26 paf
283:
284: * parser3mysql.C, parser3mysql.dsp: mistakenly patched HEAD branch.
285: copying changes to template_gc one
286:
287: 2003-03-25 paf
288:
289: * parser3mysql.dsp: new quote calling convention,
290: malloc->malloc_atomic
291:
292: 2003-02-06 paf
293:
294: * parser3mysql.C: merged lt_init + column count bugfix from main
295: trunc
296:
297: 2003-01-31 paf
298:
299: * parser3mysql.C: seen some broken client, which reported "44" for
300: column count of response to "select 2+2" added check on that
301:
302: 2003-01-21 paf
303:
304: * config_fixed.h, config_includes.h, parser3mysql.C: 2002->2003
305:
306: 2003-01-15 paf
307:
308: * parser3mysql.C: long ago forgotten lt_dlinit() called now
309:
310: 2003-01-14 paf
311:
312: * parser3mysql.dsw, libltdl/config_fixed.h, libltdl/libltdl.dsp,
313: libltdl/ltdl.c: ltdl copied to all sql drivers, VS projects
314: libltdl_mysql renamed to libltdl
315:
316: 2003-01-13 paf
317:
318: * libltdl/: acinclude.m4, aclocal.m4, configure, configure.in: to
319: hell, let it be /libtool, /libltdl/libtool
320:
1.19 ! moko 321: * libltdl/: Makefile.am, acinclude.m4, aclocal.m4,
1.17 moko 322: config_auto.h.in, configure, configure.in, ltdl.c, ltdl.h: moved
323: to latest libtool (1.4.3)
324:
325: 2003-01-10 paf
326:
327: * config.guess, config.sub, config_auto.h.in, depcomp, ltmain.sh,
1.19 ! moko 328: missing, mkinstalldirs, libltdl/acconfig.h, libltdl/aclocal.m4,
! 329: libltdl/config_auto.h.in, libltdl/configure,
1.17 moko 330: libltdl/configure.in: moved to autoconf 2.57 & automake 1.7.2 &
331: re-libtoolized with files from 1.4.3, libltdl left unchanged for
332: now
333:
334: 2002-12-15 paf
335:
336: * configure.in: r6
337:
338: * ChangeLog: changelog updated
339:
340: 2002-12-09 paf
341:
342: * parser3mysql.C, parser3mysql.dsw: changed exception handling mech
343: in sql handlers #2
344:
345: * parser3mysql.C, parser3mysql.dsp: changed exception handling mech
346: in sql handlers
347:
348: 2002-11-28 paf
349:
350: * configure.in: stopped double libltdl/Makefile creation
351:
352: 2002-10-07 paf
353:
354: * INSTALL: INSTALL files changed to include sql/ subdir creation
355:
356: 2002-08-02 paf
357:
358: * configure, configure.in: version .head
359:
360: * configure, configure.in: version in configure.in
361:
362: 2002-06-03 paf
363:
364: * parser3mysql.dsp: fixed .dsp-s along with reorganized cvs modules
365: dirs structure
366:
367: * parser3mysql.dsp: reorganized cvs modules
368:
369: 2002-02-08 paf
370:
371: * INSTALL, README: install&others updated
372:
373: * AUTHORS, COPYING, ChangeLog, INSTALL, README: install&others
374: updated
375:
376: * configure, configure.in: package name & version
377:
1.19 ! moko 378: * parser3mysql.dsw, libltdl/Makefile.am, libltdl/libltdl.dsp,
! 379: libltdl/libltdl_mysql.dsp: libltdl.dsp now
1.17 moko 380:
1.19 ! moko 381: * Makefile.am, libltdl/Makefile.am: 'make dist' works
1.17 moko 382:
383: * parser3mysql.C: name spelling
384:
1.19 ! moko 385: * configure, configure.in, libltdl/Makefile.am, libltdl/acconfig.h,
! 386: libltdl/acinclude.m4, libltdl/aclocal.m4,
! 387: libltdl/config_auto.h.in, libltdl/configure,
1.17 moko 388: libltdl/configure.in: only-static link removed extra libtool
389: generation
390:
391: * INSTALL, config_fixed.h, config_includes.h, parser3mysql.C: 2002
392:
393: 2001-12-24 paf
394:
395: * configure, configure.in: mysql inc dir autodetected
396:
397: * configure.in: trying to autodetermine includes dir
398:
399: 2001-11-24 paf
400:
401: * aclocal.m4: for some reason makefile tries to make this file when
402: it doesn't exist, ignoring the fact that that's not needed, we
403: already have 'configure' made by autoconf, and that file only
404: needed for that.
405:
406: 2001-11-16 paf
407:
408: * parser3mysql.C: introducing estimating String::cstr_bufsize, 0
409:
410: 2001-11-11 paf
411:
1.19 ! moko 412: * configure, parser3mysql.C: init(not const
1.17 moko 413:
414: 2001-11-08 paf
415:
1.19 ! moko 416: * Makefile.am: lib prefix
1.17 moko 417:
418: * parser3mysql.C: 2001.11.06 numrows on "HP-UX istok1 B.11.00 A
419: 9000/869 448594332 two-user license" 3.23.42 &
420: 4.0.0.alfa never worked, both subst & .sl version returned 0
421:
422: 2001-10-30 paf
423:
424: * config_auto.h.in, configure: makes
425:
426: * configure.in: rtti needed on solaris for exceptions to work OK,
427: removing -fno-rtti from everywhere
428:
429: 2001-10-29 paf
430:
431: * config_fixed.h, config_includes.h, configure.in: setjump
432:
433: 2001-10-28 paf
434:
435: * configure, configure.in: conf
436:
437: * configure, configure.in: no-rtti and _ to - in key
438:
439: 2001-10-02 parser
440:
441: * parser3mysql.C, parser3mysql.dsp: changed connect string format
442: to support options charset=cp1251_koi8 timeout=3 compress=1&
443: named_pipe=1
444:
445: 2001-09-25 parser
446:
447: * configure: makes
448:
449: * configure.in: sanity check
450:
451: 2001-09-24 parser
452:
1.19 ! moko 453: * Makefile.am, configure: makes
1.17 moko 454:
455: 2001-09-21 parser
456:
1.19 ! moko 457: * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
! 458: acinclude.m4, config.guess, config.sub, config_auto.h.in,
! 459: config_fixed.h, config_includes.h, configure, configure.in,
! 460: install-sh, ltconfig, ltmain.sh, missing, mkinstalldirs,
! 461: parser3mysql.C, parser3mysql.def, parser3mysql.dsp,
! 462: parser3mysql.dsw, libltdl/Makefile.am, libltdl/README,
! 463: libltdl/acinclude.m4, libltdl/aclocal.m4, libltdl/config.h,
! 464: libltdl/config_auto.h.in, libltdl/config_fixed.h,
! 465: libltdl/configure, libltdl/configure.in,
1.17 moko 466: libltdl/libltdl_mysql.dsp, libltdl/ltdl.c, libltdl/ltdl.h:
467: Initial revision
468:
E-mail: