Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
200 most recent check-ins using file tdbcodbc/TODO or TODO version e55e2419fe
2024-02-09
| ||
15:54 | Bump to version 1.1.7 for bundling with Tcl 8.6.14 Leaf check-in: a78940a327 user: dgp tags: trunk, rc1, main, tdbcodbc-1-1-7 | |
09:01 | Make snprintf work on older Windows compiler check-in: 68bdcb052a user: oehhar tags: trunk, main | |
2024-01-07
| ||
21:42 | Update to autoconf-2.72. Update to latest rules.vc check-in: f672b0a305 user: jan.nijtmans tags: trunk, main | |
2023-12-21
| ||
22:42 | update rules-ext.vc check-in: fe91c931a0 user: jan.nijtmans tags: trunk, main, rc4, tdbcodbc-1-1-6 | |
09:33 | In --with-tcl8 mode, TCL_VERSION = not defined check-in: d5798f9085 user: jan.nijtmans tags: trunk, main | |
2023-12-18
| ||
11:22 | Simplify: merge two !if statements check-in: f7482df030 user: jan.nijtmans tags: trunk, main, rc3 | |
11:12 | nmake test: totitle load argument check-in: cc23e9e060 user: oehhar tags: trunk, main | |
10:25 | nmake test: load 2nd argument tdbc->Tdbc check-in: 4cda411df5 user: oehhar tags: trunk, main | |
09:28 | nmake: test: prefix tdbc116.dll by "tcl9" for TCL9 check-in: 28752fce22 user: oehhar tags: trunk, main | |
2023-12-15
| ||
18:13 | Silence compiler warnings. check-in: 050a6f2c18 user: dgp tags: trunk, main, rc2 | |
2023-12-11
| ||
12:44 | Fix [0646241ab5]: Compilation warnings on Windows with Tcl9.0 check-in: d5c4eee969 user: jan.nijtmans tags: trunk, main | |
12:18 | Make it work (again) with Tcl 8.x check-in: 1d1b960f75 user: jan.nijtmans tags: trunk, main | |
11:30 | Close fork check-in: 79207fbf43 user: oehhar tags: trunk, main | |
11:27 | Ticket [a64bc837ac]: remove left-over commented line check-in: 6be3a3600a user: oehhar tags: trunk, main | |
10:56 | Update "configure" check-in: be7edff02c user: jan.nijtmans tags: trunk, main | |
10:26 | Ticket [0646241ab5]: mention hard limit in error message check-in: 1bbea5279c user: oehhar tags: trunk, main | |
09:18 | Ticket [0646241ab5], [a64bc837ac]: fix type compiler warnings. Add code to error out, if to large strings are passed. Also fix stub library name for nmake. check-in: bf61751eaf user: oehhar tags: trunk, main | |
2023-12-05
| ||
14:26 | Re-generate "configure" check-in: f149496cae user: jan.nijtmans tags: trunk, main | |
13:59 | Update TEA files. version -> 1.1.6 check-in: 9eee4ad26f user: jan.nijtmans tags: trunk, main | |
2023-09-27
| ||
20:03 | No longer compile with -DTCL_NO_DEPRECATED=1 check-in: 21419ca3ec user: jan.nijtmans tags: trunk, main | |
15:20 | Update TEA check-in: d6e5d5e6ae user: jan.nijtmans tags: trunk, main | |
2023-09-11
| ||
15:54 | Update TEA files check-in: edbfaba270 user: jan.nijtmans tags: trunk, main | |
2023-06-23
| ||
13:45 | Fix [f15a8a6566]: non-static LiteralValues check-in: e30bc9ec51 user: jan.nijtmans tags: trunk, main, tdbcodbc-1-1-5 | |
2023-05-17
| ||
07:26 | fix snprintf second parameter check-in: 43e05df676 user: jan.nijtmans tags: trunk, main | |
2023-05-16
| ||
16:26 | Update nmakehlp.c. sprintf -> snprintf check-in: 334d78cbbf user: jan.nijtmans tags: trunk, main | |
2023-05-15
| ||
09:55 | Some missing size_t -> Tcl_Size, for Tcl 9.0 check-in: 150f3c2ef0 user: jan.nijtmans tags: trunk, main | |
2023-04-27
| ||
16:52 | More int -> Tcl_Size, needed for Tcl 9 check-in: 5a119586e6 user: jan.nijtmans tags: trunk, main | |
2023-04-23
| ||
22:15 | Update to latest Tcl 9.0 check-in: 5f38aba0b5 user: jan.nijtmans tags: trunk, main | |
2022-11-17
| ||
09:39 | install manifest.uuid in root, not in tclconfig check-in: 5e20abf65a user: jan.nijtmans tags: trunk, main | |
2022-10-29
| ||
13:48 | Update rules.vc check-in: 9f18a29a6c user: jan.nijtmans tags: trunk, main | |
2022-10-23
| ||
19:46 | Update rules.vc check-in: 064d49e47f user: jan.nijtmans tags: trunk, main | |
2022-10-14
| ||
21:34 | version -> 1.1.5 check-in: b8961ed5c8 user: jan.nijtmans tags: trunk, main | |
21:32 | format error in tdbc_odbc.n check-in: c0876a780e user: jan.nijtmans tags: trunk, main | |
2022-06-16
| ||
21:13 | Fix [98fd7196a7]: freeTDS ODBC driver 32/64 bit issues check-in: b7354e99ef user: jan.nijtmans tags: trunk, main | |
20:59 | Fix [751477d142]: Problem with MS SQL SERVER (via tdbcodbc) stored procedures. Thanks to Steve Shaw for all his help check-in: d23145f4dd user: jan.nijtmans tags: trunk, main | |
20:57 | Prepare for TIP #619: New TCL_COMBINE flag for Tcl_UniCharToUtf() check-in: daead5fb6e user: jan.nijtmans tags: trunk, main | |
20:41 | Fix [9edc58a665]: consider ABI numbers when loading libodbc.so check-in: ed1a99abb6 user: jan.nijtmans tags: trunk, main | |
15:18 | Merge-mark: those two branches are now equal Closed-Leaf check-in: da1124420a user: jan.nijtmans tags: evaldirect | |
15:17 | Some code formatting. Remove duplicate code "Look up the 'typesStatement' class". Move the EvaldirectStatementConstructor functions somewhat lower check-in: c3544fb022 user: jan.nijtmans tags: evaldirect | |
15:05 | "const static" -> "static const" and clean up end-of-line spacing Closed-Leaf check-in: 1dd2fc8f84 user: jan.nijtmans tags: bug-751477d142-td | |
14:52 | Rebase to trunk check-in: c7eef045bc user: jan.nijtmans tags: bug-751477d142-td | |
14:42 | Patch contributed by Steve Shar, implementing "evaldirect" check-in: 2c04ab3623 user: jan.nijtmans tags: evaldirect | |
2022-06-14
| ||
21:49 | Simplify INT2PTR/PTR2INT check-in: 4f3d14fa48 user: jan.nijtmans tags: trunk, main | |
21:26 | Eliminate TdbcOdbcSizeT: Doesn't make much sense for a database API check-in: 211d175a39 user: jan.nijtmans tags: trunk, main | |
2022-06-08
| ||
16:34 | int -> size_t where possible. Use TCL_UNUSED() check-in: da5e206196 user: jan.nijtmans tags: trunk, main | |
15:36 | Make use of TIP #616, when compiled with Tcl 9.0 headers check-in: 7fadb21561 user: jan.nijtmans tags: trunk, main | |
2022-06-01
| ||
18:38 | Eliminate compiler warnings with Tcl 9.0 headers check-in: e010c00f66 user: jan.nijtmans tags: trunk, main | |
2022-05-23
| ||
19:54 | Update rules.vc check-in: acc7ab59f1 user: jan.nijtmans tags: trunk, main | |
13:53 | Fix [b2c578d827]: Include "tdbcOdbcUuid.h" not found when compiling with MS-VC6++ check-in: 61717d5efc user: jan.nijtmans tags: trunk, main | |
2022-05-20
| ||
20:40 | Fix nmake build (missing -I$(TMP_DIR)). Add x86_64-w64-mingw32-nmakehlp.exe, for crosscompile check-in: 4792cd86ce user: jan.nijtmans tags: trunk, main | |
17:05 | RFE [a792865057]: Make HasBigint and HasWVarchar methods introspectable. Thanks to Magic Christian. All documentation missing, what did not change. check-in: 4d3b7b148a user: oehhar tags: trunk, main | |
2022-05-19
| ||
17:03 | Better use Tcl_NewBooleanObj than ? 1 : 0 construct Closed-Leaf check-in: 85c9617d88 user: jan.nijtmans tags: rfe-a792865057 | |
16:58 | Close fork Closed-Leaf check-in: 519c509b46 user: jan.nijtmans tags: bug-9edc58a665 | |
16:55 | Proposed fix for [9edc58a665]: consider ABI numbers when loading libodbc.so check-in: 361cd7e028 user: jan.nijtmans tags: bug-9edc58a665 | |
16:54 | Bug [9edc58a665] consider ABI numbers when loading libodbc.so. Checkin is patch from ticket. Thanks to Christian! check-in: fa43327f08 user: oehhar tags: bug-9edc58a665 | |
16:43 | RFE [a792865057]: Make HasBigint and HasWVarchar methods introspectable. Commit contains patch of the ticket. Thanks to magic Christian. check-in: be843c1f1c user: oehhar tags: rfe-a792865057 | |
16:10 | Fix [f9e9ec6131]: Infinite loop in SQLStateIs check-in: e32bfe094a user: jan.nijtmans tags: trunk, main | |
16:05 | Oops Closed-Leaf check-in: 0d09417c4d user: jan.nijtmans tags: ticket-f9e9ec6131 | |
16:05 | Add SQL_DIAG_NUMBER to fakesql.h check-in: 0bd6eee22f user: jan.nijtmans tags: ticket-f9e9ec6131 | |
15:43 | Update to latest TEA check-in: 2d65b4e96e user: jan.nijtmans tags: trunk, main | |
2022-05-18
| ||
10:49 | Ticket [f9e9ec6131] "Infinite loop in SQLStateIs status still Open with 3 other changes" Patch from https://www.androwish.org/home/info/e7063c50c7 . Thanks, Christian check-in: 564a184d05 user: oehhar tags: ticket-f9e9ec6131 | |
2022-01-11
| ||
17:04 | Clean-up "ClientData" usage check-in: 7ef19a4f98 user: jan.nijtmans tags: trunk, main | |
12:20 | Add possible "utf-16" tag to tdbc::odbc::build-info check-in: 5e49123ff8 user: jan.nijtmans tags: trunk, main | |
11:30 | Update to autoconf-2.71. Version 1.1.3 -> 1.1.4 check-in: 462c73b182 user: jan.nijtmans tags: trunk, main | |
10:55 | Add "tdbc::odbc::build-info" command (for Tcl 8.7+) check-in: 762ded37cf user: jan.nijtmans tags: trunk, main | |
2021-11-05
| ||
08:29 | Fix nmake build check-in: d59994b1f0 user: jan.nijtmans tags: trunk, main, tdbcodbc-1-1-3 | |
2021-06-23
| ||
06:40 | Update rules.vc to latest version check-in: b303b83492 user: jan.nijtmans tags: trunk, rc1, main | |
2021-06-22
| ||
16:35 | Syntax error in pkgIndex.tcl. Make testcases work in Tcl 9.0 check-in: ce58c04b62 user: jan.nijtmans tags: trunk, main | |
15:50 | Version 1.1.2 -> 1.1.3. Update to latest TEA, ready for Tcl 9.0 check-in: cb469c3a86 user: jan.nijtmans tags: trunk, main | |
2020-12-23
| ||
09:39 | Fix syntax error in VC++ 6.0 check-in: 0b5fd521b2 user: jan.nijtmans tags: trunk, main, tdbcodbc-1-1-2 | |
09:08 | Update rules.vc to latest version check-in: 4834ee2cb5 user: jan.nijtmans tags: trunk, main | |
2020-10-20
| ||
14:18 | Update nmakehlp.c and rules.vc to latest version. New branch "main" with propagating tag "trunk" check-in: 63a38a3cec user: jan.nijtmans tags: trunk, main | |
2020-07-09
| ||
15:02 | Update to latest TEA (for TCL_DBGX removal) Closed-Leaf check-in: 1b8fcca830 user: jan.nijtmans tags: trunk | |
2020-02-12
| ||
12:41 | Version 1.1.1 -> 1.1.2 check-in: 298d5737a7 user: jan.nijtmans tags: trunk | |
12:38 | Make compile warning-free using -Wall -Wextra check-in: fba03660d1 user: jan.nijtmans tags: trunk | |
2019-12-15
| ||
17:19 | Fix typo (__WIN64 -> _WIN64). Make tdbcodbc ready for the 9.0 era, in which string lengths can be >32bit check-in: 78e0a63cc6 user: jan.nijtmans tags: trunk | |
2019-11-20
| ||
16:35 | TEA update check-in: e2009447de user: dgp tags: trunk, tdbcodbc-1-1-1 | |
2019-11-03
| ||
02:41 | TEA update check-in: e2dd6503b4 user: dgp tags: trunk | |
2019-10-04
| ||
17:12 | Bump to version 1.1.1. for release. check-in: 357766791a user: dgp tags: trunk | |
2019-09-13
| ||
16:27 | Fix for a typo in defining the SQLLEN and SQLULEN data types on Win64. (__WIN64 should be just _WIN64.) Closed-Leaf check-in: 0837f4e778 user: kbk tags: bug-647ec7268f | |
2019-08-30
| ||
14:52 | Make tdbcodbc work with C++ compiler. check-in: a233639b90 user: jan.nijtmans tags: trunk | |
2019-08-29
| ||
11:08 | Updated to latest Tcl nmake files. Bug fix [d6c4db25560b1a8c3a26f9369e57cf00327cb9b4]. check-in: c98b08b629 user: apnadkarni tags: trunk | |
2019-02-26
| ||
20:23 | TEA upgrade. Remove some usages of functions implemented through macro's, just do the calls directly. check-in: 6c85958e39 user: jan.nijtmans tags: trunk | |
2018-11-01
| ||
16:09 | TEA update check-in: 05df62777a user: dgp tags: trunk, tdbcodbc-1-1-0 | |
2018-07-11
| ||
20:39 | CONST -> const check-in: ed7550027c user: jan.nijtmans tags: trunk | |
2018-07-04
| ||
10:16 | Remove experimental lib loader. check-in: 51215942e0 user: stu tags: trunk | |
2018-07-01
| ||
05:19 | Don't try to dist install nonexistent files. check-in: 25210d9554 user: stu tags: trunk | |
2018-06-21
| ||
04:56 | Update to most of latest TEA. check-in: d39d482edb user: stu tags: trunk | |
2018-06-19
| ||
02:53 | Don't try to do 'nextrow' after 'nextresults' returns 0 - the HSTMT is in an unspecified state and may return SQL_NO_DATA rather than giving an error. check-in: f1c411de8a user: kbk tags: trunk | |
02:29 | Be more permissive about SQL/CLI HY??? general errors in test cases - they aren't all HY010 on some ODBC implementations. check-in: 29da102373 user: kbk tags: trunk | |
01:40 | Do not attempt to retrieve row count from an operation that returns SQL_NO_DATA. Tolerate any error message from attempting to open a database with an incorrect driver specified. Allow SQLite to return 'serializable' in place of 'readcommitted' on both Unix and Windows. check-in: 34a5e8496c user: kbk tags: trunk | |
2018-05-13
| ||
14:31 | Put back initalization of "buf" (which was removed in previous commit), so Tcl_UniCharToUtf() can do proper collapsing of surrogates (See: tclUtf.c). See also TIP #389 check-in: e8009cbbf7 user: jan.nijtmans tags: trunk | |
2018-05-12
| ||
16:51 | ADVANCE VERSION TO 1.1.0. Integrate Christian Werner's changes to support systems (specifically, iodbc) that use a 32-bit SQLWCHAR, with runtime detection of the character format in use. This change enables the use of tdbc::odbc on BSD-derived systems and Apple platforms, where iodbc is the usual ODBC implementation. check-in: 11581e229b user: kbk tags: trunk | |
16:47 | Advance version to 1.1.0 Closed-Leaf check-in: afd530a0ed user: kbk tags: detect-sqlwchar-size | |
16:39 | Change odbcStubs.h and odbcStubInit.c so that stub generation is again supported. Regenerate ODBC stubs. Fix errors in Makefile.in logic that governs test platform selection check-in: 6ee8d704f3 user: kbk tags: detect-sqlwchar-size | |
2018-05-09
| ||
15:21 | add missing pieces to the changes, thanks apn for testing check-in: e566edc779 user: chw tags: detect-sqlwchar-size | |
2018-05-07
| ||
05:36 | merge changes from www.androwish.org to support sizeof(SQLWCHAR)==4 check-in: 0385c8930d user: chw tags: detect-sqlwchar-size | |
05:13 | start branch to detect size of SQLWCHAR at runtime (iODBC vs. unixODBC) check-in: 624d0ec67d user: chw tags: detect-sqlwchar-size | |
05:09 | Create new branch named "detect-sqlwchar-size" check-in: b577624db4 user: chw tags: detect-sqlwchar-size | |
2018-04-18
| ||
08:11 | More fail-safe handling of unpaired surrogates in combination with TIP #389. Suggested by Kevin Kenny. check-in: 2d0ae6f27d user: jan.nijtmans tags: trunk | |
2018-04-17
| ||
10:54 | Make tdbcodbc TIP #389 compatible. check-in: 584efa4a8e user: jan.nijtmans tags: trunk | |
2018-01-05
| ||
06:53 | Merge stu-pkgIndex. Companion to https://core.tcl.tk/tdbc/info/2386d26cfb8a34c3. check-in: 4027aab6ca user: stu tags: trunk | |
06:52 | Merge trunk. Closed-Leaf check-in: 0170f895de user: stu tags: stu-pkgIndex | |
2018-01-04
| ||
07:52 | Use INSTALL_* and new DIST_INSTALL_* macros to make dist. Align with latest TEA. Use INSTALL_LIBRARY to install the library. check-in: 66e059549f user: stu tags: trunk | |
2017-12-22
| ||
13:34 | Convert all win/*.vc files to crlf line-endings check-in: 9bf250c5a3 user: jan.nijtmans tags: trunk | |
2017-12-21
| ||
18:14 | Restore -Dinline=__inline to the nmake build. check-in: 5a7cb7f001 user: dgp tags: trunk, tdbcodbc-1-0-6 | |
06:35 | Added targets.vc and rules-ext.vc to distribution check-in: b7440bbe0b user: apnadkarni tags: trunk | |
2017-12-16
| ||
23:05 | Add $(TDBC_BIN_DIR) to $(TCLLIBPATH) and remove [package ifneeded] script for tdbc from the test target. See https://core.tcl.tk/tdbc/info/c5f7bcffcb626767. check-in: 6533ba3bfa user: stu tags: stu-pkgIndex | |
00:46 | Use TEA's CONFIG_CLEAN_FILES instead of user-added CONFIGURE_OUTPUTS. check-in: 5ea0b4bd51 user: stu tags: trunk | |
2017-12-15
| ||
18:16 | Bump to 1.0.6 check-in: 83c35cb5aa user: dgp tags: trunk | |
2017-12-13
| ||
11:17 | Merge vc-reform: new nmake build system check-in: f1c068bf57 user: apnadkarni tags: trunk | |
10:50 | Use nmakehlp -L to locate TDBC directories Closed-Leaf check-in: dbc0d39519 user: apnadkarni tags: vc-reform | |
2017-12-11
| ||
16:35 | Updated copy of Tcl nmake support files check-in: f1743f7c76 user: apnadkarni tags: vc-reform | |
2017-12-10
| ||
16:24 | TIP 477, builds, pending testing with odbc drivers check-in: 30d9cacca1 user: apnadkarni tags: vc-reform | |
16:13 | Create new branch named "vc-reform" check-in: 333ab1c6da user: apnadkarni tags: vc-reform | |
2017-06-05
| ||
18:54 | Use tdbc_SRC_DIR from tdbcConfig.sh to locate genstubs tool, instead of hardcoded path. check-in: 32b8054ab7 user: stu tags: trunk, tdbcodbc-1-0-5 | |
16:22 | Drop iodbc until we can deal with its different SQLCHAR size. check-in: 9daa1f819f user: stu tags: trunk | |
2017-05-29
| ||
22:49 | Finish INT2PTR/PTR2INT work for tdbc-odbc:remove a cast, clean out a commented cast. check-in: e0f3c0cef0 user: stu tags: trunk | |
04:57 | Fix inverted test in new loader. check-in: 986133b362 user: stu tags: trunk | |
2017-05-27
| ||
11:59 | Improvements to new lib loader. Now also can handle a list of libs taken ie. from an env var. check-in: 492ee97daf user: stu tags: trunk | |
2017-05-26
| ||
23:17 | Trying out a new lib loader, currently disabled. Hoping to bring this to the other TDBC-* drivers; their loaders could be more consistent with each other. Looking for feedback. check-in: 529b2be8a7 user: stu tags: trunk | |
18:39 | rm -f not needed before ${INSTALL_*}. A ghost of past installing. check-in: 55b3958e61 user: stu tags: trunk | |
14:36 | Give the (U)INT2PTR / PTR2(U)INT macros .h file a more descriptive name and fully integrate them into the configure/build/dist. Remove old check for intptr types. Tidy some CPP bits to make them like the other tdbc-* modules. Fixes ticket [df3a7fd993]. check-in: 0e971d3716 user: stu tags: trunk | |
2017-05-23
| ||
19:35 | Merge tdbcodbc-stwo. check-in: 5289d1ce64 user: stu tags: trunk | |
2017-05-20
| ||
01:21 | Bring test env var names into alignment with the other TDBC drivers. env() -> ::env() Maybe TDBCODBC_TEST_TYPE is a bit vague? Closed-Leaf check-in: f0bb1d7449 user: stu tags: tdbcodbc-stwo | |
2017-05-17
| ||
14:31 | Add intptr_t macros. check-in: 38f208cb79 user: stwo tags: tdbcodbc-stwo | |
14:03 | Add iodbc. check-in: ecf668745d user: stwo tags: tdbcodbc-stwo | |
2017-05-16
| ||
12:21 | Fix endless loop bug. In my tests, sqlreturn is first 0, then -1. check-in: 757c1c7919 user: stwo tags: tdbcodbc-stwo | |
2017-05-04
| ||
19:07 | TEA_INIT required bump to TEA 3.10 as well. check-in: a0030f73db user: dgp tags: trunk | |
2017-04-18
| ||
16:59 | Bump to 1.0.5 (TEA changes only). check-in: 226af05ae9 user: dgp tags: trunk | |
2016-02-18
| ||
20:35 | configure.in -> configure.ac check-in: 4f7e607811 user: dgp tags: trunk, rc1, tdbcodbc-1-0-4 | |
2016-01-28
| ||
19:28 | Bump to 1.0.4 check-in: e7c71a3e00 user: dgp tags: trunk | |
2015-10-05
| ||
12:29 | minor bug-fix in ucrt support check-in: 7907586980 user: jan.nijtmans tags: trunk | |
12:02 | Use crlf convention for win/*.vc files. check-in: c7494b24c4 user: jan.nijtmans tags: trunk | |
11:58 | rename configure.in to configure.ac. re-generate "configure" with latest TEA. Remove various end-of-line spacings check-in: e1372a5407 user: jan.nijtmans tags: trunk | |
2015-05-08
| ||
14:19 | TEA update check-in: 10396bcbc4 user: dgp tags: trunk | |
2015-01-23
| ||
20:18 | TEA/autoconf update check-in: b64b27473e user: dgp tags: trunk, tdbcodbc-1-0-3 | |
2015-01-07
| ||
20:16 | Bump to 1.0.3 for release. check-in: a33c2a7f22 user: dgp tags: trunk | |
2014-10-27
| ||
19:10 | Oops! Logical operator && used where bitmask operator & was intended. check-in: 8a5027cd60 user: dgp tags: trunk | |
2014-10-23
| ||
20:07 | TEA update; Bump to 1.0.2 check-in: 3c7be87fb9 user: dgp tags: trunk, tdbcodbc-1-0-2 | |
19:27 | [TDBC Bug 00b792] OpenBSD friendly docs. check-in: bb08085fa2 user: dgp tags: trunk | |
2014-08-14
| ||
17:53 | bump to 1.0.1 check-in: 4606ffe12e user: dgp tags: trunk, tdbcodbc-1-0-1 | |
2014-06-02
| ||
19:06 | update to latest TEA check-in: cf764c453b user: jan.nijtmans tags: trunk | |
2013-10-02
| ||
11:26 | update to latest TEA check-in: 3cca0315d9 user: jan.nijtmans tags: trunk | |
11:26 | Allow tdbc compiled against 8.6.x headers run in 8.6.y, even when y<x. check-in: fbff42413d user: jan.nijtmans tags: trunk | |
2013-07-03
| ||
13:12 | update to latest TEA check-in: 7c4b790a6e user: jan.nijtmans tags: trunk | |
2013-01-15
| ||
16:50 | New method '$odbcConnection evaldirect' to support SQL code that cannot be prepared or is mangled by the tokenizer (see bug [751477d142]). odbc::connection method 'evaldirect' constructs a subclass 'evaldirectStatement' of odbc::statement that does not tokenize or prepare the SQL statement. The SQL is executed via ODBC API function SQLExecDirectW, and the result set is flattened into a list of dicts (as for '$resultset allrows -as dicts') that is returned by 'evaldirect'. Approach suggested by KBK. Prototype implementation and docs provided; tests to follow. check-in: 3ec6cefd87 user: twylite tags: bug-751477d142-td | |
2012-12-10
| ||
15:07 | Put win/* nmake support files in the distribution. check-in: 10638f86a3 user: dgp tags: trunk, tdbcodbc-1-0-0 | |
2012-12-07
| ||
20:44 | test suite debug check-in: 4cf406f955 user: dgp tags: trunk | |
2012-12-06
| ||
15:40 | Contributed build support on Windows, MSVC. check-in: 84a2d2e4c7 user: dgp tags: trunk | |
2012-12-03
| ||
19:48 | When environment does not permit complete testing, drop out gently. check-in: 32a82d043f user: dgp tags: trunk | |
2012-11-15
| ||
17:05 | Advanced to autoconf 2.68. Added configurator code so that `make test` can work against an uninstalled tdbc. check-in: ea105415e0 user: 200002852 tags: trunk | |
2012-11-14
| ||
16:37 | REFACTOR REPOSITORY : move tdbcodbc/ contents to main dir of repository check-in: aaaea94006 user: 200002852 tags: trunk | |
16:32 | REFACTOR REPOSITORY : get rid of everything but tdbcodbc in the tdbcodbc repository check-in: 3b756fe125 user: 200002852 tags: trunk | |
2012-11-08
| ||
14:46 | Bump all release-able packages to version 1.0.0 check-in: 47a3b5edba user: dgp tags: trunk | |
2012-09-24
| ||
15:05 | copy DOTVERSION in tdbcsqlite3/win/makefile.vc from configure.in check-in: 7934bed4e7 user: oehhar tags: trunk | |
2012-09-18
| ||
20:05 | Fix win/makefile.vc generation of pkgIndex.tcl check-in: dc470dee39 user: dgp tags: trunk, 1.0b17 | |
19:58 | Correct version number in win/makefile.vc check-in: 208e9f7ff1 user: dgp tags: trunk | |
2012-09-13
| ||
17:32 | Typo in `make dist` check-in: ea0a013fc5 user: dgp tags: trunk | |
2012-09-11
| ||
12:30 | Make sure the win/* files get placed in the distribution. check-in: 0d1f3d6895 user: dgp tags: trunk | |
2012-08-17
| ||
12:32 | update to latest TEA (Fix [Bug 3555058], add "-DNDEBUG" to CFLAGS_DEFAULT) update to latest version of nmakehlp.c check-in: d12537ca8e user: jan.nijtmans tags: trunk | |
2012-08-07
| ||
07:48 | fix TEA bug 3554282: Checkin [30736d63f0] broke CFLAGS fix [d528df190c]: Changes to build using makefile.vc check-in: 496cdccf63 user: jan.nijtmans tags: trunk | |
2012-07-26
| ||
14:11 | update to latest TEA check-in: 8aab8e3e72 user: jan.nijtmans tags: trunk | |
14:00 | Fix [14a8b7c3bd]: package tdbc::mysql fails to load under Fedora 17. Make some internal tables "const" check-in: 54983ff01c user: jan.nijtmans tags: trunk | |
2012-07-17
| ||
14:39 | Changes to build using makefile.vc check-in: c82bdf7080 user: jan.nijtmans tags: trunk | |
14:03 | [Bug 3544932]: Visual studio compiler check fails check-in: f909bb0342 user: jan.nijtmans tags: trunk | |
12:39 | merge fixes to work with tcl/pkgs system check-in: 55a85ab4fd user: dgp tags: trunk | |
2012-07-13
| ||
02:22 | Make tdbc::mysql functional tests refuse to run unless the user explicitly sets a TDBCMYSQL_TEST_DB environment variable designating a test database. check-in: 42e4a081dc user: kennykb tags: trunk | |
02:09 | A user asserts that certain 'output' parameters to SQLGetData must be initialized. While I have never seen the failure he reports, initializing them appears to be Mostly Harmless, so do so. (Bug [0dda7dbb73]) check-in: b65e45ce10 user: kennykb tags: trunk | |
01:35 | Correct a problem where SELECT operations returning bytearrays yield corrupted data from PostgreSQL servers at version 9.0 and beyond. check-in: 10d916626e user: kennykb tags: trunk | |
2012-07-12
| ||
04:05 | Updated ChangeLogs from Nijtmans's last few changes. Restored Unix buildability of tdbc by giving Tdbc_Init a correct external declaration. Fixed two failing tests in tdbcpostgres (the tests, not the code, were bad). check-in: bdd8b42862 user: kennykb tags: trunk | |
2012-07-11
| ||
22:50 | merge trunk Closed-Leaf check-in: 471e44bf6a user: jan.nijtmans tags: bundle-fix | |
22:49 | fix [0a8fd3f25e]: Tdbc_Init() not exported check-in: 1d0dfd2e19 user: jan.nijtmans tags: trunk | |
19:08 | Disable installation of files not yet created. check-in: 51cb87fc9f user: dgp tags: bundle-fix | |
18:54 | Files left out of `make dist` check-in: 413a675807 user: dgp tags: bundle-fix | |
17:20 | merge trunk check-in: 2fa4a132c6 user: dgp tags: bundle-fix | |
2012-07-10
| ||
20:19 | Fix several issues with Tcl_GetIndexFromObjStruct using non-static data check-in: 72c46d63d0 user: kennykb tags: trunk | |
2012-06-10
| ||
20:13 | FRQ-b4029dc351: make all TDBC API functions MODULE_SCOPE check-in: e76f0d40b5 user: jan.nijtmans tags: trunk | |
2012-06-08
| ||
04:41 | update to latest TEA check-in: 411db8e785 user: jan.nijtmans tags: trunk | |
2012-05-07
| ||
01:45 | Fix a crash in SQLInstallError reporting check-in: acb9645652 user: kennykb tags: trunk | |
00:35 | TIP 380 changes for tdbc::sqlite3 check-in: d0f6202d87 user: kennykb tags: trunk | |
2011-10-25
| ||
20:20 | Use hyphen in file/dir names so we know version 1.0b17 of tdbcsqlite3 is different from version 31.0b17 of tdbcsqlite. check-in: d19c686a26 user: dgp tags: bundle-fix | |
20:15 | Use the correct file name in `make dist` target for tdbcpostgres check-in: e6511a2c0b user: dgp tags: bundle-fix | |
19:37 | Make the layout of the tdbc build directory match the needs of the pkgIndex.tcl file. check-in: f68c8c7c81 user: dgp tags: bundle-fix | |
2011-10-14
| ||
07:49 | RFE-b4029dc351: make all Tdbc API functions MODULE_SCOPE (So far only tested on Windows) Closed-Leaf check-in: 3afd48c9d8 user: jan.nijtmans tags: rfe-b4029dc351 | |
2011-09-20
| ||
00:43 | tdbcmysql: Add a 'valgrind' rule to the Makefile and change 'all.tcl' to facilitate 'valgrind' tdbcsqlite3: Fix a bug where a multi-SQL-statement 'statement' whose last result was empty would fail in 'allrows' or 'foreach'. check-in: 984d3bb3ef user: kennykb tags: trunk | |
2011-08-30
| ||
21:20 | One round of leak hunting check-in: 472c643472 user: kennykb tags: trunk | |
2011-08-02
| ||
22:55 |
Mark all functions in generic/mysqlNative.c as inline
In early-binding build mode all the functions in this module perform nothing more than simple accessing so they are good candidates for inlining. Leaf check-in: c200c4219b user: kostix tags: early-binding | |
22:53 | Provide support for the "inline" C compiler keyword check-in: 37b9b61af4 user: kostix tags: early-binding | |
22:51 |
Provide two sets of functions to work with certain MySQL data types.
One is used in "native" mode, when early binding is enabled, and another one is used with late binding, when accessing these data types depends on the version of the client library loaded. check-in: 407f0492c0 user: kostix tags: early-binding | |
20:55 |
Sketch support for the "early bindings" configuration
The ./configure options do work but the driver code needs a fair amount of work due to its heavy dependency on runtime self-adjustments to different versions of libmysqlclient. check-in: 28da1c847a user: kostix tags: early-binding | |
2011-08-01
| ||
14:50 | Extend support to MSVC10. Thanks to Twylite. check-in: 9972d7cf7d user: dgp tags: trunk | |
2011-07-30
| ||
18:30 | Create new branch named "early-binding" check-in: b5ef47ad0a user: kostix tags: early-binding | |
2011-07-27
| ||
14:27 | Missed bit of updating to TEA 3.9/latest sampleextension check-in: 90fd7599e7 user: dgp tags: trunk | |
2011-07-19
| ||
14:16 | fix typos in ChangeLogs. check-in: 7799d26ac9 user: kennykb tags: trunk | |
01:27 | Tagged release 1.0b17 check-in: f09e4f0ad3 user: kennykb tags: trunk | |
2011-07-18
| ||
19:47 | Update to latest TEA 3.9 revisions. check-in: 129d7f1531 user: dgp tags: trunk | |
2011-04-13
| ||
00:53 | Corrected a bug in handling multiple result sets when one or more is empty check-in: 271195b926 user: kennykb tags: trunk | |
00:49 | Added PostgreSQL type-cast syntax, and corrected reporting of parameter types check-in: 73f8eb066e user: kennykb tags: trunk | |
00:32 | Added PostgreSQL typecast syntax to the tokenizer check-in: f6b8184538 user: kennykb tags: trunk | |