Elliot Glaysher
253ef31531
Initial split of %light into %http-server and %http-client
2019-02-08 15:03:46 -08:00
Elliot Glaysher
019cb0f8e7
Move the http client functionality to %http-client.
2019-02-08 13:16:42 -08:00
Elliot Glaysher
8075a43380
We shouldn't use (unit) as an implicit cancelation.
2019-02-06 15:09:46 -08:00
Elliot Glaysher
0e589f38f2
Minimal compatibility with the rearranged light card types.
2019-02-05 16:15:13 -08:00
Elliot Glaysher
8570a8f3c9
Separate interaces into %http-server and %http-client
...
A repeating patern while developing was confusion over whether an
operation was inbound or outbound. By putting this into the gift
and tasks, we can avoid this: an [%http-server %request ...] is
not an [%http-client %request ...].
(This requires corresponding vere changes since it changes the
unix/vane interface.)
2019-02-05 14:05:06 -08:00
Elliot Glaysher
6cd52154c9
Multiple event downloading passes tests.
2019-01-30 11:06:24 -08:00
Elliot Glaysher
37f978dba3
Got the first http fetch unit tests working.
2019-01-29 15:33:07 -08:00
Elliot Glaysher
f546626309
Dumping to go work on type issues.
2019-01-28 11:07:13 -08:00
Elliot Glaysher
010ee1e91d
Remove implicit +sell
...
On each wakeup during send in light, we were spending about 7ms inside
+sell. Replace that with an equivalent way of printing an integer to
a tape. We now spend about half a ms on each outbound message.
2019-01-16 15:24:30 -08:00
Elliot Glaysher
49d43ff11b
Fix event queue and add end-to-end test of the channels, including retry logic.
2019-01-16 14:58:07 -08:00
Elliot Glaysher
831d7f25b3
Fix tests that broke due to mug order change.
2019-01-16 11:37:02 -08:00
Elliot Glaysher
46a23a970a
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-16 10:21:49 -08:00
Philip Monk
649ad1951e
Merge pull request #1000 from urbit/philip/qol
...
Quality-of-life improvements for %jael
2019-01-15 16:59:15 -08:00
Philip Monk
85d4328613
add ability to restore from snapshot on-demand
2019-01-15 16:33:17 -08:00
Philip Monk
8d9aadc83e
Merge pull request #998 from urbit/philip/eth-manage
...
add eth-manage app
2019-01-15 16:11:13 -08:00
Philip Monk
e7a84fb3cc
clean up eth-manage
2019-01-15 16:10:26 -08:00
Philip Monk
f624b2b59b
Merge pull request #999 from urbit/jael-zuse-fixes
...
Jael & zuse fixes
2019-01-15 16:03:58 -08:00
Philip Monk
c800cb86be
comment about overriding snapshot
2019-01-15 16:03:01 -08:00
Philip Monk
5b192b7a65
add eth-status scry to get latest block
2019-01-15 15:50:51 -08:00
Philip Monk
c223f6f3ce
fix test
2019-01-15 15:42:54 -08:00
Isaac Visintainer
2a9db8c76b
let pass-from-eth not return a unit
2019-01-15 15:10:53 -08:00
Isaac Visintainer
ce4b09cd88
move the restore snapshot call
2019-01-15 15:09:50 -08:00
Philip Monk
cf89da56f7
add eth-manage app
2019-01-15 11:51:49 -08:00
Joe Bryan
155f82b87f
Merge pull request #996 from urbit/ask-no-more
...
removes |ask prompt from :dojo
2019-01-15 12:32:39 -05:00
Joe Bryan
cc48ffe1b1
turns |ask into a no-op
2019-01-15 12:22:42 -05:00
Joe Bryan
b37e199317
removes |ask prompt from :dojo
2019-01-15 12:19:07 -05:00
ixv
fc62658952
Merge pull request #995 from urbit/ci-tests
...
removes hardcoded-url in :acme tests
2019-01-14 19:07:45 -08:00
Joe Bryan
990c548d4d
removes hardcoded-url in :acme tests
2019-01-14 21:44:37 -05:00
Joe Bryan
ec86fa5192
Merge branch 'master' into release-candidate
...
* master:
Bumped ames protocol version (#928 )
fix for travis pill generation issue
2019-01-14 21:31:19 -05:00
Joe Bryan
82f213cc60
Merge pull request #994 from urbit/production
...
update %ames and :acme config
2019-01-14 21:30:08 -05:00
Joe Bryan
5ac3c8b84a
bumps the %ames protocol version number
2019-01-14 21:27:23 -05:00
Joe Bryan
b4a5273d7e
switches :acme to the LetsEncrypt production url
2019-01-14 21:26:47 -05:00
Joe Bryan
563a1610f8
Merge pull request #992 from urbit/acme-retouch
...
adds exponential backoff and :hall notifications to :acme
2019-01-14 20:36:22 -05:00
Joe Bryan
a64abfde1f
work around unnecessary re-registrations
2019-01-14 20:34:14 -05:00
Joe Bryan
0611fca622
removes debug functionality
2019-01-14 20:05:48 -05:00
Joe Bryan
6d0e074e4e
adds retry handlers for %nonce and %certificate
2019-01-14 20:05:44 -05:00
Joe Bryan
6d2a3a3875
improves error handling in +sigh-tang
2019-01-14 19:49:44 -05:00
Joe Bryan
5a9c0b624f
Merge pull request #993 from urbit/eyre-born-fix
...
try iterating over the right thing
2019-01-14 19:48:15 -05:00
Joe Bryan
1ec62d9e76
clear next-order on domain validation failure
2019-01-14 19:04:27 -05:00
Ted Blackman
eaa53bbb14
traverse q.ask to prevent leak
2019-01-14 15:58:50 -08:00
Ted Blackman
85a646de54
existence is questionable
2019-01-14 15:45:01 -08:00
Joe Bryan
74e919082b
backoff faster
2019-01-14 18:35:32 -05:00
Ted Blackman
3998ae3349
try iterating over the right thing
2019-01-14 15:32:51 -08:00
Joe Bryan
41b7bba84a
sends :hall notification on whole-order retry
2019-01-14 18:01:13 -05:00
Chris Tlon
3b32f39da9
- Landscape Commit 5aa733ccc452c507932ebdf4bfd93943f518cd39
2019-01-14 14:57:44 -08:00
Joe Bryan
9cdd3ceb3c
adds exponential backoff, threshold notifications, removes debug printfs
2019-01-14 17:45:51 -05:00
Philip Monk
19301c8632
Merge pull request #991 from urbit/jael-prints
...
Jael prints and hards
2019-01-14 14:33:37 -08:00
Isaac Visintainer
eb93f9cc1a
removed some prints
2019-01-14 14:29:04 -08:00
Isaac Visintainer
2b8bdce1ed
prints
2019-01-14 14:04:13 -08:00
Joe Bryan
340f02647a
removes old, replaced retry mechanism for domain validation requests
2019-01-14 15:56:44 -05:00