Commit Graph

8842 Commits

Author SHA1 Message Date
Joe Bryan
fbebdeb81c self-sign own comet deed in %jael scry 2018-10-17 22:54:03 -04:00
Joe Bryan
e3d91efc35 supports generating keys at an arbitrary life 2018-10-17 15:55:28 -04:00
Joe Bryan
f3ee59561f updates +moon to create keyfile with signature
user-specified moon, or generated from hashed entropy
2018-10-17 15:52:54 -04:00
Joe Bryan
124f54c8f5 adds comet miner, stars sponsor comets
and +crub:crypto fingerprints include both keypairs
2018-10-17 15:44:25 -04:00
Joe Bryan
835ce129a1 adds +deed scry to %jael, uses in %ames 2018-10-17 15:31:44 -04:00
Joe Bryan
ba5414cae3 use jael scrys for (almost) all +sein/+saxo calls in vanes 2018-10-17 15:23:33 -04:00
Joe Bryan
1e0408b445 updates sein:title to use %jael scry, adds ^sein:title 2018-10-17 15:22:07 -04:00
Joe Bryan
b24bd2fcbf removes womb and all its accoutrements 2018-10-17 14:54:28 -04:00
Joe Bryan
83661c095a clarifies comments, removes todos, minor refactoring 2018-10-17 14:51:23 -04:00
Joe Bryan
7a97a1c78a adds %jael scry (sein,saxo,life,earl) 2018-10-17 14:39:44 -04:00
Joe Bryan
8ea97d270c saves our public keys and deed sig in %jael on boot 2018-10-17 14:29:18 -04:00
Joe Bryan
5931d6a3b5 refactors %jael identity, moves structures to +state-relative 2018-10-17 14:18:22 -04:00
Isaac Visintainer
91432cf75f added sunk note to jael, implements %ames, stubs other vanes 2018-10-17 14:05:39 -04:00
Joe Bryan
becf9d1a04 %meet neighbors in %jael 2018-10-17 13:53:41 -04:00
Joe Bryan
f7c721fd25 enforces fake/not domain invariants in %jael 2018-10-17 12:44:00 -04:00
Joe Bryan
cf06e987bb updates %eyre to get domains from jael
so that galaxies automatically get ACME certificates
2018-10-17 12:43:49 -04:00
Joe Bryan
8f70f09950 reverts deferral of initial %clay merge
fixing race condition between stars and galaxies on first boot
2018-10-17 12:06:47 -04:00
Joe Bryan
d9fa9a75c4 refactors |dawn (pre-boot validation)
adds comments, fixes moons, simplifies product type
2018-10-16 23:47:39 -04:00
Joe Bryan
535ab6e90b updates %jael to save and %ames to give domains (on boot/startup)
also defers initial clay merge,
renames +turf (utf8 to utf32) to +taft,
and removes duplicate +turf (domain) declarations,
and updates pinned vere to use them
2018-10-16 21:02:41 -04:00
Joe Bryan
4303426c61 [CI] updates pinned vere and pier, uses new CLI args
removes -I, uses -F only on boot
2018-10-16 20:54:26 -04:00
Joe Bryan
d5368c22fe simplify %pubs and %vein wires so the ducts can be deduped 2018-10-05 23:25:38 -04:00
Joe Bryan
d938e5386a networking re-established with %jael keys 2018-10-05 23:23:31 -04:00
Joe Bryan
e99fb3834d save our private and others' public keys in %ames state 2018-10-05 21:05:20 -04:00
Joe Bryan
a230b8e9fb removes %ames pki and old boot process 2018-10-05 21:01:07 -04:00
Joe Bryan
bb4bc95e97 adds basic %init test for %ames 2018-10-05 20:58:19 -04:00
Joe Bryan
bd33954ed9 initial fake-key infrastructure in %jael
and updates vere hash for CI
2018-10-05 20:56:54 -04:00
Joe Bryan
71c57c14f2 removes %jael %init, adds tests for %dawn 2018-10-05 20:56:49 -04:00
Joe Bryan
ffaf83895c implements %dawn boot in %jael, removes %ames boot 2018-10-05 20:56:41 -04:00
Joe Bryan
afed20286c cleans up %clay %init 2018-10-05 20:09:46 -04:00
Joe Bryan
62f49dc9e3 minor %ames style cleanup 2018-10-05 20:09:37 -04:00
Joe Bryan
f1d5587f48
Merge pull request #844 from urbit/eth-pre-boot
adds pre-boot validation
2018-10-05 20:07:57 -04:00
Joe Bryan
19721d82e1 removes unused +kist/+kest from %jael types 2018-10-05 19:54:06 -04:00
Joe Bryan
536bf47095 adds pre-boot ethereum validation (|dawn) and tests 2018-10-05 19:54:06 -04:00
Ted Blackman
b2611debb0
Merge pull request #841 from belisarius222/clay-cache-fix
fix clay cache for non-%mime entries; also add equality check as optimization
2018-10-04 16:58:40 -07:00
Ted Blackman
3e721e2817 fix clay cache for non-%mime entries; also add equality check as optimization 2018-10-04 14:43:13 -07:00
Ted Blackman
ef69055a04
Merge pull request #839 from belisarius222/clay-cache2
Clay mime cache 2
2018-10-04 11:42:34 -07:00
Ted Blackman
b349890fb8 use the clay mime cache for sync; also sort some of clay's ford builds for more determinism 2018-10-04 11:37:42 -07:00
Joe Bryan
53503c7161
Merge pull request #837 from urbit/fix-secp-hints
adds secp jet hints
2018-10-04 00:44:45 -04:00
Joe Bryan
ea8c964ebd fixes spacing issues in secp ~/ hints 2018-10-03 21:39:27 -04:00
BernardoDeLaPlaz
6cf8506bc7 hint secp 2018-10-03 21:33:43 -04:00
ixv
c4a46ee464
Merge pull request #830 from urbit/release-candidate-json-txt-marks
changed json -> txt conversion to work with new mark conversion
2018-10-03 16:44:17 -07:00
Joe Bryan
bc9936fbec
Merge pull request #833 from urbit/hashboard-jet-cleanup
hashboard CI staging and minor jet cleanup
2018-10-03 18:02:16 -04:00
Joe Bryan
548ad26d6e [CI] updates pinned vere commit-hash 2018-10-03 17:47:34 -04:00
Fang
9644ca70a1
Merge pull request #832 from urbit/eth-update
Update Ethereum stdlib
2018-10-02 19:26:55 -07:00
Joe Bryan
2a78815ede adds fast hints to +need and +shas 2018-10-02 21:45:26 -04:00
Paul Driver
3911d9a8bf differentiate +pfix and +sfix 2018-10-02 21:45:26 -04:00
Joe Bryan
c94cb99b12 [CI] continue on abort in pinned pier 2018-10-02 21:45:26 -04:00
Joe Bryan
f5276b73c9 [CI] skip battery hashes 2018-10-02 21:45:26 -04:00
Joe Bryan
43a17bda83 [CI] updates pinned vere commit-hash and pier url 2018-10-02 21:45:12 -04:00
Fang
b7164a5d70 Make ~| slightly more clear 2018-10-02 17:58:50 -07:00