aboutsummaryrefslogtreecommitdiff
path: root/src/os.c
Commit message (Expand)AuthorAge
* Add a C-source spell-checking facility. make misspell (on Nix)larrybr2023-06-07
* Attempt to clarify the operation of the xLock and xUnlock VFS I/O methods.drh2022-10-04
* Add assert() statements to verify that the SQLITE_OPEN_EXCLUSIVE flag is alwa...dan2022-08-16
* Minor changes to make it easier for static analyzers to reason about the code.drh2021-10-28
* Fix harmless compiler warningsdrh2021-10-02
* Avoid bugs in some implementations of dlopen() by avoiding calls todrh2021-06-11
* Further improvements (subsequent to [d91450847a3a3a72]) to handling of attemptsdrh2021-04-06
* Do not simulate OOM faults on the SQLITE_FCNTL_CKPT_START anddrh2020-12-03
* Refactoring various names. No changes in the resulting machine code.drh2020-06-19
* Revise the SQLITE_OPEN_NOFOLLOW so that it actually uses O_NOFOLLOW in thedrh2019-11-22
* Fix harmless compiler warnings.drh2019-08-08
* Give the SQLITE_TESTCTRL_PRNG_SEED two arguments. The second argument if notdrh2019-08-03
* Add the SQLITE_TESTCTRL_PRNG_SEED test control.drh2019-08-02
* Unless SQLITE_OMIT_AUTOINIT is defined, allow sqlite3_vfs_unregister() to be ...dan2018-06-13
* When testing, avoid injecting an OOM fault into a file-control call made bydan2018-04-10
* Modify the sqlite3OsFileControl() interface to detect unopened sqlite3_filedrh2018-03-29
* Do not inject OOM errors on SQLITE_FCNTL_LOCK_TIMEOUT calls as an OOM isdrh2018-03-26
* Fix compiler warnings that come up with SQLITE_OMIT_WAL.drh2017-10-05
* Update the mechanism used to keep track of what kind of syncing to do fordrh2017-08-25
* Fix various internal #defines to conform to new C-language naming restrictions,drh2016-07-09
* Since the return value of sqlite3OsClose() is always ignored, we might asdrh2016-04-14
* Experimental implementation of the sqlite3_system_errno() interface.drh2016-03-17
* Extend the code in memjournal.c so that it subsumes the role of journal.c. An...dan2016-02-27
* Enhance ability to debug out-of-memory errors.mistachkin2016-02-13
* Enhance the MSVC makefile to enable building 'testfixture' fully from source ...mistachkin2016-02-11
* Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work indrh2014-10-24
* Do not inject OOM faults into SQLITE_FCNTL_COMMIT_PHASE_TWO file-control invo...dan2013-12-19
* Refactoring the mmap interface. The controlling pragma is now "mmap_size"drh2013-04-15
* Disable the use of memory-mapped I/O if the SQLITE_DISABLE_MMAP macro isdrh2013-04-08
* Simulate OOM errors in the sqlite3OsFetch() function. Run malloc.test as part...dan2013-03-25
* Change the signature of the xUnfetch method to "int (*xUnfetch)(sqlite3_file*...dan2013-03-25
* Replace the sqlite3_io_methods.xMremap interface with sqlite3_io_methods.xFet...dan2013-03-23
* When possible, use memory mapping when appending new pages to a database file.dan2013-03-20
* Add the sqlite3_io_methods.xMremap() method to the VFS interface. Also "PRAGM...dan2013-03-19
* Refactor sqlite3OsFileControlNoFail() into sqlite3FileControlHint().drh2012-01-10
* Add function sqlite3OsFileControlNoFail(), which is the same as sqlite3OsFile...dan2012-01-10
* Change the unix VFS so that it ignores all but the least-significant bitdrh2012-01-05
* Fix some typos in comments. No code changes.dan2011-12-30
* Make sure to flag benign malloc failures in the Windows VFS as such. Expand ...mistachkin2011-11-12
* Added the tool/warnings-clang.sh script. Changes so that there are nodrh2011-10-15
* Make sure the file structure is zeroed prior to calling the VFS to open a file.mistachkin2011-09-17
* All the SQLITE_OPEN_URI flag to propagate down into the VFS.drh2011-07-20
* Identify additional requirements in the sqlite3_vfs object documentation.drh2010-09-01
* On unix, try to create the *-wal and *-shm files with the same permissions as...dan2010-07-14
* Change the name of the xShmClose VFS method to xShmUnmap, everywhere.drh2010-07-14
* Changes so that the xShmOpen VFS method is no longer required. Its job can be...dan2010-07-13
* Changes to os_win.c to have it return same error code as os_unix.c.shaneh2010-07-02
* Additional test cases to cover branches in pager.c.dan2010-07-02
* Remove xShmGet/Size/Release from the sqlite3_vfs structure. Change the name o...dan2010-06-14
* Experimental change to the xShmXXX parts of the VFS interface.dan2010-06-11