| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
| |
HAVE_FDATASYNC macro. Systems that do not support fdatasync() can be compiled
using -Dfdatasync=fsync. (CVS 6368)
FossilOrigin-Name: a331562727be465874a66c2c1d15ee070f96f7e0
|
|
|
|
|
|
| |
the file size changes, since (we are told) fdatasync() will automatically
flush the inode when the file size changes. (CVS 6367)
FossilOrigin-Name: 0d6b11bcf67f86e5554806869d32338e5831833e
|
|
|
| |
FossilOrigin-Name: a2373e5409e4e59903f315a4446db8cb6ba000cc
|
|
|
|
|
| |
write for the locking region of a database file. (CVS 6270)
FossilOrigin-Name: 93e792ffa88ba2e8422d041f36b70d9b2e220da2
|
|
|
|
|
| |
#3642. (CVS 6268)
FossilOrigin-Name: 8227af3463ded1c52d0a16c63b8dbc516eab57f0
|
|
|
|
|
|
| |
succeeds and throw an error if it does not. #ifdef out the work-around
for all platforms other than OSX. Ticket #3633. (CVS 6237)
FossilOrigin-Name: b054b569172c53f4e185e4a64f41d08784aa0f8b
|
|
|
| |
FossilOrigin-Name: 191c399fc6354b35477ec21f685377e2af26f49b
|
|
|
|
|
| |
Ticket #3512. (CVS 6182)
FossilOrigin-Name: fcb6c677124102558f7a7a22bc3569b664424a4c
|
|
|
|
|
|
| |
the transaction counter. These asserts are intended to prevent future
problems similar to ticket #3584. (CVS 6179)
FossilOrigin-Name: b676ccfd9019e65b52251332d94de1b3018ec823
|
|
|
|
|
| |
which is available by default on Leopard. (CVS 6153)
FossilOrigin-Name: 64c56226b91e57883c8059f65330318e53376b8a
|
|
|
|
|
| |
Ticket #3570. (CVS 6141)
FossilOrigin-Name: 81014334ad57e380e21c47ad6eebe9f16b4ad24c
|
|
|
| |
FossilOrigin-Name: d9595b961800a13c141bebdb8c0a67377f30efad
|
|
|
|
|
| |
SQLITE_ENABLE_LOCKING_STYLE. (CVS 6017)
FossilOrigin-Name: 561d5de16ec07546a3bb691f308fb2495a0d0a43
|
|
|
|
|
|
| |
guaranteed to never overflow an integer. Additional explicit casts to
avoid nuisance warning messages. (CVS 6007)
FossilOrigin-Name: c872d554930ecf221ac2be5f886d5d67bb35288c
|
|
|
|
|
| |
-pedantic-errors -Wno-long-long. (CVS 5991)
FossilOrigin-Name: 73c7302c5f76a2f61ecd75f8bda69bb500d3119c
|
|
|
|
|
|
| |
disabled. Fix compiler warnings when SQLITE_ENABLE_LOCKING_STYLE is
disabled. (CVS 5976)
FossilOrigin-Name: 4697249fcc6041ba7d2fb89589c855a8bec71eb2
|
|
|
|
|
| |
SQLITE_PREFER_PROXY_LOCKING is defined. (CVS 5972)
FossilOrigin-Name: 24235300b3f64f0396e1016afbe31aec9ea69b62
|
|
|
|
|
| |
5971)
FossilOrigin-Name: 31f6090e22b54d657afc8c23171d000d47850205
|
|
|
| |
FossilOrigin-Name: 3efedac6aa4f544d40c2f782109d4e1795e449a0
|
|
|
| |
FossilOrigin-Name: 215d36ea89078036fb66b5154f054613b735dab3
|
|
|
| |
FossilOrigin-Name: c13df0311ef4f6a510f42105293f7c53c323fda8
|
|
|
|
|
|
| |
LOCKING_STYLE_* constants and instead pass around pointers to the
underlying sqlite3_io_method objects. (CVS 5966)
FossilOrigin-Name: 1017d2fb1935a278ef442030bf7bdf5e112c566a
|
|
|
|
|
|
| |
compiles and runs on Linux and MacOSX (as long as SQLITE_ENABLE_LOCKING_STYLE
is turned off), but there are a few test failures. (CVS 5965)
FossilOrigin-Name: 7825cd63e5cb390a9c2c05957ebc9b189612f04a
|
|
|
|
|
| |
the static functions it calls. (CVS 5954)
FossilOrigin-Name: 622cb59791ab9f61c2e5131cb6ece5e75cdc9fae
|
|
|
|
|
| |
interface. (CVS 5943)
FossilOrigin-Name: adb0aafaa6b1ea06541f653a2559f099fb1b2795
|
|
|
|
|
|
| |
Change IS_VXWORKS to OS_VXWORKS. The VxWorks implementation can now
be built and tested on Linux using -DOS_VXWORKS=1 -Dsem_t=int -DPATH_MAX=512 -DNO_GETTOD=1. (CVS 5942)
FossilOrigin-Name: 30a0132a83ce95d45f106fce1439e7509fdc64d1
|
|
|
|
|
| |
locking omitted. (CVS 5935)
FossilOrigin-Name: 6f910b7036817f4bb4de807bf48938d20ab033cc
|
|
|
|
|
|
|
|
| |
Added pragma support for controlling proxy file locking
Added file control access to last errno and proxy locking
Added support for TMPDIR environment variable
Extended unit tests to cover new proxy locking pragmas and file control features (CVS 5934)
FossilOrigin-Name: b9bc36d3d5e35821ef69c0881a84c0afed253c9e
|
|
|
|
|
| |
(CVS 5927)
FossilOrigin-Name: d1abe8a1c9a990b02c71d6c249436381c9fde443
|
|
|
| |
FossilOrigin-Name: 70b2f6839ca97dfc08f72875283f5c75c8fcf0cc
|
|
|
|
|
| |
defined(_WRS_KERNEL)". Purely because it's easier on the eyes. (CVS 5925)
FossilOrigin-Name: 92c91a6cd7bcbe79206bdf7708fe9049a7b7fdd6
|
|
|
| |
FossilOrigin-Name: 2f5aaad90b7e3bbb31866c43db3e24a1be26f03b
|
|
|
| |
FossilOrigin-Name: 88134322c36b41304aaeef99c39b4ef5b495ca3b
|
|
|
| |
FossilOrigin-Name: 8009220c36635dd9b6efea7dc13281ca9625c40a
|
|
|
|
|
| |
(CVS 5910)
FossilOrigin-Name: f45a1493636a5ee474dd6c0b5d286be2249b05aa
|
|
|
|
|
| |
write-lock a (potentially) read-only files. Also, assume that on non-linux systems threads do override each others locks. Ticket #3472. (CVS 5883)
FossilOrigin-Name: 8ecae0943b06102fe22133db0dcaf58ecbd39545
|
|
|
|
|
| |
must be zero-filled. (CVS 5867)
FossilOrigin-Name: fb311d6f4098a08f05b3fac9a2a7e2a53c38bb5f
|
|
|
| |
FossilOrigin-Name: 8065a92f705dfa04863ba4a828f5bd2803901be8
|
|
|
|
|
| |
SQLITE_DISABLE_DIRSYNC option is defined. (CVS 5826)
FossilOrigin-Name: 8ef141644edc5182785c6a554222c2ffbe92fef5
|
|
|
|
|
| |
of randomness obtained. (CVS 5821)
FossilOrigin-Name: b7687e2f2dfa5b0a01ba87ae0bf13684cda50499
|
|
|
|
|
| |
Ticket #3399. (CVS 5740)
FossilOrigin-Name: 0fb98c35353d8c0a8d669bbe45fe84e3a5060621
|
|
|
|
|
| |
disabled on all other posix platforms. (CVS 5737)
FossilOrigin-Name: bae1d5b16948705b7dec7b139e3586b4b510cbfa
|
|
|
|
|
| |
from an xSync() callback is handled correctly. (CVS 5730)
FossilOrigin-Name: 7bd2da93c6cce52edbbe53fe26a82ad159dd6b6b
|
|
|
|
|
| |
5697)
FossilOrigin-Name: c32cb106c5d68e98f51f1eaf9ae0e2a3c36d00d6
|
|
|
|
|
| |
compilation options. (CVS 5676)
FossilOrigin-Name: 85c2a58901338c1c4652c2cbee51e5f48d289191
|
|
|
|
|
| |
the following extra VFS implementations for explicitly selecting a locking-style: "unix-none", "unix-afp", "unix-posix", "unix-flock" and "unix-dotfile". (CVS 5674)
FossilOrigin-Name: 6e8fb64639cc7451005d9f1dd2d0ef62576abbdd
|
|
|
| |
FossilOrigin-Name: f8a70501c234545b3030144ac6bcbfaa0d2b0069
|
|
|
| |
FossilOrigin-Name: 2416708208357304904e38b2d36081a1adf5e44b
|
|
|
|
|
| |
returning errors in the os_unix lock, unlock and check reserved lock variants, also added support for populating and returning system error codes so that they can be accessed via xGetLastError, unfortunately xGetLastError can't seem to access the unixFile structure where the lastErrno is recorded. (CVS 5586)
FossilOrigin-Name: c1af14e2b6bf5af0aff3df3adbe8cb9aabe1c4a3
|
|
|
|
|
|
| |
interrogating the inode number. This works around issues with msdos
filesystems mounted on OS-X. Ticket #3260. (CVS 5504)
FossilOrigin-Name: a480a8845fb3b49967de0790b30e6250c824b9be
|