aboutsummaryrefslogtreecommitdiff
path: root/ext/misc/vfslog.c
Commit message (Collapse)AuthorAge
* Add NULL checks on all sqlite3_vfs_find(0) calls. This is not strictlydrh2021-06-15
| | | | | | | necessary. There are no vulnerabilities here. However, adding these checks avoids unnecessary static analyzer complaints. [forum:/forumpost/ce1193be15|Forum post ce1193be15]. FossilOrigin-Name: 272a15b9f418fb0b31a9808f7c42c20cf52318035ff98935d8e8519634357e8d
* Use 64-bit math to compute the sizes of memory allocations in extensions.drh2019-01-08
| | | FossilOrigin-Name: ca67f2ec0e294384c397db438605df1b47aae5f348a8de94f97286997625d169
* Improved header comment with better instructions on the vfslog.cdrh2013-10-19
| | | | | extension. FossilOrigin-Name: 4bd592c8f0e011e203443a6e88008a61d6926df5
* Add the SQLITE_FCNTL_TRACE file control and generate it for OP_Tracedrh2013-10-18
| | | | | | | when compiled with SQLITE_USE_FCNTL_TRACE. Update vfslog.c to make use of the new file control. Also update vfslog.c to log UNLOCK events before the fact, rather than afterwards. FossilOrigin-Name: e801f35a96d861a1e5f223655af4c8a6a7e356bc
* Further enhance the vfslog extension to record the number of freelist pagesdrh2013-10-18
| | | | | and the first freelist page in CHNGCTR-READ and CHNGCTR-WRITE records. FossilOrigin-Name: 08157524ca816a81f3c341097e23982727eaa125
* In the vfslog extension for FILECONTROL records, show the pragma name fordrh2013-10-18
| | | | | SQLITE_FCNTL_PRAGMAs and the requested size for SQLITE_FCNTL_SIZE_HINT. FossilOrigin-Name: f062969548da26850ceeb48d4283f6567f828887
* Fix various harmless compiler warnings. Change the "warnings.sh" script todrh2013-10-11
| | | | | work with STAT4 instead of STAT3. FossilOrigin-Name: 7df06684ab36bfdad9e9aca6940b7a665c2a0cb5
* Enhancements to the vfslog.c module to show all change-counter changes anddrh2013-10-10
| | | | | to show the hostname and pid of the process that creates each log file. FossilOrigin-Name: af7abebeb1f70466833bc766d294d721eaef746f
* Another fix to the hash signature algorithm in vfslog.c.drh2013-10-10
| | | FossilOrigin-Name: 34212aa8c405c4ff3f8045ec0cf2a860af61540f
* Fix the hash signature algorithm in vfslog.c. Add a utility program todrh2013-10-10
| | | | | show the hash signatures for every page of a database file. FossilOrigin-Name: eaf4de13a63b2294ae575432a022493308a4313a
* Add ext/misc/vfslog.c, a VFS shim for unix that keeps a log of method calls ↵dan2013-10-10
made by SQLite. FossilOrigin-Name: 24a827b87666670c56d68a18685f4f712852fa92