| Commit message (Collapse) | Author | Age |
... | |
|
|
| |
FossilOrigin-Name: 1b08fef9451f4d59148548faed115d1a5d0bcd98
|
|
|
| |
FossilOrigin-Name: a8a042a751557d06bf04455ed7629cb29adcd87f
|
|
|
|
|
|
|
| |
will have exactly the same permissions as the original database and any
process that has permission to write to the database can also recover
hot journals.
FossilOrigin-Name: 84b324606adc8437338c086404eb157f30f04130
|
|
|
| |
FossilOrigin-Name: bfbfe05b81919ecc3d6e7be4c24994f795f16582
|
|
|
| |
FossilOrigin-Name: 98efac9630ca96ba0497c8e206dc5022612ff381
|
|
|
| |
FossilOrigin-Name: b022547389a40930cf0d2a75f5eb293acc9fbfe0
|
|
|
|
|
|
| |
ownership to be the same as the original database. This will prevent root
from locking out the original owner of the file.
FossilOrigin-Name: 1254dffe4071656a783cd000b1dd40c975ac18cb
|
|
|
| |
FossilOrigin-Name: 31142ca795005bf664f34000591e6572c72652f2
|
|
|
|
|
| |
up on x86 but crashes on sparc.
FossilOrigin-Name: 1a16db0bca717a2582a48332d81854ca90d6d49b
|
|
|
|
|
|
|
| |
files supplied to the xOpen method. This backs out [2544f233f1]. Also
refactor the fillInUnixFile() routine in os_unix.c to reduce the number
of parameters.
FossilOrigin-Name: cb774b26e13745cfad0d76a71e47466d703e0007
|
|
|
|
|
| |
UNIX VFS, so that sqlite3_uri_parameter() will work correctly on that name.
FossilOrigin-Name: 3d088ba5e36c0b6bccc86986f8fa9a22b340c297
|
|
|
|
|
|
| |
of the syncDir flag to xDelete. Add an assert to prove that the core only
ever uses that one bit.
FossilOrigin-Name: e75fd3b27423272b988921ac0e272f9600818b8c
|
|
|
|
|
| |
as they are no longer needed because of check-in [fd3822f1f2].
FossilOrigin-Name: 7cf568a101cda20ab6005bd250154b7f6960193a
|
|
|
|
|
| |
zero-terminators needed by sqlite3_uri_parameter().
FossilOrigin-Name: d73e93cfdc9441ade77b796dcdcf6eeb753cb398
|
|
|
|
|
|
| |
hardcode the xSectorSize methods of the unix and windows VFSes to return
SQLITE_DEFAULT_SECTOR_SIZE, which is now set to 4096 unless overridden.
FossilOrigin-Name: 03d8362cd2cadab8e1cc5b18a3194152f2bd0a84
|
|
|
|
|
| |
The query parameter used to control this device characteristic is now "psow".
FossilOrigin-Name: 6191c5e45175f5c6040e891843b0725a929d6dd7
|
|\
| |
| | |
FossilOrigin-Name: d5e36327c12f264429eb079bddbb71a310f76389
|
| |
| |
| |
| |
| |
| | |
wrappers around sqlite3_uri_parameter() combined with internal routines for
converting strings to booleans and 64-bit integers.
FossilOrigin-Name: 83d26b9a9115eadac9e59a33d608bca0ab2519e3
|
| |
| |
| |
| |
| |
| |
| |
| | |
parameter for both unix and windows. Add a file-control to query or disable
the ZERO_DAMAGE setting. Add the -uri option to the "sqlite3" TCL command
in tclsqlite3.c. Allow the sqlite3_uri_parameter() interface to accept a
NULL pointer for its first parameter.
FossilOrigin-Name: c83627b73285f883719845c1b9fe85f378f28dd2
|
| |
| |
| |
| |
| |
| |
| | |
this device characteristic to reduce the required work in journaling.
A side effect is that this changes the default page exists back to 1024
even with the use of statvfs().
FossilOrigin-Name: a0be6ea464695fdf1eaf2b7cf0652778617814f2
|
| |
| |
| | |
FossilOrigin-Name: 915713ffe4d02ddf1d09a82e39a47b88d3d95ea0
|
|/
|
|
|
| |
This causes many TCL test failures under Linux.
FossilOrigin-Name: e0d44450b9bec8ea7b057c1ad0a2088cd3f1f221
|
|\
| |
| |
| |
| | |
SQLITE_FCNTL_VFSNAME file-control.
FossilOrigin-Name: da118e02c0576ce16f7a26663f59413316223d55
|
| |
| |
| |
| |
| | |
all the shims in between.
FossilOrigin-Name: cdbfb553af02d10767a905489d9dfc57fc6be54e
|
| |
| |
| |
| |
| | |
multiplexor shim playing well together.
FossilOrigin-Name: c4e2ce486217c96373836bfe641f46abf891799a
|
| |
| |
| |
| |
| | |
wal file permissions are assigned correctly even if SQLITE_ENABLE_8_3_NAMES is defined.
FossilOrigin-Name: 169e12295cca701443746b1209bd6a7714fd8988
|
|/
|
| |
FossilOrigin-Name: 1e6a698aab9270637d3ea00fd6b0e94f4172e875
|
|
|
|
|
| |
requested number of bytes.
FossilOrigin-Name: a210695abcfa5cb04279edfd04824d881b7c4ada
|
|
|
|
|
|
| |
files with the unix-dotlock VFS. The change is backwards compatible and,
we are told, works better on some network filesystems.
FossilOrigin-Name: e2f08426d7a84a2ac6148f485b7af377201a175b
|
|
|
|
|
| |
8+3 filenames are in use.
FossilOrigin-Name: 2b35c5144ddcc2ed6d0fcaa8c0ba5d20b9487be7
|
|
|
|
|
|
| |
warnings with either gcc or clang even including FTS4 and RTREE and
both with and without SQLITE_THREADSAFE=0.
FossilOrigin-Name: 39408702a989f907261c298bf0947f3e68bd10fe
|
|
|
|
|
|
|
| |
to get the clang scan-build utility to report zero problems against the
SQLite core. Clang's static analysis did find one real problem - but it was
in the command-line shell, not in the SQLite core.
FossilOrigin-Name: 60fee9574b0125705787e33c16f116cf188c8323
|
|
|
|
|
| |
recent changes.
FossilOrigin-Name: 4bf4d5ebfbf5d157a8bf3a3817e2ce350f25af0e
|
|
|
|
|
|
| |
xCurrentTimeInt64 VFS methods fail.
Ticket [0b803bff856c644c]
FossilOrigin-Name: c96651dd6ceadd51c9e1f4d942177d3c128c47b4
|
|
|
|
|
| |
attempts to open the -shm file read/write.
FossilOrigin-Name: f1364004836078378e4005ab3eb9c0a04e3d4ce7
|
|
|
|
|
|
| |
SQLITE_ENABLE_8_3_NAMES, ignore "-" characters in the name of the
containing directory.
FossilOrigin-Name: 328cc1867ffbbf1c953dfd843649f5f209c8e6ec
|
|
|
|
|
|
| |
fdatasync() is not supported on Android. So we disable fdatasync() on
Linux too. It can be reenabled at compile-time for those who really need it.
FossilOrigin-Name: 70b5b309568ac55565558d5456aca1e431cfd26b
|
|
|
| |
FossilOrigin-Name: 07803476206b8cde60ccc320b9ccdc0d48a41d65
|
|
|
|
|
| |
than zero.
FossilOrigin-Name: 88b763e8d73fafa1538b08af28b1c8b723b39c61
|
|\
| |
| |
| |
| | |
no obvious benefit.
FossilOrigin-Name: 639cc85a911454bffdcccb33f2976c683953ae64
|
| |
| |
| | |
FossilOrigin-Name: 5454d0fe227b7c1f0e7715b6c08f97019628fc4c
|
| |
| |
| | |
FossilOrigin-Name: 6deb3ea1f080324ea23ebdc9008753fbbc4063e2
|
| |
| |
| |
| |
| |
| | |
then silently ignore the error. This allows the chromium sandbox to disallow
opening of directories without causing errors.
FossilOrigin-Name: 880b51150aaed804005f5062b4dd2fa0ffafa147
|
| |
| |
| |
| |
| | |
within SQLITE_FCNTL_SIZE_HINT requests as benign.
FossilOrigin-Name: ca47da2a1f6e6d221470e7f02b129fc21c288d7b
|
| |
| |
| |
| |
| | |
rerun the previous lseek(). Ticket [e59bdf6116036a]
FossilOrigin-Name: 21452f3ae6b5882b03c7cc41e661c7b8144cc3df
|
| |
| |
| |
| |
| | |
be turned into a harmless no-op for the chromium sandbox.
FossilOrigin-Name: 6b236069e1ea3c99ff0a007a790d4baebda70b13
|
| |
| |
| |
| |
| |
| |
| |
| | |
the database file is opened. Instead, wait until time to fsync() the
directory. And do not report an error if the open fails, since some
systems (Ex: AIX and a chromium sandbox) are unable to open and fsync
directories.
FossilOrigin-Name: 713b1b7dc1296e9cee42aeaad8c85528155f721d
|
| |
| |
| | |
FossilOrigin-Name: 8d1b5c3ac027ac00d57a250aad45230a09645617
|
|\ \
| | |
| | |
| | |
| | | |
and -shm files to persist after the last database connection closes.
FossilOrigin-Name: 1b56677bdfb102d070a2057a65ba424fec81131d
|
| | |
| | |
| | | |
FossilOrigin-Name: a9d8794ae949df570466a84836882bc8bed95c7c
|