Annotation of sql/mysql/ChangeLog, revision 1.16
1.16 ! 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/libltdl.vcproj 1.3:
! 7: * libltdl/ltdl.vcproj 1.2:
! 8: renamed
! 9:
! 10: * libltdl/argz.c 1.2:
! 11: * libltdl/config_fixed.h 1.4:
! 12: * libltdl/libltdl/lt__glibc.h 1.2:
! 13: * libltdl/ltdl.c 1.5:
! 14: * libltdl/ltdl.vcproj 1.1:
! 15: fixes for win32 build and for FreeBSD build (issue #45)
! 16:
! 17: 2012-06-15 moko
! 18: * parser3mysql.C 1.43:
! 19: bugfix: lt_dlinit() can fail, but lt_dlerror return 0, and we
! 20: count 0 for success.
! 21:
! 22: 2012-06-11 moko
! 23: * Makefile.am 1.28:
! 24: * configure.in 1.41:
! 25: shared/static libstdc++ option removed
! 26:
! 27: 2012-06-09 moko
! 28: * depcomp 1.2:
! 29: depcomp updated from libtool 2.4.2
! 30:
! 31: * Makefile.am 1.26:
! 32: * Makefile.in 1.28:
! 33: * configure 1.37:
! 34: * configure.in 1.39:
! 35: ACLOCAL_AMFLAGS = -I libltdl/m4 added and some beauty
! 36:
! 37: 2012-06-08 moko
! 38: * config.guess 1.3:
! 39: * config.sub 1.3:
! 40: also taken from libtool
! 41:
! 42: * mkinstalldirs 1.3:
! 43: no longer required
! 44:
! 45: * install-sh 1.3:
! 46: * missing 1.4:
! 47: taken from libool
! 48:
! 49: * config_auto.h.in 1.7:
! 50: *** empty log message ***
! 51:
! 52: * configure.in 1.37:
! 53: update to latest requirements
! 54:
! 55: 2012-06-06 moko
! 56: * parser3mysql.C 1.42:
! 57: *** empty log message ***
! 58:
! 59: * parser3mysql.C 1.41:
! 60: compiler warnings fixed:
! 61: -format '%u' expects type 'unsigned int', but argument 4 has type 'long unsigned int'
! 62: -strmcat might overflow destination buffer
! 63:
! 64: * Makefile.in 1.26:
! 65: * acinclude.m4 1.18:
! 66: * aclocal.m4 1.18:
! 67: * config_auto.h.in 1.6:
! 68: * configure 1.35:
! 69: * install-sh 1.2:
! 70: * ltconfig 1.2:
! 71: * ltmain.sh 1.3:
! 72: * missing 1.3:
! 73: autogenerated files got updated after libtool updated to version
! 74: 2.42 (feature #45)
! 75:
! 76: * Makefile.am 1.24:
! 77: * configure.in 1.36:
! 78: * libltdl/COPYING.LIB 1.2:
! 79: * libltdl/Makefile.am 1.8:
! 80: * libltdl/Makefile.in 1.10:
! 81: * libltdl/README 1.2:
! 82: * libltdl/acinclude.m4 1.5:
! 83: * libltdl/aclocal.m4 1.6:
! 84: * libltdl/argz.c 1.1:
! 85: * libltdl/argz_.h 1.1:
! 86: * libltdl/config-h.in 1.1:
! 87: * libltdl/config.h 1.2:
! 88: * libltdl/config/compile 1.1:
! 89: * libltdl/config/config.guess 1.1:
! 90: * libltdl/config/config.sub 1.1:
! 91: * libltdl/config/depcomp 1.1:
! 92: * libltdl/config/install-sh 1.1:
! 93: * libltdl/config/ltmain.sh 1.1:
! 94: * libltdl/config/missing 1.1:
! 95: * libltdl/config_auto.h.in 1.5:
! 96: * libltdl/config_fixed.h 1.3:
! 97: * libltdl/configure 1.6:
! 98: * libltdl/configure.ac 1.1:
! 99: * libltdl/configure.in 1.6:
! 100: * libltdl/libltdl.vcproj 1.2:
! 101: * libltdl/libltdl/lt__alloc.h 1.1:
! 102: * libltdl/libltdl/lt__dirent.h 1.1:
! 103: * libltdl/libltdl/lt__glibc.h 1.1:
! 104: * libltdl/libltdl/lt__private.h 1.1:
! 105: * libltdl/libltdl/lt__strl.h 1.1:
! 106: * libltdl/libltdl/lt_dlloader.h 1.1:
! 107: * libltdl/libltdl/lt_error.h 1.1:
! 108: * libltdl/libltdl/lt_system.h 1.1:
! 109: * libltdl/libltdl/slist.h 1.1:
! 110: * libltdl/loaders/dld_link.c 1.1:
! 111: * libltdl/loaders/dlopen.c 1.1:
! 112: * libltdl/loaders/dyld.c 1.1:
! 113: * libltdl/loaders/load_add_on.c 1.1:
! 114: * libltdl/loaders/loadlibrary.c 1.1:
! 115: * libltdl/loaders/preopen.c 1.1:
! 116: * libltdl/loaders/shl_load.c 1.1:
! 117: * libltdl/lt__alloc.c 1.1:
! 118: * libltdl/lt__dirent.c 1.1:
! 119: * libltdl/lt__strl.c 1.1:
! 120: * libltdl/lt_dlloader.c 1.1:
! 121: * libltdl/lt_error.c 1.1:
! 122: * libltdl/ltdl.c 1.4:
! 123: * libltdl/ltdl.h 1.3:
! 124: * libltdl/m4/argz.m4 1.1:
! 125: * libltdl/m4/libtool.m4 1.1:
! 126: * libltdl/m4/ltdl.m4 1.1:
! 127: * libltdl/m4/ltoptions.m4 1.1:
! 128: * libltdl/m4/ltsugar.m4 1.1:
! 129: * libltdl/m4/ltversion.m4 1.1:
! 130: * libltdl/m4/lt~obsolete.m4 1.1:
! 131: * libltdl/slist.c 1.1:
! 132: libtool updated to version 2.4.2
! 133:
! 134: 2012-03-16 moko
! 135: * config_fixed.h 1.7:
! 136: * config_includes.h 1.6:
! 137: * parser3mysql.C 1.40:
! 138: ident now works under Linux + ident displays filenames (closes issue #818)
! 139: Copyright updated
! 140:
! 141: 2011-09-24 misha
! 142: * parser3mysql.C 1.39:
! 143: - an option ?local_infile=1|0 was added. this option should be
! 144: used if mysql command LOAD LOCAL INFILE is exicuted.
! 145:
1.15 misha 146: 2010-11-08 misha
147: * parser3mysql.C 1.38:
148: - transcode result was optimized ( new feature: #41 )
149:
150: 2010-10-18 moko
151: * parser3mysql.C 1.37:
152: native quoting impementation (to avoid bug #1)
153:
154: 2009-08-23 misha
155: * configure.in 1.33:
156: - option --with-dynamic-stdcpp was added
157: - default (static) linking options were slightly modified
158:
159: 2009-04-10 misha
160: * parser3mysql.C [release_10_1] 1.35.2.1:
161: *** empty log message ***
162:
163: 2009-04-09 misha
164: * configure 1.32:
165: * configure.in 1.32:
166: *** empty log message ***
167:
168: 2009-04-09 misha
169: * configure 1.32:
170: * configure.in 1.32:
171: *** empty log message ***
172:
173: 2009-04-08 misha
174: * config_auto.h.in 1.5:
175: * configure 1.31:
176: *** empty log message ***
177:
178: * configure.in 1.31:
179: - while building on freebsd4 we don't add descructor because it
180: causes core while executing
181:
182: * parser3mysql.C 1.35:
183: - now driver can be built with old mysql includes (prior 4.1), however options ?old_client and ?
184: multi_statements definitely will not work
185: - while building on freebsd4 we don't add descructor because it causes core while executing
186:
187: 2008-06-30 misha
188: * parser3mysql.C 1.34:
189: - old_client option added. it allow to disable multi result.
190:
191: 2008-06-27 misha
192: * configure 1.29:
193: *** empty log message ***
194:
195: 2008-06-26 misha
196: * configure.in 1.29:
197: * parser3mysql.C 1.33:
198: - use new API and new version (10.0)
199: - $.limit(0) fixed
200: - transcode server error messaged if ClientCharset option was specified
201: - less calls to transcode method if ClientCharset specified but it's equal to request:charset
202:
203: 2008-06-24 misha
204: * parser3mysql.C 1.32:
205: - some spaces to tabs
206:
207: 2008-05-04 misha
208: * configure 1.28:
209: * configure.in 1.28:
210: =no message
211:
212: * parser3mysql.C 1.31:
213: - multi statements now can be switched on with option
214: multi_statements=1
215:
216: * parser3mysql.C 1.30:
217: - CLIENT_MULTI_STATEMENTS => CLIENT_MULTI_RESULTS
218:
219: 2008-01-25 misha
220: * parser3mysql.C 1.29:
221: - call mysql_server_end before unload driver
222:
223: 2007-09-17 misha
224: * parser3mysql.C 1.28:
225: - charser and ClientCharset options now can be specified together.
226: it can be usable for transcoding text from utf8 (in DB) to koi8: &charset=utf-8&ClientCharset=utf8
227: in this case sql server return data in utf and parser itself transcode it from utf to koi8
228:
229: 2007-08-27 misha
230: * parser3mysql.C 1.27:
231: - support storage procedure for MySQL 5 (patch from Sumo: http://
232: www.parser.ru/forum/?id=54595 )
233:
234: 2007-02-19 misha
235: * INSTALL 1.7:
236: - some text changes
237:
238: 2004-12-23 paf
239: * parser3mysql.C 1.26:
240: sql connect string, rsplit @
241:
242: 2004-07-28 paf
243: * parser3mysql.C 1.25:
244: beauty: detailed error message on lt_dlopen failure
245:
246: 2004-06-23 paf
247: * parser3mysql.C 1.24:
248: * parser3mysql.vcproj 1.2:
249: new api supported, not implemented yet:
250: ^void:sql{call paf(:a)}[
251: $.bind[hash]
252: ]
253:
254: 2004-05-28 paf
255: * Makefile.in 1.19:
256: * configure 1.24:
257: * configure.in 1.24:
258: merged: from 3.1.3 configure.in changes
259:
260: 2004-05-25 paf
261: * parser3mysql.C 1.23:
262: beauty: param renamed to reflect it's nature
263:
264: 2004-04-01 paf
265: * parser3mysql.C 1.22:
266: merged: bugfixes from 3.1.2
267:
268: 2004-03-30 paf
269: * config_fixed.h 1.6:
270: * parser3mysql.C 1.21:
271: merged bugfixes from 3.1.2
272:
273: 2004-03-26 paf
274: * parser3mysql.C [release_3_1_2] 1.19.2.2:
275: bugfix: tolower/toupper named with _str suffix to work around
276: cases when they are macros [freebsd]
277:
278: * config_auto.h.in [release_3_1_2] 1.3.14.1:
279: * config_fixed.h [release_3_1_2] 1.4.14.1:
280: * config_includes.h [release_3_1_2] 1.4.14.1:
281: * parser3mysql.C [release_3_1_2] 1.19.2.1:
282: beauty: merged from HEAD [mistakenly commited there]
283:
284: * config_auto.h.in 1.4:
285: * config_fixed.h 1.5:
286: * config_includes.h 1.5:
287: * parser3mysql.C 1.20:
288: ctype configured, gcc const wonders worked around
289:
290: 2004-03-04 paf
291: * parser3mysql.C 1.19:
292: new: mysql option [like that recently added to oracle driver]
293: ClientCharset=parser-charset << charset in which parser thinks client works
294:
295: 2004-01-30 paf
296: * parser3mysql.C 1.18:
297: bugfix: connection struct mem to be controlled by libgc [oracle
298: already fixed before]
299:
300: 2004-01-26 paf
301: * parser3mysql.C 1.15:
302: change: moved to new interface [without extra 'services' passing
303: back/forth]
304:
305: * parser3mysql.C 1.17:
306: beauty: connection handle=0 after close
307:
308: 2003-11-10 paf
309: * parser3mysql.C 1.14:
310: mysql: transaction support: ?autocommit=0
311:
312: 2003-10-24 paf
313: * Makefile.am 1.15:
314: sln
315:
316: * libltdl/Makefile.am 1.7:
317: * libltdl/Makefile.in 1.9:
318: *** empty log message ***
319:
320: 2003-08-18 paf
321: * libltdl/libltdl.dsp 1.3:
322: * parser3mysql.dsp 1.6:
323: * parser3mysql.dsw 1.5:
324: moved to MSVC 7
325:
326: * Makefile.in 1.16:
327: * configure 1.21:
328: * configure.in 1.21:
329: * libltdl/Makefile.am 1.6:
330: * libltdl/Makefile.in 1.8:
331: merged 3.1.0 latest changes
332:
333: 2003-08-11 paf
334: * libltdl/Makefile.am [release_3_1_0] 1.5.12.1:
335: * libltdl/Makefile.in [release_3_1_0] 1.7.12.1:
336: config.h dist
337:
338: 2003-07-24 paf
339: * parser3mysql.C 1.13:
340: moved tempate_gc to HEAD
341:
342: * Makefile.in [release_3_0_8] 1.15.8.1:
343: * libltdl/Makefile.am [release_3_0_8] 1.5.8.1:
344: * libltdl/Makefile.in [release_3_0_8] 1.7.8.1:
345: *** empty log message ***
346:
347: 2003-03-27 paf
348: * parser3mysql.C [template_gc] 1.12.6.2:
349: convention changed: all resulting strings are zero-terminated
350:
351: 2003-03-26 paf
352: * parser3mysql.C [template_gc] 1.12.6.1:
353: * parser3mysql.dsp [template_gc] 1.4.10.1:
354: mistakenly patched HEAD branch. copying changes to template_gc one
355:
356: 2003-03-25 paf
357: * parser3mysql.dsp 1.5:
358: new quote calling convention,
359: malloc->malloc_atomic
360:
361: 2003-02-06 paf
362: * parser3mysql.C [release_3_0_0007] 1.9.4.1:
363: merged lt_init + column count bugfix from main trunc
364:
365: 2003-01-31 paf
366: * parser3mysql.C 1.12:
367: seen some broken client,
368: which reported "44" for column count of response to "select 2+2"
369: added check on that
370:
371: 2003-01-21 paf
372: * config_fixed.h 1.4:
373: * config_includes.h 1.4:
374: * parser3mysql.C 1.11:
375: 2002->2003
376:
377: 2003-01-15 paf
378: * parser3mysql.C 1.10:
379: long ago forgotten lt_dlinit() called now
380:
381: 2003-01-14 paf
382: * libltdl/config_fixed.h 1.2:
383: * libltdl/libltdl.dsp 1.2:
384: * libltdl/ltdl.c 1.3:
385: * parser3mysql.dsw 1.4:
386: ltdl copied to all sql drivers, VS projects libltdl_mysql
387: renamed to libltdl
388:
389: * libltdl/COPYING.LIB 1.1:
390: *** empty log message ***
391:
392: 2003-01-13 paf
393: * libltdl/Makefile.am 1.5:
394: * libltdl/Makefile.in 1.7:
395: * libltdl/acinclude.m4 1.3:
396: * libltdl/aclocal.m4 1.4:
397: * libltdl/config_auto.h.in 1.4:
398: * libltdl/configure 1.4:
399: * libltdl/configure.in 1.4:
400: * libltdl/ltdl.c 1.2:
401: * libltdl/ltdl.h 1.2:
402: moved to latest libtool (1.4.3)
403:
404: * libltdl/acinclude.m4 1.4:
405: * libltdl/aclocal.m4 1.5:
406: * libltdl/configure 1.5:
407: * libltdl/configure.in 1.5:
408: to hell, let it be /libtool, /libltdl/libtool
409:
410: 2003-01-10 paf
411: * config.guess 1.2:
412: * config.sub 1.2:
413: * config_auto.h.in 1.3:
414: * depcomp 1.1:
415: * libltdl/Makefile.in 1.6:
416: * libltdl/acconfig.h 1.2:
417: * libltdl/aclocal.m4 1.3:
418: * libltdl/config_auto.h.in 1.3:
419: * libltdl/configure 1.3:
420: * libltdl/configure.in 1.3:
421: * ltmain.sh 1.2:
422: * missing 1.2:
423: * mkinstalldirs 1.2:
424: moved to autoconf 2.57 & automake 1.7.2 & re-libtoolized with
425: files from 1.4.3, libltdl left unchanged for now
426:
427: 2002-12-15 paf
428: * configure.in [release_3_0_0006] 1.13.2.1:
429: r6
430:
431: 2002-12-09 paf
432: * parser3mysql.C 1.9:
433: * parser3mysql.dsw 1.3:
434: changed exception handling mech in sql handlers #2
435:
436: * parser3mysql.C 1.8:
437: * parser3mysql.dsp 1.4:
438: changed exception handling mech in sql handlers
439:
440: 2002-11-28 paf
441: * Makefile.am 1.7:
442: * Makefile.in 1.8:
443: *** empty log message ***
444:
445: * configure.in 1.13:
446: stopped double libltdl/Makefile creation
447:
448: 2002-10-07 paf
449: * INSTALL 1.5:
450: INSTALL files changed to include sql/ subdir creation
451:
452: 2002-08-02 paf
453: * configure [release_3_0_0005] 1.11.2.1:
454: * configure.in [release_3_0_0005] 1.11.2.1:
455: version in configure.in
456:
457: * configure 1.12:
458: * configure.in 1.12:
459: version .head
460:
461: * configure 1.11:
462: *** empty log message ***
463:
464: 2002-06-04 paf
465: * Makefile.am 1.5:
466: * Makefile.am [release_1_0_0001] 1.4.2.1:
467: * Makefile.in 1.6:
468: * Makefile.in [release_1_0_0001] 1.5.2.1:
469: *** empty log message ***
470:
471: 2002-06-03 paf
472: * parser3mysql.dsp 1.3:
473: fixed .dsp-s along with reorganized cvs modules dirs structure
474:
475: * parser3mysql.dsp [release_1_0_0001] 1.2.2.1:
476: reorganized cvs modules
477:
478: 2002-02-08 paf
479: * libltdl/Makefile.am 1.4:
480: * libltdl/Makefile.in 1.5:
481: * libltdl/libltdl.dsp 1.1:
482: * libltdl/libltdl_mysql.dsp 1.2:
483: * parser3mysql.dsw 1.2:
484: libltdl.dsp now
485:
486: * INSTALL 1.2:
487: * config_fixed.h 1.3:
488: * config_includes.h 1.3:
489: * parser3mysql.C 1.6:
490: 2002
491:
492: * configure 1.10:
493: * configure.in 1.10:
494: package name & version
495:
496: * AUTHORS 1.2:
497: * COPYING 1.2:
498: * INSTALL 1.3:
499: * INSTALL 1.4:
500: * README 1.2:
501: * README 1.3:
502: install&others updated
503:
504: * configure 1.9:
505: * configure.in 1.9:
506: * libltdl/Makefile.am 1.2:
507: * libltdl/Makefile.in 1.3:
508: * libltdl/acconfig.h 1.1:
509: * libltdl/acinclude.m4 1.2:
510: * libltdl/aclocal.m4 1.2:
511: * libltdl/config_auto.h.in 1.2:
512: * libltdl/configure 1.2:
513: * libltdl/configure.in 1.2:
514: only-static link
515: removed extra libtool generation
516:
517: * Makefile.am 1.4:
518: * Makefile.in 1.5:
519: * libltdl/Makefile.am 1.3:
520: * libltdl/Makefile.in 1.4:
521: 'make dist' works
522:
523: * parser3mysql.C 1.7:
524: name spelling
525:
526: 2001-12-24 paf
527: * configure.in 1.7:
528: trying to autodetermine includes dir
529:
530: * configure 1.8:
531: * configure.in 1.8:
532: mysql inc dir autodetected
533:
534: 2001-11-24 paf
535: * aclocal.m4 1.1:
536: for some reason makefile tries to make this file when it doesn
537: t exist, ignoring the fact that that's not needed, we already
538: have 'configure' made by autoconf, and that file only needed
539: for that.
540:
541: 2001-11-16 paf
542: * parser3mysql.C 1.5:
543: introducing estimating String::cstr_bufsize, 0
544:
545: 2001-11-11 paf
546: * Makefile.in 1.4:
547: * configure 1.7:
548: * parser3mysql.C 1.4:
549: init(not const
550:
551: 2001-11-08 paf
552: * parser3mysql.C 1.3:
553: 2001.11.06 numrows on "HP-UX istok1 B.11.00 A 9000/869 448594332 two-user license"
554: 3.23.42 & 4.0.0.alfa never worked, both subst & .sl version returned 0
555:
556: * Makefile.am 1.3:
557: * Makefile.in 1.3:
558: lib prefix
559:
560: 2001-10-30 paf
561: * configure.in 1.6:
562: rtti needed on solaris for exceptions to work OK, removing -fno
563: rtti from everywhere
564:
565: * config_auto.h.in 1.2:
566: * configure 1.6:
567: makes
568:
569: 2001-10-29 paf
570: * config_fixed.h 1.2:
571: * config_includes.h 1.2:
572: * configure.in 1.5:
573: setjump
574:
575: 2001-10-28 paf
576: * configure 1.5:
577: * configure.in 1.4:
578: conf
579:
580: * configure 1.4:
581: * configure.in 1.3:
582: no-rtti and _ to - in key
583:
584: 2001-10-02 parser
585: * parser3mysql.C 1.2:
586: * parser3mysql.dsp 1.2:
587: changed connect string format to support options
588: charset=cp1251_koi8
589: timeout=3
590: compress=1&
591: named_pipe=1
592:
593: 2001-09-25 parser
594: * configure 1.3:
595: makes
596:
597: * configure.in 1.2:
598: sanity check
599:
600: 2001-09-24 parser
601: * Makefile.am 1.2:
602: * Makefile.in 1.2:
603: * configure 1.2:
604: * libltdl/Makefile.in 1.2:
605: makes
606:
E-mail: