tdbc::odbc

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins that include changes to files matching 'generic/*'

2024-02-09
09:01
Make snprintf work on older Windows compiler check-in: 68bdcb052a user: oehhar tags: trunk, main
2023-12-21
09:33
In --with-tcl8 mode, TCL_VERSION = not defined check-in: d5798f9085 user: jan.nijtmans 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
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
13:59
Update TEA files. version -> 1.1.6 check-in: 9eee4ad26f 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-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: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-20
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: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
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
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
2020-02-12
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-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-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-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-06-19
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