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
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
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
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
Joe Bryan
b81dedf626
2. moves :acme ASN1, DER and tests out of app
2018-08-29 09:16:44 -07:00
Fang
67be11499b
Merge branch 'release-candidate' into crypto-additions
2018-08-28 16:35:53 +02:00
Joe Bryan
50782bd1c9
Merge branch 'research-constitution' into release-candidate
...
* research-constitution: (120 commits)
removes obsolete doccords-style comments
Revert "fixy uno~by, other vor-based code duplication"
Implement argon2.
Use face over lark when available.
Implement blake2b.
Use ++rep over ++can when we can
Use ++rev over ++swp, for safety.
Clean up base58 en/decoding
Rename secp point serialization arms
Add HMAC-SHA1
Put +=byts to use
Restructure and complete BIP32 core
Fix bug in RIPEMD-160 implementation.
BIP32 key derivation logic. Messy, in dire need of restructuring.
Fix bug in HMAC implementation.
SHA-1 re-implementation, can account for leading zeroes.
Converting points on curve to un/compressed numbers.
RIPEMD-160 implementation.
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.
Add ++rev to bit arithmetic, for reversing block order while accounting for leading zeroes.
...
2018-08-27 15:48:13 -07:00
Elliot Glaysher
ba0de921ab
Merge remote-tracking branch 'origin/collections' into ford-turbo
2018-08-20 13:14:13 -07:00
Logan Allen
f6dbdddfd2
Added single Hall action for creating, permitting, and sourcing DM station. Thanks Isaac
2018-08-16 17:22:57 -07:00
Curtis Yarvin
fa9c4636f9
Merge branch 'research-tome' into ford-turbo-original
2018-08-15 16:48:37 -07:00
Logan Allen
b387f70fdc
Isaac and I merged hall read/unread with latest collections.
2018-08-15 16:40:29 -07:00
Fang
ecb911a53a
Support revisions per key type, broaden interface
2018-08-13 21:33:27 +02:00
Fang
3d984ff87f
Update keygen to match latest spec and have slightly better code style
2018-08-10 20:36:26 +02:00
Joe Bryan
b0ecbcd2ab
Merge branch 'master' into collections
...
* master: (27 commits)
Transfer ~tep to Rivendell and ~bes to NSPV.
moar changes
stylistic changes
included full group information in scry
clay permissions issue #749
fixed outside urls
fixed clay mut problem
let us not include .html extensions in our urls if we don't want to
Bump Ames :protocol-version from 1 to 2
made hymn renderer unneccesary
variety of bug-fixes
first pass, basic functionality working
Transition ~marzod's Ask duties to a dedicated ship
Bump Ames :protocol-version from 0 to 1
fixes +spin to preserve the type of the head of the product
simplified the code
now covers posts with spaces and no text
Revert "Revert "Change %w care to return both @ud and @da cases""
Revert "Change %w care to return both @ud and @da cases"
Posts and Comments with no text ignored
...
2018-08-09 18:13:52 -04:00
Elliot Glaysher
4363163319
Merge remote-tracking branch 'origin/collections-redesign' into ford-turbo-eyre-sec
...
Note: This ignores changes to clay for expediency, these may need to
be hand merged later.
2018-07-31 10:11:10 -07:00
Isaac Visintainer
ef18c51f5e
collections redesign
2018-07-30 21:00:49 -07:00
Fang
8580e7b247
Add support for targeting the last x messages in a query range.
...
/circle/inbox/grams/-5/-0 gets the last 5 messages from the inbox, nothing more.
Closes #643 .
2018-07-23 15:30:07 -07:00
Anthony Arroyo
dc103dcabd
Merge pull request #765 from urbit/https-acme
...
adds letsencrypt client :acme, integrates with :dns app and %eyre
2018-07-19 12:11:04 -07:00
Joe Bryan
f5991978be
retry %direct binding verification of 504 response (cttp timeout)
2018-07-19 14:11:16 -04:00
Anthony Arroyo
7b42153198
Merge branch 'collections' into collections-dom-json
2018-06-25 12:14:40 -07:00
Joe Bryan
f2f47a07fb
creates sur/dns, refactors app, ands %dns-bind and %dns-bond marks
2018-06-20 19:24:13 -04:00
Anthony Arroyo
470a664a81
merging in merged collections
2018-06-20 11:38:36 -07:00
Joe Bryan
9d72b8f92b
Merge branch 'collections' into collections-merge
...
* collections: (127 commits)
Revert "cross-ship permissions works now"
deleted more unused files, updated json arm of collections mark
removed unused index file (was used for debug)
cross-ship permissions works now
rendered MVE css and js 272af56804f822c23efa645aafcf1d5d8a8bfdff
simplified latest alias
new 'latest' page in colls
deleted a swp file
mve updates f83035d162dd60107b45798117cf924437070798
isaac's eyre changes to polling parameters as requested by Logan
rendered MVE f0a44584883e8789ec5bab9c80334ae0ee251e02
source new circle to inbox in collections app
relative href
removed topic text from collection json
patch back in realnet ames (was testnet ames in xship-wrap
collections now sends invites to whitelist
aded fascen to pass along fasbuc params
add x-htm wrappers for &htm
rename default eyre mark to x-urb, do xhsip on x- prefix requests
updated json endpoints in accordance with logan's requests
...
2018-06-19 20:51:22 -04:00
Isaac Visintainer
b793bc07d2
Revert "cross-ship permissions works now"
...
This reverts commit fd4de4e435
.
2018-06-19 15:42:23 -07:00
Isaac Visintainer
fd4de4e435
cross-ship permissions works now
2018-06-18 14:30:53 -07:00
Anthony Arroyo
e9b816fbf3
basic foreign post
2018-06-04 10:09:04 -07:00
Isaac Visintainer
7484887597
first pass, basic functionality working
2018-06-01 14:24:10 -07:00
Curtis Yarvin
ddb0fc22f4
Chapter names for everyone.
2018-05-28 23:42:16 -07:00
Curtis Yarvin
a29b22357d
Some renaming and stuff.
2018-05-27 12:15:15 -07:00
Curtis Yarvin
a26105370b
Old help totally cleaned out.
2018-05-24 15:39:56 -07:00
Curtis Yarvin
d15578859b
Badly done.
2018-05-20 13:23:01 -07:00
Fang
e362b4b1c8
Merge in userspace constitution work.
2018-05-14 19:59:34 +02:00
Fang
9faffde755
Changes now always accompanied by their on-chain source. (ie event in block)
2018-05-07 16:50:59 +02:00
Fang
1e71f0ec43
Can now subscribe to other ships instead of Ethereum nodes directly.
2018-05-04 22:20:47 +02:00
Curtis Yarvin
07fd6faab9
Merge branch 'master' into research-merge; broken
2018-05-03 10:51:39 -07:00
Fang
1cfbaded58
Change app structure to make use of deltas,
...
in preparation for easy state subscriptions.
2018-05-03 01:03:08 +02:00
Anton Dyudin
dbfe2bf8f6
produce real &urb from /+urb-split
2018-05-02 14:35:36 -07:00
C. Guy Yarvin
97d2de4f4e
Still some mild spec conversion bugs.
2018-04-22 19:41:24 -07:00
Fang
2f4ce78d4e
address > @ux
2018-04-18 01:26:22 +02:00
Fang
219cab4783
Support proxy change events.
2018-04-18 01:25:37 +02:00
Fang
358cfbb258
No longer store proxies locally.
2018-04-18 00:36:51 +02:00
Fang
b78fdccd54
Implement parsing of hull diffs from event logs.
2018-04-18 00:32:02 +02:00
Fang
7e74cd3bb7
Update parsing of event logs to assume up-to-date RPC API spec.
2018-04-18 00:30:25 +02:00
Fang
4ed365a263
Support reading the DNS domains from the Ships contract.
2018-04-17 23:11:59 +02:00
Fang
e857a77c74
Include getFilterLogs operation.
2018-04-17 16:18:13 +02:00
Fang
da1dc7a074
Remove commented out code.
2018-04-12 19:34:58 +02:00
Fang
38fce5986e
Disable relative message number in subscription ranges.
2018-04-12 16:47:32 +02:00
Fang
3a63e588e7
Update constitution app to use new Ships contract data during init.
...
We longer have to try all children of active ships.
2018-04-10 21:38:35 +02:00
Fang
dba3936411
Restructure Constitution app.
2018-04-09 16:59:14 +02:00
Fang
8af91e2af6
More structures for the Ethereum lib.
2018-04-09 16:58:39 +02:00
Fang
14e682c620
Simplify process of retrieving hull noun from eth response.
2018-04-04 19:13:30 +02:00
Fang
e648891b51
WIP Constitution state mirror daemon
2018-03-23 20:55:30 +01:00
Fang
6fe0a29a55
Support Ethereum filter creation and polling.
2018-03-21 22:58:11 +01:00
Fang
6b9e286047
Support arbitrary RPC results rather than just strings.
2018-03-21 22:56:58 +01:00
Fang
4ef49b878f
++default-block -> ++block
2018-03-21 15:44:18 +01:00
C. Guy Yarvin
3afa0876d3
Stop using obsolete $~ syntax.
2018-03-18 21:18:20 -07:00
C. Guy Yarvin
79aa1cbc61
Fix $? to use %fits.
2018-03-17 18:06:15 -07:00
Fang
aacbbd5517
Comments and light cleanup.
2018-03-15 16:43:35 +01:00
Fang
9047199b55
Support JSON RPC batch requests.
2018-03-15 00:58:01 +01:00
Fang
2b76a23b44
Implement decoding of Ethereum arguments/call results.
2018-03-14 23:49:36 +01:00
Fang
f28b9f7b60
RPC API structures are part of the Ethereum lib proper for now.
2018-03-13 14:47:21 +01:00
Fang
de116bbb2a
Move generic JSON RPC logic into its own files.
2018-03-13 14:42:49 +01:00
Fang
d8ddcbf386
Can now make requests to Ethereum nodes. Supports chain read requests.
2018-03-13 00:42:24 +01:00
Fang
239a5d7744
Work with octs for encoding the bytes types.
2018-03-12 17:02:32 +01:00
Anthony
c066cf219b
new sur for display of posts
2018-03-09 17:31:38 -08:00
Anthony
645d2d8b30
merge in hall changes from mark branch
2018-03-06 17:47:43 -08:00
Fang
95e35ce2c9
Add support for targeting the last x messages in a query range.
...
/circle/inbox/grams/-5/-0 gets the last 5 messages from the inbox, nothing more.
Closes #643 .
2018-03-07 01:15:19 +01:00
Anthony
4b58a737f4
merged from mtime
2018-02-27 10:54:17 -08:00
Fang
35d3b04d21
Add usage tags to circle configs, allowing clients to store arbitrary meta usage info.
2018-02-22 13:08:24 +01:00
Fang
8a4e3c8656
Revert "Add usage tags to circle configs, allowing clients to store arbitrary meta usage info."
...
This reverts commit e807db9055
.
2018-02-21 13:23:58 +01:00
Fang
01c8035006
Implement ABI data encoding for Ethereum.
2018-02-20 22:11:27 +01:00
C. Guy Yarvin
30cfb2b57d
Simplify.
2018-02-15 12:23:12 -08:00
C. Guy Yarvin
e6f2ab99c0
Properly rippled.
2018-02-15 10:23:25 -08:00
Fang
e807db9055
Add usage tags to circle configs, allowing clients to store arbitrary meta usage info.
2018-02-14 17:02:47 +01:00
C. Guy Yarvin
55ea6e6aea
Cleared fab flags; preparing to ripple.
2018-02-13 21:36:25 -08:00
C. Guy Yarvin
9a8dfb21fc
Almost fully transitioned.
2018-02-12 17:09:22 -08:00
Anthony
628970d4a6
update the config sur
2018-02-06 15:11:47 -08:00
Anthony
edd48a8327
write longer config file
2018-02-05 12:49:24 -08:00
C. Guy Yarvin
15e824da0b
ut_find debugging branch.
2018-01-31 13:52:04 -08:00
cgyarvin
1e8e3fdd84
Merge pull request #586 from eglaysher/unicode-string-gates
...
Unicode string gates
2018-01-29 11:09:08 -08:00
Elliot Glaysher
58900d30f7
Further %143-ization and general cleanup.
2018-01-18 22:40:24 -08:00
Elliot Glaysher
d0b34fdae8
Merge remote-tracking branch 'ohaitch/unicode-string-gates-lint' into unicode-string-gates
2018-01-18 22:24:03 -08:00
Elliot Glaysher
4edb2aa9c0
Merge branch 'new-stdlib' into unicode-string-gates
2018-01-18 21:26:20 -08:00
Anton Dyudin
d109a2002e
add %resubmit for editing old posts
2017-12-20 19:50:00 -08:00
Anton Dyudin
d0a48a8792
added delete-* actions
2017-12-20 17:28:13 -08:00
Fang
2a118e330b
Merge commit 'ff5c9ae031d58b27d7db3b563aba3f3310e83286' into hall-talk-smallfix
2017-12-19 15:33:30 +01:00
Anton Dyudin
f583143877
add comment box to topics
2017-12-18 16:50:21 -08:00
Elliot Glaysher
a5ef941505
Enables more doccords in hall and talk.
2017-12-18 15:53:59 -08:00
Fang
31e1c73aed
Made ++name a knot rather than a term.
2017-12-18 14:21:52 +01:00
Fang
06b3355556
Renamed ++naem to ++name.
2017-12-18 14:20:45 +01:00
Anton Dyudin
4674e78477
s/comt/coms/g
2017-12-15 18:19:39 -08:00
Anton Dyudin
fafb169508
get mtime out of marks
2017-12-15 17:30:16 -08:00
Anton Dyudin
b99629ed8c
use ford to "listen" to collections files being created
2017-12-15 15:30:44 -08:00
Anton Dyudin
c1673fc506
add sur/collections
2017-12-15 14:59:54 -08:00
Ted Blackman
ab2e886522
Merge pull request #455 from Fang-/more-gh
...
Expanded on existing Github marks
2017-12-15 11:51:45 -08:00
Fang
1b7aae8631
Implemented /circles, for querying visible circles on ships.
2017-11-24 20:34:46 +01:00
Fang
e14e9dfea5
Comments, minor cleanup.
2017-11-24 00:46:41 +01:00
Fang
5fbb7599cb
Hall stories now also track where messages were received from.
...
Stories can be queried for messages originating exclusively from a specific source.
2017-11-20 20:48:54 +01:00