| Commit message (Expand) | Author | Age |
* | Remove an assert() in the unix file locking logic that is not true | drh | 2025-01-20 |
* | Add the SQLITE_FCNTL_NULL_IO file-control. | drh | 2024-11-13 |
* | Change a (#define HAVE_FCHMOD) to (#define HAVE_FCHMOD 1) per user request in... | stephan | 2024-11-05 |
* | Rename to SQLITE_IOCAP_SUBPAGE_READ. | drh | 2024-10-22 |
* | Add the SQLITE_IOCAP_BYPASS device characteristic. Do not allow the | drh | 2024-10-22 |
* | Fix harmless compiler warning in flockCheckReservedLock(). | drh | 2024-10-15 |
* | Fix the xCheckReservedLock() method of the flock VFS to avoid dropping the fi... | dan | 2024-10-09 |
* | Resolve a harmless compiler warning in QNX builds. | stephan | 2024-09-26 |
* | Automatically disable directory fsync when compiling for AIX. | drh | 2024-08-18 |
* | Handle the case where unix-dotfile is used with URI parameter nolock=1. | dan | 2024-06-11 |
* | Fix a problem with rolling back hot journals using the unix-dotfile VFS. | dan | 2024-06-11 |
* | Modify three #if checks in os_unix.c to improve handling of SQLITE_OMIT_WAL o... | stephan | 2024-06-03 |
* | Have os_unix.c reuse cached file-descriptors in the case when a read-write fd... | dan | 2024-03-21 |
* | Extend the strerror_r() result type discrepancy check in os_unix.c to include... | stephan | 2024-02-19 |
* | In os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a pag... | dan | 2024-01-23 |
* | Minor change to os_unix.c to facilitate 100% MC/DC testing. | drh | 2024-01-08 |
* | Fix SQLITE_ENABLE_SETLK_TIMEOUT assert() statements in os_unix.c to avoid rea... | dan | 2023-12-20 |
* | In SQLITE_ENABLE_SETLK_TIMEOUT builds, use blocking locks in place of sleep()... | dan | 2023-11-27 |
* | When ENABLE_SETLK is defined, avoid ever blocking on the lock mutex in os_uni... | dan | 2023-11-18 |
* | When SQLITE_ENABLE_SETLK_TIMEOUT is defined, use a separate mutex in os_unix.... | dan | 2023-11-17 |
* | Changes so that if SQLITE_ENABLE_SETLK_TIMEOUT is defined as 2 instead of 1, ... | dan | 2023-11-15 |
|\ |
|
| * | Change things so that if SQLITE_ENABLE_SETLK_TIMEOUT is defined as 2 instead ... | dan | 2020-06-29 |
* | | Fix an assert() that could fail within calls to sqlite3_snapshot_open() in SQ... | dan | 2023-11-07 |
* | | Fix harmless compiler warnings. | drh | 2023-10-25 |
* | | Unix builds now assume the presence of nanosleep() in the standard library. | drh | 2023-08-03 |
* | | Add a C-source spell-checking facility. make misspell (on Nix) | larrybr | 2023-06-07 |
* | | Automatically set HAVE_PREAD and HAVE_PWRITE on linux, as has been done in | drh | 2023-04-12 |
* | | Merge trunk into wasi-patches branch. | stephan | 2023-02-06 |
|\ \ |
|
| * | | Fix a comment related to PENDING locks in os_unix.c. No code changes. | dan | 2023-02-01 |
| * | | Fix a race condition during hot-journal rollback that could theoretically cau... | dan | 2023-01-31 |
* | | | Merge trunk into wasi-patches branch. | stephan | 2023-01-27 |
|\| | |
|
* | | | Merge trunk into wasi-patches branch and add missing yes/no result to the con... | stephan | 2023-01-11 |
|\| | |
|
| * | | Fix handling of unix paths that contain ".." components such that "/" is cons... | dan | 2023-01-10 |
* | | | Merge trunk into wasi-patches branch. | stephan | 2022-12-10 |
|\| | |
|
| * | | In the unix backend, when implementing the defenses against small file | drh | 2022-12-06 |
| * | | Always use nanosleep() (instead of usleep() or sleep) if the | drh | 2022-11-30 |
* | | | Account for lack of mmap(), getpid(), and shared memory APIs in wasi. | stephan | 2022-11-19 |
* | | | Preliminary patches to get sqlite3.c building as-is in WASI environments. | stephan | 2022-11-19 |
|/ / |
|
* | | Include the kv-vfs as an optional VFS on unix builds if the | drh | 2022-09-17 |
* | | Fix the <sys/time.h> include in os_kv.c. | drh | 2022-09-12 |
* | | Fix the amalgamation so that it builds with the standard unix backend again. | drh | 2022-09-12 |
* | | Experimental changes to put sqlite3_temp_directory behind a mutex. | drh | 2022-09-02 |
* | | Add the (undocumented) SQLITE_DEFAULT_UNIX_VFS compile-time option. | drh | 2022-08-12 |
* | | Fix harmless compiler warnings in the new unixFullPathname implementation. | drh | 2022-05-17 |
* | | Use osReadlink() in os_unix.c, not readlink() directly. | drh | 2022-05-11 |
* | | For the unix VFS, rewrite the xFullPathname method so that it automatically | drh | 2022-05-11 |
* | | Harden the xShmLock method of both the unix and Windows VFSes so that they | drh | 2022-03-22 |
* | | Improve the defenses against bad pathnames input into the findCreateFileMode() | drh | 2022-03-09 |
* | | Fix a benign data race in os_unix.c that might trouble tsan and similar tools. | dan | 2021-11-19 |
* | | Add #ifdef logic to os_unix.c so that it builds with SQLITE_OMIT_WAL defined. | dan | 2021-11-02 |