C. Guy Yarvin
1852393bc4
Coherent boot without -A.
...
Only works with pills generated by the `coherent` arvo branch.
2017-04-15 15:14:19 -07:00
C. Guy Yarvin
dd055b4598
Don't crash without -B.
2017-03-22 03:40:26 -04:00
Raymond Pasco
1d052ab7ba
Check if /tmp/urbit.sock already exists
2017-03-14 23:06:13 -04:00
Raymond Pasco
dfb946f724
Unmount without libuv
2017-03-10 12:12:32 -05:00
Raymond Pasco
a1ada34685
Update via dirk
2017-03-10 12:02:09 -05:00
Raymond Pasco
e047171342
remove libuvs
2017-03-10 08:42:41 -05:00
Raymond Pasco
1a7d56dceb
remove timers
2017-03-10 08:42:32 -05:00
Raymond Pasco
04fc9c557d
dirty on %dirk
2017-03-08 07:17:26 -05:00
Raymond Pasco
f2c37e4d93
dirk card
2017-03-08 07:13:47 -05:00
Raymond Pasco
5cbe31496e
don't dirty on hill
2017-03-08 07:02:27 -05:00
Raymond Pasco
669a487fa9
don't mark dirty on fs watch event
2017-03-08 07:01:41 -05:00
Raymond Pasco
3b895c4ff6
Set u3_pier backpointer in libuv handles
2017-03-03 13:05:08 -05:00
Raymond Pasco
58efee0a82
Merge remote-tracking branch 'ray/kingdom'
...
king.c and king protocol
2017-03-03 09:02:13 -05:00
Raymond Pasco
b8dc01ee5e
Comply with style in king.c
2017-03-03 09:01:04 -05:00
Raymond Pasco
dc2c9a4f07
Replace booter hack with self-connect hack
2017-03-03 09:01:04 -05:00
Raymond Pasco
4fcf6faf68
Factor save
2017-03-03 09:01:04 -05:00
Raymond Pasco
63438c4b72
Factor clay
2017-03-03 09:01:04 -05:00
Raymond Pasco
3751e9212d
Factor behn
2017-03-03 09:01:04 -05:00
Raymond Pasco
f3e7e7c27d
King restructuring
2017-03-03 09:01:03 -05:00
Raymond Pasco
8a250853a2
Clean up command socket on exit
2017-03-03 09:01:03 -05:00
Raymond Pasco
33da239bcc
Boot triggered by client protocol
2017-03-03 09:01:03 -05:00
Raymond Pasco
e0ac5e2849
Skeleton of client protocol in king.c
2017-03-03 09:01:01 -05:00
Joseph Bryan
046eeb5893
refreshes prompt after ^c interrupt
2017-02-14 21:21:20 -05:00
Raymond Pasco
2be28943fd
Merge remote-tracking branch 'cgyarvin/revere-next'
...
New event system. Command line options are temporarily out of order;
please use the exact same command to restart an urbit that you did to
start it, including the -c, -A, and -B options.
2017-02-07 12:36:22 -08:00
C. Guy Yarvin
36a6177226
Remove old event system; fix precommits..
2017-01-26 20:17:40 -08:00
Anton Dyudin
2a8ab89f43
add DELETE method handling to http.c
2017-01-18 14:42:34 -08:00
C. Guy Yarvin
f30fc4b218
New event system; activate with -j.
2017-01-17 11:20:07 -08:00
Raymond Pasco
ce32068691
Don't give up on trying to find czar IPs
...
If they're not found, "not found" has a 5 minute TTL - and if there was
already an IP for that czar, keep using it for 5 more minutes.
2016-12-16 12:52:53 -08:00
Raymond Pasco
6598dd88d8
#define _WITH_DPRINTF for BSD systems
2016-12-13 12:02:56 -08:00
Raymond Pasco
d8c44e673c
_http_write_ports_file(): remove indirect C malloc
2016-12-13 12:02:56 -08:00
Raymond Pasco
3a423e4598
Remove stray debug printf
2016-12-12 15:42:09 -08:00
Raymond Pasco
16eb8d0403
Merge branch 'http-ports'
...
Have .http.ports file while running
2016-12-12 15:04:23 -08:00
Raymond Pasco
2c398fa62a
Use assumed-secure for the "secure" port
2016-12-12 14:39:56 -08:00
Raymond Pasco
6d7d9e7fc8
Merge remote-tracking branch 'cgyarvin/feat.ignore-license'
...
Hack where we ignore LICENSE.txt in filesystem mounts
2016-12-12 13:53:41 -08:00
Raymond Pasco
6077df5726
For the time being, don't run without -F
2016-12-12 12:55:50 -08:00
Raymond Pasco
e3e96d63e3
Write .http.ports file
2016-12-12 12:37:43 -08:00
C. Guy Yarvin
d1a87e0f11
Ignore LICENSE.txt.
2016-12-08 13:59:59 -08:00
C. Guy Yarvin
7547d91100
Remove -m option; make new boot the default.
2016-12-08 11:31:09 -08:00
C. Guy Yarvin
2951c0bdf5
Plastic boots with -m.
2016-12-05 16:12:52 -05:00
C. Guy Yarvin
5f895e7188
Merge remote-tracking branch 'origin/master' into cc-merge
2016-11-13 19:44:14 -08:00
C. Guy Yarvin
cbfc627d17
Don't print czar ip unless it changes.
2016-11-01 12:58:48 -04:00
C. Guy Yarvin
eea379f256
With crypto namespaced.
2016-10-31 09:37:04 -07:00
Raymond Pasco
3c86f46df5
Merge branches 'czar-expire' and 'version-scaffolding', remote-tracking branches 'joemfb/line-eating' and 'ohAitch/flag-g-generator'
...
Expire czar IPs after 5 minutes
Version number scaffolding for release
Fix line-munching term.c bug
Add -G to ease scripted creation of live galaxies
2016-10-25 11:02:59 -04:00
Raymond Pasco
6d2c60aa7a
Version #define scaffolding
2016-10-25 10:54:00 -04:00
Raymond Pasco
d06bdd5ad1
Time out czar IPs after 5 minutes
2016-10-25 10:51:10 -04:00
Anton Dyudin
eb69bf45d2
fix -t error message
2016-10-24 17:23:43 -07:00
C. Guy Yarvin
cb9f3162f5
Adjust to new zuse.
2016-10-24 13:41:00 -07:00
Anton Dyudin
3b1b0181ce
add -G 0w-ca.rrier.-gene.rator flag
2016-10-24 11:56:44 -07:00
Joseph Bryan
2b9f103a0d
updates _term_it_show_clear() to use ESC[K instead of ESC[J
2016-10-19 00:00:25 -04:00
Joseph Bryan
99dde17893
removes obsolete history-eating bug-fix from _term_it_show_clear()
2016-10-19 00:00:19 -04:00