Commit Graph

2161 Commits

Author SHA1 Message Date
C. Guy Yarvin
754c3ba447 Merge branch 'newbreach' of github.com:urbit/urbit into newbreach 2014-05-22 13:24:49 -07:00
C. Guy Yarvin
90e42a7fc8 Merge branch 'newbreach' of github.com:urbit/urbit into newbreach 2014-05-22 10:40:11 -07:00
Jared Hance
994c0c1a13 Add _fragbyte/_fragbit.
Jump tables for a full byte or partial byte. Code generated.
2014-05-22 13:02:36 -04:00
~hatteb-mitlyd
c809a49520 add debian-package detritus 2014-05-21 16:21:16 -07:00
C. Guy Yarvin
81d5e748f9 Merge branch 'newbreach' of github.com:urbit/urbit into newbreach
Conflicts:
	urb/zod/arvo/hoon.hoon
2014-05-20 10:36:10 -07:00
~hatteb-mitlyd
1796eedcc1 quell warnings 2014-05-20 09:59:41 -07:00
~hatteb-mitlyd
2b78c702aa update ignore 2014-05-19 15:08:17 -07:00
~hatteb-mitlyd
67aa5c42af add osxpackage build target 2014-05-19 15:07:05 -07:00
~hatteb-mitlyd
37e351528e wire up delete/get/put in cttp 2014-05-18 18:49:59 -07:00
~hatteb-mitlyd
1dd98d89c1 jet mule. 2014-05-18 16:16:01 -07:00
~hatteb-mitlyd
24b82f00fd Merge remote-tracking branch 'urbit/master' into newbreach
pull in ssl fix
2014-05-16 15:53:23 -07:00
~hatteb-mitlyd
bf73cea511 SSL bios are freed by SSL_free 2014-05-16 15:52:11 -07:00
~hatteb-mitlyd
13e5b0966f Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

pill created from fakezod
2014-05-16 15:04:40 -07:00
~hatteb-mitlyd
cb4c01b32d sync toplevel files 2014-05-16 14:01:48 -07:00
~hatteb-mitlyd
e68a2a25d9 attempt to sync out files at toplevel 2014-05-16 14:01:48 -07:00
~hatteb-mitlyd
935e3dd063 SSL palliative 2014-05-15 12:55:30 -07:00
~hatteb-mitlyd
d118abb758 fix free in cttp 2014-05-14 15:12:04 -07:00
~hatteb-mitlyd
8823426918 fix _cttp_mcut_quay
the quay is no longer a map...
2014-05-14 13:22:29 -07:00
C. Guy Yarvin
84e74df676 Merge branch 'fordgall' into newbreach
Conflicts:
	urb/urbit.pill
	urb/zod/arvo/ford.hoon
	urb/zod/main/bin/begin.hoon
2014-05-13 17:25:59 -07:00
~hatteb-mitlyd
7881861296 sync palliative: check after block, not before 2014-05-13 16:34:09 -07:00
~hatteb-mitlyd
a1055f57cb sync palliative: don't assert, recreate 2014-05-13 16:32:44 -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
~hatteb-mitlyd
43c3988995 add exit code to %logo card 2014-05-12 15:42:43 -07:00
~hatteb-mitlyd
a5e0972193 Merge branch 'master' into newbreach 2014-05-12 11:12:37 -07:00
~hatteb-mitlyd
a1a62f2d1a eviscerate u2_ho_cash 2014-05-12 10:51:53 -07:00
~hatteb-mitlyd
c51892324f convert nash to store value pointers 2014-05-12 10:51:52 -07:00
~hatteb-mitlyd
3e869096b8 Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

Generate new pill.
2014-05-09 13:26:22 -07:00
~hatteb-mitlyd
c5b2463de4 Revert "Revert "fix rub to crash gracefully upon decoding invalid data""
This reverts commit 8c87faf180e00c582b01f7c4e82b77b17933596a.

The previous use-after-free fix appears to alleviate the crash "caused"
by this code.
2014-05-09 12:45:41 -07:00
~hatteb-mitlyd
4c967b2d60 avoid use-after-free in raft.c 2014-05-09 12:39:14 -07:00
Steve Dee
fab6bcdd80 Remove crya 2014-05-08 17:13:25 -07:00
Steven Dee
b96267d6d9 Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

Generated new pill.
2014-05-09 00:07:06 +00:00
~hatteb-mitlyd
fb36a1ad5b Revert "fix rub to crash gracefully upon decoding invalid data"
This reverts commit ae2f94b01848dd760bb5c912e3010689f4a86d61.

Some odd crash is happening on boot...
2014-05-08 16:56:02 -07:00
Steve Dee
66700aada4 Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	.gitignore
	Makefile
	urb/urbit.pill

Took both bpt and ed25519, and generated a new pill starting from master's.
2014-05-08 14:53:12 -07:00
~hatteb-mitlyd
8494257a15 fix rub to crash gracefully upon decoding invalid data
if we exceed the number of available bits, crash.
2014-05-08 10:55:31 -07:00
~hatteb-mitlyd
65e621150f style 2014-05-07 11:36:48 -07:00
C. Guy Yarvin
44dfc2118a Style cleanups. 2014-05-07 11:31:54 -07:00
~hatteb-mitlyd
af465d30d5 use u2_none instead of u2_nul in nash 2014-05-07 11:21:16 -07:00
~hatteb-mitlyd
5046f4c1f9 actually optimize patricia trie 2014-05-07 10:57:41 -07:00
~hatteb-mitlyd
4d68511a78 put optimization back to normal 2014-05-07 10:29:15 -07:00
~hatteb-mitlyd
8fc3eb3e83 Use 32-bit bit functions in patricia trie 2014-05-07 10:17:37 -07:00
~hatteb-mitlyd
7d9c363d65 Use a bit-mapped patricia trie in nash
this is much faster than the world's worst hashtable, or will be when it
actually works...
2014-05-07 10:17:37 -07:00
~hatteb-mitlyd
35ef2f2442 add re2 object directory to gitignore 2014-05-01 16:36:42 -07:00
~hatteb-mitlyd
f4beea0595 take ed jets live. 2014-04-30 16:31:08 -07:00
~hatteb-mitlyd
8e56d82666 Merge remote-tracking branch 'urbit/master' into newbreach
Conflicts:
	urb/urbit.pill

Create a new pill.
2014-04-30 14:02:14 -07:00
~hatteb-mitlyd
e2bf68ab7e Revert "Revert "use nash for cue""
This reverts commit 04caeff12f5e471519082b1c5f3020943df136db.

Medical science made some advances by leaps and bounds. The nash code is
more aggressive with the allocator and leaves more garbage around for
e.g. u2_term_io_init to trip over.
2014-04-30 11:34:43 -07:00
~hatteb-mitlyd
e1a0cc1658 fix bogosity caused by uninitialized memory 2014-04-30 11:34:43 -07:00
Gavin Whelan
7c9acb99a1 Merge branch 'master' of https://github.com/urbit/urbit 2014-04-30 11:30:05 -07:00
Gavin Whelan
f77ac6a18c fixing bug in partially merged unix.c 2014-04-30 11:23:12 -07:00
Gavin Whelan
985414fa2e Merge branch 'master' of https://github.com/urbit/urbit 2014-04-30 11:17:35 -07:00
~hatteb-mitlyd
2c93a4efff Revert "use nash for cue"
This reverts commit f691d25bd23716e9411288d3eb9bd4c9b9d33ae1.

Oddly, this causes a failure to boot, on some linux, for some reason
heretofore unknown to medical science.
2014-04-30 11:15:45 -07:00