Philip Monk
99b6111597
wip
2019-02-21 15:57:51 -08:00
Elliot Glaysher
2c11be988e
Delete the gmail app and its dependencies.
2019-02-20 10:48:07 -08:00
Philip Monk
c4f3614f7b
various fixes, add ++check-file-touched
2019-02-17 00:42:31 -08:00
Philip Monk
3e29612bf6
add |bonk and flop ames timer order
2019-02-16 10:42:09 -08:00
Philip Monk
c3faca01aa
factor out ++touch-file
2019-02-14 17:36:30 -08:00
Philip Monk
7f8e3daaaf
add test for changing a file
2019-02-14 17:19:12 -08:00
Elliot Glaysher
8d9d7419ae
Start ripping out %eyre.
2019-02-14 14:58:44 -08:00
Elliot Glaysher
c16a12414e
lib/connector uses eyre and is dead code.
2019-02-13 11:22:29 -08:00
Elliot Glaysher
1d113414ed
Fix unit tests and respond to vane file changes.
2019-02-12 16:45:59 -08:00
Philip Monk
42d5c9004c
small fixes and docs
2019-02-12 11:26:48 -08:00
Philip Monk
3336699660
most of proper cache restoration
2019-02-11 18:52:32 -08:00
Philip Monk
11adf30c72
more modular test headstarts
2019-02-11 15:53:23 -08:00
Philip Monk
600dc02a2f
basic ph test composition
2019-02-11 15:25:25 -08:00
Elliot Glaysher
cdb8267caf
Use the names %lient and %rver for now.
...
Instead of continuing to struggle with all the places in arvo where we
assume that vane names are one letter and that one letter is the first
letter of the full vane name, just use %l/lient and %r/rver for now to
finish the split of %light into a separate http client and server vane.
2019-02-11 11:44:56 -08:00
pilfer-pandex
daa875f330
Merge pull request #1063 from urbit/dojo-first
...
Make a new ship launch into dojo
2019-02-09 10:58:12 -08:00
Philip Monk
da12f0467a
WIP
2019-02-08 19:18:38 -08:00
pilfer-pandex
9b2ca27430
Make a new ship launch into dojo
2019-02-08 18:40:38 -08:00
Elliot Glaysher
55afd89e09
Merge remote-tracking branch 'origin/master' into lighter-than-eyre
2019-02-08 16:50:21 -08:00
Philip Monk
462f027c16
Merge remote-tracking branch 'origin/master' into philip/aquarium
2019-02-08 15:30:24 -08:00
Philip Monk
64b11765b5
WIP merge
2019-02-08 15:21:40 -08:00
Elliot Glaysher
253ef31531
Initial split of %light into %http-server and %http-client
2019-02-08 15:03:46 -08:00
Philip Monk
1a87a5c9fa
add a little state to tests
2019-02-08 13:34:24 -08:00
Elliot Glaysher
019cb0f8e7
Move the http client functionality to %http-client.
2019-02-08 13:16:42 -08:00
Philip Monk
39ce13817b
test-hi works
2019-02-07 18:03:46 -08:00
rovdyl
638afd8995
reorganize namespacing
...
specify eng-us region and make room for future ordinal conversion
2019-02-06 17:58:43 -06:00
rovdyl
303676ce9c
Merge branch 'master'
2019-02-05 22:01:03 -06:00
rovdyl
1f2a2a5402
simplify handling unsupported numbers
...
Removes the usage of ++need, and therefore any possibility of
accidentally crashing, by performing the check of unsupported numbers
before anything else.
Idea originally suggested by @philipcmonk
https://github.com/urbit/arvo/pull/1053#issuecomment-460814835
2019-02-05 21:55:40 -06:00
rovdyl
acd9ef133c
auto-determine num-break separator
...
If the remainder is less than 100, use " and ", otherwise use ", ". This
is not only simpler, but corrects numbers like "one million, one" to be
"one million and one".
2019-02-05 20:29:45 -06:00
rovdyl
b72f76ea4f
correct "fourty" to "forty"
2019-02-05 20:29:19 -06:00
Philip Monk
da5515b6a8
first integration test
2019-02-05 18:21:41 -08:00
rovdyl
f53565087a
improve code quality
2019-02-05 18:49:05 -06: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
pilfer-pandex
ce7d0dde82
Remove trap from %dude in ford
2019-02-04 16:58:22 -08:00
rovdyl
dcdddaf453
added lib/number-to-words
2019-02-04 16:28:45 -06:00
Philip Monk
075700583f
WIP
2019-02-01 13:46:09 -08:00
Joe Bryan
1dd30334af
renames kernel upgrade initialization event from %vega to %lyra
2019-02-01 15:07:31 -05:00
Philip Monk
fe02c76537
clear clay state and ford cache when hear sunk
2019-01-30 18:48:30 -08:00
Isaac Visintainer
74761d499f
cancel-automass
2019-01-29 16:25:47 -08:00
Isaac Visintainer
ed13767292
added functionality to call |mass on a timer
2019-01-29 15:06:28 -08:00
ixv
a897631460
Merge branch 'next-ota' into trailing-whitespace
2019-01-18 13:23:52 -08:00
Fang
8cd2a02f04
Remove trailing whitespace
2019-01-17 21:37:34 -08:00
Chris Johnson
93c2f38e83
- Rename ‘owner’ to ‘author’ in collection config
...
- Landscape Commit f3f513e746826975118577d27aff288fb8c57d59
- Landscape Hotfix; https://app.asana.com/0/642842536440543/994812857755629/f
2019-01-17 17:17:18 -08:00
Isaac Visintainer
3ddb8f2144
added invite functionality to collections
2019-01-17 13:05:21 -08:00
Elliot Glaysher
46a23a970a
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-16 10:21:49 -08:00
Joe Bryan
cc48ffe1b1
turns |ask into a no-op
2019-01-15 12:22:42 -05:00
Isaac Visintainer
1b44897dda
added host field
2019-01-13 21:19:22 -08:00
Chris Johnson
3601697d56
Use index-min.js instead of index.js
2019-01-13 16:55:33 -08:00
Isaac Visintainer
f54ff06a6e
landscape: 0b5c1ef37b7f6b00b4a3acf88b20adcf55bfedfd
2019-01-13 16:11:20 -08:00
Isaac Visintainer
9af7fc2176
automatically source collections circles to inbox
2019-01-13 14:45:10 -08:00
Chris Johnson
cd7ff1423e
- Removed web/landscape/../index.js
...
- Pointed lib/landscape.hoon to index-min.js
- Updated index-min.js (Landscape commit e564472a9ed96063cb6ead35934ee3301d029431)
2019-01-11 17:02:23 -08:00
benjamin-tlon
bf78d3a343
Type Printer Integration ( #970 )
...
Moved plum/plume/xray/pprint into the kernel, made it accessible from the dojo, and did a bit of cleanup.
2019-01-10 15:29:58 -08:00
Isaac Visintainer
19e2526802
landscape commit: 38f8d1caa502e1ceae282846bbb8b237a56dc7a6
2019-01-08 10:09:47 -08:00
Isaac Visintainer
bab30e5333
- Added command for permitting and sending out invites to ships for hall
...
circles
- Removed a bunch of debugging printfs
2019-01-07 19:47:15 -08:00
Isaac Visintainer
7629c7b212
- Accept DMs and chat invites on the backend
...
- Added seperate structure for DM messages in collections
- Added another print to hall
2019-01-07 19:47:15 -08:00
Isaac Visintainer
6f85f58464
changed state and mark structures of api, filled out some logic
2019-01-07 19:47:15 -08:00
Isaac Visintainer
a0c2157483
bugfixes:
...
- collections crash
- writing wrong owner for comments
- inbox config sources field was not being updated
2019-01-07 19:44:51 -08:00
Isaac Visintainer
9d2acd36fa
filled out subscription, state update, and mark conversion logic
2019-01-07 19:44:51 -08:00
Isaac Visintainer
0c6baef0d9
initial prep subscribe, mark and app stubs
2019-01-07 19:44:46 -08:00
Elliot Glaysher
727cdbda1c
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2019-01-02 11:57:31 -08:00
Joe Bryan
ce262efcf1
fixes remote sync merges for planets (uses %that germ)
2018-12-19 12:51:24 -05:00
Fang
2817c06398
Merge 'release-candidate' into azimuth
2018-12-18 11:05:22 +01:00
Fang
c8dfd21955
Reorganize Ethereum-related stdlib cores
2018-12-18 00:32:00 +01:00
Elliot Glaysher
2a0cc8a6aa
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
...
This also fixes up the changes in the vane interface. We can make
a pill with this and can boot it. We can even start the %server app
and ship down a single timer event to the browser, but subsequent
events have broken in the interim; debug on Monday.
2018-12-14 16:04:13 -08:00
Joe Bryan
6f4b2378ec
21. single-homes %clay %warp/%werp tasks
2018-12-13 14:07:19 -05:00
Joe Bryan
536ea94b42
20. single-homes %clay %perm task
2018-12-13 14:07:16 -05:00
Joe Bryan
c6ce8c23ff
19. single-home %clay %merg task
2018-12-13 14:07:13 -05:00
Joe Bryan
d4e9759b28
18. single-home %clay %info task
2018-12-13 14:07:10 -05:00
Joe Bryan
8d74368db9
17. single-homes %clay %drop task
2018-12-13 14:07:06 -05:00
Joe Bryan
5095020755
14. single-home %ford %build task
2018-12-13 14:06:56 -05:00
Elliot Glaysher
8fc66dffde
Remove =, and unreferenced stuff.
2018-12-11 13:27:33 -08:00
Elliot Glaysher
e839ec6c7c
Start adding ^? and removing =, and ^
2018-12-11 11:38:44 -08:00
Elliot Glaysher
e427966f23
Remove the markdown jet code
2018-12-10 15:59:35 -08:00
Elliot Glaysher
8837dc8293
Delete twitter
2018-12-10 15:59:35 -08:00
Joe Bryan
234d9e7c45
12. removes %vega (old), renames %velo to %vega
...
and incorporates review feedback
2018-12-06 17:43:47 -05:00
Joe Bryan
fd6fe349d6
review changes: fix comments, refactor module-ova
2018-12-04 20:18:38 -05:00
Joe Bryan
b0c286f418
factors common elements of +brass and +solid into lib/pill
2018-12-04 15:28:50 -05:00
Joe Bryan
75705bec65
uses %init for all merges up to and including the first remote sync
2018-12-04 13:11:43 -05:00
Joe Bryan
99a3fc6a05
removes auto-resetting "init" sync
2018-12-04 03:09:51 -05:00
Fang
90379789a0
Update keygen in accordance with latest spec
...
For details on these changes, see urbit/fora-posts#9 .
2018-11-23 22:52:49 +01:00
Fang
35fe55c701
Merge branch 'release-candidate' into keygen-changes
2018-11-14 16:20:04 -08:00
Joe Bryan
42506ab910
adds +expect-fail to test library
2018-11-14 13:02:05 -05:00
Fang
68794e9cfa
Use correct byte ordering for the Argon2 salt
2018-11-13 14:13:56 -08:00
Fang
77494a58ee
Use the correct network seed derivation salt
2018-11-13 14:13:12 -08:00
Fang
a7319a63e2
Update keygen to conform to latest spec
2018-11-12 18:12:22 -08:00
Elliot Glaysher
9bb899308d
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2018-11-09 11:00:00 -08:00
Isaac Visintainer
eadc8b294f
updated umd to udon
2018-11-07 14:31:31 -08:00
Isaac Visintainer
49c7f2541e
integration fixes
2018-11-07 14:31:31 -08:00
Isaac Visintainer
af5c8b92c2
removed old colls lib
2018-11-07 14:31:31 -08:00
Isaac Visintainer
0df228f165
added jet hints to hall, collections, gall
2018-11-07 14:31:31 -08:00
Isaac Visintainer
406c38a5b8
removed soft, moved bulk of collections logic to a lib for better caching
2018-11-07 14:31:31 -08:00
Isaac Visintainer
1e1f9231b9
fixed behavior for broken umd
2018-11-07 14:31:31 -08:00
Isaac Visintainer
a06be71df2
collections fixes: comment snippets, double reporting, date field error
2018-11-07 14:31:31 -08:00
Isaac Visintainer
026f02cb63
collections fixes: post editing, parent config, sorting
2018-11-07 14:31:31 -08:00
Fang
2a23548a91
Remove outdated version of BIP32 library
2018-11-07 13:44:06 -08:00
Joe Bryan
cb56ee3a9b
tracks message length in rs256 signatures
2018-11-06 18:12:05 -05:00
Fang
37e2a186da
Merge branch 'release-candidate' into keygen-changes
2018-11-06 10:37:37 -08:00
Fang
fc4e8ab275
Add type for full wallet
2018-11-05 17:58:47 -08:00
Joe Bryan
c8f1b4d5a1
Merge branch 'release-candidate' into ames-eth-keys
...
* release-candidate: (33 commits)
update pin-vere-commit.txt
Bug fix for metal-wrapping runes
Remove old-zuse (#867 )
Type Analysis (#865 )
remove clam from error sigpam
Fix compiler error.
Remove temporary type analysis work.
Remove ++cook from ++auri parsing
Remove forced ssl upgrade for localhost http reqs
moved to new branch with updated arvo
11. demacrotizes %6, %7, %8, and %9
10. updates %5 to require two subformulas (4K)
9. emits %10 (4K)
8. adds and implements edit (%10) (4K)
7. removes %13 and %14 (4K)
6. emits %11 and %12 (4K)
5. implements hint at %11 and wish at %12 (4K)
4. removes %10 and %11 (4K)
3. emits %13 and %14 (4K)
2. implements %13 and %14 (4K)
...
2018-11-01 00:18:54 -04:00
Joe Bryan
c014303233
moves +code scry to %jael, removes obsolete %ames scrys
2018-11-01 00:03:26 -04:00
Fang
5c6bcee523
Apply two more small fixes to achieve parity with keygen-js
...
- argon2u salt
- account for larger seed when deriving from mnemonic
2018-10-30 18:18:17 -07:00
Fang
76ef4ae9e3
Do renaming, error correction, cleanup
2018-10-30 17:15:56 -07:00
rmariani
579efd9972
Remove old-zuse ( #867 )
...
* removes old-zuse
2018-10-26 16:19:18 -07:00
benjamin-tlon
a7c967795d
Type Analysis ( #865 )
2018-10-26 15:43:45 -07:00
Fang
e0f5a9db7a
Work with BIP39 mnemonics as outward-facing seeds
...
Then apply the password in turning them into internally usable seeds.
2018-10-25 19:10:40 -07:00
Fang
6d89026468
Use argon2u salt from the spec
2018-10-25 13:22:18 -07:00
Fang
68234ca138
Derive BIP32 at specific path
2018-10-24 16:32:16 -07:00
Fang
ad9bd39db0
Derive the owner seed, and all other seeds, from "master seed"
2018-10-24 16:31:40 -07:00
Fang
75800ef997
Continue with fixed seed-length changes, don't append pass
2018-10-24 16:30:45 -07:00
Fang
715f801722
Cast the BIP39 wordlist
...
To give it a more elegant type signature.
2018-10-24 16:28:23 -07:00
Fang
1556402668
Implement BIP39 as a library
...
Currently only uses the official English wordlist, but could be expanded
to use various other wordlists in the future.
Includes tests.
2018-10-24 14:55:35 -07:00
Elliot Glaysher
5403983365
Merge remote-tracking branch 'origin/release-candidate' into lighter-than-eyre
2018-10-23 11:23:09 -07:00
Fang
9527a002f3
Make seeds always 256 bits in size
2018-10-22 16:37:42 -07:00
Joe Bryan
4d3b204769
implements key rotation with continuity
...
also not quite working
2018-10-18 14:45:54 -04:00
Joe Bryan
1e0408b445
updates sein:title to use %jael scry, adds ^sein:title
2018-10-17 15:22:07 -04:00
Joe Bryan
b24bd2fcbf
removes womb and all its accoutrements
2018-10-17 14:54:28 -04:00
David Kerschner
9eb5c44001
Merge pull request #829 from baudtack/release-candidate
...
refactor %ask generators
2018-10-12 12:48:58 -07:00
Isaac Visintainer
da53d8b058
moved to new branch with updated arvo
2018-10-11 13:19:30 -07:00
Elliot Glaysher
31613fcca0
First generator build ran.
2018-10-10 15:26:51 -07:00
Joe Bryan
e76083b2b6
adds a ^? to fix namespace issues with old-zuse
2018-10-09 18:23:15 -04:00
Joe Bryan
a230b8e9fb
removes %ames pki and old boot process
2018-10-05 21:01:07 -04:00
David Kerschner
cff1674d95
refactored generators from lib/sole into lib/generators
2018-10-02 16:36:08 -07:00
David Kerschner
69b5c6fcb0
Issue #61
...
Extracted %ask generator methods from sur/sole and put them in a core
under lib/sole
Fixed names in existing generators
2018-10-02 12:33:08 -07:00
Elliot Glaysher
a15220a2e4
Boots with %light instead of %eyre. Stubs for system cofiguration events.
2018-09-28 11:24:41 -07:00
Fang
b4631e9438
Merge pull request #803 from urbit/ethereum-signing
...
Ethereum transaction signing
2018-09-06 11:17:52 +02:00
Elliot Glaysher
2642efc8af
Merge remote-tracking branch 'origin/collections' into release-candidate
2018-09-05 16:33:34 -07:00
Ted Blackman
2c7cbe5382
refactored +expect-schematic and completed first clay test
2018-09-04 16:37:01 -07:00
Isaac Visintainer
91bb34b943
hall custom permission rules
2018-09-04 16:23:24 -07:00
Fang
abd6329725
Remove outdated lib and sur files
...
They have been living in zuse for a while.
2018-09-04 00:25:08 +02:00
Isaac Visintainer
68a8f8d3fe
renamed nutalk to landscape again
2018-08-30 10:59:11 -07:00
Elliot Glaysher
e049d6080b
Run tests in alphabetical order.
2018-08-30 10:35:20 -07:00
Elliot Glaysher
bf3d61288e
Further merge fixes.
2018-08-29 15:54:54 -07:00
Elliot Glaysher
ac089cef80
Merge remote-tracking branch 'origin/release-candidate' into remove-eny-from-tests
2018-08-29 15:45:10 -07:00
Ted Blackman
d88aa0c79e
document +expect-schematic
2018-08-29 15:00:40 -07:00
Elliot Glaysher
03ed4dbee5
Rebuild the test support library so its easier and doesn't use entropy.
2018-08-29 14:57:22 -07:00
Ted Blackman
3b4ca6c8a9
+expect-schematic in ford test lib
2018-08-29 14:56:54 -07:00
Elliot Glaysher
51e46d2e03
Merge pull request #791 from urbit/expect-nu-eq
...
Redo +expect-eq and consolidate tests
2018-08-29 13:34:42 -07:00
Elliot Glaysher
fbfabe50d3
10: Mass rename +expect-nu-eq to +expect-eq
2018-08-29 11:09:37 -07:00
Elliot Glaysher
66c74bcd74
Merge remote-tracking branch 'origin/acme-factor' into expect-nu-eq
2018-08-29 10:25:30 -07:00
Fang
737b1d8ba1
Merge pull request #787 from urbit/crypto-additions
...
Includes in zuse:
* little-endian wrappers for the SHA and HMAC families,
* secp256k implementation,
* Blake2b implementation,
* Argon2 implementation,
And adds libraries for:
* BIP32 HD wallets,
* keygen, to match [keygen-js](/urbit/keygen-js).
2018-08-29 18:27:51 +02:00
Joe Bryan
44c16cf75f
5. moves :acme JWK, JWS and tests out of app
2018-08-29 09:17:58 -07:00
Joe Bryan
407584cda7
4. moves :acme RS256, PKCS1/8/10, PEM and tests out of app
2018-08-29 09:17:25 -07:00
Joe Bryan
7e982c0f2c
3. moves :acme RSA and tests out of app
2018-08-29 09:17:19 -07:00
Joe Bryan
b81dedf626
2. moves :acme ASN1, DER and tests out of app
2018-08-29 09:16:44 -07:00
Joe Bryan
bf6739574a
1. moves :acme base64 and tests out of app
2018-08-29 09:16:36 -07:00
Fang
a64066db24
Correct reference to keygen surs
2018-08-29 00:58:22 +02:00
Joe Bryan
f9ed9bf02f
Merge pull request #789 from urbit/ames-eth-boot
...
cleans up %ames and %jael in anticipation of greater ethereum integration
2018-08-28 15:16:54 -07:00
Elliot Glaysher
e88787dee0
1: Add +expect-nu-eq and use it where we were manually nest checking.
2018-08-28 14:22:06 -07:00
Fang
f1b713dc68
Rename soq to say in BIP32 lib
2018-08-28 21:36:19 +02:00
Joe Bryan
47855b6972
disables failures, re-enables successes, or fixes failing tests
2018-08-28 11:44:33 -07:00
Fang
67be11499b
Merge branch 'release-candidate' into crypto-additions
2018-08-28 16:35:53 +02:00