| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
| |
[b02849e7bde458].)
FossilOrigin-Name: 63a7dd75e61afb3d05a1434f66ad6a5f08352aad
|
|
|
| |
FossilOrigin-Name: 7b1a6e6cb5099076bf19db142b17c99044a869cd
|
|
|
|
|
|
|
| |
do not become too big or go negative. This was not actually possible in the
current code. The checks are added to make sure some future bug does not
make it possible.
FossilOrigin-Name: daebe3bd2d9bd7b6f876a8110cf5045eb3fee078
|
|
|
|
|
| |
changes to code.
FossilOrigin-Name: 9b19b847533f944f289d93dcdba29c0d67bf251c
|
|
|
| |
FossilOrigin-Name: 7edd10a960d5ff121e470b0549b0aa9fb7760022
|
|
|
| |
FossilOrigin-Name: 70c419a434be77b042a23174483d6a411899eb5d
|
|
|
|
|
| |
change only and really should not effect the code.
FossilOrigin-Name: 8e3025709e4954803919c84f3a810c7c63c60601
|
|
|
|
|
|
| |
O_CLOEXEC at open (preferred) or FD_CLOEXEC in an ioctl after opening. Before
this changes, many files were done this way, but not all.
FossilOrigin-Name: 9efbeb11ae0d480a13ff1353820c12f3a8bff452
|
|
|
| |
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
|