Commit Graph

58 Commits

Author SHA1 Message Date
C. Guy Yarvin
8c8fa11104 Rename. 2014-11-06 11:13:57 -08:00
C. Guy Yarvin
a2ba265d99 Renaming, renaming. 2014-11-05 19:10:22 -08:00
C. Guy Yarvin
4855a9d1d8 Another great renaming. 2014-11-05 16:20:01 -08:00
C. Guy Yarvin
87d8169c57 Fix sed follies. 2014-11-05 15:36:30 -08:00
C. Guy Yarvin
dbe046620a Move loobeans from u3 to c3. 2014-11-04 17:18:47 -08:00
C. Guy Yarvin
40a8c6fc74 Various cleanups and renamings, part 1. 2014-11-04 16:29:08 -08:00
Philip C Monk
9c1f3a0ef8 linux problem 2014-11-03 17:12:54 -05:00
C. Guy Yarvin
b1b55a6065 Load pill directly from U2_LIB. 2014-11-02 08:32:34 -08:00
C. Guy Yarvin
7ad5879c9c Various fixes and improvements. 2014-10-30 14:40:05 -07:00
C. Guy Yarvin
961cae4931 Clean up a bunch of debug stuff. 2014-10-12 00:17:06 -07:00
C. Guy Yarvin
fb982e6dd6 No more external leaks. 2014-10-10 22:32:58 -07:00
C. Guy Yarvin
18ff192e3e Various fixes and improvements. 2014-10-03 10:44:08 -07:00
C. Guy Yarvin
d366bae8c6 Various fixes and improvements. 2014-09-24 16:21:18 -07:00
C. Guy Yarvin
a71a657680 compiles and links. 2014-09-10 17:01:32 -07:00
pcmonk
c4b8f78afb %send effect does not need to drop through anymore 2014-07-09 14:42:08 -07:00
~hatteb-mitlyd
50efa32a2b remove wipe, change boil 2014-06-07 13:58:29 -07:00
Jared Hance
8b1bfe8e72 Merge branch 'master' into nextbreach
Conflicts:
	urb/urbit.pill
	urb/zod/arvo/hoon.hoon
2014-06-06 15:38:38 -04:00
~hatteb-mitlyd
5b27726ca7 try to avoid fs caching on various platforms 2014-06-05 14:21:11 -07:00
~hatteb-mitlyd
e3a32b69db carriers get files from U2_LIB, new pill 2014-06-03 18:33:35 -07:00
~hatteb-mitlyd
d45a407c1d fix braino in fake-make 2014-06-03 16:45:00 -07:00
~hatteb-mitlyd
232c80ada5 beginning stages of fake-net hackery 2014-06-03 16:39:28 -07:00
C. Guy Yarvin
d57b87d94a Some vane cleanups, etc. 2014-06-02 22:07:32 -07:00
~hatteb-mitlyd
4daa9a6ed9 remove URBIT_HOME
New piers are structured as so:

cpu/.urb/{urbit.pill,chk,sis,get,put,code.~dansut-docfyn}
cpu/dansut-docfyn-dozzod-dozzod--dozzod-dozzod-dozzod-dozzod/{try,main,arvo}
2014-05-13 12:22:07 -07:00
Steve Dee
fab6bcdd80 Remove crya 2014-05-08 17:13:25 -07:00
Steve Dee
3b7734336c 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
0672685788 Remove some ames printfs; fix a warning. 2014-04-23 12:32:08 -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
Steven Dee
36133b61e5 Fix printf 2014-04-19 01:42:07 +00: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
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
aec40128c9 Merge remote-tracking branch 'urbit/master' into newbreach
Update to the latest vere
2014-04-10 12:04:51 -07:00
Steven Dee
e4708058a0 Include errno properly on OpenBSD 2014-04-10 04:24:19 -07:00
Steve Dee
a5a3d0d85d Fix for 64-bit sequence numbers 2014-04-09 13:31:00 -07:00
Steve Dee
c9a4cf19cf 64-bit entry numbers 2014-04-08 09:25:49 -07:00
~hatteb-mitlyd
a0c18f56b2 change to asserting malloc 2014-04-01 17:48:26 -07:00
Steve Dee
90665f29ed Skip event on replay, not disk read 2014-03-28 12:00:30 -07:00
Steve Dee
b7c6df667c Add flag to skip the last event
Handy when that event causes disastrous repercussions at the C level.
On the whole, terrible. Note that the flag is spelled "-Xwtf",
pronounced "pleaXe wipe that fscker".
2014-03-28 11:38:23 -07:00
Steven Dee
5c68bb4de6 fpurge stopped working on Arch at some point 2014-03-25 08:43:52 -07:00
Steve Dee
d9a27c0949 Found our 28 bytes 2014-03-25 08:05:46 -07:00
Steve Dee
2d1cab488c Fix leak in u2_raft_work 2014-03-13 11:26:27 -07:00
Steve Dee
afa1c641e9 Start ent_w at 1
Also, increment our sequence numbers if we have to.
2014-03-11 07:46:32 -07:00
Steven Dee
6466a1760a Fix on linux, remove a debug printf 2014-03-10 23:18:58 +00:00
Steve Dee
f4f1c711d5 New event log format including term and type 2014-03-10 16:14:21 -07:00
Steve Dee
c5bb5bb5e7 Moronic key-value store
This is kind of dumb, but we need to persist stuff for Raft, and
we can't touch noun state from followers.
2014-03-07 19:12:27 -08:00
Steve Dee
e7f6270864 Rejigger boot sequence
The calls to u2_raft_work were effectless since the log hasn't been
initialized by that point.
2014-03-07 13:45:31 -08:00
Steven Dee
60e63dd869 s/raft/sist/ 2014-03-06 10:53:32 -08:00
Steve Dee
d045f31f23 Rejigger the event loop again 2014-03-06 08:59:20 -08:00
C. Guy Yarvin
a7055224fa Various HTTP client fixes. 2014-02-26 17:58:40 -08:00