shrub/gen/hood
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
..
init-oauth2 Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
tlon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
ask.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
autoload.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
begin.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
bonus.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
breload.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
cancel.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
claim.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
commit.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
cp.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
deset.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
exit.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
hi.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
init-auth-basic.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
init-oauth1.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
init-oauth2.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
invite.hoon Merge branch 'master' into research-merge; broken 2018-05-03 10:51:39 -07:00
keep-ford.hoon Fixed |keep-ford and |wipe-ford 2018-08-20 17:30:56 -07:00
label.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
link.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
load.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
manage-old-key.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
manage.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
mass.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
merge.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
mount.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
mv.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
nuke.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
obey.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
overload.hoon Merge branch 'master' into research-merge; broken 2018-05-03 10:51:39 -07:00
ping.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
private.hoon Include generators for making (paths on) desks public or private. 2018-02-13 23:29:16 +01:00
public.hoon Include generators for making (paths on) desks public or private. 2018-02-13 23:29:16 +01:00
rc.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
reboot.hoon Make sure jael gets processed alongside other vanes. 2018-05-10 01:43:43 +02:00
reinvite.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
rekey.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
release-ships.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
release.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
reload-desk.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
reload.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
replay-womb-log.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
report.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
reset.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
rf.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
rm.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
save.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
schedule.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
serve.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
start.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
sync.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
syncs.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
track.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
transfer.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
unlink.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
unmount.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
unsync.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
verb.hoon Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
wipe-ford.hoon Fixed |keep-ford and |wipe-ford 2018-08-20 17:30:56 -07:00