Commit Graph

17 Commits

Author SHA1 Message Date
Joe Bryan
f35202a9fa updates %jael to encode aut/net keys and use +pass everywhere 2018-08-27 16:36:16 -07:00
Joe Bryan
50782bd1c9 Merge branch 'research-constitution' into release-candidate
* research-constitution: (120 commits)
  removes obsolete doccords-style comments
  Revert "fixy uno~by, other vor-based code duplication"
  Implement argon2.
  Use face over lark when available.
  Implement blake2b.
  Use ++rep over ++can when we can
  Use ++rev over ++swp, for safety.
  Clean up base58 en/decoding
  Rename secp point serialization arms
  Add HMAC-SHA1
  Put +=byts to use
  Restructure and complete BIP32 core
  Fix bug in RIPEMD-160 implementation.
  BIP32 key derivation logic. Messy, in dire need of restructuring.
  Fix bug in HMAC implementation.
  SHA-1 re-implementation, can account for leading zeroes.
  Converting points on curve to un/compressed numbers.
  RIPEMD-160 implementation.
  Start work on BIP32 support. Library file includes wrappers for the SHA family to make it take and produce sane byte order data, and a new HMAC implementation that depends on it. Also includes @belisarius222's secp256k1 implementation, plus experimental (and broken) support for other secp variants.
  Add ++rev to bit arithmetic, for reversing block order while accounting for leading zeroes.
  ...
2018-08-27 15:48:13 -07:00
Curtis Yarvin
0bceb27dbe Merge remote-tracking branch 'origin/ford-turbo' into ford-turbo-original 2018-08-17 15:26:51 -07:00
Elliot Glaysher
11cb648399 Trying to get collections working 2018-08-09 14:59:33 -07:00
Fang
5a25e87dec Remove old jael structs from old-zuse. 2018-05-29 22:43:49 +02:00
C. Guy Yarvin
97d2de4f4e Still some mild spec conversion bugs. 2018-04-22 19:41:24 -07:00
C. Guy Yarvin
b51e0f8ecc Delete bad old scanf. 2018-01-31 14:08:12 -08:00
Anton Dyudin
c4fd65de92 fix /+ old-zuse for move-json merge 2017-12-06 14:49:26 -08:00
Anton Dyudin
a6723ee3a5 move ++json and other above-arvo types to zuse 2017-11-22 13:28:07 -08:00
Matthew Levan
8d0eca1c3a swap poja and pojo 2017-11-16 10:39:31 -08:00
Keaton Dunsford
7be64a77f4 /lib/old-zuse - Add ++role 2017-11-08 21:28:16 -08:00
Matthew Levan
ec6c932396 Added lore and nule 2017-11-03 17:31:28 -07:00
Ted Blackman
c0ac8cfafd ++iden alias in old zuse 2017-10-24 16:16:10 -07:00
C. Guy Yarvin
068cbb34d9 Fix old-zuse lib; make hi failure work 2017-10-09 20:39:08 -07:00
C. Guy Yarvin
cda7cf2053 Basic networking; large messages have assembly bug 2017-06-06 17:29:37 -07:00
Anton Dyudin
53eef4cd8d marks mostly functional 2017-02-13 16:02:25 -08:00
Anton Dyudin
9eea8eda67 add old-zuse polyfill library 2017-02-13 14:31:10 -08:00