Commit Graph

456 Commits

Author SHA1 Message Date
Jared Hance
bbceedb23e Fix broken implementation of tide 2014-05-21 13:15:31 -04:00
~hatteb-mitlyd
fabb8009c0 send more bits into brew in trub 2014-05-21 12:22:38 -07:00
Jared Hance
fda79eeb7c Use two pairs of public/private ecc keys. 2014-05-21 12:08:05 -04:00
Jared Hance
3bfde1a2c8 Fix error in ex pub in crub 2014-05-21 10:07:26 -04:00
Jared Hance
033b866fbe Fix HIV bit alignment 2014-05-21 10:02:48 -04:00
Jared Hance
9923c1d844 Implement HIV in encryption/decryption.
Nonce/ctr state is no longer necessary. Simply use a small hash of the
message as the intial value of the old nonce and use counter starting
from zero, which guarantees that a nonce+ctr pair will never be used
twice unless its the same message, in which case no extra information is
revealed besides that some same message was sent twice.
2014-05-21 09:41:59 -04:00
Jared Hance
cad93ff51a Fix sign/sure 2014-05-20 16:44:12 -04:00
Jared Hance
e920e64ce9 symmetric sign/sure 2014-05-20 16:18:31 -04:00
~hatteb-mitlyd
53d8c16f0b fix names 2014-05-20 15:54:33 -07:00
~hatteb-mitlyd
ba40a9528c Merge remote-tracking branch 'urbit/newbreach' into crub
acquire creators
2014-05-20 15:51:47 -07:00
~hatteb-mitlyd
a0e276c99d new 'nu' for crub 2014-05-20 15:51:07 -07:00
Jared Hance
6a0a9570a6 Remove aes from zuse 2014-05-20 15:49:15 -04:00
Jared Hance
c3b19508ef Implement stream cipher and some other misc details for crub 2014-05-20 15:42:57 -04:00
C. Guy Yarvin
4ec7fd9252 newbreach back in sync. 2014-05-20 10:42:55 -07:00
C. Guy Yarvin
67bc1d59da Merge branch 'newbreach' of github.com:urbit/urbit into newbreach
Conflicts:
	urb/zod/arvo/hoon.hoon
2014-05-20 10:36:10 -07:00
C. Guy Yarvin
563b28514a Various fixes and improvements. 2014-05-20 10:33:59 -07:00
~hatteb-mitlyd
8c3e974c46 stubbed-out crub 2014-05-19 10:48:10 -07:00
~hatteb-mitlyd
1fe27a175f jet mule. 2014-05-18 16:16:01 -07:00
~hatteb-mitlyd
2a665d6c84 Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

pill created from fakezod
2014-05-16 15:04:40 -07:00
C. Guy Yarvin
9b1507d0f9 Remove writ from ++waft. 2014-05-16 13:57:49 -07:00
C. Guy Yarvin
67ab019da8 %want doesn't use writ. 2014-05-16 11:49:15 -07:00
C. Guy Yarvin
ae7fd07b1a Properly cancel computations. 2014-05-15 17:46:48 -07:00
pcmonk
31663a39ce Fixing line width. 2014-05-15 14:29:11 -07:00
pcmonk
054dc5e010 Allow unicode in comments 2014-05-15 13:58:26 -07:00
C. Guy Yarvin
c753f5d90f %ford now passes the cache around. 2014-05-15 13:17:54 -07:00
~hatteb-mitlyd
f578e9b92c it is in fact sane for %ta and %tas to have numbers
Fixes #137
2014-05-14 16:58:43 -07:00
~hatteb-mitlyd
91d996d32a allow empty-valued query parameters
Fixes #136
2014-05-14 16:07:51 -07:00
C. Guy Yarvin
b6b84f26a5 Preliminary clef. 2014-05-14 12:38:37 -07:00
C. Guy Yarvin
c2e58e2723 Various fixes and improvements. 2014-05-14 10:32:00 -07:00
C. Guy Yarvin
0e1b54c563 urbit.pill had not been updated. 2014-05-13 19:44:44 -07:00
C. Guy Yarvin
5926e0aca5 Remove dbeug prfint. 2014-05-13 17:43:13 -07:00
C. Guy Yarvin
a0d290abc7 Merge branch 'fordgall' into newbreach
Conflicts:
	urb/urbit.pill
	urb/zod/arvo/ford.hoon
	urb/zod/main/bin/begin.hoon
2014-05-13 17:25:59 -07:00
C. Guy Yarvin
7f0b2cf5e4 Various fixes and improvements. 2014-05-13 17:04:23 -07:00
~hatteb-mitlyd
ec98f25ea6 add exit code to %logo card 2014-05-12 15:42:43 -07:00
C. Guy Yarvin
4e2f9738f2 Fix some bugs and add %hook. 2014-05-11 15:48:41 -07:00
C. Guy Yarvin
c2dc1305c1 Ready to test %eyre using %ford. 2014-05-10 00:10:46 -07:00
~hatteb-mitlyd
c2b1290234 Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

Generate new pill.
2014-05-09 13:26:22 -07:00
~hatteb-mitlyd
d59003e4e2 Revert "Revert "fix rub to crash gracefully upon decoding invalid data""
This reverts commit 8c87faf180e00c582b01f7c4e82b77b17933596a.

The previous use-after-free fix appears to alleviate the crash "caused"
by this code.
2014-05-09 12:45:41 -07:00
C. Guy Yarvin
0e296c73e2 Ford is integrated. 2014-05-09 10:18:23 -07:00
C. Guy Yarvin
d1299681a2 Improved %reload. 2014-05-08 17:47:34 -07:00
C. Guy Yarvin
e3a33cfe87 It's better to commit. 2014-05-08 17:34:57 -07:00
Steve Dee
4d9822ea63 Remove crya 2014-05-08 17:13:25 -07:00
Steven Dee
7265a29a6b Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

Generated new pill.
2014-05-09 00:07:06 +00:00
~hatteb-mitlyd
a518c857bb Revert "fix rub to crash gracefully upon decoding invalid data"
This reverts commit ae2f94b01848dd760bb5c912e3010689f4a86d61.

Some odd crash is happening on boot...
2014-05-08 16:56:02 -07:00
Steve Dee
21d00550ed Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	.gitignore
	Makefile
	urb/urbit.pill

Took both bpt and ed25519, and generated a new pill starting from master's.
2014-05-08 14:53:12 -07:00
Steve Dee
f9adde24ee curve25519 -> hoon.hoon 2014-05-08 14:43:55 -07:00
Steve Dee
d1263592ba Fix ga api 2014-05-08 14:41:33 -07:00
~hatteb-mitlyd
7e80f0dfda fix rub to crash gracefully upon decoding invalid data
if we exceed the number of available bits, crash.
2014-05-08 10:55:31 -07:00
C. Guy Yarvin
6113bfedf8 Commit is better than stash. 2014-05-07 10:42:31 -07:00
Steve Dee
ebe3658412 Incorporate feedback on ++ga 2014-05-06 17:25:07 -07:00