Commit Verlauf

Autor SHA1 Nachricht Datum
  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