stephan
|
d75acb8312
Back out the most significant part of [5c28a17253e2f], as Cygwin is a hybrid. With SQLITE_OS_UNIX it will use POSIX locking, which will misinteract with apps using Windows-style locking.
|
vor 17 Stunden |
stephan
|
47991d973a
Various typo fixes reported by Daniel Dumitriu. No functional changes.
|
vor 17 Stunden |
stephan
|
ba6510a399
Additional 'array index is signed char' warning cleanups for the shell and its embedded extensions, analog to [44bd44532d].
|
vor 19 Stunden |
stephan
|
894cda4db7
Fix a tcl typo in the previous checkin which triggers an error on one machine but not another.
|
vor 19 Stunden |
stephan
|
2d960e943b
Have the configure script report cygwin as SQLITE_OS_UNIX instead of SQLITE_OS_WIN, per off-list discussion with Jan Nijtmans.
|
vor 20 Stunden |
dan
|
fc9b5d2a95
Have the recover module add "PRAGMA foreign_keys = off" to SQL output. Have the shell tool add ".dbconfig defensive off".
|
vor 1 Tag |
drh
|
bee4fb401e
Always ignore comments in the schema of a database, even if
|
vor 1 Tag |
dan
|
c27c61586f
Update the recovery extension so that it works with encrypted databases.
|
vor 1 Tag |
drh
|
427e0076a9
Use AtomicRead() and AtomicWrite() to access the pcache1_g.bUnderPressure
|
vor 1 Tag |
drh
|
9f19ea83e7
Improvement output for ".schema --indent" in the CLI when the schema contains
|
vor 1 Tag |
stephan
|
bf09cbe2ca
Minor configure script cleanups which started out as cygwin-specific fixes but ended up just being minor platform-agnostic cleanups.
|
vor 2 Tagen |
stephan
|
4b60c1b49c
Roll back part of [6d87a8efe]: the check for tclsh90.exe (as opposed to tclsh9.0.exe) is incorrect on these platforms (it's an msvc build). Also remove an unused function added in that checkin.
|
vor 2 Tagen |
stephan
|
e34ad2b0b3
tclsqlite3 patch from Christian Werner: replace FILE handles with TCL channels for the db copy command.
|
vor 2 Tagen |
stephan
|
0ca5b1e39d
Teach autosetup how to find tclsh v9.0 on cygwin.
|
vor 2 Tagen |
stephan
|
f5965e9d51
Makefile doc updates. Remove a couple extraneous targets. No functional changes.
|
vor 2 Tagen |
stephan
|
3ce81095f9
Minor doc typo fixes via [forum:65bd941da8|forum post 65bd941da8].
|
vor 2 Tagen |
stephan
|
5b27bfac44
Document the EXTRA_SRC makefile var and add --amalgamation-extra-src=list to the canonical-build configure script as the formal way to pass that at configure-time.
|
vor 2 Tagen |
stephan
|
272344d206
Internal configure script cleanups. Resolve an as-yet-hypothetical corner case involving the --dev flag mixed with custom CFLAGS containing SQLITE_ENABLE... or SQLITE_OMIT... flags. Fix an unrelated API doc typo reported in [forum:606ea661df|forum post 606ea661df].
|
vor 3 Tagen |
stephan
|
31b72ff521
Minor configure script doc tweaks. This is also a note that the basic elements of the build run as-is on Haiku OS Beta 5 but the tcl bits do not (for lack of tclConfig.sh).
|
vor 3 Tagen |
drh
|
c171cf1ef7
Ensure that detection of control characters by comparison against 0x1f
|
vor 4 Tagen |
stephan
|
c9cc6a5474
Use SQLITE_EXTRA_INIT_MUTEXED instead of SQLITE_EXTRA_INIT for the SQLITE_WASM_EXTRA_INIT feature, as suggested in [forum:14183b98fc0b1dea|forum post 14183b98fc0b1dea]. This doesn't make a functional difference now - this is in the name of future-proofing against eventual threading support in wasm.
|
vor 5 Tagen |
drh
|
8346ceef5a
Add an assert() in vdbesort.c to help both humans and static analyzer AIs
|
vor 5 Tagen |
drh
|
557974e126
In the CLI, ensure that all calls to ctype.h macros are cast to unsigned char.
|
vor 6 Tagen |
stephan
|
cf794e17cc
Latest upstream autosetup. Fixes two minor corner-case issues which we haven't yet seen in practice.
|
vor 6 Tagen |
stephan
|
da5f813878
Approximately 100 typo corrections spanning the whole tree, submitted via [forum:0db9827f0464bc33|forum post 0db9827f0464bc33] and individually audited and verified. Affects only code comments, innocuous test strings, error message text in tool (not library) code, and configure-level help text.
|
vor 1 Woche |
stephan
|
3398441bfc
Reimplement testrunner_data.tcl::trd_get_bin_name() to assume a .exe extension on all platforms not matching "unix", to avoid having to do file-exists checks.
|
vor 1 Woche |
drh
|
1d54203394
Strive to make sorts stable in the mkpragmatab.tcl build script, so that
|
vor 1 Woche |
drh
|
157d9276a0
Merge back a sequence of three changes that were branched due to a build break.
|
vor 1 Woche |
drh
|
29820d39d8
Fix build break in [e2bd23f251359e7a].
|
vor 1 Woche |
dan
|
fd3938fbca
Add support for SQLITE_EXTRA_INIT_MUTEXED - like SQLITE_EXTRA_INIT, but is called from within sqlite3_initialize() when the SQLITE_MUTEX_STATIC_MAIN mutex is still held.
|
vor 1 Woche |