SQLite
File History
Not logged in

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

History of files named tool/mksqlite3c.tcl

2015-04-22
09:40
[e3136f007f] part of check-in [9797482ded] Update this branch with latest trunk changes. (user: dan branch: fts5)
2015-04-08
14:01
[9f664f7330] part of check-in [ec9d907a57] Merge all changes for version 3.8.9 into the ota-update branch. (user: drh branch: ota-update)
2015-03-31
00:10
[ebbf1198e1] part of check-in [df94e61f93] Merge all recent trunk enhancements and fixes into the sessions branch. (user: drh branch: sessions)
2015-03-30
23:52
[47a4ff0983] part of check-in [4d42bf5e18] Merge the latest trunk enhancements, and especially the fix for the infinite loop on a DROP TABLE in a corrupt database, into the apple-osx branch. (user: drh branch: apple-osx)
2015-03-25
00:09
[5f57fd1d01] part of check-in [cbb93d1aa1] Backport the 'stdcall' related enhancements from trunk. (user: mistachkin branch: stdcall-3.8.8)
2015-03-24
21:54
[52a3352f7a] part of check-in [e826cd7db6] Further simplifications to the amalgamation builder. (user: drh branch: stdcall)
21:27
[ab2cfb2191] part of check-in [242f09d4d1] Add SQLITE_STDCALL and SQLITE_CDECL macros on public function definitions. (user: mistachkin branch: stdcall)
2015-03-21
15:45
[d7e4b04202] part of check-in [142743918f] Merge trunk changes with this branch. (user: dan branch: fts5)
2015-03-09
13:24
[e885509e1a] part of check-in [5489cb6892] Merge recent trunk enhancements into the ota-update branch. (user: drh branch: ota-update)
13:18
[c684fc94a9] part of check-in [5e04eec88e] Merge recent trunk enhancements into the apple-osx branch. (user: drh branch: apple-osx)
13:07
[87d0000c12] part of check-in [68c8937e83] Merge recent trunk enhancements into the sessions branch. (user: drh branch: sessions)
2015-03-02
22:06
[95ab31eda6] part of check-in [7d92f1f11e] Changes so that the amalgamation and the command-line shell build without modifications on VxWorks 7. Still gives a few compiler warnings, and still mostly untested on that platform. (user: drh branch: trunk)
2015-02-23
20:09
[262e7e3d39] part of check-in [d6d21ff552] Fix building with ENABLE_OTA and OMIT_LOAD_EXTENSION. (user: dan branch: ota-update)
2015-02-10
20:00
[d8b0b0cc5f] part of check-in [0f152416be] Further tweaks to work with zipvfs. (user: dan branch: ota-update-no-pager_ota_mode)
2015-02-06
16:03
[1c68493ffa] part of check-in [44711921fe] Merge all recent trunk enhancements into the apple-osx branch. (user: drh branch: apple-osx)
15:40
[66b14dbaa7] part of check-in [ae7eef117f] Merge all the latest enhancements from trunk. (user: drh branch: sessions)
2015-02-02
21:34
[6b8e572a90] part of check-in [32c0325bcb] Break out the (script-generated) pragma parsing tables into a separate file, pragma.h, to make editing easier. (user: drh branch: trunk)
11:58
[ce1e8a27ec] part of check-in [bc7be2fcfd] Ensure generated header file fts5parse.h is included in sqlite3.c. (user: dan branch: fts5)
11:32
[d04425b480] part of check-in [fb10bbb9f9] Fix some problems with building fts5 and fts3 together using the amalgamation. (user: dan branch: fts5)
2015-01-21
06:36
[c63fdd4a6a] part of check-in [b3348b1e07] Merge latest trunk changes with this branch. (user: dan branch: fts5)
2015-01-16
12:24
[87e1e7a67a] part of check-in [518621f8dc] Merge the 3.8.8 release changes from trunk. (user: drh branch: apple-osx)
2015-01-14
17:16
[d85bfc548f] part of check-in [0ba124540b] Merge trunk 3.8.8 beta changes into the sessions branch (user: drh branch: sessions)
2015-01-12
18:02
[cfde806851] part of check-in [856dd245ce] Work in progress on fixing harmless compiler warnings when using -W4 and MSVC. (user: mistachkin branch: msvcW4)
2015-01-02
19:17
[4280f9d22f] part of check-in [df3cdf9f06] Merge the latest changes from trunk into the apple-osx branch. (user: drh branch: apple-osx)
2015-01-01
18:03
[18fc267758] part of check-in [4b3651677e] Merge latest trunk changes with this branch. (user: dan branch: fts5)
2014-12-31
14:27
[da1b2f86cb] part of check-in [86e39123c1] Merge the fix to PRAGMA data_version and testing improvements from trunk. (user: drh branch: sessions)
2014-12-24
17:17
[e94bdc37b5] part of check-in [5b7ca013b7] When building the amalgamation with SQLITE_ENABLE_IOTRACE defined, do not mark symbol sqlite3IoTrace as static. (user: dan branch: trunk)
2014-11-15
20:07
[5be4e6b3ec] part of check-in [fba0b5fc7e] Fix the customization interfaces so that they match the documentation. (user: dan branch: fts5)
2014-09-02
15:57
[863ce7cee8] part of check-in [696dc935f7] Merge the latest trunk changes into the apple-osx branch. (user: drh branch: apple-osx)
15:49
[a2f61b5297] part of check-in [d4cce2c71e] Merge the latest trunk changes, including the multi-threaded sorter, into the sessions branch. (user: drh branch: sessions)
2014-07-28
20:14
[becaa9d561] part of check-in [770b9540c1] Add the "loadfts" program, for performance testing the loading of data into fts3/fts4/fts5 tables. (user: dan branch: fts5)
2014-05-20
00:20
[d2a3f219da] part of check-in [2d33afe0c4] Merge recent trunk changes into the sessions branch. (user: drh branch: sessions)
2014-05-09
15:00
[e72c0c97fe] part of check-in [9ac8f1e711] Merge the latest trunk changes into the threads branch. (user: dan branch: threads)
2014-05-08
23:01
[071ff81a61] part of check-in [9411d7dc6f] Initial attempt to merge in all trunk changes over the previous 1.5 years. This check-in compiles but there are compiler warnings and "make test" segfaults after only running a few test modules. (user: drh branch: apple-osx)
2014-05-05
20:21
[ba274df71f] part of check-in [3ac75725a6] Attempt to fix the build on beagleboard. (user: drh branch: winHdr)
2014-05-02
21:38
[1be89affd8] part of check-in [c4d1d8a0db] Merge updates from trunk. (user: mistachkin branch: winHdr)
2014-03-13
15:41
[8da823522f] part of check-in [d17231b63d] Merge latest trunk changes into this branch. (user: dan branch: threads)
2014-03-04
14:34
[3a7297ac69] part of check-in [7f51ad97f0] Merge the performance enhancements of trunk (and some obscure bug fixes) into the sessions branch. (user: drh branch: sessions)
2014-02-25
18:12
[ed5b4e9ca8] part of check-in [23001a85cd] Also adjust the order of files in the amalgamation to ensure that _FILE_OFFSET_BITS is defined before any #include, for QNX. (user: drh branch: trunk)
2013-11-26
01:00
[db30eeba8b] part of check-in [540f552516] Further work on Windows header file reform. (user: mistachkin branch: winHdr)
2013-11-25
09:36
[c6b22da4d4] part of check-in [0d42c6b830] Initial work on isolating usage of the Windows header file. (user: mistachkin branch: winHdr)
2013-11-14
19:18
[5b63710413] part of check-in [7596d1bf80] Merge the skip-scan optimization into the sessions branch. (user: drh branch: sessions)
2013-11-12
18:37
[e2ba20d3f6] part of check-in [c444671246] Break out the structure and macro definitions of where.c into a separate header file whereInt.h for easier editing and debugging. (user: drh branch: trunk)
2013-10-15
14:10
[cfc3838294] part of check-in [e111e4edf9] Merge the latest trunk changes into the sessions branch. This merge should fix the build for WinRT. (user: drh branch: sessions)
2013-10-11
13:27
[d8dc444d40] part of check-in [03593817ab] Make sure the sqlite3.h file occurs at the very top of the sqlite3.c amalgamation. (user: drh branch: trunk)
2013-09-03
14:49
[72e4608a3b] part of check-in [cdd3838b78] Merge in all the latest trunk changes, including the win32-longpath VFS and the fix for the segfault in the omit-left-join optimization. (user: drh branch: sessions)
2013-08-31
18:06
[d344cc3144] part of check-in [aa48284637] Revise the amalgamation tool to allow 'duplicate' include files to be retained manually while still preserving the existing line numbers. (user: mistachkin branch: cygwinTempPath)
05:46
[d8d5114142] part of check-in [2fca6d784b] Avoid commenting out #include statements when building the amalgamation source code file. (user: mistachkin branch: cygwinTempPath)
2013-04-22
23:59
[3e55715d16] part of check-in [6994826c07] Merge the latest trunk changes into the sessions branch. (user: drh branch: sessions)
15:30
[a61fe62a28] part of check-in [c5a4b21a15] Add virtual table module 'fts3tokenize' to fts3. fts3tokenize provides SQL access to FTS tokenizer implementations. (user: dan branch: trunk)
2013-03-19
17:10
[521b39c2d2] part of check-in [5b399f2bc4] Also export the sqlite3changeset interfaces in the amalgamated version of the sessions extension. (user: drh branch: sessions)
16:12
[a570a0b084] part of check-in [d1f41089ab] Bring makefiles and build scripts into alignment with the sessions branch. No changes to code. (user: drh branch: trunk)
15:23
[aa76553fe5] part of check-in [ec490336bc] Include the sqlite3session.h header file in with sqlite3.h. Make sure the session APIs are all public. (user: drh branch: sessions)
2013-03-13
11:42
[bb8afe0948] part of check-in [e54b0225f2] Fix a compiler warning in sqlite3VdbePreUpdateHook(). Add sqlite3session.c to the amalgamation. Fix the Makefile.in to work with sessions. (user: drh branch: sessions)
2012-08-25
01:38
[4edfe153b7] part of check-in [6723add4f4] Merge all the latest trunk changes into the apple-osx branch. (user: drh branch: apple-osx)
2012-07-21
19:40
[d4923e8e75] part of check-in [0e4d977a4a] Add an internal interface that allows the code to take advantage of multiple cores by pushing subcomputations off into separate threads. The interface is not currently used. (user: drh branch: threads)
2012-06-21
13:00
[589c7f44e9] part of check-in [ff828c67e5] Remove support for OS/2 from the source tree. (user: drh branch: trunk)
2012-06-08
01:13
[2139ffe033] part of check-in [9d1b851562] Merge trunk changes into the apple-osx branch. (user: drh branch: apple-osx)
2012-05-25
17:50
[f289ba51f7] part of check-in [0c13570ec7] Add an experimental tokenizer to fts4 - "unicode". This tokenizer works in the same way except that it understands unicode "simple case folding" and recognizes all characters not classified as "Letters" or "Numbers" by unicode as token separators. (user: dan branch: fts4-unicode)
2012-05-04
02:58
[09c8ff0c9e] part of check-in [930115693a] Add an experimental tokenizer to FTS3/4: one that transliterates latin, greek, cyrillic, and hebrew characters into pure ascii. (user: drh branch: translit-tokenizer)
2011-08-23
18:06
[90f243ad9c] part of check-in [c5f7977b89] Merge latest trunk changes into the apple-osx branch. (user: dan branch: apple-osx)
2011-08-15
15:27
[9fbac513cd] part of check-in [26f2da24b0] New makefile target "sqlite3-debug.c" builds an amalgamation that include appropriate "#line" macros relating the code back to the original source files. (user: drh branch: trunk)
2011-08-02
10:56
[d8c0d3065b] part of check-in [7f339c0e26] Minor fixes to vdbesort.c code in preparation for a major rework. (user: dan branch: experimental)
2011-06-21
01:30
[d99ceeda70] part of check-in [76005fdca0] Merge the latest trunk changes into the apple-osx branch. (user: drh branch: apple-osx)
2011-06-20
15:24
[1fa0ed9cfd] part of check-in [161379d205] Enable crnl to nl translation for the mksqlite3c.tcl script. (user: drh branch: trunk)
11:57
[1db8ff5115] part of check-in [4c69e827f4] Merge the latest trunk changes into the apple-osx branch. (user: drh branch: apple-osx)
2011-06-17
15:54
[b23027b185] part of check-in [a4adc7f78b] Force almagamation gen scripts to use unix line endings for consistency across platforms. (user: shaneh branch: trunk)
2011-05-12
21:01
[d171512b78] part of check-in [6ee0773290] Add fts3_term.c to amalg gen script and configure input files. (user: shaneh branch: trunk)
2011-04-04
13:11
[98afd75c54] part of check-in [6d78a25ddc] Merge in the latest changes from trunk. (user: drh branch: apple-osx)
2011-04-01
18:12
[623e26cc8c] part of check-in [5d34e64d4d] Add a script that will break the amalgamation source file up into 4 or 5 smaller source files, each 32K lines or fewer, and a single "sqlite3-all.c" source file that #includes the others. (user: drh branch: trunk)
2011-02-01
18:59
[cf44512a48] part of check-in [9897da22c5] Remove extra instances of the text "checked out." from sqlite.h.in. Also add new file fts3_aux.c to mksqlite3c.tcl. (user: dan branch: fts4aux)
2011-01-14
16:12
[ca5cc57e62] part of check-in [2ea5bd1287] Provide an alternative and experimental pcache implementation that avoids the use of mutexes at the expense of using more memory. (user: drh branch: mutex-free-pcache)
2010-11-19
23:50
[136c838dba] part of check-in [c8bc057c7d] Merge all the latest changes from the trunk into the apple-osx branch. (user: drh branch: apple-osx)
2010-10-31
22:42
[e0db70c2c5] part of check-in [6a6bb6ce73] Fix a typo in a comment inserted by the amalgamation builder. Typo reported on the mailing list. (user: drh branch: trunk)
2010-08-07
11:46
[be5206d081] part of check-in [f88c6367d2] Merge in all changes up to the 3.7.0.1 release. (user: drh branch: apple-osx)
2010-06-16
19:48
[a30073f702] part of check-in [21ca87f691] Merge in changes up to and including the 3.6.23.1 release. (user: drh branch: apple-osx)
2010-05-06
19:20
[aff0d53f0e] part of check-in [32a8501d78] Changes to support SQLITE_OMIT_WAL. (user: shaneh branch: trunk)
2010-04-26
00:19
[42b6ba8b99] part of check-in [56fe5d7624] Change the names of the log.c and log.h source files to wal.c and wal.h. (user: drh branch: wal)
2010-04-12
19:00
[25ec827588] part of check-in [409d61baeb] Import experimental write-ahead-logging code. (user: dan branch: wal)
2010-03-10
23:13
[4c6924c7e8] part of check-in [bb591802ff] Move the ctime.c source module near the beginning of the list of files inserted into the amalgamation so that #defines that are overridden in other modules will not effect the values returned by sqlite3_compiletime_used(). (user: drh branch: trunk)
2010-02-23
20:08
[e124557931] part of check-in [76a0294ab4] Refactored compile time option diagnostic support to use strings identifiers instead of bitmask. (user: shaneh branch: compile_opts)
2009-12-07
23:53
[4478ffa3ed] part of check-in [ad08794d72] Merge all changes associated with the version 3.6.21 release into the OS-X branch. (user: drh branch: apple-osx)
2009-11-25
22:42
[1da2822969] part of check-in [f25558f333] Make sure the new fts3Int.h header file is added to the amalgamation. (user: drh branch: trunk)
18:03
[c2d2ec2fef] part of check-in [545cfb3b63] Initial check-in of code that inserts tokenizations of the values for bound parameters into the output of sqlite3_trace(). (user: drh branch: trunk)
2009-11-19
15:25
[24e8f32d40] part of check-in [3b17924754] Fix some fts3 related issues with the autoconf and amalgamation build systems. (user: dan branch: fts3-refactor)
2009-11-03
22:34
[1ac077b7bf] part of check-in [941a01eb86] Customizations for OSX contributed by Apple. (user: adam branch: apple-osx)
2009-11-02
18:01
[a7e87ce780] part of check-in [9f6cf13dfb] Do not insert the date and time of generation into the amalgamation. (user: drh branch: trunk)
2009-09-19
17:59
[69dc8842a8] part of check-in [aab7a4b3c9] Add fkey.c to the autoconf and amalgamation build systems. (user: dan branch: trunk)
2009-08-14
18:18
[9aea914126] part of check-in [0d5b058717] Update the amalgamation builder so that it avoids putting redundant SQLITE_API macros on declarations. (user: drh branch: trunk)
2009-08-11
05:50
[b790a58c99] part of check-in [7f4810747b] Instead of adding SQLITE_API macros sqlite3.h while creating sqlite3.c, add them as part of generating the sqlite3.h target, while copying from sqlite.h.in to sqlite3.h. This fixes a build problem that was causing multiple SQLITE_API macros to be added to a single line of sqlite3.h, and the problem cited by #4016. (CVS 6971) (user: danielk1977 branch: trunk)
2009-07-22
18:24
[666e5a61fe] part of check-in [803ec79f3b] Modify mksqlite3c.tcl so that it inserts SQLITE_API macros into sqlite3.h. Ticket #3983. (CVS 6924) (user: danielk1977 branch: trunk)
2009-07-20
12:25
[2057e08b25] part of check-in [7572991bc2] Corrections to the comment that is inserted at the top of the amalgamation. Ticket #3981. (CVS 6909) (user: drh branch: trunk)
2009-04-21
09:02
[2b34be291b] part of check-in [f61e4cd936] Attempt to optimize virtual table queries with 'OR' expressions in the WHERE clause. (CVS 6527) (user: danielk1977 branch: trunk)
2009-03-16
13:19
[671833bd77] part of check-in [b649a6cc5b] Add the sqlite3_unlock_notify() API. (CVS 6348) (user: danielk1977 branch: trunk)
2009-02-18
12:25
[a416823e4c] part of check-in [fb281950c5] Fix the amalgamation builder to mark sqlite3PagerBackupPtr as private. Ticket #3662. (CVS 6302) (user: drh branch: trunk)
2009-02-03
16:51
[b3dcc7a961] part of check-in [663479b417] Commit first version of the 'backup' feature. (CVS 6241) (user: danielk1977 branch: trunk)
13:51
[d4668afb9b] part of check-in [876f874c6e] Add a special rule to the amalgamation generator to deal with the sqlite3OsDlSym function. Ticket #3631. (CVS 6236) (user: drh branch: trunk)
2008-12-31
16:01
[bc7c626adf] part of check-in [c2b9891fc0] Fix the FTS3 module with parenthesis syntax so that it will work in the amalgamation. (CVS 6087) (user: drh branch: trunk)
2008-12-08
21:37
[c259bcf64a] part of check-in [6ed696e7c0] Some minor name refactoring in where.c. Avoid declaring variables before initializing them in the amalgamation because VC++ doesn't like that. (CVS 5993) (user: drh branch: trunk)
2008-12-04
20:40
[75cb8cdbea] part of check-in [39a0750b49] Replace the VDBE Fifo object with the new RowSet object. (CVS 5977) (user: drh branch: trunk)
2008-11-13
14:42
[619c0629ac] part of check-in [00442e0f57] Update mksqlite3c.tcl to include new file pcache1.c. (CVS 5900) (user: danielk1977 branch: trunk)
2008-10-28
18:58
[f27bd970d5] part of check-in [4651f590f0] Remove the vestigial mem4 and mem6 memory allocators. Add the SQLITE_ZERO_MALLOC compile-time option and the mem0.c module to handle memory allocation for that case. (CVS 5848) (user: drh branch: trunk)
2008-10-17
18:51
[ab98a8321f] part of check-in [39ebf01add] Add "pragma journal_mode=memory". Change the way rollback works for in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830) (user: danielk1977 branch: trunk)
2008-10-14
18:21
[8aff2d49be] part of check-in [494510d8f2] Fix the amalgamation generator to recognize indented #include directives. Ticket #3438. (CVS 5822) (user: drh branch: trunk)
2008-10-07
15:25
[f74c5aacea] part of check-in [02a12eb1cf] Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 option always removes all mutex code. For application-defined mutexes only, use SQLITE_THREADSAFE=1 with SQLITE_MUTEX_NOOP=1. Ticket #3421. (CVS 5779) (user: drh branch: trunk)
2008-09-24
09:58
[50f3ca0333] part of check-in [0acca5842f] Add file fts3_icu.c to the amalgamation. Because of the way header files are included into sqlite3.c, fts3_icu.c has to appear after all the other fts3 and icu extension files. Ticket #3398. (CVS 5741) (user: danielk1977 branch: trunk)
2008-09-08
08:08
[370dca60b9] part of check-in [79364b963b] Add header file sqliteicu.h to the ICU extension. This is analogous to the rtree.h and fts3.h headers used by other extensions to declare their entry points. Fix for ticket #3361. (CVS 5680) (user: danielk1977 branch: trunk)
2008-08-21
18:49
[c454212779] part of check-in [ef6936e50a] Initialize the global built-in function table at start-time instead of at compile-time. This is less prone to malfunction when compile-time parameters very. (CVS 5583) (user: drh branch: trunk)
2008-08-20
16:35
[f5645b2e7e] part of check-in [daf730d1de] Refactor the name resolution procedures in the code generator. (CVS 5569) (user: drh branch: trunk)
14:49
[5b4b6f974d] part of check-in [cb494e10d7] Add the pcache module from the experimental branch. Also change things so that most of the built-in SQL functions are kept in single static hash-table, rather than creating and populating a separate hash table for each open database connection. (CVS 5566) (user: danielk1977 branch: trunk)
2008-08-04
11:49
[bc5a951735] part of check-in [e42ff97ba7] Make it easier to build with the icu extension enabled. Include icu.c in the amalgamation source. Ticket #3245. (CVS 5533) (user: danielk1977 branch: trunk)
2008-07-25
08:49
[dbc5c9a675] part of check-in [43a4cae2ac] Updates to mem6.c allocator. (CVS 5473) (user: danielk1977 branch: trunk)
2008-06-25
14:57
[d7fea82624] part of check-in [9e3c95ff40] Have mem3.c and mem5.c grab a mutex when required. Include them both in the amalgamation again. (CVS 5306) (user: danielk1977 branch: trunk)
2008-06-19
00:16
[5012f63f63] part of check-in [cb1f11cd97] Add some test logic to the new memory allocation subsystem. (Lots more needed.) The test suite is currently indicating memory leaks, though it is unclear if this is a true code problem or just an instrumentation problem. (CVS 5240) (user: drh branch: trunk)
2008-06-18
02:01
[7641043a1c] part of check-in [39b4e1ff4e] Remove mem3.c and mem5.c from the amalgamation for the time being, since they do not currently work. We will add them back later once they are fixed. (CVS 5229) (user: drh branch: trunk)
2008-06-13
18:24
[687ae979ba] part of check-in [a03c5af115] Progress toward implementation of sqlite3_config() and a rework of the mutex and memory allocation subsystems. This is an incremental check-in. (CVS 5218) (user: drh branch: trunk)
2008-05-29
20:22
[927b9d6ccd] part of check-in [9883b406ce] Consolidated inline assembly versions of "hwtime()" into hwtime.h. Provided MSVC version. Modified code for consistent use of hwtime(). Changed implementation to use sqlite_uint64 and sqlite_int64 instead of unsigned long long int and long long int for MSVC compiler support. (CVS 5178) (user: shane branch: trunk)
2008-05-26
20:19
[da45d6d596] part of check-in [aa8eba3360] Update the amalgamation builder to incorporate the RTREE extension. (CVS 5160) (user: drh branch: trunk)
2008-05-07
02:42
[f8f8233344] part of check-in [7df9ef2c82] Only look for config.h if the autoconf-based build is being used, and don't inline it into the amalgamation. (CVS 5093) (user: mlcreech branch: trunk)
2008-03-09
01:14
[feb1cf30c5] part of check-in [f134c282ea] Replace SQLITE_EXTERN with SQLITE_API in exported variables when generating the amalgamation. Should fix #2982 (CVS 4845) (user: mlcreech branch: trunk)
2008-03-06
16:28
[7184e0648b] part of check-in [8044623062] Clean up recent autoconf-related additions, add config.h to the amalgamation (CVS 4833) (user: mlcreech branch: trunk)
2008-03-04
17:45
[8156109263] part of check-in [9c6694bb61] Various renames & cleanups to limit exported symbols on amalgamation build (CVS 4819) (user: mlcreech branch: trunk)
2008-02-18
14:47
[a50378947f] part of check-in [7c57bdbcdb] Add the Bitvec object for tracking which pages have been journalled. This reduces memory consumption and runs faster than the bitmap approach it replaced. (CVS 4794) (user: drh branch: trunk)
2008-02-16
16:21
[c1876ef95b] part of check-in [d134d29cea] The power-of-two first-fit memory allocator is now working. (CVS 4793) (user: drh branch: trunk)
2008-01-31
13:35
[c315696c91] part of check-in [72411043e6] Version number to 3.5.5. Include FTS3 in the amalgamation by default (but disabled unless compiled with -DSQLITE_ENABLE_FTS3). Fix a memory allocation problem. (CVS 4757) (user: drh branch: trunk)
2008-01-22
21:30
[7354a40a96] part of check-in [1a335e1801] Add the fault injector module in fault.c. Use it as a basis for memory allocation failure testing. (CVS 4742) (user: drh branch: trunk)
2008-01-01
05:49
[21605262fb] part of check-in [6dea8c1638] Define SQLITE_CORE=1 at the start of the amalgamation file for the benefit of any extension source code (i.e. fts3) appended to it. Ticket #2858. (CVS 4649) (user: danielk1977 branch: trunk)
2007-10-23
15:51
[91322dcb07] part of check-in [36465aeb1f] Make sure the _LARGEFILE_SOURCE macro occurs before any system includes. Ticket #2739. (CVS 4508) (user: drh branch: trunk)
2007-10-20
16:36
[48778943a2] part of check-in [b58c2b37a5] Add the new memory allocator to the amalgamation. Improvements to out-of-memory handling. (CVS 4498) (user: drh branch: trunk)
2007-08-30
17:15
[1b2fc35284] part of check-in [293a3f837b] Make mutex functions available to loadable extensions. Fix the amalgamation generator to include the latest source files. (CVS 4346) (user: drh branch: trunk)
16:23
[5e150ba565] part of check-in [e9b2700b8c] Make the latest interfaces usable by loadable extensions. (CVS 4343) (user: drh branch: trunk)
2007-08-27
23:26
[3c1ebacc75] part of check-in [dc80b2e1f4] Work around problem with forward declarations of constants in MSVC in the amalgamation. Ticket #2574. (CVS 4304) (user: drh branch: trunk)
21:49
[bd66c13d7b] part of check-in [0ae30e5c76] Bring the amalgamation builder up to date with the latest changes. Remove some vestigial code. (CVS 4303) (user: drh branch: trunk)
2007-08-08
12:11
[9780738c01] part of check-in [3759a38fe8] More tweaking of linkage. Ticket #2554. (CVS 4200) (user: drh branch: trunk)
01:04
[e86df6c4d4] part of check-in [c09ec102c4] Additional refinements on the amalgamation: Give a couple of constants file scope and add the SQLITE_API prefix to some interfaces that need it. Ticket #2554. (CVS 4199) (user: drh branch: trunk)
2007-08-07
17:04
[d7b03011ca] part of check-in [73db545289] Revise the amalgamation so that all symbols have file scope except those that begin with "sqlite3_". Ticket #2554. (CVS 4197) (user: drh branch: trunk)
2007-06-26
00:52
[5d8ed83262] part of check-in [474a52347d] Modify the amalgamation generator to identify every API using the SQLITE_API macro which is normally defined to nothing but which can be overridden on the compiler command-line to be "static" if desired. Ticket #2453. (CVS 4125) (user: drh branch: trunk)
00:37
[3c062ba144] part of check-in [96190cf13d] Change the name of sqlite3_atoi64 back to sqlite3Atoi64 so that it is clearly and internal API. Modify the amalgamation to use a macro SQLITE_PRIVATE instead of the keyword "static" so the macro can be overridden to by nothing. (CVS 4124) (user: drh branch: trunk)
2007-06-19
15:23
[92ed1980d3] part of check-in [64bcc41f12] Change the name of the "limits.h" source file to "sqliteLimit.h". Ticket #2428. (CVS 4091) (user: drh branch: trunk)
2007-05-16
13:55
[a1c49f7555] part of check-in [57e17c7cda] Add a --nostatic option to mksqlite3c.tcl. With this option turned on, the extra "static" storage class markers are not inserted into the amalgamation. (CVS 4013) (user: drh branch: trunk)
2007-05-08
20:37
[73453da6ff] part of check-in [e9f56ead05] Fix the amalgamation generator so that all non-API functions have file scope. (CVS 3958) (user: drh branch: trunk)
17:59
[b5048f0ed1] part of check-in [becd64d361] Update the amalgamation builder for the latest changes. (CVS 3955) (user: drh branch: trunk)
2007-05-05
11:48
[3664556f06] part of check-in [16041116aa] Refactoring. Split btreeInt.h off from btree.c. Split malloc.c off from util.c. Expect much more to follow. (CVS 3925) (user: drh branch: trunk)
2007-05-03
16:55
[fa0429d32c] part of check-in [92b5360165] Get the amalgamation builder working with incremental I/O. (CVS 3908) (user: drh branch: trunk)
2007-04-05
21:58
[2d204fc271] part of check-in [f2caff870c] Fix the amalgamation so that it works with -DSQLITE_ENABLE_REDEF_IO. Change tclsqlite.c so that it can be appended to the amalgamation. Create a new amalgamation of header files for use by projects that want to redefine their own I/O interface using -DSQLITE_ENABLE_REDEF_IO. (CVS 3817) (user: drh branch: trunk)
2007-04-02
12:22
[ea7a08c3a8] part of check-in [9c5697c70f] In the amalgamation, put date.c before os.c so that the time_t typedef can be correctly resolved by windows compilers. (CVS 3793) (user: drh branch: trunk)
2007-04-01
01:57
[85514e8a74] part of check-in [a5070a2d11] Fix typos in the amalgamation builder script. (CVS 3786) (user: drh branch: trunk)
2007-03-31
22:29
[59f5db8e29] part of check-in [a0f3c960fa] Add the amalgamation generator to the makefile. (CVS 3783) (user: drh branch: trunk)
16:29
[72969469d0] part of check-in [6a3d6142d8] Fix the amalgamation so that it can be compiled with REDEF_IO enabled. (CVS 3782) (user: drh branch: trunk)
2007-03-27
12:04
Added [ca566a1482] part of check-in [42c038518c] Get the -DSQLITE_OMIT_XFER_OPT option working. Run speed tests on a full regression. Add the script for generating sqlite3.c. (CVS 3723) (user: drh branch: trunk)