Jordan Bancino jordan
jordan merged pull request Telodendria/Cytoplasm#47 2024-08-27 13:38:27 +00:00
Add raw SHA inputs and hashtypes to ShaToHex
jordan closed issue Telodendria/Cytoplasm#42 2024-08-27 13:38:27 +00:00
ShaToHex can treat a 0x00 byte in a hash as a 'end-of-hash'
jordan commented on pull request Telodendria/Cytoplasm#47 2024-08-27 13:38:21 +00:00
Add raw SHA inputs and hashtypes to ShaToHex

Good.

jordan pushed to master at Telodendria/Cytoplasm 2024-08-24 17:06:07 +00:00
f5ce4f5238 Merge pull request 'Start optionally using the SHA implementation from the existing crypto API' (#44) from lda/Cytoplasm:opt-ssl-for-sha into master
7752ea7b86 [MOD] Drop LibreSSL "support" in SHA for now
d00dcc9b50 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into opt-ssl-for-sha
c7204f316c Merge branch 'master' into opt-ssl-for-sha
e8543bdb2a [FIX/WIP] Don't include Log.
Compare 6 commits »
jordan merged pull request Telodendria/Cytoplasm#44 2024-08-24 17:06:06 +00:00
Start optionally using the SHA implementation from the existing crypto API
jordan pushed to master at Telodendria/Cytoplasm 2024-08-23 20:26:15 +00:00
494be7b4dc Merge pull request 'Fast memory allocation' (#36) from lda/Cytoplasm:mem-moment into master
0d122976d4 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into mem-moment
402d73c866 Merge branch 'master' of https://git.telodendria.io/Telodendria/Cytoplasm into mem-moment
bec672c92c [MOD] Use a different constant
8b2bdbe220 [FIX] Actually do proper stringification.
Compare 9 commits »
jordan merged pull request Telodendria/Cytoplasm#36 2024-08-23 20:26:14 +00:00
Fast memory allocation
jordan commented on pull request Telodendria/Cytoplasm#36 2024-08-23 20:26:10 +00:00
Fast memory allocation

I think, for now, if you're not running into any memory issue that the iterator is detecting, we can probably roll without it for now. We can re-evaluate if we find some gnarly memory bugs that we…

jordan commented on pull request Telodendria/Cytoplasm#44 2024-08-23 20:22:15 +00:00
Start optionally using the SHA implementation from the existing crypto API

If you just say #if (TLS_IMPL == TLS_OPENSSL) and get rid of the LibreSSL check, then this will only be applied with OpenSSL, which you verified to work. We can then merge this and add back LibreSSL support later after we verify it is working.

jordan pushed to master at Telodendria/Cytoplasm 2024-08-23 20:20:00 +00:00
b6b915530c Merge pull request 'Getting optional LMDB support into Cytoplasm' (#43) from lda/Cytoplasm:lmdbwerk into master
cf1b78b224 Merge branch 'lmdbwerk' of https://git.telodendria.io/lda/Cytoplasm into lmdbwerk
e133eebef3 [MOD/WIP] Use one shared DBI
3df1e4ab7b [ADD/WIP] Start rolling in intents
f32cdb7d89 [MOD/WIP] Mark listing transactions as readonly
Compare 15 commits »
jordan merged pull request Telodendria/Cytoplasm#43 2024-08-23 20:19:59 +00:00
Getting optional LMDB support into Cytoplasm
jordan pushed to master at Telodendria/Telodendria 2024-08-23 20:16:34 +00:00
6dd4440125 remove use of install in Makefile (#56)
jordan merged pull request Telodendria/Telodendria#56 2024-08-23 20:16:33 +00:00
remove use of install in Makefile
jordan closed issue Telodendria/Cytoplasm#45 2024-08-23 20:15:49 +00:00
make install target does not work on FreeBSD
jordan commented on pull request Telodendria/Cytoplasm#46 2024-08-23 20:15:20 +00:00
remove use of install in Makefile

Huh. For some reason I was under the impression that it was, but after checking the spec myself, you're right!

jordan pushed to master at Telodendria/Cytoplasm 2024-08-23 20:15:03 +00:00
56257fb3da Merge pull request 'remove use of install in Makefile' (#46) from Levitating/Cytoplasm:remove-install into master
1d0eb9d49a remove use of install in Makefile
Compare 2 commits »
jordan merged pull request Telodendria/Cytoplasm#46 2024-08-23 20:15:01 +00:00
remove use of install in Makefile
jordan commented on pull request Telodendria/Cytoplasm#43 2024-08-21 18:35:11 +00:00
Getting optional LMDB support into Cytoplasm

That's true, the JSON backend isn't the most robust at the moment, but I would like it to be a viable alternative for those that don't want to use LMDB, so my only hesitation is that if we merge…

jordan merged pull request Telodendria/Telodendria#55 2024-08-21 18:32:45 +00:00
Fix build issues with #28
jordan pushed to master at Telodendria/Telodendria 2024-08-21 18:32:45 +00:00
e263eca5dc Fix build issues with #28 (#55)