C. Guy Yarvin
138711c7cd
Another great renaming.
2014-11-05 16:02:36 -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
Philip C Monk
92740bc47c
Merge branch 'test' into shell
...
Conflicts:
include/v/vere.h
urb/urbit.pill
urb/zod/arvo/clay.hoon
urb/zod/arvo/eyre.hoon
urb/zod/arvo/hoon.hoon
urb/zod/main/mar/hook/door.hook
urb/zod/main/mar/psal/door.hook
urb/zod/main/mar/txt/door.hook
urb/zod/main/pub/src/doc/ref/vol/1.md
v/loop.c
v/raft.c
v/reck.c
v/unix.c
2014-11-04 15:22:33 -05:00
C. Guy Yarvin
ff243f1280
Various fixes and improvements.
2014-10-31 15:36:01 -07:00
C. Guy Yarvin
ab98aeecdc
Fix lth bug. :-)
2014-10-30 17:30:19 -07:00
C. Guy Yarvin
7ad5879c9c
Various fixes and improvements.
2014-10-30 14:40:05 -07:00
C. Guy Yarvin
109053ecf1
Various fixes and improvements.
2014-10-28 10:36:22 -07:00
Ubuntu
383ab05977
added %time vane
2014-10-15 02:25:23 +00:00
C. Guy Yarvin
8fb087b5ae
Various fixes and improvements.
2014-10-14 19:02:37 -07:00
C. Guy Yarvin
3ed1eb11c4
Memorable before jet persistence change.
2014-10-12 11:53:13 -07:00
C. Guy Yarvin
961cae4931
Clean up a bunch of debug stuff.
2014-10-12 00:17:06 -07:00
C. Guy Yarvin
7747a69d35
Running version.
2014-10-11 23:40:31 -07:00
C. Guy Yarvin
ecba1956ec
Don't auto-GC.
2014-10-10 22:34:15 -07:00
C. Guy Yarvin
fb982e6dd6
No more external leaks.
2014-10-10 22:32:58 -07:00
C. Guy Yarvin
ae6aa44695
Various fixes and improvements.
2014-10-09 18:27:02 -07:00
C. Guy Yarvin
69a669fb66
gc appears to work.
2014-10-08 20:24:31 -07:00
C. Guy Yarvin
014b032f8e
About to test garbage collector.
2014-10-08 19:20:57 -07:00
C. Guy Yarvin
27c67acca4
Improved signal handling.
2014-10-04 14:57:40 -07:00
C. Guy Yarvin
ba9e0a4828
Profiling etc.
2014-09-26 17:27:35 -07:00
C. Guy Yarvin
111580bb52
Stashing.
2014-09-14 18:45:49 -07:00
C. Guy Yarvin
a71a657680
compiles and links.
2014-09-10 17:01:32 -07:00
C. Guy Yarvin
c0692b7a5c
Various fixes and improvements.
2014-06-24 10:32:59 -07:00
~hatteb-mitlyd
f8f3ae7968
first hack at telnet
2014-06-07 12:27:47 -07:00
~hatteb-mitlyd
43c3988995
add exit code to %logo card
2014-05-12 15:42:43 -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
C. Guy Yarvin
c1a0511387
Eyre console stuff.
2014-04-15 18:35:25 -07:00
Steve Dee
c9a4cf19cf
64-bit entry numbers
2014-04-08 09:25:49 -07:00
~hatteb-mitlyd
65aba238a8
first-line work on SSLifying the HTTP client
...
doesn't work at all, because the encrypted buffer never gets written to the net
2014-03-18 17:29:51 -07:00
Steve Dee
970c6d431f
Fixes for dir syncing in raft leader mode
2014-03-10 12:10:17 -07: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
Steve Dee
d045f31f23
Rejigger the event loop again
2014-03-06 08:59:20 -08:00
Gavin Whelan
c85fd1fe35
Fixed Linux specific bug causing lack of stack overflow traces.
2014-03-04 14:48:59 -08:00
Steve Dee
edc28b9ba7
Get new event loop working with checkpoints
...
Modifying u2_reck is a bad idea in the face of checkpoints. Just stick
everything on roe. This actually cleans up the logic a bit -- we can
execute non-core-modifying actions immediately, rather than on the next
tick.
2014-02-25 12:18:18 -08:00
Steve Dee
d7e4c46150
Revert "Revert "Merge remote-tracking branch 'urbit/master' into master""
...
This reverts commit dc6f72fa0a8ff2097b1e9c900ebec444c0d4c24f.
2014-02-25 12:18:07 -08:00
Steve Dee
de5048e895
Revert "Merge remote-tracking branch 'urbit/master' into master"
...
This reverts commit d52d2835b96f89e7ebbe5392c99f1483d165ee0b, reversing
changes made to 58838ea246e52c064719edc56e29b6a1ba713fdf.
Conflicts:
Makefile
2014-02-24 11:27:57 -08:00
Steve Dee
9b992ae438
Merge remote-tracking branch 'urbit/master' into master
...
Conflicts:
v/loop.c
2014-02-24 10:45:10 -08:00
C. Guy Yarvin
4e42621b93
Add gc in restore.
2014-02-17 22:29:23 -08:00
Steve Dee
e0e37cc569
Splinter disk persistence and reck stuff back out
2014-02-17 18:21:24 -08:00
Steve Dee
6182bd7d14
New event loop working, super rough cut
2014-02-14 15:15:38 -08:00
Steve Dee
27b50018a4
More loop -> raft, add u2_raft_boot
2014-02-12 17:27:09 -08:00
Steve Dee
5db81ccab7
Trivial fixups
2014-02-12 11:50:05 -08:00
Steven Dee
53735a8b33
Fixes to our hi/lojack logic
...
This doesn't actually fix the prompt-eating bug, but it sure looks like
it ought to, doesn't it?
2014-02-12 18:06:49 +00:00
Steve Dee
0ccaadd10b
WIP raft single instance
...
Shove all our disk stuff crudely into raft.c.
2014-02-11 17:14:25 -08:00
Steve Dee
28fe4ec482
WIP rafty loop.c
...
_lo_save() sticks events on roe for processing in later calls to
_lo_work().
2014-02-11 13:13:30 -08:00
Steve Dee
580a7323f4
WIP Make _lo_work rafty
...
Carts are now batches of events waiting to be or just recently
persisted. _lo_work calls u2_reck_kick on the last batch of events,
removes every batch that's been through Raft, and then prepares the next
batch.
TODO make _lo_punk et al stick things on roe
TODO move disk persistence to raft.c
TODO raft_push: lo_open / mark / lo_shut
2014-02-11 12:57:41 -08:00
Steve Dee
5a16660af1
Skeleton for raft
2014-02-10 16:07:09 -08:00
C. Guy Yarvin
a5fee9936b
Various fixes and improvements.
2014-01-27 11:09:56 -08:00
Curtis Yarvin
ae489b86da
Quick 64-bit fixes.
2014-01-27 18:48:55 +00:00
C. Guy Yarvin
997c32f192
Various fixes and improvements.
2014-01-20 13:50:54 -08:00