Commit Graph

44 Commits

Author SHA1 Message Date
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
Curtis Yarvin
d062445ffb Merge commit '89a0a' into ford-turbo-original 2018-08-17 15:04:31 -07:00
Curtis Yarvin
fa9c4636f9 Merge branch 'research-tome' into ford-turbo-original 2018-08-15 16:48:37 -07:00
Elliot Glaysher
100cda2678 %wipe percentage 2018-08-15 13:07:39 -07:00
Elliot Glaysher
89a0a91c57 Boots without old ford. 2018-08-09 11:22:37 -07:00
Ted Blackman
0b3713ce07 basic transfusion succeeded 2018-05-31 11:25:06 -07:00
Ted Blackman
873e073faf transfusion into kernel as %t vane 2018-05-30 16:25:28 -07:00
Curtis Yarvin
7c5b00a653 Removed help from cores; fixed +solid double 2018-05-10 17:35:26 -07:00
Fang
09e4e813d0 Make sure jael gets processed alongside other vanes. 2018-05-10 01:43:43 +02:00
C. Guy Yarvin
3afa0876d3 Stop using obsolete $~ syntax. 2018-03-18 21:18:20 -07:00
C. Guy Yarvin
5f7d3922bd End use of legacy $| and $& syntax. 2018-03-18 20:54:47 -07:00
C. Guy Yarvin
deab31fdb6 With nil weed sample. 2018-02-26 21:18:47 -08:00
C. Guy Yarvin
2ce5e27447 Rename ovra to arvo. 2017-12-07 10:13:34 -08:00
C. Guy Yarvin
98a6ea3707 Easiest things first. 2017-12-06 21:28:11 -08:00
C. Guy Yarvin
40645b0a19 Hand patch. 2017-12-06 17:53:17 -08:00
C. Guy Yarvin
732c7803c8 Unrevert. 2017-12-06 17:51:26 -08:00
C. Guy Yarvin
9d2d8710eb Revert broken solid. 2017-12-06 17:13:26 -08:00
Anton Dyudin
2eb5349802 add base path, =dub arguments to +solid 2017-12-01 18:23:33 -08:00
C. Guy Yarvin
b3245ae96b ++musk committed, still testing. 2017-11-25 13:13:53 -08:00
C. Guy Yarvin
adad2cc81a Decouple hoon.hoon from vane builds in reset, solid 2017-11-17 15:14:56 -08:00
C. Guy Yarvin
0b5a831551 Dual-boots on maintenance and master vere. 2017-09-27 17:27:08 -07:00
Anton Dyudin
a373a6ef11 !: in ford files is redundant 2016-11-16 17:42:58 -08:00
Anton Dyudin
fe31213d13 Revert "hacks: init jael on boot"
This reverts commit 12fc5e6cf3.
2016-11-15 10:55:29 -08:00
Anton Dyudin
530beef96b Merge branch 'cc-release' into cc-merge
Conflicts:
	arvo/eyre.hoon
2016-11-14 14:04:46 -08:00
C. Guy Yarvin
1456c0eaac Merge commit '0ec2dd' into cc-merge 2016-11-13 18:52:05 -08:00
Anton Dyudin
0ec2dd6082 added one-line info to all generators 2016-10-21 16:44:39 -07:00
Anton Dyudin
12fc5e6cf3 hacks: init jael on boot 2016-10-20 18:58:45 -07:00
C. Guy Yarvin
aa30531212 Merge commit '904cc3' into relearning 2016-09-03 14:18:00 -07:00
Raymond Pasco
904cc31891 Double system entropy size 2016-08-11 19:39:37 -07:00
C. Guy Yarvin
8a261f271c Established our field above vanes in subject. 2016-08-06 15:50:56 -07:00
Anton Dyudin
11d3532ddd formal reponsibility taken gen/ 314->310 2016-02-16 17:40:32 -08:00
Anton Dyudin
07bbbee2cc fix mis-translated / to + 2016-02-10 18:58:14 -08:00
C. Guy Yarvin
049f1defb2 151 merge is double solid. 2016-01-31 22:16:26 -08:00
C. Guy Yarvin
0231d41cb6 .^ fully transitioned. 2016-01-25 16:47:58 -08:00
C. Guy Yarvin
9fa3e1c23f Final conversion of # to +. 2015-12-20 13:16:39 -08:00
C. Guy Yarvin
860dff2d26 Convert + to / in codebase. 2015-12-20 12:50:45 -08:00
C. Guy Yarvin
2519413c4f Switch / to # for + to /. 2015-12-20 03:48:17 -08:00
C. Guy Yarvin
a45f0c6dc4 Full modern syntax. 2015-12-13 23:58:14 -08:00
C. Guy Yarvin
04ca90b9b5 Mostly without $^. 2015-12-13 22:21:19 -08:00
C. Guy Yarvin
2b4e85c976 Self-booting with old syntax illegal. 2015-12-10 01:17:19 -08:00
Philip C Monk
6260e56614 change %home to q.bec 2015-11-10 17:40:52 -05:00
Anton Dyudin
1755179ce3 rename generators to %say, %ask, %get 2015-09-11 17:24:51 -07:00
Anton Dyudin
0964b3fd6d cat/dog to gen collapse 2015-09-11 15:00:11 -07:00