Timeline

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

183 check-ins going from 0.12.2 to trunk

2026-04-16
22:21
Fix issue when requiring vfs package in child interps Leaf check-in: 087414dee2 user: Bandoti tags: trunk
15:49
Use title-case with builtin packages check-in: 43ea3d466d user: Bandoti tags: trunk
2026-04-12
18:28
Re-Add patch to skip building Tcl 8 compatibility libraries in Tcl 9 builds check-in: 57b39f010d user: Bandoti tags: trunk
11:29
Revert 7b2fed4151 check-in: 70868a6348 user: Bandoti tags: trunk
10:08
Patch tkdnd to support static-load check-in: c08fe28fd6 user: Bandoti tags: trunk
2026-04-10
17:48
Add patch to skip building Tcl 8 compatibility libraries in Tcl 9 builds check-in: 7b2fed4151 user: Bandoti tags: trunk
2026-04-09
02:15
Bump tclx commit hash (fixes Windows build) check-in: 351837cc0b user: Bandoti tags: trunk
2026-04-08
23:49
Add tclx to workflow builds check-in: c90378ea50 user: Bandoti tags: trunk
23:46
Upgrade tclx to version 9.0 beta check-in: 4bd88abc85 user: Bandoti tags: trunk
2026-04-06
11:11
Switch to sqlite-vec upstream version 0.1.10-alpha.3 check-in: aa5c1edf7d user: Bandoti tags: trunk
01:36
Register Go extension init funcs via kitInit-libs.h instead of kitInit-register.go Move Tcl_StaticPackage registration for Go extensions from a generated Go init() function (kitInit-register.go) to the C-side kitInit-libs.h, alongside C extension registrations. This ensures Go extensions are registered at the same lifecycle point as C extensions. Also fix crypto pkgIndex.tcl to use title-case package name (Crypto) for Tcl 9 case-sensitive load, and remove spurious func main() {} from crypto.go. check-in: b00efbf0e5 user: Bandoti tags: trunk, 1.1.1
2026-04-05
22:01
Set execute bit on build scripts check-in: 1627ede1f9 user: bandoti tags: trunk
19:38
Merge 8.6-plus into trunk check-in: 14073a005a user: Bandoti tags: trunk, 1.1.0
2026-02-24
23:09
Move stubs filtering from Makefile to autoconf Split ARCHS into ARCHS (non-stubs, force-linked inside --whole-archive) and ARCHS_STUBS (stubs, demand-linked outside --whole-archive) at configure time. Also handle additional macOS two-word linker flags (-weak_framework, -weak_library, -undefined) in gobuild.tcl. check-in: 485b8c93d9 user: Bandoti tags: trunk, 1.0.0
13:59
Exclude stubs libraries from ARCHS in DC_FIND_TCLKIT_LIBS Stubs libraries (e.g., libtdomstub) should never be linked into the kit — they exist for external dynamically-loaded extensions. Linking them with --whole-archive pulls in references to tclStubsPtr, which is undefined when libtclstub is (correctly) excluded by the tcl project's DC_TEST_WHOLE_ARCHIVE_SHARED_LIB test. The non-Go KitDLL path masked this with an objcopy --weaken second pass, but the Go c-shared build path has no such workaround and fails with: undefined reference to 'tclStubsPtr'. Fix by using projlibfilesnostub (already computed at line 313) when accumulating ARCHS, so stubs archives are never included. check-in: f389e3470f user: Bandoti tags: trunk
13:10
Add Go and crypto package to kits check-in: 68a3857919 user: Bandoti tags: trunk
2026-02-23
21:07
Merge crypto branch into trunk check-in: 00a548578e user: Bandoti tags: trunk
2026-02-22
20:31
Use DLLEXPORT on Go prototypes check-in: 8f699912b2 user: Bandoti tags: trunk
2026-02-11
03:09
Run go mod tidy after generating gokit/go.mod to resolve transitive deps check-in: c6576d4bba user: Bandoti tags: trunk
2026-02-10
21:56
Add GOKIT_CFLAGS to pass Go extension include dirs to cgo DC_FIND_GOKIT_LIBS now populates GOKIT_CFLAGS with -I flags pointing to each discovered extension's go-pkg directory. This allows Go extensions to move their cgo preambles into header files. - aclocal.m4: accumulate and AC_SUBST GOKIT_CFLAGS in DC_FIND_GOKIT_LIBS - Makefile.common.in: expose GOKIT_CFLAGS - Makefile.tclkit.in, Makefile.kitdll.in: pass GOKIT_CFLAGS to gobuild.tcl - gobuild.tcl: include GOKIT_CFLAGS in the CFLAGS processing loop - gotest: extract cgo preamble into gotest.h, update build.sh to copy headers check-in: 7810ffa15e user: Bandoti tags: trunk
14:22
Guard Tk_Main in cgo_helpers_windows.c with KIT_INCLUDES_TK; fall back to Tcl_Main check-in: 7ff5e99666 user: Bandoti tags: trunk
14:11
Fix wish compilation with -mwindows on Windows CI; revert go.mod to 1.21 check-in: 792d94ba2f user: Bandoti tags: trunk
12:44
Lower gokit go.mod minimum to Go 1.18 check-in: bc64d5f166 user: Bandoti tags: trunk
12:34
Default Go entry points to disabled; require --with-go to enable check-in: 97f891133c user: Bandoti tags: trunk
03:55
Merge gokit branch check-in: f9263964f5 user: Bandoti tags: trunk
03:42
Merge gokit branch check-in: b570f20f13 user: Bandoti tags: trunk
2026-02-05
15:08
Fix Linux arm runner suffix check-in: d4beffd299 user: bandoti tags: trunk
15:01
Patch TEA aqua check for TkDnd check-in: d5fd1ad2b0 user: bandoti tags: trunk
13:42
Add libxcursor-dev to Linux workflow check-in: edc6b2027e user: Bandoti tags: trunk
12:47
Update tkdnd to v2.9.5 check-in: 7f37f24706 user: Bandoti tags: trunk
02:47
Add tkdnd to workflow builds check-in: c995a9e8d7 user: Bandoti tags: trunk
02:29
Use native Linux github runners check-in: 055c5bec1d user: Bandoti tags: trunk
2026-02-04
23:24
Update digicert codesigning action check-in: aa1b670536 user: Bandoti tags: trunk
2025-12-31
23:54
Update sqlite-vec to 0.2.3-alpha check-in: b345f2dbd7 user: Bandoti tags: trunk
2025-09-14
19:17
Merge ci-reduce-builds into trunk check-in: 3e4089d636 user: bandoti tags: trunk, 0.15.0
17:24
Merge ci-reduce-builds into trunk check-in: 6567256394 user: bandoti tags: trunk
2025-09-13
00:47
Static link libffa in macOS workflow check-in: cfbc83fd86 user: Bandoti tags: trunk
2025-09-12
23:03
Use macos-14 in workflow check-in: 5da6b866fb user: Bandoti tags: trunk
22:58
Prevent direct link to tjson extension check-in: cda52fb6e1 user: Bandoti tags: trunk
19:21
Use standard FindTclStubs paths check-in: 1c48ed3094 user: Bandoti tags: trunk
19:04
Patch tjson to use TclStubs check-in: e2c849c157 user: Bandoti tags: trunk
17:42
Add missing cmake dependency check-in: a5b1f73aba user: bandoti tags: trunk
17:16
Add tjson to workflow check-in: 0c9cc243e2 user: bandoti tags: trunk
17:11
Add tjson extension check-in: f1f4a19c8a user: bandoti tags: trunk
2025-08-26
21:59
Remove cffi from kitdll check-in: a494f752d0 user: Bandoti tags: trunk
21:48
Use dynamic cffi on Linux check-in: ae4b17daf2 user: Bandoti tags: trunk
21:31
Add uuid package to Linux workflow check-in: 095e8f795a user: Bandoti tags: trunk
20:41
Set cffi flags on macOS check-in: f437575a1f user: Bandoti tags: trunk
17:10
Add cffi to all workflows check-in: 542f039f5c user: Bandoti tags: trunk
16:48
Add cffi package check-in: c9c225a107 user: Bandoti tags: trunk
12:57
Use cvfs for all workflow kits check-in: 5136d0ec18 user: Bandoti tags: trunk
01:03
Use wildcard to match kit version check-in: 8038230588 user: Bandoti tags: trunk, 0.14.0
00:14
Update release workflow check-in: 433f5262d0 user: Bandoti tags: trunk
2025-08-25
22:17
Add TWAPI to Windows workflow check-in: 8a58da96b0 user: Bandoti tags: trunk
21:49
Use cross-build objcopy check-in: c7ad592da7 user: Bandoti tags: trunk
21:04
Skip symbol weakening for zlib check-in: e6eb9c5c35 user: Bandoti tags: trunk
20:26
Build wish for Windows KitDLL only check-in: 7f3bd8201f user: Bandoti tags: trunk
19:10
Upgrade to Tcl/Tk 8.6.17 check-in: 2f0f00da85 user: Bandoti tags: trunk
18:12
Limit codesign to tagged/dispatched workflows check-in: 0d9117052a user: Bandoti tags: trunk
2025-08-15
19:44
Merge digicert into trunk check-in: 033712b749 user: Bandoti tags: trunk
2025-08-14
12:00
Limit strip & sign on tclsh/wish bundled with kitdll check-in: 4f9d8370e8 user: bandoti tags: trunk
01:43
Fix macOS signatures check-in: 243105365e user: bandoti tags: trunk
2025-08-13
22:46
Always sign with macOS check-in: 54b47cc3df user: Bandoti tags: trunk
22:42
Fix conditional check-in: 7ecb9d6792 user: Bandoti tags: trunk
21:44
Merge branch digicert into trunk check-in: 0c1f21d8d7 user: Bandoti tags: trunk
15:05
Add digicert codesign support check-in: e7c05bf4a3 user: Bandoti tags: trunk
2025-08-08
14:32
Merge codesign into trunk check-in: bbadad9dad user: bandoti tags: trunk
2025-08-06
17:33
Use homebrew packages check-in: 1a88bcea14 user: bandoti tags: trunk
12:58
Merge branch codesign check-in: b2beb7967a user: bandoti tags: trunk
2025-07-29
14:07
Fix static TWAPI support check-in: 5706d785f4 user: Bandoti tags: trunk
01:25
Add twapi check-in: 5d769e3c76 user: Bandoti tags: trunk
2025-05-18
22:41
Update tclkit metadata check-in: 4c322c0487 user: Bandoti tags: trunk, 0.13.10
2025-05-15
15:41
Undo previous 4 concurrency commits check-in: c564489cff user: Bandoti tags: trunk, 0.13.9
15:24
cancel in progress again check-in: 021243f27d user: Bandoti tags: trunk
15:20
Ignore tags on push (release uses dispatch) check-in: 88f8fb8be5 user: Bandoti tags: trunk
14:43
Do not cancel tagged workflows check-in: 5e3cd448ba user: Bandoti tags: trunk
14:04
Add concurrency group to workflows check-in: 0c93eb6b0a user: Bandoti tags: trunk
14:01
Use mk4 storage in kitdll check-in: 49f3edd8ef user: Bandoti tags: trunk
2025-05-14
12:29
Fix sync issue on Linux wf. & skip tcllib rebuild check-in: 1fde35e4b5 user: Bandoti tags: trunk, 0.13.8
12:19
Add tcllib to kitdll check-in: ce3d829dfa user: Bandoti tags: trunk
2025-05-13
18:16
Include Tk defaults in private headers check-in: 26fc4d4aa7 user: Bandoti tags: trunk, 0.13.7
2025-05-11
18:25
Set -ObjC flag when Tk statically linked check-in: a6ea59a51e user: Bandoti tags: trunk
16:45
Bundle wish with KitDLL when Tk present check-in: 371f4ea171 user: Bandoti tags: trunk, 0.13.6
2025-05-10
14:54
Fix issue with kit DB being installed on .def file check-in: 8e32c4b6d9 user: Bandoti tags: trunk
2025-05-09
19:36
Skip weak strip on Windows check-in: 33654935ce user: Bandoti tags: trunk
2025-05-08
18:54
Include Tcl private headers in KitDLL check-in: 42ca01eec8 user: Bandoti tags: trunk, 0.13.5
2025-05-05
13:46
Patch sqlite-vec to fix type redefs. check-in: 11bbba8dfa user: Bandoti tags: trunk
2025-05-04
18:32
Do not build sqlite-vec by default check-in: 508b5ffc82 user: Bandoti tags: trunk
2025-05-03
23:07
Remove static on vec_extra_init check-in: 4b3dc19ade user: Bandoti tags: trunk
21:29
Download and apply sqlite-vec amalg. check-in: fade3f2421 user: Bandoti tags: trunk
2025-01-15
17:39
Remove tr in favour of awk... check-in: 2e788f212c user: Bandoti tags: trunk, 0.13.4
17:18
Remove cat to read from stdin check-in: 5498221391 user: Bandoti tags: trunk
16:15
Use literal newlines check-in: 6aa7cf7939 user: Bandoti tags: trunk
15:15
Wrap KITCREATOR_PKGS in quotes check-in: e22ad47201 user: Bandoti tags: trunk
14:25
Move CI packages into txt files for sharing check-in: fb0d26ad9e user: Bandoti tags: trunk
12:53
Revert 5a0a4628bb and 99578b85be changes to limit strip check-in: 19b60147f1 user: Bandoti tags: trunk
10:20
Only strip debug symbols check-in: 5a0a4628bb user: Bandoti tags: trunk
00:33
Strip only debug/local symbols check-in: 99578b85be user: Bandoti tags: trunk
2025-01-07
00:45
Use Ubuntu 22.04 in github workflow check-in: 7d9fb402fe user: Bandoti tags: trunk, 0.13.3
2025-01-03
23:13
Update workflows to use Tcl/Tk 8.6.16 check-in: 0bdea699f0 user: Bandoti tags: trunk
22:17
Update workflows to use Tcl/Tk 8.6.16 check-in: b814e7c1b8 user: Bandoti tags: trunk
22:04
Upgrade to Tcl/Tk 8.6.16 check-in: 45297854e8 user: Bandoti tags: trunk
19:31
Merge ci-release check-in: c56b4dc43b user: Bandoti tags: trunk, 0.13.2
18:08
Remove Tk from zlibtcl configure check-in: 015d406602 user: Bandoti tags: trunk
17:38
Fix zlibtcl download URL check-in: a3bab38cb4 user: Bandoti tags: trunk
17:25
Upgrade zlibtcl to 2.0.1 check-in: 1126efb1fc user: Bandoti tags: trunk
16:31
Upgrade zlib to 1.3.1 check-in: 583ac47331 user: Bandoti tags: trunk
15:38
Merge in ci-release check-in: 349cec13b3 user: Bandoti tags: trunk
2024-11-18
15:29
Add push workflow triggers check-in: c38dd9c02b user: Bandoti tags: trunk
14:40
Fallback to macOS strip flags; dynamic link openssl on Linux check-in: a564f08986 user: Bandoti tags: trunk
2024-11-10
14:19
Fix yaml indent check-in: 16181a916d user: Bandoti tags: trunk, 0.13.1
14:06
Update ld flags for macOS check-in: bc0c7b23ae user: Bandoti tags: trunk
01:13
Add some release-mode flags check-in: b32cd20c18 user: Bandoti tags: trunk
2024-11-09
22:15
Remove flags from windres call check-in: 10e1422d8e user: Bandoti tags: trunk
2024-11-08
22:15
Strip symbols from all shared libraries check-in: 0d6f5071b1 user: Bandoti tags: trunk, 0.13.0
14:48
Upgrade mk4tcl to 2.4.9.8 check-in: 606baa69d6 user: Bandoti tags: trunk
2024-11-07
20:59
Add parse_args to minimal kits check-in: 61faf57e0f user: Bandoti tags: trunk
20:50
Add tls/tdom to minimal kits check-in: 5dc90047d5 user: Bandoti tags: trunk
20:30
parse_args uses tarball now check-in: 745c4d6fa7 user: Bandoti tags: trunk
2024-11-06
02:24
Merge in CI release changes check-in: a38f3f9a2b user: Bandoti tags: trunk
2024-11-05
21:14
Update tls to 1.8.0 latest check-in: dbb17b1922 user: Bandoti tags: trunk
18:09
Merge in CI release changes check-in: 6873c9b1b6 user: Bandoti tags: trunk
2024-11-03
18:03
Merge in macOS CI changes check-in: b2d2c08136 user: Bandoti tags: trunk
17:01
Merge in Linux CI changes check-in: 37a33579c6 user: Bandoti tags: trunk
16:39
Merge in Windows CI changes check-in: f166a1542c user: Bandoti tags: trunk
13:51
Merge in release CI changes check-in: 483f363953 user: Bandoti tags: trunk
2024-11-01
14:07
Merge ci-release to enable the action check-in: bff23620ac user: Bandoti tags: trunk
2024-10-30
00:39
Merge in Linux CI changes check-in: 16aeea43a7 user: Bandoti tags: trunk
2024-10-26
16:40
Add linux build workflow check-in: a80548666e user: Bandoti tags: trunk
13:48
Merge in macOS CI changes check-in: cffde13176 user: Bandoti tags: trunk
2024-10-25
14:48
Add macos ci workflow and remove hanging patches check-in: f080cacfa3 user: Bandoti tags: trunk
13:39
Merge in Windows CI changes check-in: f7f773f2cb user: Bandoti tags: trunk
2024-10-24
01:22
Upload windows build artifacts check-in: bd05cf1aba user: Bandoti tags: trunk
2024-10-23
21:16
Add windows build workflow check-in: 1d07fddc3c user: Bandoti tags: trunk
2024-10-22
15:41
Upgrade to Tcl/Tk 8.6.15 check-in: 61b00effca user: Bandoti tags: trunk
2024-10-19
17:49
Merge in cvfs compression check-in: 6c9d491372 user: Bandoti tags: trunk
2024-10-18
14:51
Add tkdnd check-in: 0ff843b4de user: Bandoti tags: trunk
2024-10-17
18:43
Upgrade tdom to 0.9.5 check-in: dc5b355887 user: Bandoti tags: trunk
2024-10-08
15:47
Allow configure script to set TCLSH_NATIVE check-in: 46a8539430 user: Bandoti tags: trunk
2024-10-05
18:19
Add TclTLS patch to load CA cert from VFS check-in: 74a0f43e41 user: Bandoti tags: trunk
2024-10-04
16:33
Keep CA file with library check-in: 12a0485740 user: Bandoti tags: trunk
12:33
Bundle CA Cert with tls check-in: 97746713d7 user: Bandoti tags: trunk
2024-07-21
18:51
Fix link issue for tls on macOS check-in: 9a84e305d0 user: Bandoti tags: trunk
12:32
Fix KitDLL link issue on clang check-in: 3c13c03f85 user: Bandoti tags: trunk
2024-07-20
23:13
Upgrade to TclTLS 1.8.0 and fix issue linking static dependencies check-in: 14d37ef7fc user: Bandoti tags: trunk
2024-07-19
04:05
Fix Trf build error when using clang. check-in: 365771ff57 user: Bandoti tags: trunk
2024-07-18
23:25
Fix race condition with zlib STRIP check-in: 7cc56d329c user: Bandoti tags: trunk
14:00
Forward env variables to zlib Makefile check-in: 1bd329567b user: Bandoti tags: trunk
2024-07-04
16:47
Upgrade to Tcl/Tk 8.6.14 check-in: 6784f9909d user: Bandoti tags: trunk
2024-01-20
00:26
Add tklib and tksvg check-in: 28888ee724 user: Bandoti tags: trunk
2024-01-19
21:23
Allow implicit function decls for tbcload et al check-in: c88f167383 user: Bandoti tags: trunk
17:50
Update tclparser commit hash check-in: 62abf64c82 user: Bandoti tags: trunk
17:50
Update tclcompiler commit hash check-in: 878bf4da7d user: Bandoti tags: trunk
17:09
Update tbcload commit hash check-in: e3f8b09eda user: Bandoti tags: trunk
2024-01-18
04:11
Add parse_args pkg check-in: 52e78078d0 user: Bandoti tags: trunk
2024-01-13
00:49
Skip pre-build generation of zipvfs/cvfs headers check-in: 411e537a99 user: Bandoti tags: trunk
00:32
Tclx: update to version 8.6.2 check-in: 5d2e3634bb user: Bandoti tags: trunk
2024-01-12
23:10
Preserve pre-build tclsh since configure has not run check-in: 62d1f086d4 user: Bandoti tags: trunk
16:34
Run autoreconf in pre-build step check-in: 518cd29a01 user: Bandoti tags: trunk
16:12
kitsh: allow user-supplied tclsh when none in system path check-in: ac84900e4c user: Bandoti tags: trunk
15:25
tbcload: only install headers in kitdll check-in: f57c8f9b1e user: Bandoti tags: trunk
14:44
Update Trf build instructions with workaround for missing WinMain check-in: 6ee6ea7baa user: Bandoti tags: trunk
01:25
Fix kitsh bug not allowing multiple static extensions to initialize check-in: fcb9d336a8 user: Bandoti tags: trunk
2024-01-11
04:00
Add Trf package check-in: da0e177916 user: Bandoti tags: trunk
2024-01-08
20:35
Add zlibtcl extension check-in: 729f0e744b user: Bandoti tags: trunk
19:04
Upgrade tcllib version check-in: 5cb47ae895 user: Bandoti tags: trunk
2024-01-07
19:07
Update tclcompiler/tclparser hashes package-name fixes check-in: 208a8669de user: Bandoti tags: trunk
00:01
Update hashes for tclcompiler/tclparser fix check-in: 6c427f8abd user: Bandoti tags: trunk
2024-01-06
00:19
Copy tbcload public headers into KitDLL check-in: 39c9a108cf user: Bandoti tags: trunk
2024-01-05
23:25
Update hash to reflect tclcompiler commit: 35da96a check-in: a129c9156d user: Bandoti tags: trunk
22:22
Add tclcompile and tclparse extensions check-in: 6f7189b9b8 user: Bandoti tags: trunk
19:34
Add tbcload extension check-in: 827cb2fbb7 user: Bandoti tags: trunk
2024-01-04
21:55
Patch Tcl install to include tclCompile.h header check-in: 248dbfce7d user: Bandoti tags: trunk
2024-01-03
20:08
Merge enable-private-headers check-in: dca57f35f0 user: Bandoti tags: trunk
18:23
Copy manifest file when Tk skipped check-in: 171969bd3a user: Bandoti tags: trunk
01:17
Merge in branch fix-highdpi-scaling check-in: 49762074d3 user: Bandoti tags: trunk
2023-11-23
19:57
Upgrade to Tcl/Tk 8.6.13 check-in: bf07147147 user: sbron tags: trunk
2023-09-08
04:29
Fix issue statically linking packages check-in: a8d337ceeb user: rkeene tags: trunk
2022-08-14
21:28
Use correct thread package name even if it is an alpha release check-in: 445ed79573 user: rkeene tags: trunk
2022-08-12
15:21
Remove setting _USE_32BIT_TIME_T, does not seem to be required anymore. It was added as part of [cb7ed6affe], but now causes [df2dd68dca] check-in: b93594845d user: rkeene tags: trunk
14:41
Use known-good TclKit for testing when one is needed check-in: dc93df7de3 user: rkeene tags: trunk
14:38
Use TclKit dedicated to this project for web-based builds check-in: 87ee42a7a4 user: rkeene tags: trunk
2022-01-01
16:42
KitCreator 0.12.2 check-in: 5b0c6330bb user: rkeene tags: trunk, 0.12.2