Matthew LeVan
|
c4c1388573
|
noun: remove IndirectAtom::as_mut_bytes
|
2024-01-17 20:46:45 -05:00 |
|
Matthew LeVan
|
718842a49a
|
build: remove test_vs_urcrypt as default feature
|
2024-01-10 11:52:03 -05:00 |
|
Matthew LeVan
|
1a323204e3
|
jets: add comment explaining length matching
|
2024-01-08 18:18:04 -05:00 |
|
Matthew LeVan
|
824e6cf7e9
|
jets: handle zero-length messages in ed
|
2024-01-08 18:11:25 -05:00 |
|
Matthew LeVan
|
723372a0ea
|
jets: handle zero-length messages in aes_siv
|
2024-01-08 17:39:11 -05:00 |
|
Matthew LeVan
|
528270bbd4
|
jets: handle zero-length messages in sha
|
2024-01-08 17:23:25 -05:00 |
|
Matthew LeVan
|
5b0b389775
|
jets: rip out as_mut_bytes
|
2024-01-08 17:01:37 -05:00 |
|
Edward Amsden
|
0f9175ada6
|
devex: add static glibc to flake.nix
|
2023-12-27 08:03:42 -06:00 |
|
Matthew LeVan
|
95f36e00dd
|
cargo: format
|
2023-12-21 15:19:44 -05:00 |
|
Matthew LeVan
|
315f78824f
|
cargo: appease clippy
|
2023-12-21 15:00:06 -05:00 |
|
Matthew LeVan
|
7f87000711
|
cargo: appease clippy
|
2023-12-21 14:57:38 -05:00 |
|
Matthew LeVan
|
82d5ebdc52
|
ares_crypto : remove decryption tests in aes_siv ; add comments
|
2023-12-21 14:51:15 -05:00 |
|
Matthew LeVan
|
93a5c87178
|
ares_crypto : remove unused imports
|
2023-12-21 14:35:45 -05:00 |
|
Matthew LeVan
|
769dfca33f
|
jets: simplify aes_siv greatly and use random inputs for tests
|
2023-12-21 14:32:38 -05:00 |
|
Matthew LeVan
|
7155e9909a
|
jets: use explicitly sized byte arrays in ed jets
|
2023-12-21 10:25:28 -05:00 |
|
Edward Amsden
|
0f6c8b4659
|
noun: add IndirectAtom::new_raw_mut_bytearray to allocate indirect atoms with mutable memory returned as a reference to a fixed-sized byte array.
|
2023-12-21 07:51:44 -06:00 |
|
Matthew LeVan
|
9f88799fe2
|
Merge branch 'status' into msl/ares-crypto
|
2023-12-20 21:21:48 -05:00 |
|
Matthew LeVan
|
cf6a347929
|
files: remove .vscode
|
2023-12-20 21:16:19 -05:00 |
|
Matthew LeVan
|
afbb5ea245
|
jets: boots without urcrypt
|
2023-12-20 21:14:00 -05:00 |
|
Matthew LeVan
|
38f9bd4e26
|
wip: replace urcrypt in aes
|
2023-12-20 16:09:59 -05:00 |
|
Matthew LeVan
|
70a3744218
|
jets: replace urcrypt with ares_crypto functions in ed jets
|
2023-12-20 13:52:50 -05:00 |
|
Edward Amsden
|
a96c669b22
|
Merge pull request #193 from urbit/jon/fix-rev
jets: fix jet_rev
|
2023-12-20 11:05:22 -06:00 |
|
Matthew LeVan
|
8437982ea3
|
jets: replace urcrypt with ares_crypto in sha jets
|
2023-12-20 12:01:58 -05:00 |
|
Matthew LeVan
|
0f683464a5
|
sha : sha1 , shal , shay , shas
|
2023-12-20 11:13:28 -05:00 |
|
Edward Amsden
|
c6a45aed9d
|
Merge pull request #143 from urbit/eamsden/integrate-pma
Integrate PMA
|
2023-12-20 09:35:31 -06:00 |
|
Matthew LeVan
|
0fb271c53a
|
ares_crypto : cleanup cargo files
|
2023-12-20 10:24:34 -05:00 |
|
Matthew LeVan
|
ab27d667a0
|
ed : shar
|
2023-12-20 09:50:07 -05:00 |
|
barter-simsum
|
4c8851c385
|
pma: simpler pending freelist merge. fixes use after free
|
2023-12-20 09:37:04 -05:00 |
|
Edward Amsden
|
4080f50145
|
pma: format
|
2023-12-20 00:20:10 -06:00 |
|
Edward Amsden
|
3ae877f655
|
pma: lint and c warnings cleanup
|
2023-12-20 00:16:55 -06:00 |
|
Edward Amsden
|
58c49bc5e1
|
pma: dont assert loidx != in _bt_dirty, it could well be!
|
2023-12-19 21:36:27 -06:00 |
|
Edward Amsden
|
86a8922e0f
|
pma: make sure unifying equality dirties for unifying a cell in the PMA, not just an indirect atom
|
2023-12-19 20:56:33 -06:00 |
|
Edward Amsden
|
feeb278794
|
pma: lots of c-side bugfixes
|
2023-12-19 20:55:57 -06:00 |
|
Edward Amsden
|
2c1f1fa285
|
Merge branch 'status' into eamsden/integrate-pma-tmp
|
2023-12-19 18:38:40 -06:00 |
|
barter-simsum
|
2762872a94
|
pma: wip test revisions
|
2023-12-19 17:48:04 -05:00 |
|
barter-simsum
|
0dac274a63
|
pma: minor bug fixes
|
2023-12-19 17:47:57 -05:00 |
|
Matthew LeVan
|
78068c2820
|
aes_siv : improved error handling
|
2023-12-19 16:40:38 -05:00 |
|
barter-simsum
|
232a5bdff5
|
pma: freelist restoration using *_record_alloc and insertdat bugfix
|
2023-12-19 16:29:03 -05:00 |
|
Matthew LeVan
|
b903e5784d
|
aes_siv : complete siv{a,b,c}_{en,de} with tests
|
2023-12-19 15:39:39 -05:00 |
|
Matthew LeVan
|
f53534b366
|
aes : siv_en works
|
2023-12-19 14:45:50 -05:00 |
|
Matthew LeVan
|
1251583052
|
ed : fix typo
|
2023-12-19 14:18:02 -05:00 |
|
Matthew LeVan
|
93644c12d0
|
wip: aes_siv crate does not support RFC 5297.4
|
2023-12-19 14:13:16 -05:00 |
|
Jonathan Paprocki
|
16c91e96d9
|
jets: rev PR comment
|
2023-12-19 13:56:46 -05:00 |
|
Jonathan Paprocki
|
24ce412a1f
|
jets: fix jet_rev
|
2023-12-19 12:58:37 -05:00 |
|
Matthew LeVan
|
017b488b74
|
wip: siv_en encrypts but is incorrect
|
2023-12-19 11:22:46 -05:00 |
|
Edward Amsden
|
f601a61827
|
pma: clean up a bunch of warnings (not all though)
|
2023-12-19 09:56:34 -06:00 |
|
barter-simsum
|
9a74aff3e8
|
pma: significant revisions to freelist logic
|
2023-12-18 22:02:58 -05:00 |
|
Matthew LeVan
|
d12656e7c3
|
wip: aes mess
|
2023-12-18 21:22:06 -05:00 |
|
Edward Amsden
|
7954758e43
|
Merge pull request #192 from urbit/eamsden/no-memory-checks-in-ci
ci: don't enable check_all feature for ares crate
|
2023-12-18 19:09:06 -06:00 |
|
Edward Amsden
|
d7a42cdf92
|
ci: don't enable check_all feature for ares crate
|
2023-12-18 17:46:29 -06:00 |
|