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