Annotation of sql/oracle/ChangeLog, revision 1.8

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

E-mail: