Commit Graph

449 Commits

Author SHA1 Message Date
C. Guy Yarvin
fa46bfba1b More fordgall. 2014-05-01 16:33:15 -07:00
Steve Dee
1759228a56 fort/firs -> pen/pin 2014-04-30 16:36:17 -07:00
C. Guy Yarvin
30475d3c11 Toward ska. 2014-04-30 15:15:04 -07:00
~hatteb-mitlyd
b132b73315 Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

Create a new pill.
2014-04-30 14:02:14 -07:00
C. Guy Yarvin
77fe1c1d6e About to try scry again. 2014-04-30 13:58:32 -07:00
~hatteb-mitlyd
758e1607f8 more ed work 2014-04-30 12:59:44 -07:00
Gavin Whelan
3b40b96be0 Merge branch 'master' of https://github.com/urbit/urbit 2014-04-30 11:30:05 -07:00
Steve Dee
f467cd1101 Trailing whitespace cleanup
Trailing whitespace intervention time?
2014-04-30 11:27:01 -07:00
Gavin Whelan
b2cbe6e8f5 Removing unused function fade 2014-04-30 11:26:47 -07:00
C. Guy Yarvin
37f12524ad New scry. 2014-04-30 10:33:50 -07:00
C. Guy Yarvin
aacf930918 Merge branch 'master' of github.com:urbit/urbit 2014-04-30 10:04:24 -07:00
C. Guy Yarvin
d52d36e49b About to change ++scry interface. 2014-04-30 10:04:07 -07:00
johncburnham
b1072d7380 for steve xoxoxox 2014-04-29 22:05:57 -07:00
johncburnham
54da18639a found and fixed a bug in ++shan 2014-04-29 21:35:21 -07:00
Steve Dee
ff4b3d877c Merge branch 'master' into newbreach
Conflicts:
	urb/urbit.pill
	urb/zod/arvo/zuse.hoon
2014-04-29 17:43:30 -07:00
Steve Dee
8921c4bc27 I type two spaces before I type two spaces
And then I type two more
2014-04-29 17:38:44 -07:00
~hatteb-mitlyd
7c9d6a2e51 have puck bail for seeds larger than 32 bytes
also add size-odors
2014-04-29 17:34:55 -07:00
C. Guy Yarvin
12fffaab52 Merge branch 'master' of github.com:urbit/urbit 2014-04-28 15:24:52 -07:00
C. Guy Yarvin
b979188071 Typed cards. 2014-04-28 15:24:32 -07:00
johncburnham
e0b74d84e7 but really 2014-04-27 16:26:29 -07:00
johncburnham
1a55cc84f7 delete printf 2014-04-27 16:25:33 -07:00
johncburnham
994a99a130 added ++shan (sha-1) and ++not (binary not) 2014-04-27 16:19:58 -07:00
Steve Dee
77b65f5ab4 Merge branch 'master' into newbreach
Conflicts:
	urb/urbit.pill
	urb/zod/arvo/ames.hoon
2014-04-25 18:39:29 -07:00
C. Guy Yarvin
3370694de0 Some eyre improvements. 2014-04-25 13:49:52 -07:00
Steve Dee
2b514c1204 Elaborate 2014-04-25 13:30:09 -07:00
Steve Dee
81d7543b24 Down, not across 2014-04-25 13:23:18 -07:00
C. Guy Yarvin
c0dc329c57 Error page now reloads. 2014-04-25 12:27:48 -07:00
Galen Wolfe-Pauly
795ea36b60 let this merge be done 2014-04-25 10:56:34 -07:00
C. Guy Yarvin
da0dcfc636 Merge branch 'master' of github.com:urbit/urbit
is merge is necessary,
2014-04-25 10:37:54 -07:00
~hatteb-mitlyd
0022500a44 new protocol for breach 2014-04-25 10:24:59 -07:00
Galen Wolfe-Pauly
433c87bbac cli updates 2014-04-25 10:17:39 -07:00
C. Guy Yarvin
9d740a9feb Merge branch 'master' of github.com:urbit/urbit 2014-04-24 14:30:57 -07:00
C. Guy Yarvin
3bfe888a65 Support %pc for SSO. 2014-04-24 14:30:40 -07:00
~hatteb-mitlyd
5cda6ad41a use a non-noun-based hashtable to jam 2014-04-23 19:55:53 -07:00
Steve Dee
11e722ed70 Send will and life in the clear in %full
Now a sub can talk to ~zod on newbreach.
2014-04-23 16:10:12 -07:00
C. Guy Yarvin
1435cc620b Eyre does not do inappropriate forwarding. 2014-04-23 14:47:48 -07:00
~hatteb-mitlyd
af56112410 roll proto revision for breach 2014-04-23 12:50:47 -07:00
C. Guy Yarvin
edc1c43f2f Remove some ames printfs; fix a warning. 2014-04-23 12:32:08 -07:00
C. Guy Yarvin
cac95f440a Add sekrit code to web shell. 2014-04-23 12:26:22 -07:00
C. Guy Yarvin
7329ea5343 Merge branch 'master' of github.com:urbit/urbit 2014-04-23 10:03:05 -07:00
C. Guy Yarvin
2c3c4c8b1d Fix ames timer to actually work. 2014-04-23 10:02:36 -07:00
Steve Dee
d50809b420 Merge branch 'master' into newbreach
Conflicts:
	urb/zod/arvo/ames.hoon
	v/sist.c
2014-04-21 19:06:16 -07:00
Steve Dee
c53ba0af7d Whitespace: the invisible killer
Includes our first ever pass over the jets. Yikes.
2014-04-21 18:22:11 -07:00
C. Guy Yarvin
507f006ba4 Jar and jug. 2014-04-21 15:25:35 -07:00
~hatteb-mitlyd
0439e81882 new new proto rev, new new pill 2014-04-21 15:18:42 -07:00
~hatteb-mitlyd
9c6f6f70f6 new proto rev, new pill 2014-04-21 15:12:28 -07:00
johncburnham
768c552714 well that's embarassing 2014-04-21 11:11:13 -07:00
C. Guy Yarvin
37aeaa7d7d Fix previous commit. 2014-04-21 10:22:16 -07:00
C. Guy Yarvin
ff5f37ad1c Merge branch 'master' of github.com:urbit/urbit 2014-04-21 10:02:34 -07:00
C. Guy Yarvin
5e5303496f Login and stuff. 2014-04-21 10:02:09 -07:00
Steve Dee
9864c4d114 |+ instead of |= 2014-04-20 17:39:00 -07:00
johncburnham
ff160e0443 added utc library 2014-04-18 20:27:19 -07:00
Steve Dee
90099f7849 Simplify aesc core structure
This makes ++en and ++de dramatically faster.
2014-04-18 18:33:56 -07:00
Steve Dee
a17cf499bc AES decryption jet
++ix remains unjetted. There's no function that directly lines up
with it in rijndael.h, and you should almost always be using ++en
and ++in rather than touching ++be directly anyway.

Also, take the jets live.
2014-04-18 16:08:31 -07:00
Steve Dee
dc5ea5a556 Jetted en and ex
You'll note that ex involves more endianness twiddling. This is
unfortunate, but en is exactly as stupid as you'd hope it would be,
so I'm going to call it okay.

Also, fixed ex. In particular, (ex:aesc 0) now agrees with the C's
output. Our bad.
2014-04-18 14:58:51 -07:00
~hatteb-mitlyd
73bbeb9544 Merge remote-tracking branch 'urbit/master' into newbreach
take their urbit.pill

Conflicts:
	Makefile
	urb/urbit.pill
	v/sist.c
2014-04-18 10:24:59 -07:00
Steve Dee
df6edc8619 WIP jetted AES
be:aesc jet appears to be working.
2014-04-17 18:56:47 -07:00
C. Guy Yarvin
a5c6c134ee clay-reset. 2014-04-17 09:37:22 -07:00
~hatteb-mitlyd
128c995506 working sign:ed jet 2014-04-16 20:28:39 -07:00
C. Guy Yarvin
b3a5c41491 Shell console. 2014-04-16 17:49:41 -07:00
C. Guy Yarvin
b55b408937 Web shell stuff. 2014-04-16 12:47:41 -07:00
Steve Dee
c8655dbeca Merge branch 'master' into newbreach
Took master's pill.

Conflicts:
	Makefile
	urb/urbit.pill
2014-04-16 10:53:50 -07:00
C. Guy Yarvin
2e0dbf2ecf Merge branch 'master' of github.com:urbit/urbit 2014-04-15 18:36:43 -07:00
C. Guy Yarvin
f60a3e31b2 Eyre console stuff. 2014-04-15 18:35:25 -07:00
Steve Dee
680b666026 Generate tree diffs, comment out jamfile umph 2014-04-15 18:28:38 -07:00
Steve Dee
69ef62338b Apply tree diffs 2014-04-15 18:28:38 -07:00
C. Guy Yarvin
c899e40277 Merge branch 'master' of github.com:urbit/urbit 2014-04-15 17:49:22 -07:00
C. Guy Yarvin
7db0bbf04b Add @ui. 2014-04-15 17:49:11 -07:00
Steve Dee
93193477cc Don't generate diffs we can't apply 2014-04-15 17:43:15 -07:00
Steve Dee
1d347ede31 Tree edit 2014-04-15 16:47:57 -07:00
Steve Dee
79e34e3929 Map union jet 2014-04-15 13:07:11 -07:00
C. Guy Yarvin
66a68f4ce5 Merge branch 'master' of github.com:urbit/urbit 2014-04-15 10:33:01 -07:00
C. Guy Yarvin
3d9983f39e More advanced and faster. 2014-04-15 10:32:48 -07:00
Steve Dee
3904660cdf Remove redundant(?) woof
A structurally identical decl exists in hoon.hoon, so I'm assuming this
is redundant.
2014-04-14 19:20:21 -07:00
C. Guy Yarvin
9630807126 Remove debug printf. 2014-04-14 11:53:57 -07:00
C. Guy Yarvin
e0a6db7ddc More gentle handling for unacceptable inconsistencies. 2014-04-14 11:43:06 -07:00
C. Guy Yarvin
7208047f0e Sometimes we need trailing whitespace. 2014-04-14 11:22:36 -07:00
C. Guy Yarvin
20c6d005b3 Clean up requests from dead connections. 2014-04-14 11:01:18 -07:00
~hatteb-mitlyd
e0dfb10b42 veri jet skeleton, still not working 2014-04-12 19:59:02 -07:00
~hatteb-mitlyd
dac62b87e2 sort-of fix jets for Ed25519
puck:ed is correct for at least the single test-point i tried.

sign:ed is still wrong.
2014-04-11 17:17:39 -07:00
~hatteb-mitlyd
a0762ef8c8 first hack at sign:ed jet 2014-04-10 18:05:59 -07:00
~hatteb-mitlyd
33bb87af0f Merge remote-tracking branch 'urbit/master' into newbreach
Update to the latest vere
2014-04-10 12:04:51 -07:00
C. Guy Yarvin
e866603ae6 Some fixes. 2014-04-09 18:01:46 -07:00
Steve Dee
09ddf90b62 Use acru/crua in ames 2014-04-09 17:39:40 -07:00
C. Guy Yarvin
24f0d3cfb1 Good pill, no debug. 2014-04-09 17:06:33 -07:00
C. Guy Yarvin
ffd462591f Merge branch 'master' of github.com:urbit/urbit
Conflicts:
	urb/zod/arvo/zuse.hoon
2014-04-09 16:52:25 -07:00
C. Guy Yarvin
9178eba744 Script fixes. 2014-04-09 16:51:19 -07:00
Gavin Whelan
f36faa5e3b Merge branch 'master' of github.com:urbit/urbit 2014-04-09 16:48:29 -07:00
Gavin Whelan
2860413be3 Fixing breakage from reformatting 2014-04-09 16:25:11 -07:00
Gavin Whelan
a1cb94b1e4 hoon regex 2014-04-09 13:35:28 -07:00
Steve Dee
02f8900165 One change that didn't make it in 2014-04-09 13:03:02 -07:00
Steve Dee
8e0604c4d2 Sign the input message, not the whole sealed noun 2014-04-09 12:59:09 -07:00
Steve Dee
0d901a8608 Trailing whitespace
Repeat after me:

    find urb/zod/ -type f -name *.hoon | xargs sed -i '' -e 's/[[:space:]]*$//'
2014-04-08 17:34:29 -07:00
C. Guy Yarvin
d28162053e Fix syntax error. 2014-04-08 15:56:07 -07:00
C. Guy Yarvin
2676054930 Merge branch 'master' of github.com:urbit/urbit
Conflicts:
	urb/zod/arvo/eyre.hoon
	urb/zod/arvo/hoon.hoon
2014-04-08 15:28:36 -07:00
C. Guy Yarvin
deaa14d27a Various fixes and improvements. 2014-04-08 15:26:01 -07:00
Steve Dee
b54dea7533 New cryptosuite interface
`seal`/`tear` now imply `sign`/`sure` and take the public key of
the other party. As this muddies the `pu`/`se` distinction, we lump
all asym ops under `as`.
2014-04-08 10:59:49 -07:00
Steve Dee
977a7fc702 Trailing whitespace
You guys. The default git precommit hook checks for this. You can enable
it by copying and pasting this command into a shell in your Urbit
checkout:

    cp .git/hooks/precommit{.sample,}
2014-04-07 10:19:02 -07:00
C. Guy Yarvin
0879da2286 Final template tweaks. 2014-04-05 14:25:16 -07:00
C. Guy Yarvin
08c3078647 "Fix" script and style non-escaping. 2014-04-05 12:04:05 -07:00