aboutsummaryrefslogtreecommitdiff
path: root/src/test_devsym.c
Commit message (Collapse)AuthorAge
* Add a C-source spell-checking facility. make misspell (on Nix)larrybr2023-06-07
| | | FossilOrigin-Name: 26c1bb4bd9e9f56613c3aa87407a7f562fd4ebde5bfd6dece02078001d9a45f8
* Fix some test code so that testfixture can build with SQLITE_OMIT_WAL defined.dan2020-10-02
| | | FossilOrigin-Name: dd009cd7aec3598e930806907601f4f0f9b0021ea99fa6c5e29e88f1246066ed
* As it requires wal mode support, do not run test file chunksize.test as part ↵dan2019-07-04
| | | | | of the "journaltest" permutation. FossilOrigin-Name: acd2df36c2876ff3cc477889fc99f493cdf53a656bdb84bde6121676c9eeed1f
* Add a test for the outcome of a process crash within an xWrite VFS methoddan2017-07-22
| | | | | call. FossilOrigin-Name: eb8718006cb23ba9304da5c30d19863d688495f0eaae3794c5ad870e481866f8
* Modify the permutations.test script so as to set any permutation specific ↵dan2016-04-27
| | | | | configuration values before running each individual test script. FossilOrigin-Name: 2662d8fef791f7b8b3b14f9c27dfedec84620dee
* Since the return value of sqlite3OsClose() is always ignored, we might asdrh2016-04-14
| | | | | | well make it "void" instead of "int", and thereby save 50 bytes in the compiled binary. FossilOrigin-Name: 7ee570e7a9a2159a8c0d41805c00f91ca0de00e3
* Change the name of the xShmClose VFS method to xShmUnmap, everywhere.drh2010-07-14
| | | FossilOrigin-Name: c2d27cf51d33e6f38bab37008d39074051f75274
* Changes so that the xShmOpen VFS method is no longer required. Its job can ↵dan2010-07-13
| | | | | be done by the first call to xShmMap. Rename xShmClose to xShmUnmap. FossilOrigin-Name: f4780bde62c6c19146d2723c101540b8db898d38
* Remove the unused xRename() method from the sqlite3_vfs object.drh2010-07-03
| | | | | Add better documentation on the xCurrentTimeInt64() method. FossilOrigin-Name: 51ec0e5432dd6849b83a3d969a018482eb3bb083
* Move the xShmMap method to in between xShmLock and xShmBarrier, since it seemsdrh2010-06-14
| | | | | to fit in there logically. FossilOrigin-Name: 58dfd83d8b7905391e2a06bb918ffa209c6de6b5
* Remove xShmGet/Size/Release from the sqlite3_vfs structure. Change the name ↵dan2010-06-14
| | | | | of xShmPage to xShmMap. Remove some code that is now unused from os_unix.c and some of the test VFS implementations. FossilOrigin-Name: fc0cabc15c97dde6a852b4f07df6d30f1d2c04bc
* Experimental change to the xShmXXX parts of the VFS interface.dan2010-06-11
| | | FossilOrigin-Name: ca68472db01c14a899892007d1cbaff5e86ae193
* Initial code for incremental checkpoint in WAL mode. This check-in compilesdrh2010-05-30
| | | | | | | on unix and runs as long as you do not engage WAL mode. WAL mode crashes and burns. Consider this check-in a baseline implementation for getting the new capability up and running. FossilOrigin-Name: ef3ba7a17ff90674d702e5694b9e792851ab6998
* Add a new xShmBarrier method to the VFS - a shared-memory fence operation.drh2010-05-20
| | | | | | Implement the same in both unix and win32. Use it to make the WAL subsystem more robust. FossilOrigin-Name: 1bd011c9fed5ef29fb616b4d0a52df3b82221b1f
* Mark the shared-memory in the WAL implementation as volatile.drh2010-05-18
| | | FossilOrigin-Name: 0a6787908e989bd5e6af25acbdc59ebc8fa61d6d
* Fix for the test_devsym.c test module for the VFS-SHM refactoring.drh2010-05-12
| | | FossilOrigin-Name: 49d62933759d4e160ee3a4dd2aa316a2f5bbb4e6
* Refactoring the VFS-SHM methods used by WAL. This version compiles anddrh2010-05-12
| | | | | runs non-WAL test cases but crashes and burns on wal.test. FossilOrigin-Name: 2b00152c1ac0b3735aa6cfab61259ff04d81c701
* Change the VFS definition so that all methods take a VFS object pointer asdrh2010-05-03
| | | | | their first parameter. FossilOrigin-Name: 43b5b07f0d996d7ef7426346b1792e9ca898f487
* Use VFS method xCurrentTimeInt64 instead of xCurrentTime when it is available.drh2010-05-03
| | | | | Provide an implementation of xCurrentTimeInt64 for os_unix.c. FossilOrigin-Name: ab77b3ae6da3370d8bc3b2c9c0edc723b69f5a95
* Merge two wal leaves.dan2010-05-03
|\ | | | | FossilOrigin-Name: 23c0e6c3f333e878fe5a2ae5d61df0d765f437b4
| * Change the SHM interface so that it does not take the name of the shareddrh2010-05-01
|/ | | | | | | object but rather the name of the WAL file and derives its own name from that. Remove the xShmDelete method from the VFS and replace it with a delete flag on xShmClose. FossilOrigin-Name: 94dea5f9c11a68564220cec76ac3fae2ba90e907
* Add xShmXXX() methods to the test VFS in test_devsym.test.dan2010-04-30
| | | FossilOrigin-Name: 1d20342424b452ea96aaf161de1f98f26a9155a0
* Add the xShmRelease() method to the VFS. The os_unix.c implementation ofdrh2010-04-27
| | | | | the shared memory logic is still non-functional. FossilOrigin-Name: ed715b47c5f7657fbf901805981867898054b14d
* Begin moving WAL-specific I/O into the VFS. This checkin contains VFSdrh2010-04-26
| | | | | | infrastructure but it is untested and is not yet hooked up to the WAL. The version number is bumped to 3.7.0 because of the VFS extension. FossilOrigin-Name: f5e615c28c7035a7e6d896790b51cf9bc7371d5f
* Reset the simulated device in the test harness to its defaultdrh2010-04-12
| | | | | configuration whenever it is restarted. FossilOrigin-Name: 562d20e662da474ea326165730ecfdfcf9b414ee
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10
| | | FossilOrigin-Name: f6c045f649036958078cb15cd9d5453680c82b0c
* Fix compiler warnings in where.c and in the TCL test harness. (CVS 5994)drh2008-12-09
| | | FossilOrigin-Name: 680755dbf01e20569b87068b1515b144903c566e
* Add a case to permutations.test to run tests with the IOCAP_SAFEAPPEND ↵danielk19772008-09-12
| | | | | property set. (CVS 5693) FossilOrigin-Name: 80bdaafa77ec5c967f633eaaf5ee6f493a6e5a56
* Remove the xGetTempname() method from the vfs structure. Temp files are now ↵danielk19772008-06-06
| | | | | opened by passing a NULL pointer as the filename to xOpen(). (CVS 5190) FossilOrigin-Name: 5173b3e816c7eb711cd21a9068bbafb9ebb7cff1
* Modify the signatures of the sqlite3_vfs.xAccess and ↵danielk19772008-06-05
| | | | | sqlite3_vfs.xCheckReservedLock functions. (CVS 5188) FossilOrigin-Name: 4226ac54beea1b58de8ab7b9d768d999f50438a6
* sqlite3OsDl*() APIs can be omitted if SQLITE_OMIT_LOAD_EXTENSION defined. ↵shane2008-05-29
| | | | | (CVS 5171) FossilOrigin-Name: 7c51a97dc11f20f7323a9dc5c04a3b84380cf8fb
* Add more version tags to files that lack them. Ticket #3120. (CVS 5137)danielk19772008-05-16
| | | FossilOrigin-Name: 81a8c70ed7a86abf286706fdbc251f31c9c53382
* Change <sqlite3.h> to "sqlite3.h" in #includes (CVS 4847)mlcreech2008-03-09
| | | FossilOrigin-Name: 98e55fa4d32c4579d54b3a8cc26abdb3c8148e13
* Make sqlite3SafetyOn() and sqlite3SafetyOff() macros which disappear whendrh2008-01-23
| | | | | compiling without -DSQLITE_DEBUG=1. (CVS 4744) FossilOrigin-Name: 5375ad6b4b652f388469b0ce4e8e78b3f49169bd
* Move the test (sqlite3_simulate_device) functionality out of the main code ↵danielk19772008-01-22
and into a test vfs. (CVS 4737) FossilOrigin-Name: 17e7bd6c3f507ffc6b56f54ae8c70730e8246f39