C. Guy Yarvin
49cb66468f
Various fixes and improvements.
2014-04-08 15:26:01 -07:00
Steve Dee
c9a4cf19cf
64-bit entry numbers
2014-04-08 09:25:49 -07:00
Steve Dee
0ebce498bd
Trailing whitespace
...
You guys. The default git precommit hook checks for this. You can enable
it by copying and pasting this command into a shell in your Urbit
checkout:
cp .git/hooks/precommit{.sample,}
2014-04-07 10:19:02 -07:00
C. Guy Yarvin
a04a4df69e
Merge branch 'master' of github.com:urbit/urbit
2014-04-07 09:50:11 -07:00
Gavin Whelan
b8c31487e0
Merge branch 'master' of https://github.com/urbit/urbit
2014-04-07 08:54:30 -07:00
Gavin Whelan
7a941e4520
Merge branch 'master' of github.com:urbit/urbit
2014-04-07 03:02:10 -07:00
~hatteb-mitlyd
298f9389d8
mkdir and unlink are permitted exactly one error
...
fixes #131
2014-04-05 21:45:43 -07:00
johncburnham
94dd54fc67
Merge pull request #130 from ngvrnd/patch-2
...
fix typo...
2014-04-05 13:16:28 -07:00
C. Guy Yarvin
038f0ea47b
Merge branch 'master' of github.com:urbit/urbit
2014-04-04 15:36:21 -07:00
n gvrnd
eb928ebf34
fix typo...
2014-04-04 15:23:15 -04:00
~hatteb-mitlyd
93d5722faa
remove the old poll-based term stuff in favor of a uv_pipe
2014-04-03 14:47:22 -07:00
~hatteb-mitlyd
75dce9eefc
make asserting malloc into a #define
2014-04-03 14:37:32 -07:00
Steve Dee
9733f6ce66
Compile with -O2 -g
2014-04-03 09:49:15 -07:00
C. Guy Yarvin
ed075b8029
Merge branch 'master' of github.com:urbit/urbit
2014-04-02 18:07:29 -07:00
C. Guy Yarvin
175da45fa9
Template language.
2014-04-02 18:06:45 -07:00
Gavin Whelan
3a231748ff
Fixed a bug in jet for dis causing undeterministic behaivor.
2014-04-02 16:35:02 -07:00
~hatteb-mitlyd
a0c18f56b2
change to asserting malloc
2014-04-01 17:48:26 -07:00
Steven Dee
974b37a9c0
Remove calls to sprintf and strcpy in libuv
...
Not that there was anything wrong with them, but less build output
is better build output.
2014-04-01 14:11:13 -07:00
~hatteb-mitlyd
f8a73b2625
Add 'outside/libuv/' from commit 'd778dc588507588b12b9f9d2905078db542ed751'
...
git-subtree-dir: outside/libuv
git-subtree-mainline: 8284e3540e0cd1f056386d61084a7e643b762afc
git-subtree-split: d778dc588507588b12b9f9d2905078db542ed751
2014-04-01 14:10:46 -07:00
~hatteb-mitlyd
567efc3b38
remove libuv in preparation for subtree
2014-04-01 14:10:40 -07:00
Steve Dee
fd3c03fa73
Options cleanup
...
Remove sow, pas, and rez. Add comments with flags and short
descriptions. Also correctly bound ports.
2014-03-31 07:46:54 -07:00
~hatteb-mitlyd
309f4b31fd
try to raise limits
2014-03-29 12:35:40 -07:00
Steve Dee
90665f29ed
Skip event on replay, not disk read
2014-03-28 12:00:30 -07:00
~hatteb-mitlyd
f6c4224130
don't crash when server cannot be found
2014-03-28 11:43:35 -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
C. Guy Yarvin
5a1e02fb48
Fix issue #128 .
2014-03-27 09:42:27 -07:00
C. Guy Yarvin
0e5645687f
Some syntax changes.
2014-03-25 10:46:30 -07:00
~hatteb-mitlyd
d4cf1aabed
ignore ~files too. hokey unix stuff.
2014-03-25 10:39:53 -07:00
~hatteb-mitlyd
6151a2ba5d
ignore ENOENT in unix_load
2014-03-25 10:26:46 -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
~hatteb-mitlyd
38c04a68e6
fix headers leak
2014-03-24 19:42:01 -07:00
~hatteb-mitlyd
d5c61a3038
use a uv_prepare callback to scan fs tree
...
Much more responsive file sync.
2014-03-24 11:31:03 -07:00
C. Guy Yarvin
b0248fb89a
Testing web proxying.
2014-03-23 11:44:23 -07:00
C. Guy Yarvin
f725293d6d
Revert "Fork a child to handle checkpointing."
...
This reverts commit 3fa73e4e350878c8dcf4c0a2f305f7a528c4a2c3.
2014-03-22 13:25:47 -07:00
~hatteb-mitlyd
23aced9775
Fork a child to handle checkpointing.
...
Kill the noise, and handle exit status from the child. If anything
untoward happens to the child, we need to know about it.
2014-03-21 18:08:58 -07:00
C. Guy Yarvin
c837404578
A bunch of web fixes. Preparing to proxy.
2014-03-21 14:46:14 -07:00
C. Guy Yarvin
fe7bd138ee
Moar filez pls.
2014-03-20 10:18:45 -07:00
C. Guy Yarvin
a9aec59bb7
Back to -O.
2014-03-19 15:42:43 -07:00
C. Guy Yarvin
55c9f41b14
Merge branch 'master' of github.com:urbit/urbit
2014-03-19 15:42:12 -07:00
C. Guy Yarvin
56a61c1c7f
Add a pseudo-secure http server.
2014-03-19 15:40:40 -07:00
~hatteb-mitlyd
45c092d14f
load some certificates so linux doesn't barf
2014-03-19 11:59:33 -07:00
~hatteb-mitlyd
1e57cf3e1e
kill the noise
2014-03-18 17:46:41 -07:00
~hatteb-mitlyd
c944ff7496
close the SSL connection after the response is seen
2014-03-18 17:32:13 -07:00
~hatteb-mitlyd
e7a75fed3c
separate out needs-handshake from SSL-is-open status
...
no longer responds to "no request"
2014-03-18 17:29:52 -07:00
~hatteb-mitlyd
b5e38673fc
a few ssl improvements
2014-03-18 17:29:51 -07:00
~hatteb-mitlyd
f3e99bae8f
connect SSL on port 443, not 80, and don't over-rout.
...
this nearly works.
2014-03-18 17:29:51 -07:00
~hatteb-mitlyd
4370e1ecc0
closer, no longer loops infinitely
2014-03-18 17:29:51 -07:00
~hatteb-mitlyd
1abfee3d03
works a little better, but is shoving SSL data into the parser
2014-03-18 17:29:51 -07:00
~hatteb-mitlyd
6f2e5cf333
actually completes the handshake now
2014-03-18 17:29:51 -07:00