Annotation of sql/mysql/ChangeLog, revision 1.13
1.13 ! misha 1: 2009-04-10 misha
! 2: * parser3mysql.C [release_10_1] 1.35.2.1:
! 3: *** empty log message ***
! 4:
! 5: 2009-04-09 misha
! 6: * configure 1.32:
! 7: * configure.in 1.32:
! 8: *** empty log message ***
! 9:
! 10: 2009-04-08 misha
! 11: * config_auto.h.in 1.5:
! 12: * configure 1.31:
! 13: *** empty log message ***
! 14:
! 15: * configure.in 1.31:
! 16: - while building on freebsd4 we don't add descructor because it
! 17: causes core while executing
! 18:
! 19: * parser3mysql.C 1.35:
! 20: - now driver can be built with old mysql includes (prior 4.1), however options ?old_client and ?
! 21: multi_statements definitely will not work
! 22: - while building on freebsd4 we don't add descructor because it causes core while executing
! 23:
1.12 misha 24: 2008-06-30 misha
25: * parser3mysql.C 1.34:
26: - old_client option added. it allow to disable multi result.
27:
28: 2008-06-27 misha
29: * configure 1.29:
30: *** empty log message ***
31:
32: 2008-06-26 misha
33: * configure.in 1.29:
34: * parser3mysql.C 1.33:
35: - use new API and new version (10.0)
36: - $.limit(0) fixed
37: - transcode server error messaged if ClientCharset option was specified
38: - less calls to transcode method if ClientCharset specified but it's equal to request:charset
39:
40: 2008-06-24 misha
41: * parser3mysql.C 1.32:
42: - some spaces to tabs
43:
1.11 misha 44: 2008-05-04 misha
1.12 misha 45: * configure 1.28:
46: * configure.in 1.28:
47: =no message
48:
1.11 misha 49: * parser3mysql.C 1.31:
50: - multi statements now can be switched on with option
51: multi_statements=1
52:
53: * parser3mysql.C 1.30:
54: - CLIENT_MULTI_STATEMENTS => CLIENT_MULTI_RESULTS
55:
56: 2008-01-25 misha
57: * parser3mysql.C 1.29:
58: - call mysql_server_end before unload driver
59:
1.10 misha 60: 2007-09-17 misha
61: * parser3mysql.C 1.28:
62: - charser and ClientCharset options now can be specified together.
63: it can be usable for transcoding text from utf8 (in DB) to koi8: &charset=utf-8&ClientCharset=utf8
64: in this case sql server return data in utf and parser itself transcode it from utf to koi8
65:
66: 2007-08-27 misha
67: * parser3mysql.C 1.27:
68: - support storage procedure for MySQL 5 (patch from Sumo: http://
69: www.parser.ru/forum/?id=54595 )
70:
1.9 misha 71: 2007-02-19 misha
72: * INSTALL 1.7:
73: - some text changes
74:
75: 2004-12-23 paf
76: * parser3mysql.C 1.26:
77: sql connect string, rsplit @
78:
1.8 paf 79: 2004-07-28 paf
80: * parser3mysql.C 1.25:
81: beauty: detailed error message on lt_dlopen failure
82:
83: 2004-06-23 paf
84: * parser3mysql.C 1.24:
85: * parser3mysql.vcproj 1.2:
86: new api supported, not implemented yet:
87: ^void:sql{call paf(:a)}[
88: $.bind[hash]
89: ]
90:
91: 2004-05-28 paf
92: * Makefile.in 1.19:
93: * configure 1.24:
94: * configure.in 1.24:
95: merged: from 3.1.3 configure.in changes
96:
97: 2004-05-25 paf
98: * parser3mysql.C 1.23:
99: beauty: param renamed to reflect it's nature
100:
101: 2004-04-01 paf
102: * parser3mysql.C 1.22:
103: merged: bugfixes from 3.1.2
104:
105: 2004-03-30 paf
106: * config_fixed.h 1.6:
107: * parser3mysql.C 1.21:
108: merged bugfixes from 3.1.2
109:
110: 2004-03-26 paf
111: * parser3mysql.C [release_3_1_2] 1.19.2.2:
112: bugfix: tolower/toupper named with _str suffix to work around
113: cases when they are macros [freebsd]
114:
115: * config_auto.h.in [release_3_1_2] 1.3.14.1:
116: * config_fixed.h [release_3_1_2] 1.4.14.1:
117: * config_includes.h [release_3_1_2] 1.4.14.1:
118: * parser3mysql.C [release_3_1_2] 1.19.2.1:
119: beauty: merged from HEAD [mistakenly commited there]
120:
121: * config_auto.h.in 1.4:
122: * config_fixed.h 1.5:
123: * config_includes.h 1.5:
124: * parser3mysql.C 1.20:
125: ctype configured, gcc const wonders worked around
126:
127: 2004-03-04 paf
128: * parser3mysql.C 1.19:
129: new: mysql option [like that recently added to oracle driver]
130: ClientCharset=parser-charset << charset in which parser thinks client works
131:
132: 2004-01-30 paf
133: * parser3mysql.C 1.18:
134: bugfix: connection struct mem to be controlled by libgc [oracle
135: already fixed before]
136:
137: 2004-01-26 paf
138: * parser3mysql.C 1.15:
139: change: moved to new interface [without extra 'services' passing
140: back/forth]
141:
142: * parser3mysql.C 1.17:
143: beauty: connection handle=0 after close
144:
145: 2003-11-10 paf
146: * parser3mysql.C 1.14:
147: mysql: transaction support: ?autocommit=0
148:
149: 2003-10-24 paf
1.7 paf 150: * Makefile.am 1.15:
151: sln
152:
153: * libltdl/Makefile.am 1.7:
154: * libltdl/Makefile.in 1.9:
155: *** empty log message ***
156:
157: 2003-08-18 paf
158: * libltdl/libltdl.dsp 1.3:
159: * parser3mysql.dsp 1.6:
160: * parser3mysql.dsw 1.5:
161: moved to MSVC 7
162:
163: * Makefile.in 1.16:
164: * configure 1.21:
165: * configure.in 1.21:
166: * libltdl/Makefile.am 1.6:
167: * libltdl/Makefile.in 1.8:
168: merged 3.1.0 latest changes
169:
170: 2003-08-11 paf
171: * libltdl/Makefile.am [release_3_1_0] 1.5.12.1:
172: * libltdl/Makefile.in [release_3_1_0] 1.7.12.1:
173: config.h dist
174:
1.6 paf 175: 2003-07-24 paf
176: * parser3mysql.C 1.13:
177: moved tempate_gc to HEAD
178:
179: * Makefile.in [release_3_0_8] 1.15.8.1:
180: * libltdl/Makefile.am [release_3_0_8] 1.5.8.1:
181: * libltdl/Makefile.in [release_3_0_8] 1.7.8.1:
182: *** empty log message ***
183:
184: 2003-03-27 paf
185: * parser3mysql.C [template_gc] 1.12.6.2:
186: convention changed: all resulting strings are zero-terminated
187:
188: 2003-03-26 paf
189: * parser3mysql.C [template_gc] 1.12.6.1:
190: * parser3mysql.dsp [template_gc] 1.4.10.1:
191: mistakenly patched HEAD branch. copying changes to template_gc one
192:
193: 2003-03-25 paf
194: * parser3mysql.dsp 1.5:
195: new quote calling convention,
196: malloc->malloc_atomic
197:
198: 2003-02-06 paf
199: * parser3mysql.C [release_3_0_0007] 1.9.4.1:
200: merged lt_init + column count bugfix from main trunc
201:
202: 2003-01-31 paf
203: * parser3mysql.C 1.12:
204: seen some broken client,
205: which reported "44" for column count of response to "select 2+2"
206: added check on that
207:
208: 2003-01-21 paf
209: * config_fixed.h 1.4:
210: * config_includes.h 1.4:
211: * parser3mysql.C 1.11:
212: 2002->2003
213:
214: 2003-01-15 paf
215: * parser3mysql.C 1.10:
216: long ago forgotten lt_dlinit() called now
217:
218: 2003-01-14 paf
219: * libltdl/config_fixed.h 1.2:
220: * libltdl/libltdl.dsp 1.2:
221: * libltdl/ltdl.c 1.3:
222: * parser3mysql.dsw 1.4:
223: ltdl copied to all sql drivers, VS projects libltdl_mysql
224: renamed to libltdl
225:
226: * libltdl/COPYING.LIB 1.1:
227: *** empty log message ***
228:
229: 2003-01-13 paf
230: * libltdl/Makefile.am 1.5:
231: * libltdl/Makefile.in 1.7:
232: * libltdl/acinclude.m4 1.3:
233: * libltdl/aclocal.m4 1.4:
234: * libltdl/config_auto.h.in 1.4:
235: * libltdl/configure 1.4:
236: * libltdl/configure.in 1.4:
237: * libltdl/ltdl.c 1.2:
238: * libltdl/ltdl.h 1.2:
239: moved to latest libtool (1.4.3)
240:
241: * libltdl/acinclude.m4 1.4:
242: * libltdl/aclocal.m4 1.5:
243: * libltdl/configure 1.5:
244: * libltdl/configure.in 1.5:
245: to hell, let it be /libtool, /libltdl/libtool
246:
247: 2003-01-10 paf
248: * config.guess 1.2:
249: * config.sub 1.2:
250: * config_auto.h.in 1.3:
251: * depcomp 1.1:
252: * libltdl/Makefile.in 1.6:
253: * libltdl/acconfig.h 1.2:
254: * libltdl/aclocal.m4 1.3:
255: * libltdl/config_auto.h.in 1.3:
256: * libltdl/configure 1.3:
257: * libltdl/configure.in 1.3:
258: * ltmain.sh 1.2:
259: * missing 1.2:
260: * mkinstalldirs 1.2:
261: moved to autoconf 2.57 & automake 1.7.2 & re-libtoolized with
262: files from 1.4.3, libltdl left unchanged for now
263:
264: 2002-12-15 paf
265: * configure.in [release_3_0_0006] 1.13.2.1:
266: r6
267:
1.5 paf 268: 2002-12-09 paf
269: * parser3mysql.C 1.9:
270: * parser3mysql.dsw 1.3:
271: changed exception handling mech in sql handlers #2
272:
273: * parser3mysql.C 1.8:
274: * parser3mysql.dsp 1.4:
275: changed exception handling mech in sql handlers
276:
277: 2002-11-28 paf
278: * Makefile.am 1.7:
279: * Makefile.in 1.8:
280: *** empty log message ***
281:
282: * configure.in 1.13:
283: stopped double libltdl/Makefile creation
284:
285: 2002-10-07 paf
286: * INSTALL 1.5:
287: INSTALL files changed to include sql/ subdir creation
288:
289: 2002-08-02 paf
290: * configure [release_3_0_0005] 1.11.2.1:
291: * configure.in [release_3_0_0005] 1.11.2.1:
292: version in configure.in
293:
294: * configure 1.12:
295: * configure.in 1.12:
296: version .head
297:
298: * configure 1.11:
299: *** empty log message ***
300:
1.4 paf 301: 2002-06-04 paf
1.5 paf 302: * Makefile.am 1.5:
303: * Makefile.am [release_1_0_0001] 1.4.2.1:
304: * Makefile.in 1.6:
305: * Makefile.in [release_1_0_0001] 1.5.2.1:
1.4 paf 306: *** empty log message ***
307:
308: 2002-06-03 paf
1.5 paf 309: * parser3mysql.dsp 1.3:
1.4 paf 310: fixed .dsp-s along with reorganized cvs modules dirs structure
311:
1.5 paf 312: * parser3mysql.dsp [release_1_0_0001] 1.2.2.1:
1.4 paf 313: reorganized cvs modules
314:
1.2 paf 315: 2002-02-08 paf
1.5 paf 316: * libltdl/Makefile.am 1.4:
317: * libltdl/Makefile.in 1.5:
318: * libltdl/libltdl.dsp 1.1:
319: * libltdl/libltdl_mysql.dsp 1.2:
320: * parser3mysql.dsw 1.2:
1.3 paf 321: libltdl.dsp now
322:
1.5 paf 323: * INSTALL 1.2:
324: * config_fixed.h 1.3:
325: * config_includes.h 1.3:
326: * parser3mysql.C 1.6:
1.2 paf 327: 2002
1.1 parser 328:
1.5 paf 329: * configure 1.10:
330: * configure.in 1.10:
1.3 paf 331: package name & version
332:
1.5 paf 333: * AUTHORS 1.2:
334: * COPYING 1.2:
335: * INSTALL 1.3:
336: * INSTALL 1.4:
337: * README 1.2:
338: * README 1.3:
1.3 paf 339: install&others updated
340:
1.5 paf 341: * configure 1.9:
342: * configure.in 1.9:
343: * libltdl/Makefile.am 1.2:
344: * libltdl/Makefile.in 1.3:
345: * libltdl/acconfig.h 1.1:
346: * libltdl/acinclude.m4 1.2:
347: * libltdl/aclocal.m4 1.2:
348: * libltdl/config_auto.h.in 1.2:
349: * libltdl/configure 1.2:
350: * libltdl/configure.in 1.2:
1.2 paf 351: only-static link
352: removed extra libtool generation
1.3 paf 353:
1.5 paf 354: * Makefile.am 1.4:
355: * Makefile.in 1.5:
356: * libltdl/Makefile.am 1.3:
357: * libltdl/Makefile.in 1.4:
1.3 paf 358: 'make dist' works
1.1 parser 359:
1.5 paf 360: * parser3mysql.C 1.7:
1.2 paf 361: name spelling
1.1 parser 362:
1.2 paf 363: 2001-12-24 paf
1.5 paf 364: * configure.in 1.7:
1.2 paf 365: trying to autodetermine includes dir
1.1 parser 366:
1.5 paf 367: * configure 1.8:
368: * configure.in 1.8:
1.2 paf 369: mysql inc dir autodetected
1.1 parser 370:
1.2 paf 371: 2001-11-24 paf
1.5 paf 372: * aclocal.m4 1.1:
1.2 paf 373: for some reason makefile tries to make this file when it doesn
374: t exist, ignoring the fact that that's not needed, we already
375: have 'configure' made by autoconf, and that file only needed
376: for that.
1.1 parser 377:
1.2 paf 378: 2001-11-16 paf
1.5 paf 379: * parser3mysql.C 1.5:
1.2 paf 380: introducing estimating String::cstr_bufsize, 0
1.1 parser 381:
1.2 paf 382: 2001-11-11 paf
1.5 paf 383: * Makefile.in 1.4:
384: * configure 1.7:
385: * parser3mysql.C 1.4:
1.2 paf 386: init(not const
1.1 parser 387:
1.2 paf 388: 2001-11-08 paf
1.5 paf 389: * parser3mysql.C 1.3:
1.2 paf 390: 2001.11.06 numrows on "HP-UX istok1 B.11.00 A 9000/869 448594332 two-user license"
391: 3.23.42 & 4.0.0.alfa never worked, both subst & .sl version returned 0
1.1 parser 392:
1.5 paf 393: * Makefile.am 1.3:
394: * Makefile.in 1.3:
1.2 paf 395: lib prefix
1.1 parser 396:
1.2 paf 397: 2001-10-30 paf
1.5 paf 398: * configure.in 1.6:
1.2 paf 399: rtti needed on solaris for exceptions to work OK, removing -fno
400: rtti from everywhere
1.1 parser 401:
1.5 paf 402: * config_auto.h.in 1.2:
403: * configure 1.6:
1.2 paf 404: makes
1.1 parser 405:
1.2 paf 406: 2001-10-29 paf
1.5 paf 407: * config_fixed.h 1.2:
408: * config_includes.h 1.2:
409: * configure.in 1.5:
1.2 paf 410: setjump
1.1 parser 411:
1.2 paf 412: 2001-10-28 paf
1.5 paf 413: * configure 1.5:
414: * configure.in 1.4:
1.2 paf 415: conf
1.1 parser 416:
1.5 paf 417: * configure 1.4:
418: * configure.in 1.3:
1.2 paf 419: no-rtti and _ to - in key
1.1 parser 420:
1.2 paf 421: 2001-10-02 parser
1.5 paf 422: * parser3mysql.C 1.2:
423: * parser3mysql.dsp 1.2:
1.2 paf 424: changed connect string format to support options
425: charset=cp1251_koi8
426: timeout=3
427: compress=1&
428: named_pipe=1
1.1 parser 429:
1.2 paf 430: 2001-09-25 parser
1.5 paf 431: * configure 1.3:
1.2 paf 432: makes
1.1 parser 433:
1.5 paf 434: * configure.in 1.2:
1.2 paf 435: sanity check
1.1 parser 436:
1.2 paf 437: 2001-09-24 parser
1.5 paf 438: * Makefile.am 1.2:
439: * Makefile.in 1.2:
440: * configure 1.2:
441: * libltdl/Makefile.in 1.2:
1.2 paf 442: makes
1.1 parser 443:
E-mail: