File tree Expand file tree Collapse file tree 4 files changed +14
-7
lines changed
Expand file tree Collapse file tree 4 files changed +14
-7
lines changed Original file line number Diff line number Diff line change 11## [ Unreleased]
22
3+ ## [ 0.8.1] - 2026-03-05
4+
5+ - Upgrade to use asherah-cobhan v0.5.1
6+ - Fix buffer undersize from float truncation in estimate_buffer
7+
38## [ 0.8.0] - 2026-03-04
49
510- Upgrade to use asherah-cobhan v0.5.0
Original file line number Diff line number Diff line change 1- version : v0.5.0
2- libasherah-arm64.so : 8271298c357808d7e6daa4ca81ded8f39c1947a55043abe3b32359e0f5840a6c
3- libasherah-x64.so : 645c0da7d1330db511c6724f08154cfae3959610bd709d60eded1c1420d2fce8
4- libasherah-arm64.dylib : 909097bf62207e6927a0184e41859ccf42a62afd711cdadf69b8c5672939468b
5- libasherah-x64.dylib : e53ee66b7dd16ce587d5062e9eed8835f272653b6a91b4b5c5c1efd2ca97483e
1+ version : v0.5.1
2+ libasherah-arm64.so : eb1cf59da6e7006ba8044fa9b4ec471f32576f7edb1169e30f059c5f8815c044
3+ libasherah-x64.so : 16237a58335e86c510a20a0a6e9afa6502026e9f5fd374012db8ee9130f41eed
4+ libasherah-arm64.dylib : 03260e6552b7eb17b7cbe0cb6c16486bc4d17a110c1dc8ab9293cc4b678a8b80
5+ libasherah-x64.dylib : df7d71223bdfc23afc29a5bf72e0294b12d632b63f135e7ac4194ec8d69c3766
Original file line number Diff line number Diff line change @@ -124,10 +124,12 @@ def shutdown
124124 private
125125
126126 def estimate_buffer ( data_bytesize , partition_bytesize )
127+ est_data_len = ( ( ( data_bytesize + ESTIMATED_ENCRYPTION_OVERHEAD ) * BASE64_OVERHEAD ) . to_i + 1 )
128+
127129 ESTIMATED_ENVELOPE_OVERHEAD +
128130 @intermediated_key_overhead_bytesize +
129131 partition_bytesize +
130- ( ( data_bytesize + ESTIMATED_ENCRYPTION_OVERHEAD ) * BASE64_OVERHEAD )
132+ est_data_len
131133 end
132134 end
133135end
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33module Asherah
4- VERSION = '0.8.0 '
4+ VERSION = '0.8.1 '
55end
You can’t perform that action at this time.
0 commit comments