Commit Graph

14703 Commits

Author SHA1 Message Date
Ted Blackman
4eb6fc8444 fix bone parity 2019-06-19 17:48:29 -07:00
Ted Blackman
02d3dc4c08 fix message pump initial conditions 2019-06-19 17:33:40 -07:00
Ted Blackman
243214b4de ack previous on future nack 2019-06-19 17:08:38 -07:00
Joe Bryan
66b49a4c5d Merge branch 'cc-release' into lighter-than-eyre
* cc-release:
  s/OS X/macOS
  Additional README updates. [ci skip]
  Update CONTRIBUTING.md. [ci skip]
  Update README for 0.8.0 release. [ci skip]
  removes u3l_log from u3m_bail() and c3_assert()
  enable ivory slog printfs during dawn (ethereum pre-boot validation)
  removes u3l_log() from critical error-handling code paths
  Retarget arvo at v0.8.0.rc.1.
  Update solid and brass pills in LFS.
  Points arvo submodule at zod.2019.6.3.
  removes c3_malloc/free calls from jets
  removes unused +mer:in jet
  fixes typo in +cue comment
  corrects +cue comment
  removes incorrect early return in cli argument-parsing
  tweaks cue/mug explicit stack conventions once more
  uses a separate desk and manual commit for +solid staging (avoids -A)
  tweaks explicit stack conventions in +cue jet
  refactors explicit stack usage in u3r_mug
2019-06-19 11:43:51 -07:00
Joe Bryan
a2d1de4573 Merge branch 'master' into lighter-than-eyre
* master: (84 commits)
  Add full stops to README list.
  Fix mailto link in README
  Update Contributing in README and remove Landscape info
  fix hoon nest: make %iron different from %zinc
  fixes :acme retry on "bad-nonce" error
  Fix indentation.
  joe's fix for issue #1287 in gall
  rejects automatic %peer /sole from lib/drum
  adds +handle-peek for lib/tapp namespace reads
  adds +handle-init to lib/tapp for an optional "boot" transaction
  trad -> async
  fix fang's suggestions
  rename apps
  Replace errant nets-need with nest-need.
  fixes (trivial) jet mismatch in +mas
  calls +qeu treap-order validation in mold with $|
  adds (failing) +qeu mold test
  adds +tap:to treap-order validation arm
  adds tests for +set and +map mold clams
  calls map/set treap-order validation arms in molds with $|
  ...
