Annotation of sql/oracle/ChangeLog, revision 1.16
1.16 ! moko 1: 2015-10-26 moko
! 2:
! 3: * Makefile.am, Makefile.in, config_auto.h.in: warning war:
! 4: configure.in -> configure.ac, INCLUDES -> AM_CPPFLAGS
! 5:
! 6: * config_fixed.h, config_includes.h, parser3oracle.C: Copyright
! 7: year updated
! 8:
1.15 moko 9: 2013-07-07 moko
10:
11: * INSTALL: INSTALL actualized
12:
13: 2013-05-28 moko
14:
15: * parser3oracle.C: Oracle 11.2 client reads enviroment on library
16: load, thus env should be set before (related to issue #929)
17:
18: 2012-06-27 moko
19:
20: * libltdl/: argz.c, config_fixed.h, libltdl.vcproj, ltdl.c,
21: libltdl/lt__glibc.h: Visual Studio compatibility, FreeBSD
22: compatibility.
23:
24: 2012-06-15 moko
25:
26: * parser3oracle.C: bugfix: lt_dlinit() can fail, but lt_dlerror
27: return 0, and we count 0 for success.
28:
29: 2012-06-12 moko
30:
31: * Makefile.am, configure.in: shared/static libstdc++ option removed
32:
33: 2012-06-10 moko
34:
35: * config.guess, config.sub: updated from libtool 2.4.2
36:
37: * depcomp: depcomp updated from libtool 2.4.2
38:
1.16 ! moko 39: * Makefile.am, Makefile.in, configure, configure.in:
! 40: ACLOCAL_AMFLAGS = -I libltdl/m4 added and some beauty
1.15 moko 41:
42: 2012-06-09 moko
43:
1.16 ! moko 44: * Makefile.in, acinclude.m4, aclocal.m4, config_auto.h.in,
! 45: configure, install-sh, ltconfig, ltmain.sh, missing,
! 46: mkinstalldirs: libtool updated to version 2.4.2, auto* scripts
! 47: updated
1.15 moko 48:
1.16 ! moko 49: * libltdl/: COPYING.LIB, Makefile.am, Makefile.in, README,
! 50: acinclude.m4, aclocal.m4, argz.c, argz_.h, config-h.in, config.h,
1.15 moko 51: config_auto.h.in, config_fixed.h, configure, configure.ac,
52: configure.in, libltdl.vcproj, lt__alloc.c, lt__dirent.c,
53: lt__strl.c, lt_dlloader.c, lt_error.c, ltdl.c, ltdl.h, slist.c,
54: config/compile, config/config.guess, config/config.sub,
55: config/depcomp, config/install-sh, config/ltmain.sh,
56: config/missing, libltdl/lt__alloc.h, libltdl/lt__dirent.h,
57: libltdl/lt__glibc.h, libltdl/lt__private.h, libltdl/lt__strl.h,
58: libltdl/lt_dlloader.h, libltdl/lt_error.h, libltdl/lt_system.h,
59: libltdl/slist.h, loaders/dld_link.c, loaders/dlopen.c,
60: loaders/dyld.c, loaders/load_add_on.c, loaders/loadlibrary.c,
61: loaders/preopen.c, loaders/shl_load.c, m4/argz.m4, m4/libtool.m4,
62: m4/ltdl.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4,
63: m4/lt~obsolete.m4: libtool updated to 2.4.2 version
64:
65: * Makefile.am, configure.in: update to new libtool 2.4.2
66:
67: 2012-06-06 moko
68:
69: * parser3oracle.C: compiler warnings fixed: -format '%u' expects
70: type 'unsigned int', but argument has type 'long unsigned int'
71:
72: 2012-03-16 moko
73:
74: * config_fixed.h, config_includes.h, parser3oracle.C: ident now
75: works under Linux + ident displays filenames (closes issue #818)
76: Copyright updated
77:
78: 2011-07-28 moko
79:
80: * parser3oracle.C: fixes issue #451 - x64 compile errors
81:
82: 2010-10-28 moko
83:
84: * parser3oracle.C: new in-parser quoting implementation (fixes
85: issue #1)
86:
87: 2009-08-23 misha
88:
89: * configure.in: - option --with-dynamic-stdcpp was added - default
90: (static) linking options were slightly modified
91:
92: 2008-07-08 misha
93:
94: * parser3oracle.C: - if limit/offset specified modify query (use
95: ROWNUM in two different ways) - with new option
96: DisableQueryModification=1 in connect string this query
97: modification can be switched off
98:
99: 2008-06-30 misha
100:
101: * parser3oracle.C: - $.limit(0) fix + some transcode calls
102: optimisation
103:
104: 2007-02-13 misha
105:
106: * parser3oracle.C: - bug with incorrect processing escaped symbols
107: in clobs was fixed
108:
109: 2004-12-23 paf
110:
111: * parser3oracle.C: sql connect string, rsplit @
112:
113: 2004-10-11 paf
114:
115: * parser3oracle.C: bugfix: empty bind param now passed OK [were not
116: changing bind buffer value]
117:
118: 2004-10-07 paf
119:
120: * parser3oracle.C: bugfix: output value of bind var now cloned out
121: from bind buffers
122:
123: 2004-08-03 paf
124:
125: * parser3oracle.C: bugfix: empty input variables can be replaced by
126: output [forgot to allocate proper buffer, oracle _server_ died
127: with kgepop: no error frame to pop to for error 21500 message]
128:
129: 2004-07-28 paf
130:
131: * parser3oracle.C: bugfix: isspace((unsigned char)c) everywhere.
132: failed on russian letters
133:
134: 2004-06-22 paf
135:
136: * parser3oracle.C, parser3oracle.vcproj: new: ^void:sql{call
137: paf(:a)}[ $.bind[ $.a[2]
138: ] ] output variables work. todo: check in out
139: variables
140:
141: 2004-06-18 paf
142:
143: * parser3oracle.C: started: ^void:sql{call paf(:a)}[
144: $.bind[ $.a[2] ] ]
145: input variables work. todo:output
146:
147: * parser3oracle.C: change: "returning" placeholders now bound by
148: name [preparing to general placeholders]
149:
150: 2004-05-28 paf
151:
1.16 ! moko 152: * Makefile.in, configure, configure.in: bugfix: configure.in
! 153: language to compile tests set to C (were c++)
1.15 moko 154:
155: 2004-05-25 paf
156:
157: * parser3oracle.C: bugfix: connection struct allocated from gc mem,
158: so that pointers to parts of connect url would be known to libgc
159: [they were mistakenly freed]
160:
161: 2004-05-19 paf
162:
163: * parser3oracle.C: bugfix: of several clobs per insert/update were
164: properly processed only last, others became empty
165:
166: * parser3oracle.C: bugfix: connection struct were allocated in
167: services memory, which were connected with request
168:
169: 2004-03-30 paf
170:
171: * parser3oracle.C: merged bugfixes from 3.1.2
172:
173: 2004-03-26 paf
174:
175: * parser3oracle.C: beauty: merged from HEAD
176:
177: * parser3oracle.C: cstrClientCharset localized
178:
179: 2004-03-04 paf
180:
181: * parser3oracle.C: beauty: needless temp vars removed
182:
183: * parser3oracle.C: beauty: static to hide some minor helper funcs
184: from linker
185:
186: 2004-03-02 paf
187:
188: * parser3oracle.C: feature:
189: ?..&LowerCaseColumnNames=0&ClientCharset=something column names
190: got transcoded to $request:charset too [were only column data]
191:
192: 2004-01-30 paf
193:
194: * parser3oracle.C: style:
195:
196: 2004-01-26 paf
197:
198: * parser3oracle.C: beauty: renamed cs to connection & class too
199:
200: 2003-12-24 paf
201:
202: * parser3oracle.C: comment: about not needing to free handles
203:
204: * parser3oracle.C: bugfix: fetch_buffers allocated with ::malloc so
205: that they would not be collected by gc [freed at disconnect]
206:
207: * parser3oracle.C: better: column fetch buffer cached as allocated
208: [per connection]
209:
210: * parser3oracle.C: bugfix: clob now read fully [were truncated].
211: oracle api is somewhat tricky
212:
213: * parser3oracle.vcproj: beauty: all warnings on, found one minor
214: bug
215:
216: 2003-12-23 paf
217:
218: * parser3oracle.C: bugfix: LocalCharset now case insensitive
219:
220: 2003-12-22 paf
221:
222: * parser3oracle.C: bugfix: if ?ClientCharset not defined typo error
223: caused no-letters in result
224:
225: * parser3oracle.C: feature: introducing
226: ?ClientCharset=parser_charset charset in which parser thinks
227: client works
228:
229: 2003-12-15 paf
230:
231: * parser3oracle.C: two bob in one operation never worked?
232:
233: 2003-10-30 paf
234:
235: * parser3oracle.C: potential-bug fix: ODIDefine def field were not
236: cleared http://i2/tasks/edit/?id=4584951251464180531
237:
238: 2003-10-28 paf
239:
240: * parser3oracle.C: added option: &LowerCaseColumnNames=0
241: [deafult=1]
242:
243: * parser3oracle.C: bugfix: lowercase zero terminated
244:
245: 2003-10-24 paf
246:
247: * Makefile.am: sln
248:
249: 2003-10-07 paf
250:
251: * parser3oracle.C: simplified tolower, naming changed a little
252:
253: 2003-10-02 paf
254:
255: * parser3oracle.C: merged bugfix: name were not zeroterminated
256:
257: * parser3oracle.C: bugfix: name were not zero-terminated
258:
259: 2003-09-29 paf
260:
261: * parser3oracle.C: fix: very old bug: wrong quote escaping
262:
263: * parser3oracle.C: '/**xxx' situation were not handled
264:
265: 2003-08-19 paf
266:
267: * parser3oracle.C: malloc_atomic changed to malloc
268:
269: 2003-08-18 paf
270:
271: * parser3oracle.dsp, parser3oracle.dsw, libltdl/libltdl.dsp: moved
272: to MSVC 7
273:
1.16 ! moko 274: * ChangeLog, Makefile.in, configure, configure.in,
! 275: libltdl/Makefile.am, libltdl/Makefile.in: merged 3.1.0 latest
! 276: changes
1.15 moko 277:
278: 2003-08-11 paf
279:
1.16 ! moko 280: * libltdl/: Makefile.am, Makefile.in: config.h dist
1.15 moko 281:
1.16 ! moko 282: * libltdl/: Makefile.am, Makefile.in: config.h
1.15 moko 283:
284: 2003-07-24 paf
285:
1.16 ! moko 286: * Makefile.in, parser3oracle.C, libltdl/Makefile.am,
! 287: libltdl/Makefile.in, libltdl/config_auto.h.in: moved tempate_gc
! 288: to HEAD
1.15 moko 289:
290: * parser3oracle.dsp, ChangeLog: commented out apache restarting
291:
292: 2003-07-23 paf
293:
294: * parser3oracle.C: updated to interface v8
295:
296: 2003-06-17 paf
297:
298: * parser3oracle.C: queries with more then one /**xxx**/ had more
299: problems. fixed.
300:
301: * parser3oracle.C: typo error from very start fixed were problems
302: with queries with more then one /**xxx**/
303:
304: 2003-06-04 paf
305:
1.16 ! moko 306: * Makefile.in, libltdl/Makefile.am, libltdl/Makefile.in,
! 307: libltdl/config_auto.h.in: libltdl/config.h added to make dist
1.15 moko 308:
309: 2003-03-26 paf
310:
311: * parser3oracle.C: mistakenly patched HEAD branch. copying changes
312: to template_gc one
313:
314: 2003-01-21 paf
315:
316: * config_fixed.h, config_includes.h, parser3oracle.C: 2002->2003
317:
318: 2003-01-14 paf
319:
320: * parser3oracle.dsp, parser3oracle.dsw, libltdl/config_fixed.h,
321: libltdl/libltdl.dsp, libltdl/ltdl.c: ltdl copied to all sql
322: drivers, VS projects libltdl_mysql renamed to libltdl
323:
324: 2003-01-13 paf
325:
326: * config.guess, config.sub, config_auto.h.in, depcomp, ltmain.sh,
1.16 ! moko 327: libltdl/COPYING.LIB, libltdl/Makefile.am, libltdl/Makefile.in,
! 328: libltdl/acinclude.m4, libltdl/aclocal.m4,
! 329: libltdl/config_auto.h.in, libltdl/configure,
1.15 moko 330: libltdl/configure.in, libltdl/libltdl.dsp, libltdl/ltdl.c,
331: libltdl/ltdl.h: moved to latest libtool (1.4.3)
332:
333: 2002-12-15 paf
334:
335: * configure.in: r6
336:
337: * ChangeLog: changelog updated
338:
339: 2002-12-09 paf
340:
341: * parser3oracle.C: changed exception handling mech in sql handlers
342: #2
343:
344: * parser3oracle.C: changed exception handling mech in sql handlers
345:
346: * parser3oracle.C, parser3oracle.dsp, parser3oracle.dsw: changed
347: exception handling mech in sql handlers
348:
349: * parser3oracle.C: ifdef HAVE_SETENV const char bug fixed
350:
351: 2002-11-28 paf
352:
353: * configure.in: removed double libltdl/Makefile generation
354:
355: 2002-10-31 paf
356:
357: * parser3oracle.C: OCI_SUCCESS_WITH_INFO considered SUCCESS
358:
359: * parser3oracle.C: OCI_SUCCESS_WITH_INFO considered OK
360:
361: * parser3oracle.C: OCI_SUCCESS_WITH_INFO described
362:
363: 2002-10-22 paf
364:
365: * parser3oracle.C: style changes
366:
367: 2002-10-07 paf
368:
369: * INSTALL: INSTALL files changed to include sql/ subdir creation
370:
371: 2002-08-02 paf
372:
373: * configure, configure.in: configure version HEAD
374:
375: 2002-06-03 paf
376:
377: * parser3oracle.dsp: fixed .dsp-s along with reorganized cvs
378: modules dirs structure
379:
380: * parser3oracle.dsp: reorganized cvs modules
381:
382: 2002-02-08 paf
383:
384: * AUTHORS, COPYING, ChangeLog, INSTALL, README: install&others
385: updated
386:
387: * configure, configure.in: package name & version
388:
1.16 ! moko 389: * Makefile.am, Makefile.in, parser3oracle.dsw, libltdl/Makefile.am,
! 390: libltdl/Makefile.in, libltdl/libltdl.dsp,
! 391: libltdl/libltdl_oracle.dsp: libltdl.dsp now
1.15 moko 392:
393: * parser3oracle.C: name spelling
394:
1.16 ! moko 395: * configure, configure.in, libltdl/Makefile.am,
! 396: libltdl/Makefile.in, libltdl/acconfig.h, libltdl/acinclude.m4,
! 397: libltdl/aclocal.m4, libltdl/configure, libltdl/configure.in:
! 398: removed static lib generation, removed double libtool generation
1.15 moko 399:
400: * config_fixed.h, config_includes.h, parser3oracle.C: 2002
401:
402: 2001-11-19 paf
403:
404: * parser3oracle.C: isspace
405:
406: * parser3oracle.C: removed leading whitespace before comparing to
407: 'select...
408:
409: 2001-11-16 paf
410:
411: * parser3oracle.C: introducing estimating String::cstr_bufsize, 0
412:
413: 2001-11-14 paf
414:
415: * parser3oracle.C: removed \ unescaping
416:
417: * config_auto.h.in, configure: configure
418:
419: * parser3oracle.C: removed \ escaping, not needed actually
420:
421: * parser3oracle.C: removed return [enabled actuall disconnect]
422:
423: * parser3oracle.C: found quote bug - wrong result
424:
425: * parser3oracle.C: += env param types now. for win32 PATH+=
426:
427: 2001-11-13 paf
428:
429: * parser3oracle.C: prefetching 100rows+100Ksize
430:
431: * parser3oracle.C: forgot ! for not null :)
432:
433: * parser3oracle.C: null lob never cleared ptr&size = were copy of
434: prev column
435:
436: * parser3oracle.C: @todo ?objects=1 which would turn on OCI_OBJECT
437: init flag
438:
439: 2001-11-11 paf
440:
441: * parser3oracle.C: @test
442:
443: 2001-11-10 paf
444:
445: * config_fixed.h, configure.in, parser3oracle.C: setenv for env
446: strings
447:
1.16 ! moko 448: * Makefile.in, libltdl/Makefile.in: makes
! 449:
1.15 moko 450: * parser3oracle.C: column count bug [+1]
451:
452: 2001-11-08 paf
453:
454: * Makefile.am: lib prefix
455:
456: 2001-10-30 paf
457:
458: * configure: makes
459:
460: * configure.in: rtti needed on solaris for exceptions to work OK,
461: removing -fno-rtti from everywhere
462:
463: 2001-10-29 paf
464:
465: * config_fixed.h, config_includes.h, configure.in: setjump
466:
467: 2001-10-28 paf
468:
469: * configure.in, parser3oracle.C: conf
470:
471: 2001-09-25 parser
472:
1.16 ! moko 473: * Makefile.in, configure: makes
1.15 moko 474:
475: * Makefile.am, configure.in: makes
476:
477: 2001-09-24 parser
478:
1.16 ! moko 479: * Makefile.am, Makefile.in: makes
1.15 moko 480:
481: 2001-09-21 parser
482:
1.16 ! moko 483: * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.in,
! 484: NEWS, README, acinclude.m4, config.guess, config.sub,
! 485: config_auto.h.in, config_fixed.h, config_includes.h, configure,
! 486: configure.in, install-sh, ltconfig, ltmain.sh, missing,
! 487: mkinstalldirs, parser3oracle.C, parser3oracle.def,
! 488: parser3oracle.dsp, parser3oracle.dsw, libltdl/Makefile.am,
! 489: libltdl/Makefile.in, libltdl/README, libltdl/acinclude.m4,
! 490: libltdl/aclocal.m4, libltdl/config.h, libltdl/config_auto.h.in,
! 491: libltdl/config_fixed.h, libltdl/configure, libltdl/configure.in,
1.15 moko 492: libltdl/libltdl_oracle.dsp, libltdl/ltdl.c, libltdl/ltdl.h:
493: Initial revision
494:
E-mail: