Commit Graph

394 Commits

Author SHA1 Message Date
rmariani
f5de7a8bd8 Fixed commentary in +ff (#781)
A comment incorrectly indicated that `w` was a face for two different terms in the same arm.
2018-08-28 13:48:11 -07:00
Joshua Reagan
01ac311fac crash ++ rad when arg of 0 is used (#766)
* crash `++ rad` when arg of `0` is used
2018-08-28 13:37: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
Joe Bryan
aa3f43c00d Revert "fixy uno~by, other vor-based code duplication"
This reverts commit d5d8715b3c.
2018-08-27 14:56:45 -07:00
Elliot Glaysher
b166a55792 Get the collections page displaying. Requires a second reload. 2018-08-21 14:13:58 -07:00
Elliot Glaysher
17e3279321 Merge remote-tracking branch 'cgyarvin/research-final' into ford-turbo 2018-08-20 15:43:46 -07:00
Curtis Yarvin
746c26a40a Eliminate de-cons optimization. 2018-08-20 15:32:44 -07:00
Elliot Glaysher
1f3456fc4d rewrite +soft to use +mule 2018-08-20 14:34:31 -07:00
Ted Blackman
8db97cd3b7 fix merge problems; turned off +test-vale-error until type system is fixed 2018-08-20 11:19:14 -07:00
Ted Blackman
6ba2cb46fd Merge remote-tracking branch 'cgy/ford-turbo-original' into ford-turbo 2018-08-20 10:32:44 -07:00
Curtis Yarvin
694a4de20e Merge commit 'e941f' into ford-turbo-original 2018-08-17 13:53:46 -07:00
Curtis Yarvin
45cdcbdbbd Porting work in progress. 2018-08-15 18:37:13 -07:00
Curtis Yarvin
fa9c4636f9 Merge branch 'research-tome' into ford-turbo-original 2018-08-15 16:48:37 -07:00
Elliot Glaysher
e804d0ff59 Create +jab:by which does +put and +get as mutation. 2018-08-15 14:06:24 -07:00
Ted Blackman
e941f76115 memoize +bran:ut 2018-08-08 14:23:36 -07:00
Curtis Yarvin
34855b68f2 Various fixes and improvements. 2018-08-07 13:35:02 -07:00
Curtis Yarvin
899e2ff9c9 Various fixes and improvements. 2018-07-29 18:19:29 -07:00
Curtis Yarvin
8d1cb514c3 Add =label=spec feature. 2018-07-21 12:19:33 -07:00
Curtis Yarvin
bc6ad0456d Some ?# cleanups. 2018-07-16 16:24:59 -07:00
Curtis Yarvin
0f6077395b Basic ?# functionality tested. 2018-07-10 11:18:59 -07:00
Curtis Yarvin
24dc55ca95 +ar passes smoke test. 2018-07-09 17:57:56 -07:00
Curtis Yarvin
a5ce1b67f6 Without debug. 2018-07-06 09:58:55 -07:00
Curtis Yarvin
af10afba1e _ar texture matching. 2018-07-06 08:03:11 -07:00
Curtis Yarvin
7550b80b2d Add a spec to %tstr. 2018-06-21 16:44:35 -07:00
Fang
a9340d7d68 Add ++rev to bit arithmetic,
for reversing block order while accounting for leading zeroes.
2018-06-21 18:49:10 +02:00
Curtis Yarvin
75e0c66227 Resolved skin issues. 2018-06-18 19:45:38 -07:00
Curtis Yarvin
8b8ab69d00 Proper skin control, with some =/ issues. 2018-06-17 11:03:19 -07:00
Curtis Yarvin
472f753a1a More %kthx adaptation. 2018-06-15 14:18:22 -07:00
Curtis Yarvin
07e8e3029f Initial rind installation. 2018-06-15 10:37:57 -07:00
Curtis Yarvin
919fcdcd0f Add %kthx and +rind. 2018-06-07 14:37:16 -04:00
Curtis Yarvin
45831ad142 Support full toga on all sofas. 2018-06-04 15:30:03 -07:00
Curtis Yarvin
5bb8e6db95 Mild renamings. 2018-06-04 13:44:07 -07:00
Curtis Yarvin
737302a001 Resolve infinitely growing pill (~| in kernel) 2018-06-02 17:45:41 -07:00
Curtis Yarvin
2c2a680c57 Introduced +$ notation. 2018-06-01 14:31:10 -07:00
Curtis Yarvin
6be168d6a1 Latest +cosmetic in h.h. 2018-05-29 19:18:15 -07:00
Curtis Yarvin
2abfe9f211 Improved working chapters. 2018-05-29 14:14:05 -07:00
Curtis Yarvin
2c6aeb1ac2 Enforce chapter titles. 2018-05-29 00:00:07 -07:00
Curtis Yarvin
ddb0fc22f4 Chapter names for everyone. 2018-05-28 23:42:16 -07:00
Curtis Yarvin
3c3130c37d Chapters with stub names. 2018-05-28 22:21:44 -07:00
Curtis Yarvin
bcd76e4caa More renaming. 2018-05-27 13:01:04 -07:00
Curtis Yarvin
a29b22357d Some renaming and stuff. 2018-05-27 12:15:15 -07:00
Curtis Yarvin
a26105370b Old help totally cleaned out. 2018-05-24 15:39:56 -07:00
Curtis Yarvin
0037e50ec3 Merge branch 'research-unhelp' into research-tome 2018-05-22 23:44:09 -07:00
Curtis Yarvin
d54462885b Various fixes and improvements. 2018-05-22 23:43:56 -07:00
Curtis Yarvin
ecce70e799 Initial changes to remove fluff from arms. 2018-05-21 16:31:00 -07:00
Curtis Yarvin
3fc02131c6 Partly removed cruft from +tome. 2018-05-20 16:59:29 -07:00
Curtis Yarvin
ac996f7335 Now ignoring ash/elm in foot. 2018-05-20 16:06:53 -07:00
Curtis Yarvin
92925c1a4c Merge branch 'research-hosed' into research-unhelp 2018-05-20 13:23:24 -07:00
Curtis Yarvin
d15578859b Badly done. 2018-05-20 13:23:01 -07:00
Curtis Yarvin
7f107fe37d Adjusted %brcn to support core name. 2018-05-20 12:31:34 -07:00