Commit Graph

14629 Commits

Author SHA1 Message Date
Joe Bryan
f89ad54a9b removes c3_malloc/free calls from jets 2019-05-24 14:17:53 -07:00
Joe Bryan
f36505f031 removes unused +mer:in jet 2019-05-24 14:14:59 -07:00
Joe Bryan
e213694d44 fixes typo in +cue comment 2019-05-24 14:12:59 -07:00
Joe Bryan
0d45e8056a fixes the macro expansion of $> and $< specs 2019-05-24 14:09:25 -07:00
Fang
21088d4e53
Automate nonce fetching, using the ;< pattern 2019-05-24 20:28:39 +02:00
Fang
26c64e4fac
Add eth_getTransactionCount call to zuse 2019-05-24 20:24:36 +02:00
Jared Tobin
90e44afde4
Merge pull request #1175 from urbit/philip/clay-foreign
Clay cleanup
2019-05-24 19:37:14 +08:00
Philip Monk
77f4a54933
Merge remote-tracking branch 'origin/master' into philip/clay-foreign 2019-05-23 17:10:33 -07:00
Elliot Glaysher
d52d4841da This implies the bug is with how we calculate sk during +sign
When run with four keys where the final is the last one, all the other
s and ch values line up...until the final one which doesn't match.
2019-05-23 15:15:51 -07:00
Elliot Glaysher
7feadd4f46 Getting closer; fixed two off by one errors. 2019-05-23 14:20:04 -07:00
Philip Monk
3817896ae7
transaction apps 2019-05-23 12:31:52 -07:00
Philip Monk
bdbdba4af2
keep engough state to restart foreign updates/requests 2019-05-23 10:30:15 -07:00
Philip Monk
67925fd4d0
typos 2019-05-22 22:45:06 -07:00
Philip Monk
dbcfa3658b
fix another bug 2019-05-22 22:36:34 -07:00
Philip Monk
6c51c8bb9e
lost this line somewhere 2019-05-22 19:12:44 -07:00
Philip Monk
dfc2207e99
remove printfs 2019-05-22 18:40:34 -07:00
Philip Monk
4f739caeab
child-sync, breach-sync, breach-multiple works 2019-05-22 17:55:58 -07:00
Philip Monk
5ec205a34a
wip reworked +wake; compiles 2019-05-22 17:55:57 -07:00
Philip Monk
5a1cccdcea
queue mounting 2019-05-22 17:55:57 -07:00
Philip Monk
80e22ab7c2
monadify foreign request/update 2019-05-22 17:55:45 -07:00
Elliot Glaysher
57bca9c631 +verify is written, but the whole system doesn't work. 2019-05-22 17:10:18 -07:00
Elliot Glaysher
f9e174a433 First attempt at a +sign which works on ed25519 ring signatures.
This is an attempt at implementing optionally linkable ring signatures
in hoon. This vaguely follows adjoint.io's haskell implementation of AOS,
except we make the linkage tag configurable (a trick I first saw with
DEDIS' kyber implementation of the algorithm).

Not only is this crypto code unaudited, it doesn't even work. I can't get
real ed25519 public/private keypairs out of the zuse stdlib, and when using
fake values, I'm getting subtraction-overflow errors, so I've just jammed
a 0 in there for now.
2019-05-21 15:45:10 -07:00
Joe Bryan
ca97fef17d
Merge pull request #1278 from urbit/ccr-mug-stack
cc-release: revise explicit-stack conventions in mug
2019-05-20 20:20:32 -07:00
Joe Bryan
82c9023516 corrects +cue comment 2019-05-20 20:19:45 -07:00
Fang
2e487c58b7
Merge master into azimuth-cli 2019-05-21 00:01:25 +02:00
Fang
f083f7545e
Support the simplest lockup cases 2019-05-20 20:21:26 +02:00
Jared Tobin
ff9ad3a870
Merge pull request #1282 from urbit/ccr-args-parsing
removes incorrect early return in cli argument-parsing
2019-05-18 19:47:50 +08:00
Joe Bryan
4fba951658 removes incorrect early return in cli argument-parsing 2019-05-17 14:36:55 -07:00
Jared Tobin
ec1b5a2e21
Merge pull request #1169 from urbit/philip/individual-breaches
Individual breaches, Clay edition
2019-05-18 05:31:24 +08:00
Philip Monk
959b474ef9
Merge pull request #1174 from urbit/philip/more-clay-monads
Clad improvements
2019-05-17 11:37:48 -07:00
Fang
3837720f8a
Support generating deeding transactions from json
Uses urbit-registration.txt contents to generate creation, configuration
and transfer transactions.

Note that this currently only works with a single sending address at a
time, and assumes assets are yet unspawned. So, only deed with one
spawning proxy at a time.
2019-05-17 19:32:39 +02:00
Jared Tobin
98a3bcc318
Merge branch 'master' into philip/individual-breaches 2019-05-17 20:56:07 +08:00
Jared Tobin
75e3479a53
Merge pull request #1172 from urbit/jet
remove ~&pure-mint from mint (prelude to jet decapitation)
2019-05-17 20:54:33 +08:00
Philip Monk
e412bf808e
factor out the essential clad evaluation 2019-05-16 14:02:21 -07:00
Philip Monk
cba357f5ea
add paths to notes for documentation 2019-05-16 11:50:13 -07:00
Fang
cba368d436
Start implementation of %claz (working title)
Command line Azimuth transaction generation.
2019-05-16 20:44:55 +02:00
Joe Bryan
09d465bab0 tweaks cue/mug explicit stack conventions once more 2019-05-16 10:48:10 -07:00
Joe Bryan
6050a41403
Merge pull request #1281 from urbit/ccr-pill-stage
cc-release: uses a separate desk and manual commit for +solid staging (avoids -A)
2019-05-16 10:04:03 -07:00
Joe Bryan
4b005f8144 uses a separate desk and manual commit for +solid staging (avoids -A) 2019-05-15 22:25:19 -07:00
Philip Monk
e615814ba4
re-add cross-commit mime cache 2019-05-15 15:50:13 -07:00
pilfer-pandex
1e7fe11a6e remove ~&pure-mint from mint (prelude to jet decapitation) 2019-05-15 13:18:41 -07:00
Philip Monk
8cd261451a
Merge remote-tracking branch 'origin/master' into philip/individual-breaches 2019-05-15 11:37:06 -07:00
Philip Monk
8a56dd8da9
style 2019-05-15 11:07:14 -07:00
Joe Bryan
398ca09620
Merge pull request #1277 from urbit/lte-loopback
lte: restore lens control plane
2019-05-14 15:04:47 -07:00
Joe Bryan
23507c12fb
Merge pull request #1170 from urbit/lte-loopback
lte: restore lens control plane
2019-05-14 15:04:44 -07:00
Joe Bryan
8bfff9f342 bumps http server/proxy timeouts for CI 2019-05-14 14:36:20 -07:00
Joe Bryan
3fdc64b2da updates arvo and pills (to fix tests) 2019-05-14 13:49:21 -07:00
Joe Bryan
e5275d9861 updates +unix-task, aqua/ph compiles 2019-05-14 13:39:09 -07:00
Joe Bryan
77281ad43d points arvo submodule to lte-loopback, updates pills 2019-05-14 11:43:54 -07:00
Joe Bryan
aec0772736 Merge branch 'cc-release' into lte-loopback
* cc-release:
  another round of +cue comments
  adds +cue comments per review
  cleans up cue, correcting comments and refcounting
  rewrites cue to avoid recursion (using the road stack)
  dedents cue jet
  adds jam/cue tests
  adds success printf to mug_tests
  renames hash_tests to mug_tests
2019-05-14 11:32:39 -07:00