tdbc::mysql

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2017 Conference, Houston/TX, US, Oct 16-20
Send your abstracts to tclconference@googlegroups.com
by Aug 21.

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

34 descendants and 50 ancestors of [47a3b5edba]

2017-06-05
19:08
[294633cee4] Leaf: Use tdbc_SRC_DIR from tdbcConfig.sh to locate genstubs tool, instead of hardcoded path. (user: stu, tags: trunk, tdbcmysql-1-0-5)
2017-05-29
21:23
[49a3fb27cb] Finish INT2PTR/PTR2INT work for tdbc-mysql:clean out commented casts. (user: stu, tags: trunk)
2017-05-26
18:30
[82f71b5e9f] rm -f not needed before ${INSTALL_*}. A ghost of past installing. (user: stu, tags: trunk)
14:35
[5dd83c8551] Give the (U)INT2PTR / PTR2(U)INT macros .h file a more descriptive name and fully integrate them into the configure/build/dist. Tidy some CPP bits to make them like the other tdbc-* modules. (user: stu, tags: trunk)
06:05
[6313038acf] Use the right var to access the mysqlStubLibNames array. Closes [f3c6ec0369]. I think functional changes and whitespace cleanups should be done seperately. It's easy for something small to slip by in a big diff. (user: stu, tags: trunk)
2017-05-23
18:49
[11877bd0a9] merge tdbcmysql-stwo (user: stu, tags: trunk)
2017-05-20
01:13
[46d46aa3da] Closed-Leaf: env() -> ::env() (user: stu, tags: tdbcmysql-stwo)
01:05
[f867af37c6] Add missing underscore. env(TDBCMYSQL_TEST PORT) -> env(TDBCMYSQL_TEST_PORT) (user: stu, tags: tdbcmysql-stwo)
2017-05-17
14:41
[1a5d0877c3] Add intptr_t macros. (user: stwo, tags: tdbcmysql-stwo)
2017-05-04
19:04
[5f3d5629b6] TEA_INIT required bump to TEA 3.10 as well. (user: dgp, tags: trunk)
2017-04-18
16:58
[c5f53a9422] Bump to 1.0.5 (TEA changes only). (user: dgp, tags: trunk)
2016-01-28
19:28
[42e7c9c5fa] Bump to 1.0.4 (user: dgp, tags: trunk, rc0, tdbcmysql-1-0-4)
2015-10-05
12:28
[705111afd9] minor bug-fix in ucrt support (user: jan.nijtmans, tags: trunk)
11:54
[d6142cd71e] re-generate "configure" with latest TEA (user: jan.nijtmans, tags: trunk)
2015-06-26
13:44
[ea2767612b] more efficient use of mysqlSuffixes[] table (user: jan.nijtmans, tags: trunk)
13:03
[c4394a8239] Make mysqlStubs a 'const'ant, as only Tcl_LoadFile() is allowed to fill this table. (user: jan.nijtmans, tags: trunk)
11:58
[0048009d31] Adapt code for cygwin, which uses "cyg" as mysql library prefix and inserts library version before in stead of after .dll. Eliminate various end-of-line spaces (user: jan.nijtmans, tags: trunk)
2015-05-08
15:21
[de252f437f] Fix 2ca1f6da0d: Windows compilation in pkgs fails when using msys/configure (user: jan.nijtmans, tags: trunk)
14:19
[137ee86ddf] TEA update (user: dgp, tags: trunk)
2015-01-23
19:09
[a5c9580144] Bump to tdbc::mysql 1.0.3; TEA/autoconf update. (user: dgp, tags: trunk, tdbcmysql-1-0-3)
2014-10-23
20:05
[2be1681587] TEA update; Bump to 1.0.2 (user: dgp, tags: trunk, tdbcmysql-1-0-2)
19:25
[f2d4831d0d] [TDBC Bug 00b7928298] OpenBSD friendly docs. (user: dgp, tags: trunk)
2014-08-14
17:47
[1de281be9f] bump to 1.0.1 (user: dgp, tags: trunk, tdbcmysql-1-0-1)
2014-06-02
19:01
[6ac61f9550] update to latest TEA (user: jan.nijtmans, tags: trunk)
2013-10-02
11:27
[c7bbd0f276] update to latest TEA (user: jan.nijtmans, tags: trunk)
11:25
[44e7b3075f] Allow tdbc compiled against 8.6.x headers run in 8.6.y, even when y<x. (user: jan.nijtmans, tags: trunk)
2013-09-13
18:20
[ca79f5e263] Fixed a small formatting problem in the man page (user: steve, tags: trunk)
2013-07-03
13:29
[7f552bf325] update to latest TEA (user: jan.nijtmans, tags: trunk)
2012-12-10
15:05
[030ceec557] Put win/* nmake support files in the distribution. (user: dgp, tags: trunk, tdbcmysql-1-0-0)
2012-12-06
17:05
[51fffbbe1f] Attempt to add MSVC support via copy/paste/modify from other drivers. (user: dgp, tags: trunk)
2012-11-15
22:16
[f54ba75c4d] Changes to the configurator so that `make test` works even if tdbc is not installed. (user: kennykb, tags: trunk)
2012-11-14
17:10
[fb843aee13] REFACTOR REPOSITORY : move tdbcmysql/ to the main directory (user: 200002852, tags: trunk)
17:08
[20a857b2e7] REFACTOR REPOSITORY : remove local tclconfig in favour of using nested checkout (user: 200002852, tags: trunk)
17:07
[fc2917fcc1] REFACTOR REPOSITORY : remove all but the tdbcmysql module (user: 200002852, tags: trunk)
2012-11-08
14:46
[47a3b5edba] Bump all release-able packages to version 1.0.0 (user: dgp, tags: trunk)
2012-09-24
15:05
[7934bed4e7] copy DOTVERSION in tdbcsqlite3/win/makefile.vc from configure.in (user: oehhar, tags: trunk)
2012-09-18
20:05
[dc470dee39] Fix win/makefile.vc generation of pkgIndex.tcl (user: dgp, tags: trunk, 1.0b17)
19:58
[208e9f7ff1] Correct version number in win/makefile.vc (user: dgp, tags: trunk)
2012-09-13
17:32
[ea0a013fc5] Typo in `make dist` (user: dgp, tags: trunk)
2012-09-11
12:30
[0d1f3d6895] Make sure the win/* files get placed in the distribution. (user: dgp, tags: trunk)
2012-08-17
12:32
[d12537ca8e] update to latest TEA (Fix [Bug 3555058], add "-DNDEBUG" to CFLAGS_DEFAULT) update to latest version of nmakehlp.c (user: jan.nijtmans, tags: trunk)
2012-08-07
07:48
[496cdccf63] fix TEA bug 3554282: Checkin [30736d63f0] broke CFLAGS fix [d528df190c]: Changes to build using makefile.vc (user: jan.nijtmans, tags: trunk)
2012-07-26
14:11
[8aab8e3e72] update to latest TEA (user: jan.nijtmans, tags: trunk)
14:00
[54983ff01c] Fix [14a8b7c3bd]: package tdbc::mysql fails to load under Fedora 17. Make some internal tables "const" (user: jan.nijtmans, tags: trunk)
2012-07-17
14:39
[c82bdf7080] Changes to build using makefile.vc (user: jan.nijtmans, tags: trunk)
14:03
[f909bb0342] [Bug 3544932]: Visual studio compiler check fails (user: jan.nijtmans, tags: trunk)
12:39
[55a85ab4fd] merge fixes to work with tcl/pkgs system (user: dgp, tags: trunk)
2012-07-13
02:22
[42e4a081dc] Make tdbc::mysql functional tests refuse to run unless the user explicitly sets a TDBCMYSQL_TEST_DB environment variable designating a test database. (user: kennykb, tags: trunk)
02:09
[b65e45ce10] 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]) (user: kennykb, tags: trunk)
01:35
[10d916626e] Correct a problem where SELECT operations returning bytearrays yield corrupted data from PostgreSQL servers at version 9.0 and beyond. (user: kennykb, tags: trunk)
2012-07-12
04:05
[bdd8b42862] 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). (user: kennykb, tags: trunk)
2012-07-11
22:50
[471e44bf6a] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: bundle-fix)
22:49
[1d0dfd2e19] fix [0a8fd3f25e]: Tdbc_Init() not exported (user: jan.nijtmans, tags: trunk)
19:08
[51cb87fc9f] Disable installation of files not yet created. (user: dgp, tags: bundle-fix)
18:54
[413a675807] Files left out of `make dist` (user: dgp, tags: bundle-fix)
17:20
[2fa4a132c6] merge trunk (user: dgp, tags: bundle-fix)
2012-07-10
20:19
[72c46d63d0] Fix several issues with Tcl_GetIndexFromObjStruct using non-static data (user: kennykb, tags: trunk)
2012-06-10
20:13
[e76f0d40b5] FRQ-b4029dc351: make all TDBC API functions MODULE_SCOPE (user: jan.nijtmans, tags: trunk)
2012-06-08
04:41
[411db8e785] update to latest TEA (user: jan.nijtmans, tags: trunk)
2012-05-07
01:45
[acb9645652] Fix a crash in SQLInstallError reporting (user: kennykb, tags: trunk)
00:35
[d0f6202d87] TIP 380 changes for tdbc::sqlite3 (user: kennykb, tags: trunk)
2011-10-25
20:20
[d19c686a26] Use hyphen in file/dir names so we know version 1.0b17 of tdbcsqlite3 is different from version 31.0b17 of tdbcsqlite. (user: dgp, tags: bundle-fix)
20:15
[e6511a2c0b] Use the correct file name in `make dist` target for tdbcpostgres (user: dgp, tags: bundle-fix)
19:37
[f68c8c7c81] Make the layout of the tdbc build directory match the needs of the pkgIndex.tcl file. (user: dgp, tags: bundle-fix)
2011-10-14
07:49
[3afd48c9d8] Closed-Leaf: RFE-b4029dc351: make all Tdbc API functions MODULE_SCOPE (So far only tested on Windows) (user: jan.nijtmans, tags: rfe-b4029dc351)
2011-09-20
00:43
[984d3bb3ef] 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'. (user: kennykb, tags: trunk)
2011-08-30
21:20
[472c643472] One round of leak hunting (user: kennykb, tags: trunk)
2011-08-01
14:50
[9972d7cf7d] Extend support to MSVC10. Thanks to Twylite. (user: dgp, tags: trunk)
2011-07-27
14:27
[90fd7599e7] Missed bit of updating to TEA 3.9/latest sampleextension (user: dgp, tags: trunk)
2011-07-19
14:16
[7799d26ac9] fix typos in ChangeLogs. (user: kennykb, tags: trunk)
01:27
[f09e4f0ad3] Tagged release 1.0b17 (user: kennykb, tags: trunk)
2011-07-18
19:47
[129d7f1531] Update to latest TEA 3.9 revisions. (user: dgp, tags: trunk)
2011-04-13
00:53
[271195b926] Corrected a bug in handling multiple result sets when one or more is empty (user: kennykb, tags: trunk)
00:49
[73f8eb066e] Added PostgreSQL type-cast syntax, and corrected reporting of parameter types (user: kennykb, tags: trunk)
00:32
[f6b8184538] Added PostgreSQL typecast syntax to the tokenizer (user: kennykb, tags: trunk)
2011-02-22
14:01
[d9f898947a] update ChangeLog for last night's patch (user: kennykb, tags: trunk)
02:55
[7413b791cb] * 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])    (user: kennykb, tags: trunk)
02:24
[46f95ec312] * 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].) (user: kennykb, tags: trunk)
2011-02-21
06:29
[145e893bf8] * 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. (user: kennykb, tags: trunk)
04:16
[a69be3e812] Merge changes made on the Windows machine (user: kennykb, tags: trunk)
04:06
[8a226b0220] * 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.) (user: kennykb, tags: trunk)
2011-02-20
23:33
[a2c4164172] * 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.    (user: kennykb, tags: trunk)
23:21
[e00360b4ea] * doc/tdbc_resultset.n: Added description of the 'nextresults' method, and its effect on 'allrows' and 'foreach'    (user: kennykb, tags: trunk)
21:45
[dcb94402c9] * 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 (user: kennykb, tags: trunk)
21:08
[16e6741167] update personal notes on testing (user: kennykb, tags: trunk)