index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
os_unix.c
Commit message (
Expand
)
Author
Age
*
Avoid a race condition that might cause a busy_timeout to last longer than
drh
2018-03-26
*
Add infrastructure to support for using F_SETLKW with a timeout on system
drh
2018-03-26
*
Remove an unnecessary memset().
drh
2018-02-21
*
Only try to use the geteuid() interface on unix if HAVE_FCHOWN is defined.
drh
2018-02-19
*
Allocation the mutex used by the unix VFS only once at initialization, instead
drh
2018-02-05
*
Fix an error in the setDeviceCharacteristics() procedure for the
drh
2018-01-15
*
Fix a problem in os_unix.c causing it to return SQLITE_CANTOPEN instead of
dan
2018-01-10
*
In the os_unix.c implementation of xOpen(), do not return
dan
2018-01-09
*
An improved way of generating the SQLITE_READONLY_DIRECTORY error.
drh
2017-12-13
*
New result code SQLITE_READONLY_DIRECTORY is returned when an attempt is
drh
2017-12-13
*
Minor enhancement to two assert() statements in the default VFSes.
drh
2017-12-13
*
Fix a harmless API signature mismatch in the unix VFS.
drh
2017-12-09
*
Change the name of SQLITE_READONLY_CANTLOCK to SQLITE_READONLY_CANTINIT.
drh
2017-11-08
*
On unix, if the *-shm file cannot be opened for read/write access, open it
dan
2017-11-07
*
If a readonly_shm connection cannot map the *-shm file because no other
dan
2017-11-01
*
Fix a race condition in os_unix.c that might allow a client to use a *-shm
dan
2017-11-01
*
Fix an error in the previous commit on this branch.
dan
2017-10-26
*
Instead of extra locks, use F_GETLK to ensure that readonly_shm clients cannot
dan
2017-10-26
*
Use extra locks to prevent a readonly_shm=1 process from connecting to a
drh
2017-10-25
*
Do not reference the ioctl() system call in the unix backend unless it
drh
2017-10-25
*
Add another test case for the problem fixed by the previous commit.
dan
2017-09-14
*
Avoid an out-of-bounds read that can be caused by a specially constructed
dan
2017-09-14
*
Fix error tests in seldom-used compile-time branches of the unix backend.
drh
2017-08-22
*
For the unix VFS, avoid an unnecessary stat() system call prior to opening
drh
2017-08-18
*
On Windows, avoid casting a value larger than 2^31 to a (SIZE_T) on systems w...
mistachkin
2017-08-07
*
Fix a problem with handling SQLITE_FCNTL_MMAP_SIZE requests with a negative
dan
2017-08-07
*
Avoid casting a value larger than 2^31 to a (size_t) on systems where it
dan
2017-08-07
*
Add new extended error codes for the atomic write file-controls.
drh
2017-07-28
*
Do not set device-capabilities flags SEQUENTIAL or SAFE_APPEND for f2fs
dan
2017-07-27
*
Omit unused batch-atomic-write code if SQLITE_ENABLE_BATCH_ATOMIC_WRITE is
drh
2017-07-22
*
Use ioctl(F2FS_IOC_GET_FEATURES) to determine whether or not atomic batch
dan
2017-07-21
*
Add support for F2FS atomic writes. Untested at this point.
dan
2017-07-20
*
Work around a bug in the definition of "ino_t" on some versions of Android.
drh
2016-12-05
*
Add the "modeof=<filename>" URI parameter to os_unix.c - used to specify a fi...
dan
2016-08-11
*
Fix the temporary directory search algorithm for unix so that it fails
drh
2016-04-29
*
The pcache and the built-in VFSes should not use mutexes when
drh
2016-04-26
*
Fix the fix to the temporary directory search algorithm so that it continues
drh
2016-04-23
*
Change the temporary directory search algorithm on unix so that directories
drh
2016-04-21
*
The last parameter to pread64() and pwrite64() should be off64_t, not off_t.
drh
2016-04-18
*
Update comments on the unix file locking protocol. No changes to code.
drh
2016-04-07
*
Remove an unreachable branch from the unlink verification logic in the UNIX
drh
2016-03-21
*
Experimental implementation of the sqlite3_system_errno() interface.
drh
2016-03-17
*
Avoid a few unnecessary fstat()s on journal files.
drh
2016-03-16
|
\
|
*
Avoid unnecessary work inside of verifyDbFile() in the unix VFS.
drh
2015-12-08
*
|
Further fixes to the pread()/pwrite() enabling logic.
drh
2016-03-04
*
|
Fix the build for cases when pread()/pwrite() are not available.
drh
2016-03-04
*
|
Update the configure script to detect pread/pwrite and update os_unix.c to
drh
2016-03-04
*
|
Enhance ability to debug out-of-memory errors.
mistachkin
2016-02-13
*
|
Refinements to synchronous logic:
drh
2016-02-04
*
|
Ensure that unixFullpathname() always nul-terminates its output buffer, even ...
dan
2016-01-26
[next]