Galen Wolfe-Pauly
cc48117291
Merge branch 'master' of https://github.com/urbit/urbit
2014-04-25 10:17:44 -07:00
C. Guy Yarvin
5f1fbd35ae
Merge branch 'master' of github.com:urbit/urbit
2014-04-24 14:30:57 -07:00
~hatteb-mitlyd
de79ff3fea
fix cttp: body comes after cr-lf, not before
2014-04-24 14:08:51 -07:00
~hatteb-mitlyd
b04852fbc4
comments, debugging
2014-04-24 12:42:09 -07:00
~hatteb-mitlyd
aacbe8f4da
use a non-noun-based hashtable to jam
2014-04-23 19:55:53 -07:00
C. Guy Yarvin
0672685788
Remove some ames printfs; fix a warning.
2014-04-23 12:32:08 -07:00
C. Guy Yarvin
ff716a6122
Merge branch 'master' of github.com:urbit/urbit
2014-04-23 10:03:05 -07:00
C. Guy Yarvin
29ca4f9fe2
Fix ames timer to actually work.
2014-04-23 10:02:36 -07:00
Steve Dee
44cd26548b
Merge branch 'master' into newbreach
...
Conflicts:
urb/zod/arvo/ames.hoon
v/sist.c
2014-04-21 19:06:16 -07:00
Steve Dee
65e9634db1
fsync after pack
...
Well, this might help. Apparently "useless" was a bit too strong a word.
2014-04-21 19:01:37 -07:00
Steven Dee
292156b2be
Trivial self-healing log code
2014-04-22 01:53:03 +00:00
Steve Dee
b99b8969d9
Whitespace: the invisible killer
...
Includes our first ever pass over the jets. Yikes.
2014-04-21 18:22:11 -07:00
C. Guy Yarvin
72843c8955
Merge branch 'master' of github.com:urbit/urbit
2014-04-21 10:02:34 -07:00
Steve Dee
9feaa6ea39
Use CommonCrypto for sha on OS X
...
This reverts commit 31b43ffe770c420e2a012b019c631056c30def67.
Conflicts:
gen164/5/shax.c
2014-04-20 14:51:35 -07:00
Steve Dee
13ae1eee30
Use CommonCrypto on OS X for AES
2014-04-20 02:03:26 -07:00
Steven Dee
36133b61e5
Fix printf
2014-04-19 01:42:07 +00:00
Steve Dee
4ba1e105e4
Silence deprecation warnings
2014-04-18 18:38:54 -07:00
Steve Dee
e4235f63db
Simplify aesc core structure
...
This makes ++en and ++de dramatically faster.
2014-04-18 18:33:56 -07:00
Steve Dee
57f684c3df
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
~hatteb-mitlyd
d671b6659f
provide big enough buffers for the ed jets
2014-04-18 15:39:45 -07:00
~hatteb-mitlyd
717c61a6dc
chop in a up to its width, not max of met of a and b
2014-04-18 15:34:40 -07:00
Steve Dee
322d448d0f
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
Galen Wolfe-Pauly
ba2052fa83
Merge branch 'master' into welcome
2014-04-18 11:07:05 -07:00
~hatteb-mitlyd
e67816ef87
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
~hatteb-mitlyd
955c5a8fb5
make u2_chop deterministic
...
u2_atom_word happily reads garbage past the end of the buffer. Make it
not do that.
2014-04-18 10:07:40 -07:00
Steve Dee
f83f74af77
WIP jetted AES
...
be:aesc jet appears to be working.
2014-04-17 18:56:47 -07:00
Steve Dee
8018b97d7f
Use openssl sha everywhere
2014-04-17 18:56:47 -07:00
Steve Dee
7aea3bd148
Expound on sequence number difference assert
...
Try to stop epople deleting their piers when this happens so we can
figure out what's going on here...
2014-04-17 11:40:00 -07:00
~hatteb-mitlyd
f29b34fb37
working sign:ed jet
2014-04-16 20:28:39 -07:00
C. Guy Yarvin
c6ef1fba01
Shell console.
2014-04-16 17:49:41 -07:00
C. Guy Yarvin
cc2d84931d
Merge branch 'master' of github.com:urbit/urbit
2014-04-16 12:48:10 -07:00
C. Guy Yarvin
eb193db1db
Web shell stuff.
2014-04-16 12:47:41 -07:00
Steve Dee
a0e835ecd8
Merge branch 'master' into newbreach
...
Took master's pill.
Conflicts:
Makefile
urb/urbit.pill
2014-04-16 10:53:50 -07:00
Galen Wolfe-Pauly
2f6e953d03
welcome message
2014-04-15 20:28:22 -07:00
C. Guy Yarvin
dc9602844b
Merge branch 'master' of github.com:urbit/urbit
2014-04-15 18:36:43 -07:00
C. Guy Yarvin
c1a0511387
Eyre console stuff.
2014-04-15 18:35:25 -07:00
C. Guy Yarvin
8f4536db60
Merge branch 'master' of github.com:urbit/urbit
2014-04-15 17:49:22 -07:00
Steve Dee
8252d86436
Bring map union and shal jets live
2014-04-15 17:33:22 -07:00
Steve Dee
3ebc69b8cd
Map union jet
2014-04-15 13:07:11 -07:00
C. Guy Yarvin
fef942671f
Merge branch 'master' of github.com:urbit/urbit
2014-04-15 10:33:01 -07:00
Steven Dee
f30b0b8aeb
Merge pull request #133 from yebyen/master
...
whitespace
2014-04-14 14:27:34 -07:00
C. Guy Yarvin
1317ac3c1e
Clean up requests from dead connections.
2014-04-14 11:01:18 -07:00
~hatteb-mitlyd
ca4de52cc6
remove ed25519 dlls
2014-04-13 15:27:54 -07:00
~hatteb-mitlyd
f0c58605d0
veri jet skeleton, still not working
2014-04-12 19:59:02 -07:00
~hatteb-mitlyd
7000bdda2f
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
Steve Dee
6ae1d505a7
Check return on getrlimit
2014-04-10 18:23:47 -07:00
~hatteb-mitlyd
c3c3c1c709
first hack at sign:ed jet
2014-04-10 18:05:59 -07:00
~hatteb-mitlyd
8ba9d052f3
add ed25519 to build
2014-04-10 17:09:01 -07:00
~hatteb-mitlyd
eb3fe30cbc
ignore re2/obj
2014-04-10 17:08:42 -07:00
~hatteb-mitlyd
70d39b9bfc
fix/create ed25519 build, muffle warnings
2014-04-10 17:08:20 -07:00