-
fix: deepcopy in reencrypt/decrypt_record so input is not mutated
released this
2026-06-28 21:18:28 +00:00 | 6 commits to main since this releaseboth used record.copy() (shallow), leaving unencrypted mutable fields shared between the input and the returned dict, violating the documented 'input is not mutated' contract. switched to copy.deepcopy.
Signed-off-by: disqualifier dev@disqualifier.me
Downloads