Philip Monk
1903d68b14
boot works
2019-05-10 14:51:37 -07:00
Philip Monk
38cfb7fbec
compiles
2019-05-09 18:06:18 -07:00
pilfer-pandex
4b2a3d877e
remove +hard, replace with new ;;
2019-05-09 12:46:19 -07:00
pilfer-pandex
6d117664ba
merge
2019-05-08 19:05:21 -07:00
pilfer-pandex
c30bea0366
;; takes spec and hoon; no more 'idempotence' test
2019-05-08 16:32:51 -07:00
pilfer-pandex
46433e4ecc
make =| print as =|, not ;;
2019-05-08 15:45:38 -07:00
Philip Monk
7e029a3c28
wip try to compile
2019-05-03 19:24:24 -07:00
Philip Monk
feda6530b1
wip factored out writes and merges
2019-05-02 18:50:20 -07:00
Philip Monk
cb0dec1ed1
wip merge monadified
2019-05-02 18:06:31 -07:00
Philip Monk
89ce5cedbe
real queueing for clay writes
2019-05-01 18:21:32 -07:00
Philip Monk
4d1c72dfb4
add %drip to behn
2019-04-30 14:58:51 -07:00
Philip Monk
407919b24a
wait to start sync until ship exists
2019-04-30 10:40:38 -07:00
Philip Monk
186513b723
wip
2019-04-25 11:01:54 -07:00
Philip Monk
0e792817b8
Merge remote-tracking branch 'origin/next' into philip/ph-monad
2019-04-23 16:58:08 -07:00
Philip Monk
e7ac77281e
Merge pull request #1150 from urbit/philip/tis-cen
...
Add ;< for monadic operations
2019-04-23 16:57:19 -07:00
Fang
e770e9f992
Merge pull request #1151 from urbit/acme-local
...
%acme: use cert from clay files
2019-04-23 21:38:58 +02:00
Philip Monk
9a83984374
four minute ping to eth
2019-04-22 16:31:33 -07:00
Philip Monk
a7374361d6
mainnet azimuth
2019-04-22 15:48:33 -07:00
Philip Monk
22b37754cf
Merge remote-tracking branch 'origin/next' into philip/individual-breaches
2019-04-22 15:00:20 -07:00
Philip Monk
e3695601bf
wrappable eth node mock
2019-04-19 15:04:50 -07:00
Philip Monk
634d933cfe
Revert "add =%"
...
This reverts commit 2a0b2d7d0f
.
2019-04-19 11:20:41 -07:00
Philip Monk
c66008f502
add ;<
2019-04-19 11:20:20 -07:00
Philip Monk
ce45aae608
add ;<
2019-04-18 14:07:21 -07:00
Philip Monk
2a0b2d7d0f
add =%
2019-04-16 15:42:56 -07:00
Philip Monk
eac24b8694
remove do notation rune
2019-04-16 15:41:05 -07:00
Philip Monk
1be2c1ff1f
add +bake
2019-04-16 14:36:16 -07:00
John Franklin
957788b5fa
added ++arm:core, +-arm:core, +$arm:core, +*arm:core to udon parser
2019-04-14 21:12:31 -05:00
ixv
631030a8a5
Merge branch 'master' into ames-bad-mug
2019-04-13 23:34:43 -07:00
ixv
d6fa5b55be
Merge branch 'master' into nap-revert
2019-04-13 22:22:58 -07:00
ixv
5e8bba5e76
Merge branch 'master' into ames-bad-mug
2019-04-13 22:22:42 -07:00
Philip Monk
4a1cd1dc1a
monads, monads everywhere
2019-04-13 19:51:46 -07:00
Isaac Visintainer
b8e8a1cc13
no-op on bad mugs
2019-04-13 16:11:37 -07:00
Isaac Visintainer
c04d06f905
reverted nap:to bugfix because we depend on its brokenness
2019-04-13 15:31:48 -07:00
Joe Bryan
3cd2b8b469
removes debug printfs from clay +load
2019-04-12 23:14:05 -07:00
Joe Bryan
82436ff16a
prevents superfluous initial clay filesystem printf
2019-04-12 23:13:37 -07:00
Isaac Visintainer
5f12a5b853
bumped ames protocol number
2019-04-12 13:58:37 -07:00
Joe Bryan
8adbb604b2
Merge pull request #1139 from urbit/clay-boot-quiet
...
suppresses %clay file-change printfs for initial filesystem
2019-04-12 13:46:02 -07:00
Joe Bryan
3d2329f0a1
suppresses %clay file-change printfs for initial filesystem
2019-04-11 22:55:40 -07:00
Joe Bryan
f9000e4ae0
updates %ames initialization logic to be more safe and robust
2019-04-11 18:20:35 -07:00
Joe Bryan
97a26e5146
adds /=turf= scry to %jael
2019-04-11 18:01:35 -07:00
Joe Bryan
ea2a111884
Merge pull request #1134 from urbit/rift-scry-hint
...
fixes +rift-scry jet registration hint in %clay
2019-04-11 17:54:23 -07:00
Philip Monk
0734958ff1
better azimuth mock
2019-04-10 18:49:20 -07:00
Ted Blackman
20a0a50570
Behn pass errors to client vanes ( #1135 )
...
* [%wake (unit tang)] in Behn and Zuse; no other vanes compile
* ames compiles
* clay compiles
* eyre compiles
* jael compiles
* Aqua send %crud on behn error
2019-04-09 20:15:37 -07:00
Philip Monk
555032c5d0
wip better azimuth mock
2019-04-08 21:13:06 -07:00
Philip Monk
126bf88c1c
wip
2019-04-04 10:56:46 -07:00
Joe Bryan
1ebaea4724
fixes +rift-scry jet registration hint in %clay
2019-04-03 11:22:45 -07:00
ixv
da126f6ea6
Merge branch 'master' into next
2019-04-03 11:18:03 -07:00
Joe Bryan
4152b6c9d0
corrects %ford %cast error messages
2019-04-02 10:46:11 -07:00
Joe Bryan
696c818689
updates %behn to no-op if its unix-duct is unset
2019-04-02 09:16:19 -07:00
Jose L. Bellod Cisneros
397dd6df81
fixes a bug in +nap:to affecting three-item queues
2019-03-30 18:53:05 +01:00
Philip Monk
3c92eb506b
fix review comments
2019-03-29 15:40:09 -07:00
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