Jim Tcl
Timeline
Not logged in

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

20 check-ins that include changes to files matching 'sqlite3/*'

2023-02-25
00:00
build: appveyor: support different libssl version

Use wildcards when packaging libssl in case the version changes.

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 5257f2d41e user: steveb@workware.net.au tags: trunk

2022-02-27
23:09
sqlite3: Update the included sqlite3 to 3.38.0

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 3946aace1d user: steveb@workware.net.au tags: trunk,

2021-11-28
00:39
build: update appveyor version number

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 4e470a5e50 user: steveb@workware.net.au tags: trunk

2021-01-10
05:33
package: add ABI version checking

jim.h now includes JIM_ABI_VERSION that should be incremented whenever the ABI changes. Then all loadable modules should call Jim_CheckAbiVersion() to make sure they are loaded against the correct version.

Add Jim_PackageProvideCheck() that does both Jim_CheckAbiVersion() and Jim_PackageProvide() to simplify the implementation of loadable extensions.

Also rename the "big" sqlite3 extension to just sqlite to avoid a naming conflict with the smaller jim-sqlite3 extension.

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: bb63492d0b user: steveb@workware.net.au tags: trunk,

2021-01-06
03:07
configure: Add --allextmod option

To build all non-default extensions as modules if prerequisites are met.

Also move the extension help out of the main help since it is quite long and show it with --extinfo. Now extension help is generated from $extdb to avoid the help and the module configuration becoming out of sync.

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 22ff3326d5 user: steveb@workware.net.au tags: trunk

2020-10-31
22:46
build: Fix the appveyor build

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: b4017a73cb user: steveb@workware.net.au tags: trunk

2020-06-05
11:59
update all extensions for new Jim_DeleteCommand() API

Now argument is Jim_Obj *, not const char *

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: c1d67897a6 user: steveb@workware.net.au tags: trunk,

2019-11-29
22:14
string map and string compare now support embedded nulls

Reported-by: dbohdan <dbohdan@dbohdan.com> Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 959e476b93 user: steveb@workware.net.au tags: trunk

2019-07-01
01:14
Jim_SubstObj: Add an assertion if ref count is zero

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: c28b844655 user: steveb@workware.net.au tags: trunk

2018-07-05
03:02
expr: Fix compiler warning on older gcc

jim/jim.c: In function ‘SetExprFromAny’: jim/jim.c:9109:16: error: ‘top’ may be used uninitialized in this function [-Werror=maybe-uninitialized] expr->expr = top; ^ jim/jim.c:9075:25: note: ‘top’ was declared here struct JimExprNode *top;

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: c9b57c7b2b user: steveb@workware.net.au tags: trunk

2017-09-22
03:53
scan: make some structure members const

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: f859e0f23f user: steveb@workware.net.au tags: trunk

2017-08-18
02:40
sqlite3: Fix build script

sqlite3/build-ext now needs to use autosetup-find-tclsh

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 2676695c88 user: steveb@workware.net.au tags: trunk

2017-04-07
01:10
Fix / command: divide by zero

Avoid exception on integer divided by zero

Reported-by: Ryan Whitworth <me@ryanwhitworth.com> Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 336ea380dd user: steveb@workware.net.au tags: trunk

2016-10-01
23:27
exec: ensure closed fd is -1

Reported-by: Evan Hunter <evan@ozhiker.com> Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 9875bbacf5 user: steveb@workware.net.au tags: trunk

2016-09-28
00:34
sqlite3: Ensure all allocation goes through Jim_Alloc, Jim_Realloc & Jim_Free check-in: ab1f1c7285 user: steveb@workware.net.au tags: trunk
2016-08-17
05:57
sqlite3: Fix some compiler warnings

Because of SQLITE_OMIT_INCRBLOB

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: b533847971 user: steveb@workware.net.au tags: trunk

05:57
sqlite3: Update the included sqlite3 to 3.14.1

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: b3efc39e23 user: steveb@workware.net.au tags: trunk

2011-12-16
03:10
Fix some compiler warnings check-in: b9c7d79c9c user: steveb@workware.net.au tags: trunk
2011-12-12
03:44
sqlite3: Add -Wall and fix a compiler warning

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: e8265f9d52 user: steveb@workware.net.au tags: trunk

2011-11-24
13:43
Port the "full" sqlite3 extension to Jim Tcl

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: f2153de620 user: steveb@workware.net.au tags: trunk