Commit Graph

7671 Commits

Author SHA1 Message Date
Fang
b1bed4e52f
Merge pull request #651 from Fang-/keccak-hashing
Add keccak hashing family into zuse
2018-03-07 22:34:43 +01:00
Fang
744005c79d Helper function for checking known answers for the example inputs.
Also comments.
2018-03-07 22:13:54 +01:00
Fang
efc258744e
Make +test only run arms starting with ++test- 2018-03-07 20:44:28 +01:00
Fang
3d18e261bc Allow last-x subscription ranges to be specified from within talk. 2018-03-07 01:59:58 +01:00
Fang
542e3a33d6 Clean up ++so-first-grams and ++so-in-range using =*. 2018-03-07 01:20:55 +01:00
Fang
1b92e26497 Make talk start out with the last 200 messages of scrollback. 2018-03-07 01:17:53 +01:00
Fang
95e35ce2c9 Add support for targeting the last x messages in a query range.
/circle/inbox/grams/-5/-0 gets the last 5 messages from the inbox, nothing more.
Closes #643.
2018-03-07 01:15:19 +01:00
Fang
45741339d6 Added tests for keccak:crypto. 2018-03-06 02:07:35 +01:00
Fang
5127de36ce Fix incorrect naming for shake arms. 2018-03-06 01:26:34 +01:00
Keaton Dunsford
9c67754678
Merge pull request #645 from Fang-/moons-ok
Remove outdated warning message about moons
2018-03-05 12:08:45 -08:00
Fang
e2061066f5 Fix bug in lane-to-bytes conversion. 2018-03-05 20:59:21 +01:00
Fang
b9755a1af1 Make padding pass explicit length, too. 2018-03-05 19:02:28 +01:00
Fang
04fa542769 More comments, better naming. 2018-03-05 16:12:32 +01:00
Fang
0220adce7e Keccak interface now takes octs to account for leading zeroes when needed.
Byte ordering is done for you.
2018-03-05 16:02:27 +01:00
Fang
34fcc6ef80 Add keccak hashing family into zuse. 2018-03-02 17:09:41 +01:00
Joseph Bryan
1d00ad0428 reorders ++spin sample 2018-02-23 17:01:16 -05:00
Joseph Bryan
9e3c7870f4 forwardports ++spin/++spun api change
adds documentation and typecasts
2018-02-23 17:01:10 -05:00
Fang
e71aeb4e9e Removed outdated warning message about moons. 2018-02-23 12:18:42 +01:00
Ted Blackman
798fa84960
Merge pull request #644 from ohAitch/mold-cabtar-2
amend #589 to reduce =| mold namespace pollution
2018-02-22 18:23:41 -08:00
Anton Dyudin
e0418a3162 amend #589 to reduce =| mold namespace pollution
This should fix womb, which has a |=(mold (unit (... +<))) that
pulls ++unit from the wrong place.
2018-02-22 17:48:59 -08:00
Christopher King
779408b255 fix typo 2018-02-22 17:51:49 -05:00
Ted Blackman
d1a201cf0f
Merge pull request #640 from Fang-/talk-perf
Talk now only loads in messages from the last five days on first boot.
2018-02-22 10:49:58 -08:00
Fang
62edfa5d21 Be semantically correct. 2018-02-22 19:47:56 +01:00
Fang
6bb3a3f196 Named magic number. 2018-02-22 19:44:13 +01:00
Fang
de59162ff3 Talk now only loads in messages from the last five days on first boot.
Makes moons suffer less when connecting to old planets.
2018-02-22 19:37:05 +01:00
Ted Blackman
86139a7cc2
Merge pull request #639 from Fang-/ames-bump-clean
Bump ames version for breach
2018-02-22 10:35:52 -08:00
Fang
4c16ecba89 Remove trailing whitespace from ames. 2018-02-22 19:11:59 +01:00
Fang
2c07f0ab25 Bump ames protocol version. Now set in a single constant. 2018-02-22 19:11:41 +01:00
Fang
e875efd771
Merge pull request #637 from Fang-/breach-cleanup
Pre-breach cleanup
2018-02-22 18:44:33 +01:00
Joe Bryan
f7329c5872 escapes "{" in tape print (++dash:us) (#636)
modifies ++dash:us to take a list of additional characters to escape
2018-02-22 16:03:13 +01:00
Fang
42803b305d Remove update crutch from kiln. 2018-02-22 15:28:58 +01:00
Fang
0d647de570 Clean up ++load of vanes. 2018-02-22 15:19:17 +01:00
Fang
f5cb07948f Clean up ++prep of hall and talk. 2018-02-22 15:17:12 +01:00
Fang
35d3b04d21 Add usage tags to circle configs, allowing clients to store arbitrary meta usage info. 2018-02-22 13:08:24 +01:00
Fang
cfd52cc2ae Make initial federation result send just the last 100 messages. 2018-02-22 13:01:05 +01:00
cgyarvin
6c50eb8af6
Merge pull request #634 from joemfb/long-prompt-overflow
fixes overflow on prompts greater than the terminal width
2018-02-21 16:42:30 -08:00
Joseph Bryan
99ec7aa21f fixes overflow on prompts greater than the terminal width 2018-02-21 18:45:03 -05:00
Fang
6b3247b530
Merge pull request #632 from Fang-/hall-revert-config
Revert changes to hall circle configs (and thus the hall protocol)
2018-02-21 18:39:50 +01:00
Fang
f1eeb66af0 Adapt state. 2018-02-21 15:03:16 +01:00
Fang
8a4e3c8656 Revert "Add usage tags to circle configs, allowing clients to store arbitrary meta usage info."
This reverts commit e807db9055.
2018-02-21 13:23:58 +01:00
Ted Blackman
3e753e1286
Merge pull request #628 from ohAitch/keep-cache
propagate cache properly when erroring inside /_
2018-02-20 13:14:22 -08:00
Ted Blackman
b6d64e5d07
Merge pull request #626 from Fang-/hall-fixes
Hall circle deletion bugfix and ++prep improvement
2018-02-20 12:37:15 -08:00
Ted Blackman
14987ef798
Merge pull request #627 from Fang-/fix-span
Fix outdated use of "span" in hoon.hoon
2018-02-20 12:07:05 -08:00
Anton Dyudin
66533b7aa6 propagate cache properly when erroring inside /_ 2018-02-19 19:15:40 -08:00
Fang
3e43963426 Ensure that %remove diffs actually get sent out for those interested in config.
In the future, this should also go out to those interested in group, and delete the remote group when it is received.
2018-02-19 20:55:00 +01:00
Fang
3452d8756e Fixed error in #417, use "type" instead of "span". 2018-02-19 18:36:41 +01:00
Fang
d070c18270 Make talk's ++prep more robust.
Jumps through a weird hoop to work with non-versioned state.
2018-02-19 17:25:20 +01:00
Fang
344fb38bc6 Make hall's ++prep more robust. 2018-02-19 17:04:20 +01:00
Fang
94a72a74f6 Pulled subscriptions can no longer cause a story to be created.
This doesn't seem to be an issue for other arms, but the fact that that isn't immediately clear is cause for mild concern.
2018-02-19 15:31:13 +01:00
Ted Blackman
958fbdb649
Merge pull request #407 from max19/dragonfix
Dragon4 fix
2018-02-16 14:01:15 -08:00