Philip Monk
3fcd17b884
small improvements
2019-03-22 18:11:04 -07:00
Philip Monk
8ebe809d8e
disable clay sunk handling
2019-03-22 17:44:23 -07:00
Philip Monk
154a726ba7
clean and doc
2019-03-22 17:35:04 -07:00
Philip Monk
b5414a49af
Merge remote-tracking branch 'origin/next' into philip/aquarium
2019-03-20 17:46:30 -07:00
Jared Tobin
485e09cd69
Merge pull request #1110 from urbit/jt-patp-fixes
...
+ob overhaul
2019-03-20 19:19:21 +13:00
Jared Tobin
925e783513
Minor documentation fix. [ci skip]
2019-03-20 19:17:44 +13:00
Jared Tobin
27fad35eae
Cast more idiomatically.
2019-03-20 10:16:43 +13:00
Jared Tobin
e1fe53ae54
Fix =/ indentation.
2019-03-20 10:10:07 +13:00
Jared Tobin
c65f882408
Minor cosmetic changes.
...
Indent lengthy subexpressions after using =/.
2019-03-20 09:44:44 +13:00
Jared Tobin
fdb9d0f58d
Replace =+ with =/.
...
I believe =/ is the superior choice and is worth standardising on.
2019-03-20 09:43:20 +13:00
Jared Tobin
fbfc520f95
Add additional documentation for +ob.
2019-03-19 19:50:58 +13:00
Jared Tobin
0e97c1b92b
Use hex values for cipher arguments.
2019-03-19 19:49:58 +13:00
Jared Tobin
3beac031e6
Minor doc fix.
...
(The cipher's domain was documented incorrectly.)
2019-03-19 19:49:05 +13:00
Isaac Visintainer
3ffb711782
Revert "Revert "Landscape signin page""
...
This reverts commit a90298f426
.
2019-03-18 17:50:50 -07:00
Anthony Arroyo
6b4d6dabce
landscape sign in page
2019-03-18 15:49:43 -07:00
Jared Tobin
89748fa179
Allow general PRFs in +ob functions.
...
This allows us to test the +ob functions exhaustively on smaller input
spaces.
2019-03-18 21:52:58 +13:00
Jared Tobin
758e3e2232
Replace +ob with a corrected version.
...
'ob', a core that implemented a permutation cipher for planet-sized
atoms, contained a critical bug that allowed multiple inputs to encipher
to the same output. This created collisions between some planet-sized
@p values.
The rewritten version corrects this bug, and also rewrites +ob to more
clearly match both 1) the paper that the algorithm comes from, and 2)
the parallel implementation in urbit-ob that has gone through an
exhaustive test.
This also adjusts two calls to 'ob' elsewhere in hoon.hoon such that
they match the updated core.
2019-03-18 20:35:20 +13:00
Philip Monk
3d64641da7
make gen/aqua/file compile
2019-03-13 05:04:54 -07:00
Philip Monk
18934433ee
unclog gall queue
2019-03-13 04:50:56 -07:00
Philip Monk
c2c2b04b0b
better init for ph
2019-03-08 13:48:09 -08:00
Philip Monk
e261983094
clean up printfs
2019-03-07 21:27:07 -08:00
Philip Monk
1e1bcfa02e
Merge remote-tracking branch 'origin/master' into philip/aquarium
2019-03-07 21:19:02 -08:00
Isaac Visintainer
8677a4e779
bumped ames protocol number
2019-03-07 12:42:31 -08:00
Isaac Visintainer
9d73739765
Merge branch 'hotfix' into next
2019-03-07 11:46:00 -08:00
Philip Monk
1ab6fea917
keep logs
2019-03-06 12:22:37 -08:00
Fang
b3e4604255
Merge pull request #1092 from urbit/eth-rpc-blockbynumber
...
Support eth_getBlockByNumber Ethereum RPC call
2019-03-05 01:10:21 +01:00
Isaac Visintainer
95a255d032
removed hard calls on json blobs
2019-03-04 14:39:52 -08:00
Fang
bcdd6e60d6
Support eth_getBlockByNumber Ethereum RPC call
2019-03-04 22:32:47 +01:00
Fang
7542084ee7
Merge pull request #1087 from urbit/da-from-unix-time
...
Implement +from-unix for turning Unix timestamps into @da
2019-03-03 21:37:37 +01:00
jfranklin9000
34c69c300f
added initial image support to udon parser ( #1085 )
2019-03-01 18:41:12 -08:00
Fang
436eeeb32b
Implement +from-unix for turning timestamps into @da
2019-02-28 21:22:38 +01:00
benjamin-tlon
d06693dc7e
Add support to lens-command
for pill output and optimized base64 encoding. ( #1068 )
...
Added support to `lens-command` for outputting a pill. We want this so that we can create (solid and brass) pills from `urb.py`.
This also adds an optimized base64 encoding routine. The previous version of base64 stack overflowed on large inputs, and a tail-recursive version took hours to encode 5mb of data. This one uses the `ripn` jet and only takes a second or two.
2019-02-27 16:12:59 -08:00
Fang
9b0fbb3444
Point to the correct topics when decoding Azimuth events
2019-02-26 21:48:24 +01:00
Philip Monk
55b708d1b7
Merge remote-tracking branch 'origin/next' into philip/aquarium
2019-02-22 16:21:03 -08:00
Philip Monk
e22eac6a72
child-sync test passes
2019-02-22 15:52:18 -08:00
Philip Monk
3f74d30085
add ford printf in bad situation
2019-02-22 14:24:42 -08:00
Philip Monk
e319df9e8d
trigger dill init on merge completion
2019-02-22 14:11:53 -08:00
Fang
04d2117dcd
Merge pull request #1079 from urbit/eth-rpc-topics
...
More accurately represent Ethereum RPC filter topics
2019-02-22 14:07:56 +01:00
Philip Monk
83c394ac49
add control flow to |verb
2019-02-21 15:58:21 -08:00
Philip Monk
99b6111597
wip
2019-02-21 15:57:51 -08:00
Philip Monk
3e1d742deb
add control flow to |verb
2019-02-21 15:56:46 -08:00
Fang
16c5bf8b25
Be accurate in incoming/hoon-side structures also
2019-02-21 22:28:57 +01:00
Fang
2ea2245f97
More accurately represent Ethereum RPC filter topics
...
Rather than a flat list of topics to watch for, it is an indexed list
of topics to watch for in those specific positions. As such, items in
that list may also be zero (null, matches any topic), or a list of
topics (matches any one of those topics).
Additionally, topics are always specified using 32 bytes, so there is
no need to specify length explicitly.
2019-02-21 13:26:23 +01:00
Philip Monk
c4f3614f7b
various fixes, add ++check-file-touched
2019-02-17 00:42:31 -08:00
Philip Monk
ffedb36721
also pin validate-x to now
2019-02-16 22:10:45 -08:00
Philip Monk
f873bcdf91
pin to local time because using local desk
2019-02-16 21:33:48 -08:00
Philip Monk
3e29612bf6
add |bonk and flop ames timer order
2019-02-16 10:42:09 -08:00
Isaac Visintainer
664a819f15
bump ames protocol number to 1
2019-02-14 13:08:57 -08:00
Ted Blackman
ee79b23add
behn even dumber ( #1066 )
2019-02-11 15:34:08 -08:00
Philip Monk
0e90721db3
modify behn to not fire in the middle of another event and take one timer at a time
2019-02-08 19:19:50 -08:00
Philip Monk
da12f0467a
WIP
2019-02-08 19:18:38 -08:00
Philip Monk
0fc7ab112e
modify behn to not fire in the middle of another event and take one timer at a time
2019-02-08 19:17:46 -08:00
Philip Monk
462f027c16
Merge remote-tracking branch 'origin/master' into philip/aquarium
2019-02-08 15:30:24 -08:00
Joe Bryan
04363ca278
removes trailing blank line from arvo.hoon
2019-02-06 16:19:00 -05:00
Joe Bryan
a597bfaed3
adds details to arvo |mass
2019-02-06 14:03:52 -05:00
Joe Bryan
cbfbca060f
adds detail to %ames |mass and plugs |reset leak
2019-02-06 13:26:19 -05:00
Joe Bryan
6d6ec85d6a
bumps ames protocol version number
2019-02-05 19:46:45 -05:00
Joe Bryan
5fb7db038f
Merge pull request #1057 from urbit/zap-vanes
...
enable stacktraces in all the vanes
2019-02-05 19:29:23 -05:00
Joe Bryan
b4f6271f2c
Merge pull request #1056 from urbit/ford-zap-dot
...
!: in Ford, except inner loops
2019-02-05 19:29:03 -05:00
Joe Bryan
4b349d6a63
disables stack traces in +wa (the caching compiler engine)
2019-02-05 19:04:28 -05:00
Joe Bryan
409e8d81cc
enables stack traces in all the vanes (adds !:)
2019-02-05 19:04:28 -05:00
Joe Bryan
e603aef6b5
Merge branch 'hotfix' into next
...
* hotfix:
ensures $~ defaults nest in the actual structure
behn: ignore duplicate %wait requests (#1043 )
restores +able:dill comment margin
renames kernel upgrade initialization event from %vega to %lyra
refactors arvo's +spam:is, which sends a move to every vane
refactors effect iteration in arvo +poke
updates arvo/vanes to send/receive %vega kernel upgrade notification
build tank outside of |.
2019-02-05 18:42:19 -05:00
Joe Bryan
b39dc19153
Merge pull request #1041 from urbit/vega-vanes
...
notify vanes of kernel upgrades
2019-02-05 18:18:43 -05:00
Joe Bryan
5a09095c2b
Merge pull request #1046 from urbit/spec-check-nest
...
ensures defaults in $~ specs nest in the actual structure
2019-02-05 18:15:42 -05:00
Ted Blackman
79b8657ce0
review comments
2019-02-05 14:36:04 -08:00
Ted Blackman
7d8aad16c6
\!: in Ford, except inner loops
2019-02-05 14:24:19 -08:00
Joe Bryan
cee6ff1c9b
ensures $~ defaults nest in the actual structure
2019-02-05 14:56:55 -05:00
pilfer-pandex
9e8ffb29ce
Merge pull request #1054 from urbit/dude-remove-trap
...
Remove trap from %dude in ford
2019-02-05 11:24:38 -08:00
pilfer-pandex
025ff7faaa
Update ford.hoon
2019-02-05 10:38:34 -08:00
pilfer-pandex
ce7d0dde82
Remove trap from %dude in ford
2019-02-04 16:58:22 -08:00
Fang
371f337539
Provide better affordances for json-rpc requests
...
Includes a type for rpc requests, and functions for turning those
into more actionable types (json, hiss).
2019-02-03 21:19:31 +01:00
Philip Monk
6138daf40c
aquarium boots a fleet
2019-02-01 17:00:15 -08:00
Ted Blackman
e2028b6929
behn: ignore duplicate %wait requests ( #1043 )
2019-02-01 14:14:55 -08:00
Philip Monk
c6cf690d22
Merge branch 'tmp' into philip/here
2019-02-01 13:50:09 -08:00
Philip Monk
075700583f
WIP
2019-02-01 13:46:09 -08:00
Joe Bryan
e9dd864236
restores +able:dill comment margin
2019-02-01 15:07:31 -05:00
Joe Bryan
1dd30334af
renames kernel upgrade initialization event from %vega to %lyra
2019-02-01 15:07:31 -05:00
Joe Bryan
e9ee7ce5e3
refactors arvo's +spam:is, which sends a move to every vane
2019-02-01 15:07:31 -05:00
Joe Bryan
d9767f4802
refactors effect iteration in arvo +poke
2019-02-01 15:07:31 -05:00
Joe Bryan
690934a6fc
updates arvo/vanes to send/receive %vega kernel upgrade notification
2019-02-01 15:07:26 -05:00
Isaac Visintainer
a60de9ba8e
build tank outside of |.
2019-01-31 21:08:06 -08:00
Joe Bryan
4d789e23ef
Merge branch 'master' into next
...
* master:
Run |mass in CI
Fix self memory printing in dill |mass
2019-01-31 14:48:40 -05:00
Ted Blackman
7a4552f596
Fix self memory printing in dill |mass
2019-01-30 21:11:15 -08:00
Philip Monk
fe02c76537
clear clay state and ford cache when hear sunk
2019-01-30 18:48:30 -08:00
Ted Blackman
09b02bff3b
Merge branch 'master' into next
2019-01-30 18:11:44 -08:00
Isaac Visintainer
7aaf5fa815
bumped ames protocol number
2019-01-29 21:18:24 -08:00
Ted Blackman
610dbfe4de
remove stray \!: from dill
2019-01-29 20:10:49 -08:00
Ted Blackman
29df37b5ac
Merge pull request #1029 from urbit/jael-mass
...
Handle |mass in Jael
2019-01-29 17:17:13 -08:00
Ted Blackman
101d50c8a5
Merge pull request #1027 from urbit/hasnt
...
+has:in typecheck hack
2019-01-29 17:16:24 -08:00
Ted Blackman
afed66ebe1
behn refactor and cleanup ( #1030 )
2019-01-29 17:15:54 -08:00
Ted Blackman
52b750daa5
fix +has:in types in zuse
2019-01-29 16:42:15 -08:00
Ted Blackman
141d7ebf6a
fix a +has:in call site
2019-01-29 16:42:15 -08:00
Ted Blackman
b75c19e854
+has:in typecheck hack
2019-01-29 16:42:15 -08:00
Ted Blackman
9530e3f9ab
add 'dot' catch-all to vane |mass reports
2019-01-29 16:38:27 -08:00
Ted Blackman
611b9261b8
jael |mass
...
some fixes
also ask jael
2019-01-29 16:33:38 -08:00
Isaac Visintainer
74761d499f
cancel-automass
2019-01-29 16:25:47 -08:00
ixv
71880e65ce
Merge branch 'master' into ames-saxo
2019-01-19 16:13:22 -08:00
Ted Blackman
32dfed44a2
no more nest fails
2019-01-18 16:10:24 -08:00
Ted Blackman
cfaff6d17a
try saxoing less
2019-01-18 16:02:34 -08:00
ixv
c30eabc6cd
Merge pull request #1014 from urbit/arvo-slum
...
slum in Arvo scry
2019-01-18 14:47:57 -08:00