Annotation of sql/oracle/ChangeLog, revision 1.9
1.9 ! paf 1: 2004-08-03 paf
! 2: * parser3oracle.C 1.63:
! 3: bugfix: empty input variables can be replaced by output
! 4: [forgot to allocate proper buffer, oracle _server_ died with
! 5: kgepop: no error frame to pop to for error 21500
! 6: message]
! 7:
! 8: 2004-07-28 paf
! 9: * parser3oracle.C 1.62:
! 10: bugfix: isspace((unsigned char)c) everywhere. failed on russian
! 11: letters
! 12:
! 13: 2004-06-22 paf
! 14: * parser3oracle.C 1.61:
! 15: * parser3oracle.vcproj 1.3:
! 16: new:
! 17: ^void:sql{call paf(:a)}[
! 18: $.bind[
! 19: $.a[2]
! 20: ]
! 21: ]
! 22: output variables work.
! 23: todo: check in out variables
! 24:
! 25: 2004-06-18 paf
! 26: * parser3oracle.C 1.60:
! 27: started:
! 28: ^void:sql{call paf(:a)}[
! 29: $.bind[
! 30: $.a[2]
! 31: ]
! 32: ]
! 33: input variables work.
! 34: todo:output
! 35:
! 36: * parser3oracle.C 1.59:
! 37: change: "returning" placeholders now bound by name
! 38: [preparing to general placeholders]
! 39:
! 40: 2004-05-28 paf
1.8 paf 41: * Makefile.in 1.15:
42: * configure 1.15:
43: * configure.in 1.17:
1.9 ! paf 44: bugfix: configure.in language to compile tests set to C (were c++
! 45: )
1.8 paf 46:
47: 2004-05-25 paf
48: * parser3oracle.C 1.58:
49: bugfix: connection struct allocated from gc mem, so that
50: pointers to parts of connect url would be known to libgc [they
51: were mistakenly freed]
52:
53: 2004-05-19 paf
54: * parser3oracle.C 1.56:
55: bugfix: connection struct were allocated in services memory,
56: which were connected with request
57:
58: * parser3oracle.C 1.57:
59: bugfix: of several clobs per insert/update were properly
60: processed only last, others became empty
61:
62: 2004-03-30 paf
63: * parser3oracle.C 1.55:
64: merged bugfixes from 3.1.2
65:
66: 2004-03-26 paf
67: * parser3oracle.C 1.54:
68: cstrClientCharset localized
69:
70: * parser3oracle.C [release_3_1_2] 1.53.2.1:
71: beauty: merged from HEAD
72:
73: 2004-03-04 paf
74: * parser3oracle.C 1.52:
75: beauty: static to hide some minor helper funcs from linker
76:
77: * parser3oracle.C 1.53:
78: beauty: needless temp vars removed
79:
80: 2004-03-02 paf
81: * parser3oracle.C 1.51:
82: feature: ?..&LowerCaseColumnNames=0&ClientCharset=something
83: column names got transcoded to $request:charset too [were only
84: column data]
85:
86: 2004-01-30 paf
87: * parser3oracle.C 1.50:
88: style:
89:
90: 2004-01-26 paf
91: * parser3oracle.C 1.49:
92: beauty: renamed cs to connection & class too
93:
94: 2003-12-24 paf
95: * parser3oracle.vcproj 1.2:
96: beauty: all warnings on, found one minor bug
97:
98: * parser3oracle.C 1.45:
99: bugfix: clob now read fully [were truncated]. oracle api is
100: somewhat tricky
101:
102: * parser3oracle.C 1.46:
103: better: column fetch buffer cached as allocated [per connection]
104:
105: * parser3oracle.C 1.47:
106: bugfix: fetch_buffers allocated with ::malloc so that they
107: would not be collected by gc [freed at disconnect]
108:
109: * parser3oracle.C 1.48:
110: comment: about not needing to free handles
111:
112: 2003-12-23 paf
113: * parser3oracle.C 1.44:
114: bugfix: LocalCharset now case insensitive
115:
116: 2003-12-22 paf
117: * parser3oracle.C 1.42:
118: feature: introducing ?ClientCharset=parser_charset
119: charset in which parser thinks client works
120:
121: * parser3oracle.C 1.43:
122: bugfix: if ?ClientCharset not defined typo error caused no
123: letters in result
124:
125: 2003-12-15 paf
126: * parser3oracle.C 1.41:
127: two bob in one operation never worked?
128:
1.7 paf 129: 2003-10-30 paf
130: * parser3oracle.C 1.40:
131: potential-bug fix: ODIDefine def field were not cleared
132: http://i2/tasks/edit/?id=4584951251464180531
133:
134: 2003-10-28 paf
135: * parser3oracle.C 1.38:
136: bugfix: lowercase zero terminated
137:
138: * parser3oracle.C 1.39:
139: added option: &LowerCaseColumnNames=0 [deafult=1]
140:
141: 2003-10-24 paf
142: * Makefile.am 1.10:
143: sln
144:
145: * libltdl/Makefile.am 1.8:
146: * libltdl/Makefile.in 1.9:
147: * libltdl/config_auto.h.in 1.5:
148: * parser3oracle.sln 1.1:
149: *** empty log message ***
150:
151: 2003-10-07 paf
152: * parser3oracle.C 1.37:
153: simplified tolower,
154: naming changed a little
155:
156: 2003-10-02 paf
157: * parser3oracle.C 1.36:
158: merged bugfix: name were not zeroterminated
159:
160: * parser3oracle.C [release_3_1_0] 1.32.4.1:
161: bugfix: name were not zero-terminated
162:
163: 2003-09-29 paf
164: * parser3oracle.C 1.34:
165: '/**xxx' situation were not handled
166:
167: * parser3oracle.C 1.35:
168: fix: very old bug: wrong quote escaping
169:
170: 2003-08-19 paf
171: * parser3oracle.C 1.33:
172: malloc_atomic changed to malloc
173:
174: 2003-08-18 paf
175: * libltdl/libltdl.dsp 1.4:
176: * parser3oracle.dsp 1.5:
177: * parser3oracle.dsw 1.5:
178: moved to MSVC 7
179:
180: * Makefile.in 1.12:
181: * configure 1.12:
182: * configure.in 1.14:
183: * libltdl/Makefile.am 1.7:
184: * libltdl/Makefile.in 1.8:
185: merged 3.1.0 latest changes
186:
187: 2003-08-11 paf
188: * libltdl/Makefile.am [release_3_1_0] 1.6.4.1:
189: * libltdl/Makefile.in [release_3_1_0] 1.7.4.1:
190: config.h dist
191:
192: * libltdl/Makefile.am [release_3_0_8] 1.5.2.1:
193: * libltdl/Makefile.in [release_3_0_8] 1.6.2.1:
194: config.h
195:
1.6 paf 196: 2003-07-24 paf
197: * Makefile.in 1.11:
198: * libltdl/Makefile.am 1.6:
199: * libltdl/Makefile.in 1.7:
200: * libltdl/config_auto.h.in 1.4:
201: * parser3oracle.C 1.32:
202: moved tempate_gc to HEAD
203:
204: * parser3oracle.dsp [release_3_0_8] 1.4.8.1:
205: commented out apache restarting
206:
207: 2003-07-23 paf
208: * parser3oracle.C [template_gc] 1.29.6.2:
209: updated to interface v8
210:
211: 2003-06-17 paf
212: * parser3oracle.C 1.31:
213: queries with more then one /**xxx**/ had more problems. fixed.
214:
215: * parser3oracle.C 1.30:
216: typo error from very start fixed
217: were problems with queries with more then one /**xxx**/
218:
219: 2003-06-04 paf
220: * Makefile.in 1.10:
221: * libltdl/Makefile.am 1.5:
222: * libltdl/Makefile.in 1.6:
223: * libltdl/config_auto.h.in 1.3:
224: libltdl/config.h added to make dist
225:
226: 2003-03-26 paf
227: * parser3oracle.C [template_gc] 1.29.6.1:
228: mistakenly patched HEAD branch. copying changes to template_gc one
229:
230: 2003-01-21 paf
231: * config_fixed.h 1.5:
232: * config_includes.h 1.4:
233: * parser3oracle.C 1.29:
234: 2002->2003
235:
236: 2003-01-14 paf
237: * libltdl/config_fixed.h 1.2:
238: * libltdl/libltdl.dsp 1.3:
239: * libltdl/ltdl.c 1.3:
240: * parser3oracle.dsp 1.4:
241: * parser3oracle.dsw 1.4:
242: ltdl copied to all sql drivers, VS projects libltdl_mysql
243: renamed to libltdl
244:
245: 2003-01-13 paf
246: * config.guess 1.2:
247: * config.sub 1.2:
248: * config_auto.h.in 1.3:
249: * depcomp 1.1:
250: * libltdl/COPYING.LIB 1.1:
251: * libltdl/Makefile.am 1.4:
252: * libltdl/Makefile.in 1.5:
253: * libltdl/acinclude.m4 1.3:
254: * libltdl/aclocal.m4 1.3:
255: * libltdl/config_auto.h.in 1.2:
256: * libltdl/configure 1.3:
257: * libltdl/configure.in 1.3:
258: * libltdl/libltdl.dsp 1.2:
259: * libltdl/ltdl.c 1.2:
260: * libltdl/ltdl.h 1.2:
261: * ltmain.sh 1.2:
262: moved to latest libtool (1.4.3)
263:
264: * missing 1.2:
265: * mkinstalldirs 1.2:
266: *** empty log message ***
267:
268: 2002-12-15 paf
269: * configure.in [release_3_0_0006] 1.11.2.1:
270: r6
271:
1.5 paf 272: 2002-12-09 paf
273: * parser3oracle.C 1.27:
274: changed exception handling mech in sql handlers #2
275:
276: * parser3oracle.C 1.24:
277: ifdef HAVE_SETENV const char bug fixed
278:
279: * parser3oracle.C 1.25:
280: * parser3oracle.C 1.26:
281: * parser3oracle.dsp 1.3:
282: * parser3oracle.dsw 1.3:
283: changed exception handling mech in sql handlers
284:
285: 2002-11-28 paf
286: * configure.in 1.11:
287: removed double libltdl/Makefile generation
288:
289: 2002-10-31 paf
290: * parser3oracle.C 1.21:
291: OCI_SUCCESS_WITH_INFO described
292:
293: * parser3oracle.C 1.23:
294: OCI_SUCCESS_WITH_INFO considered SUCCESS
295:
296: * parser3oracle.C 1.22:
297: OCI_SUCCESS_WITH_INFO considered OK
298:
299: 2002-10-22 paf
300: * parser3oracle.C 1.20:
301: style changes
302:
303: 2002-10-07 paf
304: * INSTALL 1.3:
305: INSTALL files changed to include sql/ subdir creation
306:
307: 2002-08-02 paf
308: * configure 1.8:
309: * configure.in 1.10:
310: configure version HEAD
311:
312: * configure 1.7:
313: *** empty log message ***
314:
1.4 paf 315: 2002-06-04 paf
1.5 paf 316: * Makefile.am 1.6:
317: * Makefile.am [release_1_0_0001] 1.5.2.1:
318: * Makefile.in 1.6:
319: * Makefile.in [release_1_0_0001] 1.5.2.1:
1.4 paf 320: *** empty log message ***
321:
322: 2002-06-03 paf
1.5 paf 323: * parser3oracle.dsp 1.2:
1.4 paf 324: fixed .dsp-s along with reorganized cvs modules dirs structure
325:
1.5 paf 326: * parser3oracle.dsp [release_1_0_0001] 1.1.1.1.2.1:
1.4 paf 327: reorganized cvs modules
328:
1.2 paf 329: 2002-02-08 paf
1.5 paf 330: * Makefile.am 1.5:
331: * Makefile.in 1.5:
332: * libltdl/Makefile.am 1.3:
333: * libltdl/Makefile.in 1.4:
334: * libltdl/libltdl.dsp 1.1:
335: * libltdl/libltdl_oracle.dsp 1.2:
336: * parser3oracle.dsw 1.2:
1.3 paf 337: libltdl.dsp now
338:
1.5 paf 339: * config_fixed.h 1.4:
340: * config_includes.h 1.3:
341: * parser3oracle.C 1.18:
1.2 paf 342: 2002
343:
1.5 paf 344: * configure 1.5:
345: * configure.in 1.7:
346: * libltdl/Makefile.am 1.2:
347: * libltdl/Makefile.in 1.3:
348: * libltdl/acconfig.h 1.1:
349: * libltdl/acinclude.m4 1.2:
350: * libltdl/aclocal.m4 1.2:
351: * libltdl/configure 1.2:
352: * libltdl/configure.in 1.2:
1.2 paf 353: removed static lib generation,
354: removed double libtool generation
1.3 paf 355:
1.5 paf 356: * configure 1.6:
357: * configure.in 1.8:
1.3 paf 358: package name & version
359:
1.5 paf 360: * AUTHORS 1.2:
361: * COPYING 1.2:
362: * INSTALL 1.2:
363: * README 1.2:
1.3 paf 364: install&others updated
1.2 paf 365:
1.5 paf 366: * parser3oracle.C 1.19:
1.2 paf 367: name spelling
368:
369: 2001-11-24 paf
1.5 paf 370: * aclocal.m4 1.1:
1.2 paf 371: *** empty log message ***
372:
373: 2001-11-19 paf
1.5 paf 374: * parser3oracle.C 1.17:
1.2 paf 375: isspace
376:
1.5 paf 377: * parser3oracle.C 1.16:
1.2 paf 378: removed leading whitespace before comparing to 'select...
379:
380: 2001-11-16 paf
1.5 paf 381: * parser3oracle.C 1.15:
1.2 paf 382: introducing estimating String::cstr_bufsize, 0
383:
384: 2001-11-14 paf
1.5 paf 385: * parser3oracle.C 1.10:
1.2 paf 386: += env param types now. for win32 PATH+=
387:
1.5 paf 388: * parser3oracle.C 1.11:
1.2 paf 389: found quote bug - wrong result
390:
1.5 paf 391: * parser3oracle.C 1.12:
1.2 paf 392: removed return [enabled actuall disconnect]
393:
1.5 paf 394: * parser3oracle.C 1.13:
1.2 paf 395: removed \ escaping, not needed actually
396:
1.5 paf 397: * config_auto.h.in 1.2:
398: * configure 1.4:
1.2 paf 399: configure
400:
1.5 paf 401: * parser3oracle.C 1.14:
1.2 paf 402: removed \ unescaping
403:
404: 2001-11-13 paf
1.5 paf 405: * parser3oracle.C 1.6:
1.2 paf 406: @todo ?objects=1 which would turn on OCI_OBJECT init flag
407:
1.5 paf 408: * parser3oracle.C 1.8:
1.2 paf 409: forgot ! for not null :)
410:
1.5 paf 411: * parser3oracle.C 1.9:
1.2 paf 412: prefetching 100rows+100Ksize
413:
1.5 paf 414: * parser3oracle.C 1.7:
1.2 paf 415: null lob never cleared ptr&size = were copy of prev column
416:
417: 2001-11-11 paf
1.5 paf 418: * parser3oracle.C 1.5:
1.2 paf 419: @test
420:
421: 2001-11-10 paf
1.5 paf 422: * Makefile.in 1.4:
423: * libltdl/Makefile.in 1.2:
1.2 paf 424: makes
425:
1.5 paf 426: * parser3oracle.C 1.3:
1.2 paf 427: column count bug [+1]
428:
1.5 paf 429: * config_fixed.h 1.3:
430: * configure.in 1.6:
431: * parser3oracle.C 1.4:
1.2 paf 432: setenv for env strings
433:
434: 2001-11-08 paf
1.5 paf 435: * Makefile.am 1.4:
1.2 paf 436: lib prefix
437:
438: 2001-10-30 paf
1.5 paf 439: * configure.in 1.5:
1.2 paf 440: rtti needed on solaris for exceptions to work OK, removing -fno
441: rtti from everywhere
442:
1.5 paf 443: * configure 1.3:
1.2 paf 444: makes
445:
446: 2001-10-29 paf
1.5 paf 447: * config_fixed.h 1.2:
448: * config_includes.h 1.2:
449: * configure.in 1.4:
1.2 paf 450: setjump
451:
452: 2001-10-28 paf
1.5 paf 453: * configure.in 1.3:
454: * parser3oracle.C 1.2:
1.2 paf 455: conf
456:
457: 2001-09-25 parser
1.5 paf 458: * Makefile.am 1.3:
459: * Makefile.in 1.3:
460: * configure 1.2:
461: * configure.in 1.2:
1.2 paf 462: makes
463:
464: 2001-09-24 parser
1.5 paf 465: * Makefile.am 1.2:
466: * Makefile.in 1.2:
1.2 paf 467: makes
1.1 parser 468:
E-mail: