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