Commit Graph

5745 Commits

Author SHA1 Message Date
Raymond Pasco
7423392cba Merge branch 'scrambler' into breaching-inception
We need new @p
2016-08-11 10:40:59 -07:00
Raymond Pasco
1227f9189d Merge branch 'save-talk'
Save talk
2016-08-10 18:11:29 -07:00
Raymond Pasco
2bb1e325cd Don't reject all talk messages 2016-08-10 18:11:03 -07:00
Raymond Pasco
c24c77bc16 Merge remote-tracking branches 'ray/murmur3-hoon', 'ray/full-crub', 'dhaffey/electroll', 'joemfb/talk-foreign', 'joemfb/key-val', 'joemfb/gaf-by', 'dhaffey/peg-zero', 'joemfb/head-tail-electro', 'ohaitch/gall-boot-fixes', 'ohaitch/eyre-no-double-spacing', 'dhaffey/burn-zeroing' and 'philipcmonk/less-clay-sugar'
Correct Murmur3 hash implementation
Fully implemented AES and crub in zuse
Electroplate faces off ++roll etc.
Reject foreign pokes in talk
Arms to retrieve keys and values from maps
Add gas:by variant that rejects collisions
Fix ++peg axis 0 behavior
Electroplate faces off ++head/++tail
Improve type validation in gall
Don't double-space eyre stack traces
Fix improper ^~ zeroing of values
Fix clay bug caused by above fix
2016-08-10 17:11:51 -07:00
Philip C Monk
e482fc81be remove broken sugar 2016-08-10 19:52:28 -04:00
Raymond Pasco
daf33b94bc Merge remote-tracking branches 'dhaffey/time', 'joemfb/meta-dot', 'ohaitch/lens-whitespace', 'Fang/bsp-clear-change' and 'galenwp/details'
:time app, measures time between poke and subsequent wakeup
fixes meta-. to capture to whitespace instead of by word
permit whitespace in urb.py -d
change "backspace at start of line" to "backspace on empty line" for clear
tree@db321b0 and talk@11013ec
2016-08-10 15:08:53 -07:00
Raymond Pasco
84d1ee87cc Ruin ++crub
acru sucks
2016-08-10 12:17:42 -07:00
Raymond Pasco
b8791effb0 Fix broken CTR mode 2016-08-10 12:17:42 -07:00
Raymond Pasco
daf6f2a948 Write new ++trub test for crub 2016-08-10 12:17:42 -07:00
Raymond Pasco
40a31b550e Remove brew/hail/wear 2016-08-10 12:17:42 -07:00
Raymond Pasco
347faa7cad Use SHA-512 with length for pit:nu:crub seed 2016-08-10 12:17:42 -07:00
Raymond Pasco
1c7d69ad80 Use 512-bit AES-256 SIV and SHA-512 user keys 2016-08-10 12:17:42 -07:00
Raymond Pasco
83a8f71f5f Use pair rather than bare cons in crub result 2016-08-10 12:17:42 -07:00
Raymond Pasco
ba38f7700d Fix lack of key expansion bug in shar:ed 2016-08-10 12:17:41 -07:00
Dan Haffey
fb670851e1 Prevent ++burn:ut from zeroing non-constants. 2016-08-09 02:16:20 -07:00
Galen Wolfe-Pauly
177c54cdd5 re revert talk merge 2016-08-08 14:04:59 -07:00
Galen Wolfe-Pauly
389dffc743 tree@db321b0 and talk@11013ec 2016-08-08 13:40:37 -07:00
Fang
e0e22a26bf The trigger for a "clear" is now "backspace on empty line" rather than "backspace at start of line". 2016-08-08 15:47:24 +02:00
Joseph Bryan
7d7d70655b electroplates ++head and ++tail 2016-08-05 23:36:32 -04:00
Anton Dyudin
920caadb93 permit whitespace in urb.py -d 2016-08-05 17:28:50 -07:00
Anton Dyudin
46453684fb fix double-spaced eyre stack trace rendering 2016-08-05 17:10:38 -07:00
Anton Dyudin
82df022181 fix #68 gall slam not being type-checked. 2016-08-05 16:47:07 -07:00
Anton Dyudin
7c13e96c05 keep old core on ++prep fail, fixing #231 2016-08-05 16:15:03 -07:00
Anton Dyudin
d730eb4e44 redundant asserts 2016-08-05 16:15:03 -07:00
Anton Dyudin
897cac2e0c fix #219 permanently fatal "bogus core"
The next-version subscription was happening after the core check.
2016-08-05 16:15:03 -07:00
Raymond Pasco
37de0c8ad8 Fix murmur3 implementation 2016-08-05 09:29:09 -07:00
Dan Haffey
cc470a3023 Fix ++peg discrepancy with jet. 2016-08-03 23:01:46 -07:00
Joseph Bryan
d2acbc2d04 adds ~| printf to +-gaf:by 2016-08-01 14:59:26 -04:00
Joseph Bryan
4699a39992 fixes meta-. to capture to whitespace instead of by word 2016-07-30 23:07:48 -04:00
Joseph Bryan
40a232e642 adds +-gaf:by (non-colliding gas) 2016-07-30 22:20:23 -04:00
Raymond Pasco
ab73f364a2 Merge remote-tracking branches 'Fang/talk-at-fix', 'ohaitch/fix-oauth1' and 'ohaitch/fora'
Fix talk @message breaking bugs
Fix oauth1 sec driver
Forum backend improvements
2016-07-29 18:46:37 -07:00
Anton Dyudin
086f9e93ec append ~ to post names to bypass url extension parsing 2016-07-29 15:34:34 -07:00
Anton Dyudin
3ccffef396 urbit/tree@c991129 add sortBy="bump" freshness sort 2016-07-29 15:27:36 -07:00
Anton Dyudin
e2a0fb798c add bump.t last comment date 2016-07-29 15:19:44 -07:00
Anton Dyudin
908f38c13f urbit/tree@0e1981a comments: reverse 2016-07-29 13:57:08 -07:00
Anton Dyudin
47159f991d bad refactoring broke twitter sec driver 2016-07-29 12:39:02 -07:00
Anton Dyudin
c55e964f36 urbit/tree@857659d Navigate up two steps from fora 2016-07-29 12:31:07 -07:00
Fang
6d5288b79d Moved ++shortship to zuse, renamed to ++cite. 2016-07-29 14:53:42 +02:00
Joseph Bryan
9ab8241e78 adds ++key:by and ++val:by 2016-07-29 04:27:25 -04:00
Joseph Bryan
e6f814683d adds ++team to zuse; reject :talk ++command pokes from foreign ships
... and refactors rejection in :dojo ++peer-sole
2016-07-29 04:04:05 -04:00
Fang
d11bf89811 @-messages now get the @ for the new line placed correctly. 2016-07-28 21:38:51 +02:00
Fang
937438798d Dojo now uses the short ship name (ie ~todsel_lithex or ~torbyt^sogwyx) in the prompt. Dojo and talk now use dedicated function in lib/sole.hoon for ship name shortening. 2016-07-28 14:36:01 +02:00
Raymond Pasco
6c905bff3e Merge branch 'forum-deployment'
This was deployed to urbit.org, but it's fundamentally the beginning
of a different kind of talk frontend. There's no reason to manage it
as a private configuration and spend the extra effort, and there's a
very good reason to make it easily visible to contributors!
2016-07-27 13:02:14 -07:00
Raymond Pasco
0685b38b43 Merge remote-tracking branch 'ohaitch/fora' into forum-deployment 2016-07-27 11:31:11 -07:00
Raymond Pasco
00dbc9edae tree@0902f10829aa7bfb068609f84f26cebf0ef20eae
Forum deployment tree changes
2016-07-27 11:29:00 -07:00
Raymond Pasco
b672601202 Merge remote-tracking branches 'joemfb/cp-mv-stack', 'Fang/master' and 'ohaitch/talk-audi-input'
Suppress stack traces on |cp, |mv failure
Make @messages split to multiple @messages in talk
talk@7c02e22 audience input enhancements, bug fixes
2016-07-26 18:02:43 -07:00
Anton Dyudin
a2b988bb68 urbit/talk@7c02e22: Audience input enhancements 2016-07-26 17:57:59 -07:00
Raymond Pasco
166343139c Fix up parser validity
leading ~doz is ok if it's not the only word
leading ~dozzod is never ok
2016-07-26 10:15:17 -07:00
Anton Dyudin
aa95b379b1 fix &womb-ticket-info rendering for @uv 2016-07-25 15:32:21 -07:00
Anton Dyudin
76495287da add {talk,write}-fora-post based off -comment
urbit/tree@ed3dcf0
2016-07-25 15:23:04 -07:00