Joe Bryan
d358548223
implements .well-known in %eyre
2018-06-28 13:41:48 -04:00
Joe Bryan
26f4182c18
adds config to %eyre state, %rule gift to update, %born includes host/ips
2018-06-28 13:41:43 -04:00
Elliot Glaysher
6aeb2a0de7
%cast should use %walk.
2018-06-27 16:57:40 -07:00
Elliot Glaysher
2d4dbc7c47
Rework %walk so that it doesn't load all marks.
2018-06-27 16:26:47 -07:00
Fang
125956413d
BIP32 key derivation logic.
...
Messy, in dire need of restructuring.
2018-06-28 00:47:20 +02:00
Fang
d2770cd221
Fix bug in HMAC implementation.
2018-06-27 23:17:03 +02:00
Elliot Glaysher
7e00f930b8
Add helper function for common build pattern.
2018-06-27 13:37:54 -07:00
Fang
2d7163876c
SHA-1 re-implementation, can account for leading zeroes.
2018-06-27 20:21:16 +02:00
Fang
beae8cc01a
Converting points on curve to un/compressed numbers.
2018-06-27 20:20:35 +02:00
Isaac Visintainer
972ff2c82a
first attempt, lets see how it goes...
2018-06-27 11:09:38 -07:00
Fang
3ac9b33697
RIPEMD-160 implementation.
2018-06-27 01:03:18 +02:00
Elliot Glaysher
87cbea377d
Remove indirect hoons and fix up callsites using //
2018-06-26 13:52:56 -07:00
Anthony Arroyo
5bc6dc5583
added comment count
2018-06-25 17:25:56 -07:00
Anthony Arroyo
e14ba242a7
skip pages that need /$
2018-06-25 12:51:35 -07:00
Anthony Arroyo
7b42153198
Merge branch 'collections' into collections-dom-json
2018-06-25 12:14:40 -07:00
Anthony Arroyo
5da73e0bd6
Merge branch 'collections' into collections-dom-json
2018-06-25 12:10:33 -07:00
Elliot Glaysher
693ab11c65
Add the %walk schematic
2018-06-22 15:20:52 -07:00
Fang
f5f9c209d0
Start work on BIP32 support.
...
Library file includes wrappers for the SHA family to make it take and produce sane byte order data, and a new HMAC implementation that depends on it.
Also includes @belisarius222's secp256k1 implementation, plus experimental (and broken) support for other secp variants.
2018-06-22 20:33:53 +02:00
Curtis Yarvin
7550b80b2d
Add a spec to %tstr.
2018-06-21 16:44:35 -07:00
Anthony Arroyo
5b3370253a
Merge pull request #752 from urbit/https-proxy-config-dns
...
adds dns app, http(s) server-config and proxy notification moves
2018-06-21 11:34:32 -07:00
Fang
a9340d7d68
Add ++rev to bit arithmetic,
...
for reversing block order while accounting for leading zeroes.
2018-06-21 18:49:10 +02:00
Joe Bryan
3b543b46de
implements safe re-binding, refactors |gcloud
2018-06-20 19:24:13 -04:00
Joe Bryan
cd4330a024
auto-starts :dns, adds generator to configure authority
2018-06-20 19:24:13 -04:00
Joe Bryan
08b39a8f64
checks for reserved IP addresses before creating %direct binding
2018-06-20 19:24:13 -04:00
Joe Bryan
2f743a504b
removes debug binding in +poke-noun, unnecessary printfs
2018-06-20 19:24:13 -04:00
Joe Bryan
f2f47a07fb
creates sur/dns, refactors app, ands %dns-bind and %dns-bond marks
2018-06-20 19:24:13 -04:00
Joe Bryan
5f1ec21de3
adds relay confirmation via http before requesting %directing binding
2018-06-20 19:24:13 -04:00
Joe Bryan
5cc8aecc98
changes %binding notifications: authority pokes relay, relay pokes ship
2018-06-20 19:24:01 -04:00
Anthony Arroyo
1edbbce529
Revert "new profile mark and hood/write changes added"
...
This reverts commit c76f77994c
.
2018-06-20 14:55:20 -07:00
Joe Bryan
427b5115d4
print failed %pokes in +coup
2018-06-20 17:33:32 -04:00
Joe Bryan
9696890fb1
add http request-error handling, reset state on failed authority config
2018-06-20 17:33:32 -04:00
Joe Bryan
53cbb607d8
cleanup and enforce more %dns-bind invariants
2018-06-20 17:33:32 -04:00
Joe Bryan
f5a43730bc
correctly specify forwarding-on-behalf-of ship
2018-06-20 17:33:32 -04:00
Joe Bryan
83e2b2ca1e
enforce invariants: stars direct only, indirect target already bound
2018-06-20 17:33:32 -04:00
Joe Bryan
d53becf191
adds latest-style arm comments
2018-06-20 17:33:32 -04:00
Joe Bryan
e4339a770b
initial gcloud record creation and confirmation
2018-06-20 17:33:32 -04:00
Joe Bryan
a7ac502c60
cleanup, logging, etc.
2018-06-20 17:33:32 -04:00
Joe Bryan
f4679f2571
refactors +authority, implements initial authority confirmation
2018-06-20 17:33:32 -04:00
Joe Bryan
f801776bac
refactors binding and acknowledgment pokes
2018-06-20 17:33:32 -04:00
Joe Bryan
ba614f3f72
adds initial dns app
2018-06-20 17:33:32 -04:00
Joe Bryan
468595de70
adds Google Cloud DNS privileges to googleapis sec driver
2018-06-20 17:33:32 -04:00
Joe Bryan
adc9da0b0c
adds lane-change subscriptions (%tend/%rove) to ames
2018-06-20 17:33:32 -04:00
Anthony Arroyo
81502d5618
need to add files to app/test/example.* for ren testing
2018-06-20 14:21:13 -07:00
Isaac Visintainer
c76f77994c
new profile mark and hood/write changes added
2018-06-20 13:53:18 -07:00
Anthony Arroyo
c3c672a9b8
dunno why this static action was in here
2018-06-20 13:48:33 -07:00
Anthony Arroyo
470a664a81
merging in merged collections
2018-06-20 11:38:36 -07:00
Fang
d29e84a6e0
Merge pull request #750 from urbit/clay-permissions-fix
...
clay permissions issue #749
2018-06-20 20:16:39 +02:00
Joe Bryan
461e0e9d14
adds http configuration effect (%form) and port notification move (%live)
2018-06-20 14:01:35 -04:00
Joe Bryan
2a15e83fc3
adds http reverse proxy notification move (%wise) and effect (%that)
2018-06-20 14:01:35 -04:00
Anthony Arroyo
03e52774e9
Merge branch 'collections' into collections-topic-preview
2018-06-20 10:53:59 -07:00