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