Commit Graph

368 Commits

Author SHA1 Message Date
Raymond Pasco
1f502b772e Merge branches 'retrieve_h' and 'janitor', remote-tracking branch 'jfranklin9000/master-mass' 2017-06-28 09:31:15 -04:00
John Franklin
5fae8d6a8d Added u3r_hext() prototype to include/noun/retrieve.h. Fixed some comments. 2017-06-28 09:27:07 -04:00
Raymond Pasco
e9c0af36a9 Merge branches 'u3x_hext' and 'andthus' 2017-06-24 11:40:09 -04:00
John Franklin
22c20ab8b2 Added function noun/xtract.c:u3x_hext(). 2017-06-24 11:36:46 -04:00
Raymond Pasco
2b83791255 Merge remote-tracking branch 'joemfb/detap' 2017-05-17 05:31:14 -04:00
Joseph Bryan
d9d925ba20 corrects alias u3dq (u3nt -> u3nq) 2017-03-21 12:29:43 -04:00
Joseph Bryan
9bbeed0ef8 removes accumulator arg from in_tap jet 2017-03-20 18:02:17 -04: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
f2c37e4d93 dirk card 2017-03-08 07:13:47 -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
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
e0ac5e2849 Skeleton of client protocol in king.c 2017-03-03 09:01:01 -05:00
Max G
ca19075ce7 Add half-precision float support 2017-03-02 02:47:11 -05:00
C. Guy Yarvin
36a6177226 Remove old event system; fix precommits.. 2017-01-26 20:17:40 -08:00
C. Guy Yarvin
f30fc4b218 New event system; activate with -j. 2017-01-17 11:20:07 -08:00
Raymond Pasco
1045e75d8e Version 0.5-devel
Full version scaffolding to come.
2016-12-13 11:59:41 -08:00
Raymond Pasco
aa429a935a Merge branch 'comment-cap-v' 2016-12-12 12:55:00 -08:00
Anton Dyudin
76501c7c75 fix -V description 2016-12-12 12:54:41 -08:00
Raymond Pasco
1d607f87e7 Merge branches 'wyt' and 'uni'
Jet +-wyt:in and +-uni:in
2016-12-12 11:20:51 -08:00
Paul Driver
080ed923bd jet +-wyt:in 2016-12-12 11:19:27 -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
d40015b808 Move ++perk to ++peel; change jets. 2016-10-27 17:26:40 -07:00
Raymond Pasco
377f7c3328 Version 0.4 2016-10-25 12:52:21 -04: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
3b1b0181ce add -G 0w-ca.rrier.-gene.rator flag 2016-10-24 11:56:44 -07:00
C. Guy Yarvin
87f1b8d135 Make =, work. 2016-10-09 14:29:08 -07:00
C. Guy Yarvin
43e1588ba2 Add %use rune (=,). 2016-10-08 21:41:50 -07:00
C. Guy Yarvin
46ddb9367b Merge branch 'master' into learning 2016-09-03 16:23:11 -07:00
Raymond Pasco
228b0fb20d Add -A option to locate initial galaxy sync files 2016-08-29 13:04:57 -04:00
Raymond Pasco
7291f72f59 Use pil_c rather than U3_LIB to boot pill 2016-08-28 13:12:49 -04:00
Raymond Pasco
30f590c7a8 Remove unused u3_System global variable 2016-08-28 12:39:22 -04:00
Brandon Curtis
5e9f4470c7 Use U3_OS_LoomBits To Set Reserved Memory Size
The size and starting position of Urbit's reserved memory block is set by `U3_OS_LoomBits` and `U3_OS_LoomBase` in `include/c/portable.h`.

`U3_OS_LoomBase` is referenced in `include/noun/allocate.h` and sets the position in memory of u3_Loom.  This is good.

However, `U3_OS_LoomBits` is not actually used to set the size of the reserved memory block.  Instead:

in `include/allocate.h`,
 - `u3a_bits` is defined
 - `u3a_bits` → `u3a_bytes`
 
in `noun/manage.c`, 
 - `u3a_bytes` → `len_w` in `_cm_init()`
 - `len_w` sets the reserved memory block size

This proposal puts `U3_OS_LoomBits` back to work by defining `u3a_bits` with it.
2016-08-19 04:55:06 -07:00
Philip C Monk
d8ebde1a69 update openbsd c3_rand to use 512 bits of entropy 2016-08-12 14:58:52 -04:00
Raymond Pasco
f3547e7ac4 Merge branch 'jet-aes', remote-tracking branch 'dhaffey/burn-zeroing'
AES, Ed25519, and ++rep jets
Prevent ++burn:ut jet from zeroing non-constants
2016-08-10 15:00:51 -07:00
Raymond Pasco
08994156e1 Add missing jet for ++rep
(very ghetto)
2016-08-10 09:34:43 -07:00
C. Guy Yarvin
93ff9c1eff Merge remote-tracking branch 'origin/master' into retrack 2016-08-05 15:41:33 -07:00
C. Guy Yarvin
0f6e59d8a0 Moar ghetto. 2016-08-04 10:59:59 -07:00
Raymond Pasco
1d1c3f962c Jet murmur3 2016-08-03 17:49:44 -07:00
Dan Haffey
2311b3ee82 Fix ++peek:ut jet semi-discrepancy 2016-08-01 02:00:26 -07:00
Raymond Pasco
af012bab8a Jet AES ECB and CBC modes 2016-07-20 11:25:05 -07:00
Joseph Bryan
166431ed99 adds term support for meta-. and meta-backspace 2016-07-02 22:49:40 -04:00
Raymond Pasco
4a9d61607f Jet shar:ed curve25519 shared secret arm 2016-05-24 12:00:35 -04:00