Commit Graph

78 Commits

Author SHA1 Message Date
Steve Dee
2b1077899e Add hostname 2014-01-17 09:42:47 -08:00
Steve Dee
ed09e5d12e Bring up listeners after boot 2014-01-17 00:12:05 -08:00
Steve Dee
97eeb27d41 Batch pier creation 2014-01-15 17:41:30 -08:00
Steve Dee
b8aec6e5d8 Get a random UDP port... 2014-01-15 13:00:47 -08:00
Steven Dee
d7052254fe Fix warning on implicit wait decl 2014-01-15 20:21:04 +00:00
Steve Dee
dcf3785363 Sort opts, remove unused -s 2014-01-15 11:59:08 -08:00
Steve Dee
4605ac9c66 Fix ames port logic
Hey, we have a -p flag. Neat.
2014-01-15 11:21:50 -08:00
Steve Dee
e434374855 Initialize por_s 2014-01-15 11:19:30 -08:00
Kingdon Barrett
7d19f2ed33 -p to demand a listen port in ames 2014-01-15 12:16:50 -05:00
Steve Dee
712968d37e Actually fix the history-eating bug 2014-01-14 18:37:45 -08:00
Steve Dee
bddcfefddd Hack to fix the history-eating bug 2014-01-14 18:13:58 -08:00
C. Guy Yarvin
6f1ad34345 Fix interrupt crash. 2014-01-07 10:43:50 -08:00
C. Guy Yarvin
3a59c5f0d4 Merge branch 'master' of github.com:urbit/urbit 2014-01-06 12:49:08 -08:00
C. Guy Yarvin
73ff3bb203 Merge branch 'funbreach'
Conflicts:
	urb/urbit.pill
2014-01-06 12:46:49 -08:00
C. Guy Yarvin
98006a2851 Last checkin on funbreach. 2014-01-06 12:37:42 -08:00
C. Guy Yarvin
2f83452f42 Refactor peek. 2014-01-05 16:02:34 -08:00
C. Guy Yarvin
a259e04a28 Various fixes and improvements. 2014-01-03 23:28:16 -08:00
Steve Dee
64a1d9a506 Update comment with current blip 2013-12-31 21:49:54 +01:00
Steve Dee
d95f2cc376 Proper daemon mode noun garbage fix 2013-12-29 17:30:45 +01:00
Steve Dee
f9a65caf9e Horrible hack to prevent lin from getting GCed
Fixes the daemon mode noun leak, sort of, if you squint at it. Better
solution soon to come.
2013-12-29 13:57:03 +01:00
Steve Dee
eff8a1ba45 Don't u2z(u2_nul) 2013-12-29 13:57:03 +01:00
Steve Dee
74bae0df22 Partially fix noun leak in daemon mode
Still some regular noun garbage being generated, but it's a bit less now.
2013-12-29 13:07:38 +01:00
C. Guy Yarvin
3855896562 Don't assert on missing files. 2013-12-26 14:35:00 -05:00
Steve Dee
aba13f1120 Output hi/lojacked fprintf in daemon mode 2013-12-19 10:37:01 -08:00
Steve Dee
a94ea80337 Alignment 2013-12-19 10:11:12 -08:00
Steve Dee
6542083861 Don't write \r in daemon mode 2013-12-19 10:10:57 -08:00
Steve Dee
a21336a3a8 hi/lojack ames fprintf 2013-12-19 10:10:11 -08:00
Steve Dee
0066cf7518 Get daemon mode actually working 2013-12-19 09:48:02 -08:00
Steve Dee
89ac00bd6a Write to stdout in daemon mode
Fixes nohup.
2013-12-18 15:21:18 -08:00
Steve Dee
262e9fb984 Remove \r from http notification 2013-12-18 15:13:48 -08:00
Steven Dee
f2a839426b Ye olde whitespace cleanup part 2
sed -i, glanced at.
2013-12-18 13:17:47 -08:00
Steve Dee
573267f05b Fix output in daemon mode 2013-12-18 13:17:47 -08:00
Steve Dee
011f20447c Realistically reintroduce accurate comment
This reverts commit c6e01a7c6ecdcbb2a0848f59b7db6641f0902773.
2013-12-17 16:50:09 -08:00
Steve Dee
d9e445c2ec Poll in u2_lo_loop
This fixes daemon mode.

Strictly speaking, the _lo_poll call is only necessary when we're
in daemon mode, but having our network code randomly work as a side
effect of polling for terminal input seems like a poor life choice,
so we do it unconditionally.
2013-12-17 13:02:32 -08:00
Steven Dee
60f68a9fd5 Optimistically removing bogus comment 2013-12-17 18:51:52 +00:00
Steve Dee
a75e974af9 Fix remaining non-libuv memory leaks
The only leaks remaining are in libuv's fsevents code. They could
be our fault, but it's unlikely.
2013-12-16 18:36:32 -08:00
Steven Dee
52385c8276 @ud format event counter 2013-12-11 23:30:46 -05:00
C. Guy Yarvin
3d9cda2509 Don't put empty directories in unix-built ankh. 2013-11-29 20:30:17 -08:00
C. Guy Yarvin
376a5ecbaa Really long timerz. 2013-11-26 18:16:17 -08:00
C. Guy Yarvin
2d370a347e Lengthen timer to 30s. Highly suspect. 2013-11-26 18:04:55 -08:00
C. Guy Yarvin
4ad3ce5bf7 Merge branch 'master' of github.com:urbit/urbit 2013-11-22 12:48:36 -08:00
C. Guy Yarvin
3d7bb85a1c Tiny change. 2013-11-22 12:45:37 -08:00
cgyarvin
85435d25e9 Merge pull request #88 from twopir/master
bail early when pier exists
2013-11-21 10:18:29 -08:00
C. Guy Yarvin
f592b16a59 Combat wake loops. 2013-11-20 22:43:12 -08:00
Pi
6d9007cdb2 bail early when pier exists
Because I'm tired of waiting for keygen to find out my pier already exists.
2013-11-20 13:25:53 -08:00
C. Guy Yarvin
8d779710c3 Fix playback bug for forwarded packets. 2013-11-18 14:31:51 -08:00
C. Guy Yarvin
66c4e463e9 Fix some http-parser bugs; clean up dill. 2013-11-13 21:25:24 -08:00
C. Guy Yarvin
538d60361a Correct lame:wake bug in a rather crude way. 2013-11-13 17:48:21 -08:00
C. Guy Yarvin
9b72ce7feb Show passcode file on load. 2013-11-13 11:45:17 -08:00
C. Guy Yarvin
33430d9fbc Fix bus errors with proper truncation. 2013-11-13 10:57:43 -08:00