• Joined on 2024年05月13日
ezcrypt pushed to feature/fix-editor-races at ezcrypt/ezcrypt 2026年07月05日 18:19:19 +02:00
84975bb0dd Harden create_private_file()
af03ef1a01 file_utils: Introduce create_private_tmp_file
Compare 2 commits »
ezcrypt created branch feature/fix-editor-races in ezcrypt/ezcrypt 2026年07月05日 18:19:18 +02:00
ezcrypt pushed to master at ezcrypt/ezcrypt 2026年06月25日 22:59:59 +02:00
6b1fcc7c65 crypt_stream: Constant time poly1305 check
ezcrypt pushed to master at ezcrypt/ezcrypt 2026年06月25日 22:18:25 +02:00
b5ffd04124 ezcrypt: POSIX async-signal-safe program termination
ezcrypt pushed to master at ezcrypt/ezcrypt 2026年06月25日 00:36:48 +02:00
e1472d95f0 fileutils: Add secure_delete_file() to overwrite before unlinking
a1aa595f40 memory: Page-lock secrets
b18d3a4c42 ezcrypt: Zero sensitive passphrase memory after use
b9e57233bb memory.c: More robust secure_zero_memory()
e8318ebb5c test: Add an integration test for crypt_stream
Compare 7 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月24日 23:47:30 +02:00
1d93ffb066 ezcrypt: Use atomic temp-file writes for output files
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月24日 23:29:45 +02:00
e7104ceaa1 ezcrypt: Use atomic temp-file writes for output files
45274ee51b ezcrypt: Use async-signal-safe cleanup
e1472d95f0 fileutils: Add secure_delete_file() to overwrite before unlinking
a1aa595f40 memory: Page-lock secrets
b18d3a4c42 ezcrypt: Zero sensitive passphrase memory after use
Compare 8 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月24日 23:11:52 +02:00
f1adc5c365 ezcrypt: Use atomic temp-file writes for output files
a0dd835ec2 ezcrypt: Use async-signal-safe cleanup
f953ea3042 fileutils: Add secure_delete_file() to overwrite before unlinking
80ac8a04bf memory: Page-lock secrets
c16b9c371e ezcrypt: Zero sensitive passphrase memory after use
Compare 5 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月24日 22:05:30 +02:00
72676bd23a fileutils: Add secure_delete_file() to overwrite before unlinking
58bf016404 ezcrypt: Use atomic temp-file writes for output files
98d1a608ef ezcrypt: Use async-signal-safe cleanup
5c83b5a038 memory: Page-lock secrets
81552efd8e ezcrypt: Zero sensitive passphrase memory after use
Compare 9 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月24日 19:32:04 +02:00
80d703b7f9 cmake: Fixes for Windows
b851a6766b fileutils: Add secure_delete_file() to overwrite before unlinking
70049a2a65 ezcrypt: Use atomic temp-file writes for output files
86791bd624 memory: Page-lock secrets and use async-signal-safe cleanup
a5e40d6b60 ezcrypt: Zero sensitive passphrase memory after use
Compare 8 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月24日 10:45:14 +02:00
dc9d3c84f9 fixup! memory.c: More robust secure_zero_memory()
b730833cd7 fixup! test: Add an integration test for crypt_stream
cff9373e6c cmake: Fixes for Windows
Compare 3 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月23日 22:09:28 +02:00
4243f16f31 fixup! memory.c: More robust secure_zero_memory()
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月23日 21:39:22 +02:00
cc32723f8c fileutils: Add secure_delete_file() to overwrite before unlinking
15c194a6f7 ezcrypt: Use atomic temp-file writes for output files
01d23d3e7d memory: Page-lock secrets and use async-signal-safe cleanup
Compare 3 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月23日 21:07:23 +02:00
bfa11aa55d fileutils: Add secure_delete_file() to overwrite before unlinking
4bb8970145 memory+ezcrypt: Page-lock secrets and use async-signal-safe cleanup
7d98e084db ezcrypt: Use atomic temp-file writes for output files
2d2eb29107 ezcrypt: Zero sensitive passphrase memory after use
Compare 4 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月23日 20:28:03 +02:00
0213b7f760 fileutils: Add secure_delete_file() to overwrite before unlinking
ce84ed0a61 ezcrypt: Make POSIX signal handler async-signal-safe
33fcb94173 memory: Lock sensitive buffers with mlock/VirtualLock
72c4055de4 ezcrypt.c: Various memory and file cleanup fixes
0645f2ce2e ezcrypt: Zero sensitive passphrase memory after use
Compare 8 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月23日 19:51:33 +02:00
97fe624ac6 memory.c: More robust secure_zero_memory()
008b7744ac ezcrypt: Make POSIX signal handler async-signal-safe
1962b5d34d memory: Lock sensitive buffers with mlock/VirtualLock
13b603a76c fileutils: Add secure_delete_file() to overwrite before unlinking
Compare 4 commits »
ezcrypt pushed to feature/address_issue_13 at ezcrypt/ezcrypt 2026年06月23日 15:29:23 +02:00
cb88aa5fab ezcrypt.c: Various memory and file cleanup fixes
c7b7482742 error.c: Introduce a fatal error callback for cleanup
b5c41d9f08 test: Add an integration test for crypt_stream
3c2b072dc9 ezcrypt: Zero sensitive passphrase memory after use
Compare 4 commits »
ezcrypt created branch feature/address_issue_13 in ezcrypt/ezcrypt 2026年06月23日 15:29:22 +02:00
ezcrypt pushed to master at ezcrypt/ezcrypt 2026年04月25日 17:08:45 +02:00
c6ab97b8b3 libezcrypt: Split out the passphrase logic into separate lib
ezcrypt deleted branch feature/fixes_april_2026 from ezcrypt/ezcrypt 2026年04月25日 16:44:10 +02:00