cosmopolitan/third_party/sqlite3
Justine Tunney b0df6c1fce
Implement proper time zone support
Cosmopolitan now supports 104 time zones. They're embedded inside any
binary that links the localtime() function. Doing so adds about 100kb
to the binary size. This change also gets time zones working properly
on Windows for the first time. It's not needed to have /etc/localtime
exist on Windows, since we can get this information from WIN32. We're
also now updated to the latest version of Paul Eggert's TZ library.
2024-05-04 23:06:37 -07:00
..
alter.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
alter.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
analyze.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
analyze.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
appendvfs.c Reduce header complexity 2023-11-28 14:39:42 -08:00
appendvfs.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
attach.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
attach.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
auth.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
auth.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
backup.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
backup.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
bitvec.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
bitvec.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
btmutex.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
btmutex.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
btree.c Reduce header complexity 2023-11-28 14:39:42 -08:00
btree.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
btree.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
btreeInt.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
build.c Reduce header complexity 2023-11-28 14:39:42 -08:00
BUILD.mk Implement proper time zone support 2024-05-04 23:06:37 -07:00
build.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
callback.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
callback.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
complete.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
complete.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
completion.c Reduce header complexity 2023-11-28 14:39:42 -08:00
completion.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
ctime.c Reduce header complexity 2023-11-28 14:39:42 -08:00
ctime.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
date.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
date.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dbdata.c Reduce header complexity 2023-11-28 14:39:42 -08:00
dbdata.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dbpage.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
dbpage.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dbstat.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
dbstat.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
decimal.c Reduce header complexity 2023-11-28 14:39:42 -08:00
decimal.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
delete.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
delete.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dog.py Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
expr.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
expr.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
extensions.h Reduce header complexity 2023-11-28 14:39:42 -08:00
fault.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fault.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fileio.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
fileio.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fkey.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fkey.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_aux.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_aux.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_expr.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_expr.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_hash.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_hash.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_hash.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_icu.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_icu.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_porter.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_porter.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_snippet.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_snippet.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_tokenize_vtab.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_tokenize_vtab.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_tokenizer.c Improve mkdeps 2023-11-10 04:14:27 -08:00
fts3_tokenizer.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_tokenizer.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_tokenizer1.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_tokenizer1.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_unicode.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_unicode.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_unicode2.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_unicode2.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_write.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts3_write.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3Int.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts5.c Reduce header complexity 2023-11-28 14:39:42 -08:00
fts5.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
fts5.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
func.c Reduce header complexity 2023-11-28 14:39:42 -08:00
func.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
geopoly.inc Reduce header complexity 2023-11-28 14:39:42 -08:00
global.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
global.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
hash.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
hash.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
hash.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
hwtime.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
icu.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
icu.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
ieee754.c Reduce header complexity 2023-11-28 14:39:42 -08:00
ieee754.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
insert.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
insert.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
json.c Reduce header complexity 2023-11-28 14:39:42 -08:00
json.shell.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
keywordhash.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
legacy.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
legacy.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
loadext.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
loadext.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
main.c Reduce header complexity 2023-11-28 14:39:42 -08:00
main.shell.c Mint APE Loader v1.5 2023-07-26 13:54:49 -07:00
malloc.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
malloc.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem0.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mem0.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem1.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mem1.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem2.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mem2.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem3.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mem3.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem5.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mem5.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
memdb.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
memdb.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
memjournal.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
memjournal.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
memtrace.c Reduce header complexity 2023-11-28 14:39:42 -08:00
memtrace.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
msvc.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mutex.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mutex.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mutex.internal.h Reduce header complexity 2023-11-28 14:39:42 -08:00
mutex.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mutex_noop.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mutex_noop.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mutex_unix.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
mutex_unix.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
notify.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
notify.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
opcodes.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
opcodes.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
opcodes.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
os.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
os.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
os.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
os_common.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
os_kv.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
os_setup.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
os_unix.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
os_unix.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pager.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
pager.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
pager.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
parse.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
parse.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
parse.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pcache.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
pcache.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
pcache.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pcache1.c Reduce header complexity 2023-11-28 14:39:42 -08:00
pcache1.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pragma.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
pragma.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
pragma.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
prepare.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
prepare.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
printf.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
printf.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
random.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
random.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
README.cosmo Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
resolve.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
resolve.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
rowset.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
rowset.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
rtree.c Reduce header complexity 2023-11-28 14:39:42 -08:00
rtree.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
rtree.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
select.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
select.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
series.c Reduce header complexity 2023-11-28 14:39:42 -08:00
series.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
shathree.c Reduce header complexity 2023-11-28 14:39:42 -08:00
shathree.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
shell.c Implement proper time zone support 2024-05-04 23:06:37 -07:00
shell.c.in Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqlar.c Reduce header complexity 2023-11-28 14:39:42 -08:00
sqlar.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqlite3expert.c Reduce header complexity 2023-11-28 14:39:42 -08:00
sqlite3expert.h Reduce header complexity 2023-11-28 14:39:42 -08:00
sqlite3expert.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3ext.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqlite3rbu.c Reduce header complexity 2023-11-28 14:39:42 -08:00
sqlite3rbu.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqlite3rbu.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3rtree.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqlite3session.c Reduce header complexity 2023-11-28 14:39:42 -08:00
sqlite3session.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqlite3session.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3userauth.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqliteicu.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
sqliteInt.h Reduce header complexity 2023-11-28 14:39:42 -08:00
sqliteLimit.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
status.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
status.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
stmt.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
stmt.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
table.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
table.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
threads.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
threads.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
tokenize.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
tokenize.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
treeview.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
treeview.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
trigger.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
trigger.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
uint.c Reduce header complexity 2023-11-28 14:39:42 -08:00
uint.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
update.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
update.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
upsert.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
upsert.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
userauth.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
userauth.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
utf.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
utf.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
util.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
util.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vacuum.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vacuum.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbe.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbe.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbe.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeapi.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbeapi.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeaux.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbeaux.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeblob.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbeblob.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeInt.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbemem.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbemem.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbesort.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbesort.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbetrace.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbetrace.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbevtab.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vdbevtab.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vtab.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
vtab.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vxworks.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
wal.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
wal.h Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
wal.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
walker.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
walker.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
where.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
where.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
wherecode.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
wherecode.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
whereexpr.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
whereexpr.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
whereInt.inc Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
window.c Upgrade SQLite to 3.40 (#699) 2022-11-28 12:54:48 -08:00
window.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
zipfile.c Reduce header complexity 2023-11-28 14:39:42 -08:00
zipfile.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00

DESCRIPTION

    SQLite is an embeddable SQL relational database with a ~1mb
    footprint and a wide variety of features.

ORIGIN

    https://www.sqlite.org/2022/sqlite-preprocessed-3400000.zip

LICENSE

    Public Domain or MIT

LOCAL CHANGES

  - Added `/zip/.args` file support to SQLite shell
  - Added `--strace` system call tracing flag to SQLite shell
  - Added `--strace` function call logging flag to SQLite shell
  - Configured fsync() using runtime magnums rather than ifdefs
  - Modify preprocessor macro for enabling pread() and pwrite()
  - Save and restore errno in some places to avoid log pollution