2019-06-19 11:09:53 -07:00
Jared Tobin
2b741baf78
Merge pull request #1298 from urbit/jt-issue-1235
Update README, CONTRIBUTING for 0.8.0 release.
2019-06-19 10:12:00 +08:00
Ted Blackman
d6f24bddc6 actually clear the nack 2019-06-18 17:52:10 -07:00
Ted Blackman
47665d5843 track and clear nax in |message-still 2019-06-18 17:38:25 -07:00
Ted Blackman
1d8f29ee4c +parse-pump-timer-wire compiles 2019-06-18 16:59:25 -07:00
Ted Blackman
c7990ff73d +on-take-buzz compiles 2019-06-18 16:51:06 -07:00
Ted Blackman
f7d8493516 fix bone incrementation; some docs 2019-06-18 16:42:58 -07:00
Ted Blackman
45e4451e2f nax.peer-state as set instead of map 2019-06-18 16:38:20 -07:00
Ted Blackman
8c3b45aa16 minor message-pump cleanup 2019-06-18 16:33:53 -07:00
Ted Blackman
61ff792ccf new move names (%buzz, %aver) and some docs 2019-06-18 16:15:50 -07:00
Ted Blackman
3f6a34f589 first three quarters of real nack flow 2019-06-18 11:21:12 -07:00
Ted Blackman
932c9b0feb comet verification compiles 2019-06-17 16:23:32 -07:00
Jared Tobin
c2eb30eeb2
s/OS X/macOS 2019-06-17 20:21:02 +08:00
Jared Tobin
618ed8a48f
Additional README updates. [ci skip] 2019-06-17 20:16:41 +08:00
Jared Tobin
e354cb6bf2
Update CONTRIBUTING.md. [ci skip] 2019-06-17 18:44:08 +08:00
Jared Tobin
c4de7c1c34
Update README for 0.8.0 release. [ci skip] 2019-06-17 18:20:59 +08:00
Jared Tobin
287926f707
Merge pull request #1293 from urbit/morgan-readme
Update Contributing in README and remove Landscape info
2019-06-15 20:28:50 +08:00
Jared Tobin
278ae64c1c
Add full stops to README list. 2019-06-15 20:21:18 +08:00
Jared Tobin
2c694d0b4c
Merge pull request #1193 from urbit/morgan-readme
Update Contributing in README and remove Landscape info
2019-06-15 20:03:37 +08:00
Jared Tobin
14d3577285
Add full stops to README list. 2019-06-15 19:44:26 +08:00
Morgan Sutherland
3c5c059460
Add a link to CONTRIBUTING.md 2019-06-14 17:42:46 -07:00
Morgan Sutherland
3c7d1da1bc
Update Contributing in README and remove Landscape info 2019-06-14 17:37:12 -07:00
Morgan Sutherland
092441ea7d
Fix mailto link in README 2019-06-14 13:51:18 -07:00
Morgan Sutherland
7cedc7e7d8
Update Contributing in README and remove Landscape info 2019-06-14 13:49:03 -07:00
Jared Tobin
50a5e6de09
Merge pull request #1191 from urbit/fix-nest
fix hoon.hoon nest: make %iron different from %zinc
2019-06-14 09:49:54 +08:00
pilfer-pandex
cadb94fe08 fix hoon nest: make %iron different from %zinc 2019-06-13 15:39:45 -07:00
Elliot Glaysher
93ff39f3c9 Update the voting demo app for the new ring signature system. 2019-06-13 15:11:58 -07:00
Logan Allen
67da73ad77 Added ability to quit channel from rver 2019-06-13 15:01:52 -07:00
Elliot Glaysher
e0e536401e +ring runs in 2.5s with the appropriate jets on a ring of 60 participants. 2019-06-13 13:43:43 -07:00
Elliot Glaysher
2918b6af3f Jet +add-double-scalarmult 2019-06-13 13:33:06 -07:00
Fang
566ebb5306
Support both lockup methods
Can now generate transfer-style deposits, in addition to the spawn-style
deposits that were already supported.
2019-06-13 22:09:39 +02:00
Fang
37e85275b3
Support multiple, sequential batches 2019-06-13 21:11:26 +02:00
Elliot Glaysher
e42ad8ca9d Jet ed25519 point scalar multiplication.
This adds a jet for +scalarmult:ed:crypto. While previous jets could
just call math from the ed25519 library, scalarmult wasn't provided
by that library. This patch also translates an implementation of that
function from DEDIS' BSDed ed25519 golang library.
2019-06-13 11:24:43 -07:00
Fang
701caf537f
Support lockup preparation
This action spawns stars and sends them to the ceremony address.
2019-06-13 19:09:06 +02:00
Fang
26953e92ca
Some re-org 2019-06-13 17:28:39 +02:00
Jared Tobin
2a9808ea99
Merge pull request #1291 from urbit/ccr-printf-fixes
cleans up some printf edge-cases on cc-release
2019-06-13 09:14:35 +08:00
Joe Bryan
6557fa1cc0 removes u3l_log from u3m_bail() and c3_assert() 2019-06-12 16:10:11 -07:00
Joe Bryan
1f15266d48 enable ivory slog printfs during dawn (ethereum pre-boot validation) 2019-06-12 11:03:43 -07:00
Joe Bryan
3507e5dbf0 removes u3l_log() from critical error-handling code paths 2019-06-12 11:00:14 -07:00
Elliot Glaysher
683de2ed52 Jet for +add:ed:crypto 2019-06-12 10:51:10 -07:00
Jared Tobin
a389cf7c4b
Merge pull request #1286 from urbit/jt-ccre-retarget-arvo
Points arvo submodule at v0.8.0.rc.1
2019-06-12 20:18:21 +08:00
Jared Tobin
8d6e006b68
Retarget arvo at v0.8.0.rc.1. 2019-06-12 19:44:12 +08:00
Ted Blackman
67c05dcea2 partial and wrong nack handling 2019-06-11 17:50:51 -07:00
Elliot Glaysher
d33fc1ef3f Redo how we perform ECC math for ring signatures.
This makes three new functions in +ed:crypto which are designed to
be jetted by the ed25519 implementation. It then moves the ring
signature library stuff onto two of them. Previously, it took three
minutes to sign+verify an unlinked ring of 3 public keys; now it is
instantaneous with the jets written so far.

This comments out all the linkage handling code, since a jet isn't
written for that stuff yet.
2019-06-11 14:23:21 -07:00
Elliot Glaysher
4f486cd3d5 Add jetted implementations of +scalarmult-base and +double-scalarmult 2019-06-11 14:18:15 -07:00
Ted Blackman
18dad42427 minor docs 2019-06-11 13:46:20 -07:00