Cloud Backed SQLite

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

26 events for the month beginning 2021-05-01 by user dan

Following month ↑
2021-05-18
20:34 Reply: Encrypting blocks in cachefile artifact: def7d2016d user: dan
20:14
Update the SQLite version in this project to 3.35.5. check-in: 4715b6a21c user: dan tags: trunk
19:47
Allow containers to be attached in "secure" mode, which uses encryption to restrict database access to connections that present valid cloud storage credentials. This commit modifies the wire protocol used to communicate between local db clients and daemon processes. They must be upgraded together. check-in: 48dc2a54a6 user: dan tags: trunk
19:33
Remove some unused code from blockcachevfsd.c. Leaf check-in: cfce53f345 user: dan tags: local-enc
19:00
Update documentation to match the changes on this branch. check-in: 3db7a55410 user: dan tags: local-enc
14:00
Have the runtests.tcl script run secure-container tests by default. check-in: 613469d73c user: dan tags: local-enc
2021-05-17
21:25
Improve comments in blockcachevfs.c. check-in: ceb356eb46 user: dan tags: local-enc
19:51
Fix issues to do with the daemon determining the page size of each database. check-in: 36d2cffeae user: dan tags: local-enc
2021-05-15
20:15
Fix problems with log messages. check-in: 1c2b974828 user: dan tags: local-enc
19:49
Fix a problem with secure containers and transactions large enough to overwrite pages already written to the wal file. check-in: 42bb4d47dd user: dan tags: local-enc
2021-05-14
19:23
Another test case fix. check-in: 770025f9fb user: dan tags: local-enc
19:17
Further test case fixes. check-in: 560df721d0 user: dan tags: local-enc
17:07
Fix test script problem causing bcv_sas2.test to fail. check-in: aba5f18942 user: dan tags: local-enc
2021-05-13
20:57
Fix problems with secure databases and xSas() callbacks. check-in: 85a2f77060 user: dan tags: local-enc
19:30
Fix a daemon problem with recovering from network and other errors occuring during an upload operation. check-in: 47e60e98e9 user: dan tags: local-enc
15:13
Uses nonce values for database and wal pages. check-in: 62178a1d82 user: dan tags: local-enc
2021-05-12
21:12
Add real encryption functions. Implementing aes-ofb with 128-bit keys. check-in: 51b9ac4e44 user: dan tags: local-enc
2021-05-11
16:59
Fixes to prevent the daemon from confusing unencrypted/encrypted/differently-encrypted versions of the same block in the cache file. This can only come about if containers are attached, detached, and then reattached to the same daemon process. check-in: 308cd8cb1b user: dan tags: local-enc
2021-05-10
21:14
Add new test file bcv_enc2.test. check-in: a926d59b53 user: dan tags: local-enc
21:13
Fix problems with daemon restarts and secure containers. check-in: c606f01eda user: dan tags: local-enc
16:39
Do not allow the daemon to be restarted with an incompatible -nononce option. check-in: ddc6329533 user: dan tags: local-enc
2021-05-08
18:41
Add the -nononce option for the daemon process. Causes the daemon to omit adding random nonces to encrypted pages. check-in: a52e31d431 user: dan tags: local-enc
2021-05-05
20:29
Add a random nonce when encrypting each page of a secure container within the cache-file. check-in: 1939f948f9 user: dan tags: local-enc
2021-05-04
20:51
By default, allocate some extra space after each slot in the cache file, in case the slot is used to store an encrypted block. check-in: f1743c3028 user: dan tags: local-enc
19:52
Reorganize things so that the encryption unit is a database page, not a 512 byte sector. check-in: f11886040a user: dan tags: local-enc
2021-05-01
19:48
Fix recovery of wal files attached to databases in secure containers. check-in: a336fb9d13 user: dan tags: local-enc
Previous month ↓