-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
37 changed files
with
2,451 additions
and
1,831 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
2024-07-20 Konstantin Kushnir <[email protected]> | ||
* Refactor storage format | ||
|
||
2024-07-08 Konstantin Kushnir <[email protected]> | ||
* Add procedures for AES encryption/decryption | ||
* Rename crypt->crypto | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,18 @@ | ||
* Add support for encrypted/password protected files | ||
* Consider mapping archive to memory to improve performance on readonly VFS | ||
* Add ability to disable custom compression to reduce size footprint when it is not needed | ||
* Add ability to disable async compression to reduce size footprint when it is not needed | ||
* Add MD5 hash validation on load for pgindex data | ||
* Add MD5 hash validation on load for fsindex data | ||
* Add MD5 hash validation on load for all pages data | ||
* Update bzip2 and use it as a submodule. Perhaps this will get rid of its compile-time warnings. | ||
|
||
== Examples | ||
|
||
* Add simple example of tclsh with cookfs. Compare with tclsh9+zipfs (size and | ||
loading speed). This example will cover cookfs usage from C side. | ||
|
||
* Add an example of a Tcl archiver application that uses the cookfs format. | ||
It will be like any other archiver and will support file | ||
compression/decompression. This example will cover cookfs usage from Tcl side. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.