Commit Graph

14914 Commits

Author SHA1 Message Date
Benjamin Summers
de8e02f572 Misc 2019-06-21 14:17:24 -07:00
Elliot Glaysher
6b05abd5ad Cleanup and unit tests 2019-06-21 11:30:12 -07:00
Joe Bryan
8356ce737f
Merge pull request #1197 from urbit/lte-tapp
ports async/tapp/stdio to lighter-than-eyre
2019-06-21 11:21:20 -07:00
Elliot Glaysher
807cc3fef9 Use the gate name +point-add to not clash with +add 2019-06-21 11:19:50 -07:00
Joe Bryan
eeaf9fdb70 adds todo-comment for iterating +get-entropy in lib/stdio 2019-06-21 11:00:50 -07:00
Joe Bryan
79a6ccb4de adapts http requests in lib/{tapp,stdio} to the new %lient interface 2019-06-21 00:44:42 -07:00
Joe Bryan
88e2bfe5c3 refactors http error-handling in lib/{stdio,tapp} 2019-06-21 00:36:12 -07:00
Joe Bryan
3050bae263 updates async contracts to explicitly track bones 2019-06-21 00:36:11 -07:00
Ted Blackman
cdd1c94c9c +test-nack passes 2019-06-20 18:36:16 -07:00
Elliot Glaysher
2f8d36c485 Remove debugging output. 2019-06-20 17:14:04 -07:00
Elliot Glaysher
2adb26b06d First ring signatures built on real Azimuth keys. 2019-06-20 16:05:32 -07:00
Ted Blackman
02789d074a backward flow message works good in test 2019-06-20 14:52:44 -07:00
Ted Blackman
19500645a1 fixed some duct/bone bugs 2019-06-20 14:46:31 -07:00
Benjamin Summers
4d11547c6a Error recovery and inline tents. 2019-06-20 13:00:53 -07:00
Joe Bryan
ca1e708c4e adds (initial) transaction mgmt pokes to lib/tapp (%cancel and %restart) 2019-06-20 12:52:52 -07:00
Joe Bryan
8ee3335306 virtualize handler/continuation evaluation in lib/tapp 2019-06-20 12:52:52 -07:00
Joe Bryan
a8233d383b re-rewrites tapp upgrading, with less ambition 2019-06-20 12:52:52 -07:00
Joe Bryan
7a80bdedb5 rewrites upgrade handling in lib/tapp, explicitly canceling/restarting 2019-06-20 12:52:52 -07:00
Joe Bryan
073073ba16 threads state through default tapp handlers 2019-06-20 12:52:52 -07:00
Joe Bryan
2dd739334d adds poke/peer acknowledgement and %quit support to lib/tapp 2019-06-20 12:52:52 -07:00
Joe Bryan
31593f6800 adds identity and entropy getters to stdio 2019-06-20 12:52:52 -07:00
Joe Bryan
9f6c53ca4e factors out tapp-core types 2019-06-20 12:52:52 -07:00
Joe Bryan
2601042036 factors out default command-handlers in lib/tapp 2019-06-20 12:52:52 -07:00
Joe Bryan
31dea5c6b9 adds %lient %cancel-request to %gall whitelist 2019-06-20 12:52:52 -07:00
Joe Bryan
58a6d32d76 updates $%lient/%rver +task interfaces to use $> 2019-06-20 12:52:52 -07:00
Joe Bryan
08e69ca834 fixes connection cleanup in %lient (use correct duct) 2019-06-20 12:52:52 -07:00
Joe Bryan
e5c386c73c removes dns automation from %ames 2019-06-20 12:52:52 -07:00
Joe Bryan
c60928fec4 globally disable tcp proxy in +http-config 2019-06-20 12:52:46 -07:00
Benjamin Summers
f3cf0688c9 Conq: jets, lazy thunks, and grains. 2019-06-20 10:13:34 -07:00
Ted Blackman
0926bf72d2 minor: more cleanup 2019-06-20 01:18:07 -07:00
Ted Blackman
81b33598b6 some cleanup 2019-06-20 01:13:54 -07:00
Ted Blackman
78e51bea79 minor +on-done -> +on-take-done 2019-06-20 00:47:13 -07:00
Ted Blackman
fa332738be modernize straggling reference to %aver 2019-06-20 00:45:43 -07:00
Ted Blackman
66259ce24f separate +split-message 2019-06-20 00:39:38 -07:00
Ted Blackman
40798d54a7 move renaming: %memo and %done 2019-06-20 00:21:37 -07:00
Ted Blackman
d50ec5ddca +test-send-rcv-message through %aver and timer cancellation 2019-06-19 17:49:22 -07:00
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
Benjamin Summers
f0848ee769 Cleanup 2019-06-19 16:16:07 -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
Elliot Glaysher
4f52382a75 Various Fixes and Improvements. 2019-06-18 17:04:57 -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