0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2024-12-17 00:11:43 +00:00

Commit Graph

  • 68cb6192c1 Timing fix in the default busy handler. (CVS 2456) drh 2005-05-06 22:05:56 +00:00
  • 8d97f1f141 Patch to fix an alignment problem on sparc. Ticket #1234. (CVS 2455) drh 2005-05-05 18:14:13 +00:00
  • 0405a34d11 Fix a datatype in trigger6.test that changed due to the previous check-in. (CVS 2454) drh 2005-05-05 11:04:50 +00:00
  • c7f269d551 In the TCL interface, user-defined functions preserve the datatype returned by the Tcl procedure. (CVS 2453) drh 2005-05-05 10:30:29 +00:00
  • c96d8530ca Make sure all data structures have 8-byte alignment - necessary for the sparc architecture and helpful on other 64-bit platforms. Ticket #1232. Also update some comments in build.c. (CVS 2452) drh 2005-05-03 12:30:33 +00:00
  • 07d183da90 Remove the psAligned value from the BTree structure - the pageSize is now always aligned to an 8-byte boundary. Add comments on a confusing bit of code. Ticket #1231. (CVS 2451) drh 2005-05-01 22:52:42 +00:00
  • 7e62779a58 Prevent a segfault described by ticket #1229. (CVS 2450) drh 2005-04-29 02:10:00 +00:00
  • 89dec819d2 Add hooks for the SSE extension. (CVS 2449) drh 2005-04-28 19:03:37 +00:00
  • 2e66f0b972 Enhancements to allow for extensions. (CVS 2448) drh 2005-04-28 17:18:48 +00:00
  • ee570fa498 Fix an array index bug in the default busy callback handler. Ticket #1198. (CVS 2447) drh 2005-04-28 12:06:05 +00:00
  • f8db1bc03b Remove some vestigal code. Add the experimental sqlite3_transfer_bindings() API. (CVS 2446) drh 2005-04-22 02:38:37 +00:00
  • b47d45ccbf Correctly store large integers. Ticket #1212. (CVS 2445) drh 2005-04-15 12:04:34 +00:00
  • c7e22ee254 Added tests to exercise delete, insert, and update triggers on views (tkt #1169) (CVS 2444) kwel 2005-04-08 19:48:27 +00:00
  • d536273abf Fixed stack growth in update trigger on views (tkt #1169) (CVS 2443) kwel 2005-04-08 16:08:36 +00:00
  • ae87f0ed25 Fixed stack growth in delete trigger on views (tkt #1169) (CVS 2442) kwel 2005-04-08 16:07:47 +00:00
  • 55c45f2e1e Apply Tcl 'nullvalue' patch from Stefan Finzel. (CVS 2441) danielk1977 2005-04-03 23:54:43 +00:00
  • 2b70fb90e1 Documentation updates. (CVS 2440) drh 2005-04-01 16:29:12 +00:00
  • 495c09a49a Make the ORDER BY clause return equal elements in the same order they were seen (a stable sort). It was returning them in exactly the reverse order. (CVS 2439) drh 2005-04-01 10:47:40 +00:00
  • 9a7e60865d Add a "const" declaration to a constant. Fix a typo in a comment. (CVS 2438) drh 2005-03-31 22:26:19 +00:00
  • 4fb90f2bff Update comments and documentation to give the true maximum page size as 32K, not 64K as was previously (and erroneously) reported. Ticket #1194. (CVS 2437) drh 2005-03-31 21:02:45 +00:00
  • f4f8fd51e4 Make sure integer primary keys larger than 2^31 are handled properly. Ticket #1188. (CVS 2436) drh 2005-03-31 18:40:04 +00:00
  • 3ced14a616 Fix a memory leak in the TCL bindings. (CVS 2435) drh 2005-03-31 18:26:20 +00:00
  • 3eb8db90ba Fix a problem with threads and the global database list in main.c. (CVS 2434) danielk1977 2005-03-29 23:34:58 +00:00
  • 60625c4c84 Version 3.2.1 (CVS 2433) drh 2005-03-29 13:37:46 +00:00
  • d2d62b31ce Change the date of the 3.2.1 release. (CVS 2432) drh 2005-03-29 13:19:01 +00:00
  • faf60c7a0d Fix minor display bugs in sqlite3_analyzer. (CVS 2431) drh 2005-03-29 13:18:16 +00:00
  • 19642e5d65 Fix a C++-ism in the code. (CVS 2430) drh 2005-03-29 13:17:45 +00:00
  • 7a5147c5c9 Change 'stack' to the more descriptive 'no-push' in vdbe.c. (CVS 2429) danielk1977 2005-03-29 13:07:00 +00:00
  • bc04f8529d Reduce the space allocated for the runtime virtual machine stack. (CVS 2428) danielk1977 2005-03-29 08:26:13 +00:00
  • 53c0f7480b Add the SQLITE_OMIT_TEMPDB compile time macro. (CVS 2427) danielk1977 2005-03-29 03:10:59 +00:00
  • 50f059b871 Fix segfault due to exception handler being run with uninitialised variable. (CVS 2426) danielk1977 2005-03-29 02:54:03 +00:00
  • 88b01a13c6 Fix another memory leak in the pager. (CVS 2425) drh 2005-03-28 18:04:27 +00:00
  • 6cdc5d0269 Increment version number and update documentation in preparation for version 3.2.1. (CVS 2424) drh 2005-03-28 16:56:09 +00:00
  • 92fd9d285f Changes to alter3.test to allow it to work with a codec. (CVS 2423) drh 2005-03-28 16:50:22 +00:00
  • 634f298c89 Modifications to reduce memory consumption. (CVS 2422) danielk1977 2005-03-28 08:44:07 +00:00
  • dd5b2fa5f2 Fix some memory leaks that occur after a malloc failure. (CVS 2421) drh 2005-03-28 03:39:55 +00:00
  • f0b5792bdc Use SQL function substr() correctly from ALTER TABLE code. Ticket #1182. (CVS 2420) danielk1977 2005-03-28 00:07:16 +00:00
  • b3a2cced6b Correctly allocate new columns array in ALTER TABLE .. ADD COLUMN. Ticket #1183. (CVS 2419) danielk1977 2005-03-27 01:56:30 +00:00
  • d960d0641e Fix a typo in vdbeInt.h. This was potentially a serious mistake, but we got lucky and it is benign. (CVS 2418) drh 2005-03-23 01:48:47 +00:00
  • 1d5de64d20 Fix typo in the formatchng.html document. (CVS 2417) drh 2005-03-23 01:05:14 +00:00
  • 3ee003d8f7 Version 3.2.0 (CVS 2415) drh 2005-03-21 19:51:30 +00:00
  • 3d07343c84 Documentation changes prior to the release of version 3.2.0. (CVS 2416) drh 2005-03-21 19:48:00 +00:00
  • 6b456a2b46 Add function to recover from a malloc() failure. (CVS 2414) danielk1977 2005-03-21 04:04:02 +00:00
  • e94ddc9e43 Assorted fixes to the handling of various malloc() failures. (CVS 2413) danielk1977 2005-03-21 03:53:38 +00:00
  • 7a8245b525 Update docs to say that the default_synchronous pragma has been removed. Ticket #1049. (CVS 2412) drh 2005-03-21 01:31:36 +00:00
  • 6062d8f5f2 fix typo in CREATE VIEW documentation. Ticket #1135. (CVS 2411) drh 2005-03-21 01:24:02 +00:00
  • 38fba69135 Fix an infinite loop in the code generator for INSERT. Ticket #1140. (CVS 2410) drh 2005-03-21 01:20:58 +00:00
  • 6841f162c6 README file updated to suggest running "make install". Ticket #1168. (CVS 2409) drh 2005-03-21 00:47:18 +00:00
  • 4cb29b4cfc Allow the character "T" between date and time in ISO-8601 date/time formats. Ticket #1170. (CVS 2408) drh 2005-03-21 00:43:44 +00:00
  • 09bf0e8d5e Improved support for cygwin. Ticket #1165. (CVS 2407) drh 2005-03-21 00:36:08 +00:00
  • 47fb54da2e Fix a formatting error in the syntax documentation. Ticket #1145. (CVS 2406) drh 2005-03-21 00:28:24 +00:00
  • ab34b8f65a Fix for ticket #1167 (CVS 2405) drh 2005-03-20 23:18:57 +00:00
  • 8aa60cb746 Do not attempt to read the journal file on windows because manditory locking on windows will not allow it. Ticket #1166. (CVS 2404) drh 2005-03-20 22:54:56 +00:00
  • 9636284e32 More changes for ticket #1171 after additional analysis. (CVS 2403) drh 2005-03-20 22:47:56 +00:00
  • 41712ef171 Tentative fix for ticket #1171. More research and testing needed. (CVS 2402) drh 2005-03-20 19:10:12 +00:00
  • c2cb4c10c8 More documentation updates. (CVS 2401) drh 2005-03-19 15:10:45 +00:00
  • 47b4b29b12 Preparations for the release of version 3.2.0. (CVS 2400) drh 2005-03-19 14:45:48 +00:00
  • 255d448726 Fix typos in documentation. (CVS 2399) drh 2005-03-19 03:41:57 +00:00
  • ddba9e54e7 Updates to comments and documentation. No changes to code. (CVS 2398) drh 2005-03-19 01:41:21 +00:00
  • e29b915e9b Remove unused code from util.c. Enhance the trace output in os_unix.c. (CVS 2397) drh 2005-03-18 14:03:15 +00:00
  • 072192dffa Fixed a typo in alter3.test. (CVS 2396) drh 2005-03-17 12:33:14 +00:00
  • 37b69a0130 Don't run the tests in alter3.test if SQLITE_OMIT_ALTERTABLE is defined. (CVS 2395) danielk1977 2005-03-17 07:00:55 +00:00
  • c4a41b12f4 Update to keyword list for ALTER TABLE ... ADD COLUMN command. (CVS 2394) danielk1977 2005-03-17 05:06:28 +00:00
  • 19a8e7e882 Add the ALTER TABLE ... ADD COLUMN command. (CVS 2393) danielk1977 2005-03-17 05:03:38 +00:00
  • 44dcbda393 Version 3.1.6 (CVS 2392) drh 2005-03-17 04:01:24 +00:00
  • 4ff55083e5 Strengthen an assert() in vdbe.c. (CVS 2391) drh 2005-03-17 03:52:47 +00:00
  • fb189328de Preparing for the release of 3.1.6. (CVS 2390) drh 2005-03-17 03:33:16 +00:00
  • cb9882a753 Fix a bug in the calculation of the table record header size. Ticket #1163. (CVS 2389) drh 2005-03-17 03:15:40 +00:00
  • d5d565235b Fix some memory leaks that can occur if a memory allocation fails. (CVS 2388) danielk1977 2005-03-16 12:15:20 +00:00
  • 165ffe9708 When creating a new database, delete any preexisting journal that might be left over from a prior database with the same name. Ticket #1152. (CVS 2387) drh 2005-03-15 17:09:30 +00:00
  • ae8b3615ee Allow the database name in a DETACH statement to be quoted. Ticket #1151. (CVS 2386) drh 2005-03-15 02:04:12 +00:00
  • b8ef32c3e8 Be more aggressive about using the busy handler. Ticket #1159. (CVS 2385) drh 2005-03-14 02:01:49 +00:00
  • 556927f944 Fix typo in documentation. (CVS 2384) drh 2005-03-12 18:03:58 +00:00
  • 9179fd93ff Documentation updates. Added the "distinctive features" page. (CVS 2383) drh 2005-03-12 15:55:10 +00:00
  • f580380463 Version 3.1.5 (CVS 2382) drh 2005-03-11 18:06:53 +00:00
  • 9c2ba47eac Disable GNU readline in the build of the command-line shell for linux since some systems (ex: SuSE) do not support it. (CVS 2381) drh 2005-03-11 18:06:40 +00:00
  • 70e15d6cbb Updates to the homepage prior to 3.1.5. (CVS 2380) drh 2005-03-11 17:55:32 +00:00
  • f30cc9496a Fix bugs discovered in 3.1.4. F_FULLFSYNC not F_FULLSYNC. And a bug in "make doc". Also typos in the documentation. (CVS 2379) drh 2005-03-11 17:52:34 +00:00
  • 05501af78b Version 3.1.4 (CVS 2378) drh 2005-03-11 04:53:17 +00:00
  • 748f763f7a Fixes so that the FULLSYNC changes will build on windows. They do not have any effect, but neither do they cause errors. (CVS 2377) drh 2005-03-11 04:41:39 +00:00
  • 4835fc5c9b Increase the version number to 3.1.4. (CVS 2376) drh 2005-03-11 04:40:23 +00:00
  • a8f9361f1d Documentation updates for version 3.1.4. (CVS 2375) drh 2005-03-11 04:39:58 +00:00
  • 6575a222d5 Another case of returning SQLITE_CORRUPT when a corrupt database file is detected. (CVS 2374) drh 2005-03-10 17:06:34 +00:00
  • 75ea0289cc Fix a problem with crashtest caused by the F_FULLSYNC change. (CVS 2373) drh 2005-03-10 14:32:24 +00:00
  • b851b2c938 Disable F_FULLSYNC if the sychronous pragma is not set to FULL. (CVS 2372) drh 2005-03-10 14:11:12 +00:00
  • cca76c2f7e Disable the use of ./crashtest in builds that include a codec. (CVS 2371) drh 2005-03-10 12:58:21 +00:00
  • fec8066734 Disable the alter2 tests if there is a codec compiled into the library. (CVS 2370) drh 2005-03-10 12:52:47 +00:00
  • 33fa535dca Fix a #ifdef in util.c. (CVS 2369) drh 2005-03-10 12:35:45 +00:00
  • 5fd057af68 Fix a file corruption bug in CREATE INDEX in auto-vacuum databases. (CVS 2368) danielk1977 2005-03-09 13:09:43 +00:00
  • aee18ef8e2 Support for a future ALTER TABLE command to add columns with default values. (CVS 2367) danielk1977 2005-03-09 12:26:50 +00:00
  • 97ba4c94fc Print an error message and quit if the regression tests are run as root. Ticket #1153. (CVS 2366) drh 2005-03-02 05:18:57 +00:00
  • d61c443e6a Fix the header comment on experimental.c. (CVS 2365) drh 2005-03-02 05:18:29 +00:00
  • 737b6e83a1 Version 3.1.3.1 (not an official release) (CVS 2364) drh 2005-02-28 01:52:56 +00:00
  • de4fb7b050 Bump the version number to 3.1.3.1. (CVS 2363) drh 2005-02-28 01:42:23 +00:00
  • bf21627b6f Add the SQLITE_OMIT_FLAG_PRAGMAS compile-time option. (CVS 2362) drh 2005-02-26 18:10:44 +00:00
  • ccae6026e6 Fix an assertion fault that can occur while autovacuuming a corrupt database file. Add the SQLITE_OMIT_COMPLETE compile-time parameter. (CVS 2361) drh 2005-02-26 17:31:26 +00:00
  • 7530873132 Revised man page from Bill Bumgarner. (CVS 2360) drh 2005-02-24 04:51:51 +00:00
  • 51e75cafb0 Remove strcasecmp from shell.c. Tickets #1108, #1122. (CVS 2359) drh 2005-02-23 12:35:41 +00:00
  • 29088eb6c9 The script that cross-compiles the windows DLLs now exports the symbols Tclsqlite_Init and Sqlite_Init used to initialize the TCL extension. Ticket #1137. (CVS 2358) drh 2005-02-23 00:26:12 +00:00
  • 3fdf826699 Fix bug reported on the mailing list for WHERE clauses like (rowid<'2'). (CVS 2357) danielk1977 2005-02-22 09:47:18 +00:00