0
0
mirror of https://github.com/sqlite/sqlite.git synced 2024-11-21 11:19:14 +01:00
sqlite/src
drh 9bf5bea607 Document that -nofollow does not work on Windows. Fix Windows symlink
test cases for when the test suite is run as administrator.

FossilOrigin-Name: 4de8a75ec5a2e3655a2d0c5a9333b58f8b48b681255f0a01866b610ae6249bc2
2024-11-21 01:50:01 +00:00
..
alter.c Refactor the SrcItem object so that information about subqueries is stored 2024-08-19 22:48:30 +00:00
analyze.c Fixes from code inspection: 2024-10-17 18:12:03 +00:00
attach.c Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
auth.c Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
backup.c
bitvec.c
btmutex.c
btree.c New assert() statements to validate OP_OpenEphemeral logic. 2024-10-18 01:14:14 +00:00
btree.h New assert() statements to validate OP_OpenEphemeral logic. 2024-10-18 01:14:14 +00:00
btreeInt.h Have "PRAGMA quick_check" compare the number of entries in tables and indexes. 2024-02-02 16:51:24 +00:00
build.c Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
callback.c
complete.c
ctime.c Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
date.c Attempt to fix date/time calculations for days earlier than 0400-03-01. 2024-08-19 12:54:12 +00:00
dbpage.c Fix to the previous: The dbpageRollbackTo() method should return SQLITE_OK. 2024-10-03 10:06:51 +00:00
dbstat.c Add the SQLITE_INDEX_SCAN_HEX bit to the sqlite3_index_info.idxFlags bitmask. 2024-08-22 16:22:08 +00:00
delete.c New assert()s to help verify union access. No logic changes. Testing and 2024-09-20 12:58:15 +00:00
expr.c Add an ALWAYS() on a branch in the new indexed-subtype logic. 2024-10-08 00:15:22 +00:00
fault.c
fkey.c Tighter checking of access constraints on union members in SrcItem. 2024-08-20 19:09:59 +00:00
func.c Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
global.c Remove all code that makes use of the C-language "long double" datatype. 2024-10-01 20:29:43 +00:00
hash.c
hash.h
hwtime.h
in-operator.md
insert.c Tighter checking of access constraints on union members in SrcItem. 2024-08-20 19:09:59 +00:00
json.c Fix a bug in the parsing of some corner-case JSON PATH strings that contain 2024-09-04 16:01:44 +00:00
legacy.c
loadext.c
main.c Increase the minimum SQLITE_LENGTH_LIMIT from 1 to 30 to avoid problems doing 2024-11-08 20:57:45 +00:00
malloc.c Fix debugging code so that it compiles on MSVC. 2024-02-22 00:50:54 +00:00
mem0.c
mem1.c
mem2.c
mem3.c
mem5.c
memdb.c Rig sqlite3_serialize() so that it will initialize a previously uninitialized 2024-01-20 16:29:19 +00:00
memjournal.c
msvc.h
mutex_noop.c
mutex_unix.c
mutex_w32.c Correct conditional compilation issue seen with MSVC in the Win32 mutex subsystem. 2023-11-18 18:36:26 +00:00
mutex.c Disable the debug-use-only functions sqlite3_mutex_held() and 2024-09-11 12:17:26 +00:00
mutex.h
notify.c
os_common.h
os_kv.c
os_setup.h
os_unix.c Add the SQLITE_FCNTL_NULL_IO file-control. 2024-11-13 14:58:35 +00:00
os_win.c Document that -nofollow does not work on Windows. Fix Windows symlink 2024-11-21 01:50:01 +00:00
os_win.h
os.c
os.h
pager.c Reorder conditions in sqlite3PagerDirectReadOk() for coverage. 2024-10-23 11:33:56 +00:00
pager.h Avoid harmless integer overflow in pager status statistics gathering. 2023-12-20 11:34:17 +00:00
parse.y Attempt to reduce divergence with begin-concurrent. 2024-11-18 16:44:26 +00:00
pcache1.c Add extra assert() statements to the fixes on this branch. 2024-07-17 16:27:36 +00:00
pcache.c Add extra assert() statements to the fixes on this branch. 2024-07-17 16:27:36 +00:00
pcache.h
pragma.c Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
pragma.h
prepare.c Ensure that the database encoding is detected before the code generator gets 2024-11-04 19:08:53 +00:00
printf.c Do not report an sqlite3_error_offset() for errors that occur inside of 2024-11-20 11:34:16 +00:00
random.c
resolve.c Allow expressions with subtypes to be read from indexes unless they are being used as direct or indirect parameters to SQLITE_SUBTYPE functions. 2024-10-05 18:10:02 +00:00
rowset.c
select.c Improved comments on byte-code subroutine calls to materialize subqueries. 2024-08-21 17:38:50 +00:00
shell.c.in Make the --vfstrace output from the CLI go to the same output channel as 2024-11-17 11:42:43 +00:00
sqlite3.rc
sqlite3ext.h
sqlite.h.in Add the SQLITE_FCNTL_NULL_IO file-control. 2024-11-13 14:58:35 +00:00
sqliteInt.h Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
sqliteLimit.h Increase the minimum SQLITE_LENGTH_LIMIT from 1 to 30 to avoid problems doing 2024-11-08 20:57:45 +00:00
status.c Avoid harmless integer overflow in pager status statistics gathering. 2023-12-20 11:34:17 +00:00
table.c
tclsqlite.c Fix argument expansion in sqlite-tclsh on Windows such that if an argument 2024-11-16 17:39:34 +00:00
tclsqlite.h Help systems still using Tcl8.6 to compile tclsqlite.c by changing a 2024-10-27 10:33:47 +00:00
test1.c Fix harmless compiler warnings. 2024-11-04 19:18:19 +00:00
test2.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test3.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test4.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test5.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test6.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test8.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test9.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_autoext.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_backup.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_bestindex.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_blob.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_btree.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_config.c Remove the never-used and never-documented and long-ago deprecated 2024-10-28 17:27:15 +00:00
test_delete.c
test_demovfs.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_devsym.c
test_fs.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_func.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_hexio.c Attempt to reduce divergence with the wal2 branch. 2024-11-18 17:05:45 +00:00
test_init.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_intarray.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_intarray.h
test_journal.c
test_loadext.c
test_malloc.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_md5.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_multiplex.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_multiplex.h
test_mutex.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_onefile.c
test_osinst.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_pcache.c Fixes for platforms with 32-bit pointers that require 64-bit values to be aligned. 2024-07-13 16:53:56 +00:00
test_quota.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_quota.h
test_rtree.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_schema.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_sqllog.c
test_superlock.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_syscall.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_tclsh.c Omit the antiquated and long-unsupport async extension since it has been 2024-10-28 15:38:53 +00:00
test_tclvar.c Fix a few minor TCL9 compatibilities issues. 2024-08-09 22:48:11 +00:00
test_thread.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_vdbecov.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_vfs.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_windirent.c
test_windirent.h
test_window.c First attempt at getting the build to work with Tcl 9.0. 2024-07-30 15:49:02 +00:00
test_wsd.c
threads.c
tokenize.c Add extra checks for the validity of a numeric literal to sqlite3DequoteNumber(). 2024-01-23 11:20:58 +00:00
treeview.c Provide the sqlite3ShowWhereTerm() interface callable interactively from 2024-11-20 14:19:44 +00:00
trigger.c Tighter checking of access constraints on union members in SrcItem. 2024-08-20 19:09:59 +00:00
update.c Give unique names to fields in the SrcItem object, to facilitate analysis of 2024-08-17 23:23:23 +00:00
upsert.c Give unique names to fields in the SrcItem object, to facilitate analysis of 2024-08-17 23:23:23 +00:00
utf.c Avoid the possibility of buffer overrun in the READ_UTF8 macro by using 2024-10-14 18:43:04 +00:00
util.c Move the #include of hwtime.h from the bottom of util.c to the top of 2024-10-19 13:20:34 +00:00
vacuum.c Randomize the name of the attached database used to do VACUUM. 2024-08-26 17:35:32 +00:00
vdbe.c Extra defenses against UAF when failing to allocate a transient cursor. No 2024-10-31 17:23:40 +00:00
vdbe.h Be more aggressive about reusing subqueries that appear on the RHS of IN 2024-07-04 16:57:11 +00:00
vdbeapi.c Avoid loading the entire record into memory for an sqlite3_preupdate_old() call that retrieves an IPK value. 2024-11-04 16:59:02 +00:00
vdbeaux.c Avoid loading the entire record into memory for an sqlite3_preupdate_old() call that retrieves an IPK value. 2024-11-04 16:59:02 +00:00
vdbeblob.c Do not allow sqlite3_blob_open() to work on a any table that contains 2024-08-28 19:13:16 +00:00
vdbeInt.h Avoid loading the entire record into memory for an sqlite3_preupdate_old() call that retrieves an IPK value. 2024-11-04 16:59:02 +00:00
vdbemem.c Improvements to the scope of valueFromFunction(). 2024-09-18 16:33:07 +00:00
vdbesort.c Add a new assert() to help static analyzers understand that a pointer is 2024-08-07 15:17:37 +00:00
vdbetrace.c
vdbevtab.c Avoid 32-bit overflow when calculating ncycle for ".scanstats vm". 2024-04-30 19:34:15 +00:00
vtab.c New assert()s to help verify union access. No logic changes. Testing and 2024-09-20 12:58:15 +00:00
vxworks.h
wal.c An assortment of comment typo fixes discovered by aspell. Add several new words to tool/custom.txt. No code changes. 2024-10-19 12:39:06 +00:00
wal.h
walker.c Refactor the SrcItem object so that information about subqueries is stored 2024-08-19 22:48:30 +00:00
where.c Provide the sqlite3ShowWhereTerm() interface callable interactively from 2024-11-20 14:19:44 +00:00
wherecode.c Bug fix in the SubrtnSig logic from [c9a3498113074bbc], if a subquery is 2024-11-20 14:59:32 +00:00
whereexpr.c Improved handling of unicode characters in the LIKE optimization. 2024-10-09 11:52:29 +00:00
whereInt.h Experimental change to explain query plan to identify covering indexes on expressions. 2024-10-11 20:36:26 +00:00
window.c Fix a problem with window functions min() and max() when used with a FILTER clause. Forum post [forum:/forumpost/e9126d554a | e9126d554a]. 2024-11-14 14:38:16 +00:00