SQLite

All files named ”test/loadext.test”
Login

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

History for test/loadext.test

2025-03-08
06:53
[878db71cf7] part of check-in [84d8fcfca1] Test app/script patches from Jan Nijtmans for cygwin. Add/replace many more sentinel arguments for TCL variadic functions which specifically need a NULL trailing argument. With this, 'make test' on cygwin runs to completion for me, with 134 of 329227 tests failing. MSC build fails the same 13 tests which fail for me in trunk. (check-in: [84d8fcfca1] user: stephan branch: cygwin-fixes, size: 8218)
2018-11-17
14:59
[faa4f6eed0] part of check-in [1740025307] Fix the regexp used to recognize libdl errors on OS-X. (check-in: [1740025307] user: drh branch: trunk, size: 8112)
2016-08-01
16:50
[d077450695] part of check-in [e57fa6af32] Add an extra compiler switch to loadext.test to ensure that it picks up the correct version of sqlite3.h when building a test extension. (check-in: [e57fa6af32] user: dan branch: trunk, size: 8120)
2016-04-21
01:58
[42a3b8166d] part of check-in [debafa5efd] Test cases for SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION. (check-in: [debafa5efd] user: drh branch: load-ext-security, size: 8115)
2014-02-24
21:20
[648cb95f32] part of check-in [53081e7202] Enhance testing support for the Win32 VFS dynamic extension loading facilities. (check-in: [53081e7202] user: mistachkin branch: trunk, size: 7778)
2013-04-19
12:32
[92e6dfefd1] part of check-in [514adbbd8c] Add the "warning" command to the TCL test infrastructure. Fix problems with the loadext.test module. (check-in: [514adbbd8c] user: drh branch: trunk, size: 7329)
2012-06-21
15:09
[2b5e249c51] part of check-in [eebd594d6b] Remove more references to OS/2. (check-in: [eebd594d6b] user: mistachkin branch: trunk, size: 7334)
2011-08-02
00:57
[dab17f7014] part of check-in [9007586fda] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 7372)
2009-03-20
09:09
[0393ce12d9] part of check-in [18680989b5] Fix a problem in loadext.test causing an error on OSX. This is not a real problem, just a case of the test script expecting a slightly different error message than the one returned. (CVS 6361) (check-in: [18680989b5] user: danielk1977 branch: trunk, size: 7379)
2008-10-13
17:09
[18db29c081] part of check-in [119b69fba0] Get the load extension tests working on amd64. Needed for test coverage. (CVS 5816) (check-in: [119b69fba0] user: drh branch: trunk, size: 7296)
2008-08-22
13:57
[4972cb5a12] part of check-in [10e62d4700] fix some tests to take the right branch on OS/2 (hope I got the Tcl syntax right) (CVS 5593) (check-in: [10e62d4700] user: pweilbacher branch: trunk, size: 7288)
2008-08-02
03:50
[f79e5460c4] part of check-in [f1e44eb323] Additional coverage testing. Fix a segfault following OOM in sqltie3_load_extension(). (CVS 5523) (check-in: [f1e44eb323] user: drh branch: trunk, size: 7242)
2008-06-30
15:09
[5f4354b3eb] part of check-in [189cd85413] Changes to loadext.test so that it works on osx as well as linux. (CVS 5329) (check-in: [189cd85413] user: danielk1977 branch: trunk, size: 6842)
2008-06-19
15:44
[de9ff1f3db] part of check-in [9d73a68c30] Additional test cases for loadable extensions. (CVS 5247) (check-in: [9d73a68c30] user: drh branch: trunk, size: 6254)
2007-09-01
06:19
[1911e7365a] part of check-in [2be8af9d40] Fix a bug in loadext.test. (CVS 4359) (check-in: [2be8af9d40] user: danielk1977 branch: trunk, size: 5735)
05:57
[ea04ac20e2] part of check-in [3d74256c91] Call sqlite3OsDlError to obtain error information after DlOpen or DlSym fail. (CVS 4358) (check-in: [3d74256c91] user: danielk1977 branch: trunk, size: 5244)
2007-04-06
21:42
[9ab2cb0226] part of check-in [3471a2269f] Changes to test scripts to support alternative configurations. (CVS 3824) (check-in: [3471a2269f] user: drh branch: trunk, size: 4764)
2006-08-23
20:07
[bee44cf7c6] part of check-in [a85fc877eb] Add the new experimental sqlite3_auto_extension() API. (CVS 3362) (check-in: [a85fc877eb] user: drh branch: trunk, size: 4716)
2006-07-06
17:08
[6e4ecf99ec] part of check-in [ce96b890bb] Make the sqlite3_enable_load_extension() interface accessible from the TCL bindings. (CVS 3321) (check-in: [ce96b890bb] user: drh branch: trunk, size: 4725)
2006-06-27
18:38
[0f6e7c469d] part of check-in [aee4b66994] When compiling extensions in the load_extension tests, specify a path for finding include files. (CVS 3313) (check-in: [aee4b66994] user: drh branch: trunk, size: 4733)
15:16
[146ead2c34] part of check-in [4692319ccf] The ability to load extensions is turned off by default. It must be enabled by calling sqlite3_enable_load_extension() before it will work. This prevents security problems in legacy applications. Ticket #1863. (CVS 3311) (check-in: [4692319ccf] user: drh branch: trunk, size: 4719)
2006-06-26
21:35
[6a047b9bb7] part of check-in [85a66a25e9] Publish APIs sqlite3_malloc() and sqlite3_realloc() that use the OS-layer memory allocator. Convert sqlite3_free() and sqlite3_mprintf() to also use the OS-layer memory allocator. (CVS 3298) (check-in: [85a66a25e9] user: drh branch: trunk, size: 3995)
2006-06-17
14:12
[c5790632f1] part of check-in [e08e2ddafe] Add the load_extension() SQL function. (CVS 3269) (check-in: [e08e2ddafe] user: drh branch: trunk, size: 3986)
13:21
[30b38ddaf4] part of check-in [059b1f6140] The default entry point for loadable extensions is now always sqlite3_extension_init(). (CVS 3268) (check-in: [059b1f6140] user: drh branch: trunk, size: 3372)
2006-06-14
10:38
Added: [1704f48b39] part of check-in [402a77c43d] Add some tests for sqlite3_load_extension(). (CVS 3239) (check-in: [402a77c43d] user: danielk1977 branch: trunk, size: 2955)