tdbc::sqlite3

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

41 descendants and 50 ancestors of [3f01e15394]

2018-01-05
06:43
Merge stu-pkgIndex. Companion to https://core.tcl.tk/tdbc/info/2386d26cfb8a34c3. Leaf check-in: e095b00bdd user: stu tags: trunk
06:42
Merge trunk. Closed-Leaf check-in: d2ab795efa user: stu tags: stu-pkgIndex
2018-01-04
07:23
Use INSTALL_* and new DIST_INSTALL_* macros to make dist. Align with latest TEA. check-in: 58de4fac9c user: stu tags: trunk
2017-12-22
13:42
Convert all win/*.vc files to crlf style check-in: 24cec214c3 user: jan.nijtmans tags: trunk
2017-12-21
06:33
Added targets.vc and rules-ext.vc to distribution check-in: eb48e3dd16 user: apnadkarni tags: trunk, tdbcsqlite3-1-0-6
2017-12-17
16:01
Merge trunk check-in: e0e3b38d3f user: stu tags: stu-pkgIndex
16:00
Determine tdbc_BUILD_LIBRARY_PATH, needed for TDBC_LIBRARY, as is done in the other tdbc-* drivers. check-in: b23639ee5a user: stu tags: trunk
15:45
Merge trunk check-in: 8a8bfe890e user: stu tags: stu-pkgIndex
15:44
Add TDBC_LIBRARY to TCLSH_ENV to help tdbc find its library files, as is done with the other tdbc-* drivers. check-in: 8ab782a1da user: stu tags: trunk
2017-12-16
23:06
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: 9b46a04a21 user: stu tags: stu-pkgIndex
04:14
Kill useless messages in doc target. check-in: 41ee262473 user: stu tags: trunk
2017-12-15
18:14
Bump to 1.0.6 check-in: 4c63c62702 user: dgp tags: trunk
2017-12-13
11:16
Merge vc-reform: new nmake build system check-in: 22c23aa8b2 user: apnadkarni tags: trunk
10:49
Use nmakehlp -L to locate TDBC directories Closed-Leaf check-in: c98a30fe9a user: apnadkarni tags: vc-reform
2017-12-11
16:34
Updated copy of Tcl nmake support files check-in: f524a7f9f0 user: apnadkarni tags: vc-reform
2017-12-10
14:09
TIP 477, make test works check-in: f954cf33ba user: apnadkarni tags: vc-reform
13:41
Create new branch named "vc-reform" check-in: 972618f7d2 user: apnadkarni tags: vc-reform
2017-05-29
21:07
FILE -> DB check-in: e08976e6a8 user: stu tags: trunk, tdbcsqlite3-1-0-5
2017-05-26
18:32
rm -f not needed before ${INSTALL_*}. A ghost of past installing. check-in: a5d1b47530 user: stu tags: trunk
2017-05-23
19:37
Merge tdbcsqlite3-stwo. check-in: 84905d446b user: stu tags: trunk
2017-05-20
01:31
Implement env test vars. Useful? Should TDBCSQLITE3_TEST_FILE be TDBCSQLITE3_TEST_DB? Closed-Leaf check-in: a8a3ecf0a8 user: stu tags: tdbcsqlite3-stwo
01:26
Remove bad comment. check-in: cff0c53f45 user: stu tags: tdbcsqlite3-stwo
2017-05-04
19:28
Bump TEA_INIT to 3.10 also; tolerate harness options without warnings. check-in: 38915ae049 user: dgp tags: trunk
2017-04-18
17:04
Bump to 1.0.5 (TEA changes only). check-in: 2a96235975 user: dgp tags: trunk
2016-02-18
20:34
configure.in -> configure.ac check-in: 5c56dbdbac user: dgp tags: trunk, tdbcsqlite3-1-0-4, rc1
2016-01-28
19:28
Bump to 1.0.4 check-in: ff44c0f196 user: dgp tags: trunk
2015-10-19
15:04
Update `make dist` to account for configure.in -> configure.ac check-in: 0925ffe2b4 user: dgp tags: trunk
2015-10-05
12:11
rename configure.in to configure.ac. re-generate "configure" with latest TEA. Remove various end-of-line spacings check-in: e02913c1fa user: jan.nijtmans tags: trunk
2015-05-08
14:20
TEA update check-in: 0c01743448 user: dgp tags: trunk
2015-01-26
19:08
Bump to tdbcsqlite3 1.0.3; TEA/autoconf updates. check-in: 46ba850824 user: dgp tags: trunk, tdbcsqlite3-1-0-3
2014-10-23
20:12
TEA update; Bump to 1.0.2 check-in: a5e8c26e70 user: dgp tags: trunk, tdbcsqlite3-1-0-2
19:30
[TDBC Bug 00b792] OpenBSD friendly docs. check-in: 74526bd0fa user: dgp tags: trunk
2014-08-18
20:15
Tolerate evolving error messages from sqlite3. check-in: f15492143a user: dgp tags: trunk, tdbcsqlite3-1-0-1
2014-08-14
18:08
bump to 1.0.1 check-in: 743600d86f user: dgp tags: trunk
2013-07-03
13:21
update to latest TEA check-in: 350d19d56e user: jan.nijtmans tags: trunk
2012-12-07
20:38
test suite debug check-in: e9c4c10e00 user: dgp tags: trunk, tdbcsqlite3-1-0-0
2012-11-15
17:11
Upgrade autoconf version, add ChangeLog entry for previous commit check-in: ca934ac9b2 user: 200002852 tags: trunk
00:56
minor: autoconf regen check-in: ba428b8e9f user: dkf tags: trunk
00:56
Put the 'make test' fixes on the correct branch. check-in: c68d359658 user: dkf tags: trunk
2012-11-14
16:57
REPOSITORY REFACTOR : remove local tclconfig/ in favour of using nested checkout check-in: 34a9533245 user: 200002852 tags: trunk
16:56
REPOSITORY REFACTOR : move tdbcsqlite3/ module up to the main directory of repository check-in: f43014b3b0 user: 200002852 tags: trunk
16:53
REFACTOR REPOSITORY: remove all but the tdbcsqlite3 module check-in: 3f01e15394 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-01
14:50
Extend support to MSVC10. Thanks to Twylite. check-in: 9972d7cf7d user: dgp tags: trunk
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
2011-02-22
14:01
update ChangeLog for last night's patch check-in: d9f898947a user: kennykb tags: trunk
02:55
* library/tdbc.tcl (tdbc::connection transaction):     Modified the 'transaction' method to attempt to rollback     if a commit fails, in order to clear out a failed     transaction. * doc/tdbc_connection.n:     Modified the 'tdbc_connection' manual page to reflect the     above behaviour. (Bug [dd75b2b7a5])    check-in: 7413b791cb user: kennykb tags: trunk
02:24
* generic/tdbcodbc.c (GetCell, HasBigintMethod, ResultSetConstructor): Fix a crash where an error is returned from SQLGetData. Add a check for whether a connection supports 64-bit integers before trying to use them to replace NUMERIC or DECIMAL values. Add a method to determine 64-bit integer support. (Bug [8766b8dc40].) * library/tdbcodbc.tcl (tdbc::odbc::connection typemap): Add to initialization a check for 64-bit integer support so that the above change works. (Bug [8766b8dc40].) check-in: 46f95ec312 user: kennykb tags: trunk
2011-02-21
06:29
* generic/tdbcodbc.c (GetCell): (It is hoped) Fix a crash where an error is returned from SQLGetData. (Bug [8766b8dc40], partial fix.) * tests/tdbcodbc.test: Code formatting changes to avoid long lines and spurious semicolons. check-in: 145e893bf8 user: kennykb tags: trunk
04:16
Merge changes made on the Windows machine check-in: a69be3e812 user: kennykb tags: trunk
04:06
* generic/tdbcodbc.c (ResultSetNextresultsMethod): * tests/tdbcodbc.test (tdbc::odbc-{30.6,31.1}: Made 'rowcount' work for multiple result sets. Added a test for 'rowcount' in multiple result sets, and added a rudimentary test that stored procedures can be called. * library/tdbcodbc.tcl (tdbc::odbc::resultset preparecall) Added a non-executed sketch of how a preparse of a prepared statement call might go in order to allow the use of SQLProcedureColumns to determine parameter directions. (This code may or may not be used; a first experiment would simply be to make all SP parameters 'inout' and see if that works.) check-in: 8a226b0220 user: kennykb tags: trunk
2011-02-20
23:33
* tests/tdbcmysql.test: Added rudimentary test for 'nextresults' - the method is a dummy because the calls supported by tdbc::mysql do not allow for multiple result sets.    check-in: a2c4164172 user: kennykb tags: trunk
23:21
* doc/tdbc_resultset.n: Added description of the 'nextresults' method, and its effect on 'allrows' and 'foreach'    check-in: e00360b4ea user: kennykb tags: trunk
21:45
* generic/pqStubInit.c: Revised code to look for libpq.so by SONAME as well as directly, so that ABI version number is taken into account and so that libpq-dev is not required. * generic/pqStubs.h: make genstubs check-in: dcb94402c9 user: kennykb tags: trunk