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