/ File History
Login

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

History of ext/zonefile/zonefile.c

2018-02-27
19:50
Rationalize some code in zonefile.c. Fix other minor issues in the same. file: [ce917d60] check-in: [f11beb16] user: dan branch: zonefile, size: 93568
14:26
Have the zonefile extension use binary instead of text keys. file: [b83136e6] check-in: [39a4267f] user: dan branch: zonefile, size: 85704
2018-02-26
07:58
Add extra parameter to zonefileCodecCreate() to indicate whether the new object will be used for mock-encryption or mock-decryption. file: [4af6b26c] check-in: [231832c4] user: dan branch: zonefile, size: 84432
2018-02-24
08:26
Test edge cases in the zonefile module. Fix a broken error message in the same. file: [eeba1f8a] check-in: [1764ade2] user: dan branch: zonefile, size: 84167
2018-02-23
21:01
Fix a problem with handling "k >= ?" constraints in the zonefile module. file: [886dc98b] check-in: [9a99afaf] user: dan branch: zonefile, size: 84153
19:21
Add test cases and minor fixes for the zonefile module. file: [d14151c3] check-in: [dbbcbf00] user: dan branch: zonefile, size: 84189
14:09
Fix a problem causing SQLITE_HAVE_LZ4 builds of zonefile to fail unless SQLITE_HAVE_ZLIB is also defined. file: [f07d5532] check-in: [994aa77d] user: dan branch: zonefile, size: 84313
14:02
Fix a problem with DROP TABLE statements on zonefile virtual tables. file: [7c04566d] check-in: [d2ed6910] user: dan branch: zonefile, size: 84320
14:00
Fix harmless compiler warnings in the zonefile extension seen with MSVC. file: [4cab22c4] check-in: [d2800394] user: mistachkin branch: zonefile, size: 84289
2018-02-22
21:06
Add tests cases and fix some minor zonefile problems. file: [f43dd41b] check-in: [f4d42162] user: dan branch: zonefile, size: 84215
16:46
Add an LRU cache of uncompressed frame content to the zonefile virtual table implementation. file: [ce2963a5] check-in: [883e7e75] user: dan branch: zonefile, size: 83959
2018-02-21
21:15
Modifications to the zonefile module to make it easier to add a cache of uncompressed frame content. file: [55bd8e0f] check-in: [d9d5cc62] user: dan branch: zonefile, size: 79464
16:36
Have zonefile store encryption keys in a hash-table instead of a linked list. Add extra tests for key management. file: [cd19e711] check-in: [3a63ea65] user: dan branch: zonefile, size: 73638
10:43
In zonefile, change the "file TEXT" column back to "fileid INTEGER". The fileid can be used as a key with the associated zonefile_files table, which contains more information than just the filename. file: [36ee9841] check-in: [38d23888] user: dan branch: zonefile, size: 70410
2018-02-20
19:25
Fix a problem with reading the "file" column of a zonefile virtual table. file: [e65e1733] check-in: [d8d0bdcb] user: dan branch: zonefile, size: 70514
18:47
Instead of just the frame number, store frame sizes and offsets in zonefile shadow table %_shadow_idx. file: [0a15cb18] check-in: [56801c46] user: dan branch: zonefile, size: 70408
2018-02-19
21:07
Add support for invoking encryption hooks to zonefile. And mock encryption method "xor" for testing. file: [afee047d] check-in: [55cf920c] user: dan branch: zonefile, size: 70259
16:28
Add support for the ExtendedHeaderSize header field to zonefile. file: [f97d9816] check-in: [78267a09] user: dan branch: zonefile, size: 61860
14:27
Modify the zonefile format in order to avoid depending on the filesize to determine the extent of the final frame. See README.md for details. file: [75590379] check-in: [4dbe0cba] user: dan branch: zonefile, size: 60641
2018-02-17
20:22
Add support for "brotli" compression to the zonefile module. file: [95233e91] check-in: [3eb25b3f] user: dan branch: zonefile, size: 60506
19:38
Add support for compression types "lz4" and "lz4hc" to the zonefile module. file: [cb0e2d29] check-in: [bbe5b21f] user: dan branch: zonefile, size: 60058
18:33
Add support for compression methods "zstd" and "zstd_global_dict". file: [3954cdae] check-in: [a993a50b] user: dan branch: zonefile, size: 58634
2018-02-15
20:37
Add support for zlib compression to the zonefile module. file: [b870b52d] check-in: [72b8a7ef] user: dan branch: zonefile, size: 51280
15:24
Fix another point in zonefile.c so that all files are opened in either "rb" or "wb" mode. file: [88d4ba28] check-in: [fb1c2277] user: dan branch: zonefile, size: 42645
15:17
When calling fopen() in the zonefile extension, use modes "rb" and "wb" instead of "r" and "w". This makes no difference on unix, but is required when accessing binary files on other systems. file: [e6ad01c7] check-in: [4bb854dd] user: dan branch: zonefile, size: 42743
2018-02-13
20:08
Fix handling of maxAutoFrameSize parameter. file: [0e2ace4a] check-in: [d65e5855] user: dan branch: zonefile, size: 42741
18:02
Remove, for now, the "priority" column from the zonefile_files virtual table. file: [212c9a87] check-in: [8bf5154b] user: dan branch: zonefile, size: 42428
17:33
Pad the 26 byte Zonefile header to 32 bytes so that the ZonefileIndex object is 8-byte aligned. file: [ed633fa3] check-in: [fdb6c0c5] user: dan branch: zonefile, size: 42544
2018-02-12
20:04
Add support for reading simple (no compression, no encryption) zonefile files. file: [31a8627c] check-in: [dba42f0e] user: dan branch: zonefile, size: 41449
2018-02-10
21:04
Add start of "zonefile" virtual table. file: [835a05e6] check-in: [0b7bd169] user: dan branch: zonefile, size: 29559
17:41
Add the start of the "zonefile" extension. file: [da7c63bf] check-in: [c125b4c3] user: dan branch: zonefile, size: 10898 Added