Page MenuHomecode.freespoken.nz
Feed Advanced Search

Thu, Dec 13

tim closed T46: Don't require padding to specific lengths as Resolved by committing R1:52fe18cf7e05: Leave non-ping padding and bundling to other protocol layers.
Thu, Dec 13, 4:33 PM · circulex
tim closed T46: Don't require padding to specific lengths, a subtask of T7: Write security considerations section, as Resolved.
Thu, Dec 13, 4:33 PM · circulex

Wed, Dec 12

tim added a commit to T12: Revise introduction to the specification: R1:fceca68ab6ed: Abstract warning of inaccuracies regarding other projects.
Wed, Dec 12, 4:10 PM · circulex

Fri, Nov 30

tim closed T3: Settle on a name for the payments protocol as Resolved.

See also R4 and R5.

Fri, Nov 30, 4:26 PM · circulex
tim closed T3: Settle on a name for the payments protocol, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
Fri, Nov 30, 4:26 PM · circulex
tim closed T3: Settle on a name for the payments protocol, a subtask of T12: Revise introduction to the specification, as Resolved.
Fri, Nov 30, 4:26 PM · circulex
tim edited Description on circulex.
Fri, Nov 30, 3:49 PM

Nov 15 2018

tim added a commit to T3: Settle on a name for the payments protocol: R1:ea80516185a7: Change "rttp" in filenames to "circulex".
Nov 15 2018, 4:23 PM · circulex
tim renamed circulex from rttp to circulex.
Nov 15 2018, 3:42 PM

Nov 14 2018

tim added a commit to T3: Settle on a name for the payments protocol: R1:33ab9b6cdb20: Change port number to 25443.
Nov 14 2018, 4:26 PM · circulex
tim added a commit to T3: Settle on a name for the payments protocol: R1:f71ffd274cfb: Rename "trust traversal transactions" to "circular exchanges".
Nov 14 2018, 4:26 PM · circulex
tim added a commit to T3: Settle on a name for the payments protocol: R1:4135b0407f61: Changed the name of the protocol to "circulex".
Nov 14 2018, 4:26 PM · circulex

Nov 8 2018

tim closed T44: "Tell X where I am" messages as Resolved by committing R1:ec2b54bb653b: Include location requests in bandwidth limits.
Nov 8 2018, 4:59 PM · circulex
tim closed T44: "Tell X where I am" messages, a subtask of T6: Write transaction life-cycle section, as Resolved.
Nov 8 2018, 4:59 PM · circulex

Nov 7 2018

tim added a commit to T44: "Tell X where I am" messages: R1:a4080d86dce6: Specified location reports.
Nov 7 2018, 3:17 PM · circulex

Nov 6 2018

tim added a commit to T44: "Tell X where I am" messages: R1:f16c612f80be: Specified location requests.
Nov 6 2018, 5:33 PM · circulex

Nov 2 2018

tim closed T47: Define payment requests as Resolved by committing R1:2d8f4bf50c57: Defined payment request.
Nov 2 2018, 5:36 PM · circulex
tim closed T47: Define payment requests, a subtask of T6: Write transaction life-cycle section, as Resolved.
Nov 2 2018, 5:36 PM · circulex

Oct 5 2018

tim closed T45: Separate identity and location objects as Resolved by committing R1:e17c082b87ab: Defined participant identity.
Oct 5 2018, 4:41 PM · circulex
tim closed T45: Separate identity and location objects, a subtask of T44: "Tell X where I am" messages, as Resolved.
Oct 5 2018, 4:41 PM · circulex
tim triaged T47: Define payment requests as To Do priority.
Oct 5 2018, 4:39 PM · circulex

Oct 4 2018

tim added a commit to T45: Separate identity and location objects: R1:51a429600da5: Replace connection details object with instance identity.
Oct 4 2018, 4:42 PM · circulex

Oct 3 2018

tim added a commit to T45: Separate identity and location objects: R1:38f27394491e: An instance identity includes a list of instance locations.
Oct 3 2018, 5:24 PM · circulex

Oct 2 2018

tim added a commit to T45: Separate identity and location objects: R1:60a4ccdd6c5f: Instance identity refers to itself, not connection details object.
Oct 2 2018, 4:11 PM · circulex

Sep 12 2018

tim added a commit to T45: Separate identity and location objects: R1:f7ebabe3c914: Defined instance location.
Sep 12 2018, 4:13 PM · circulex

Sep 11 2018

tim added a commit to T45: Separate identity and location objects: R1:767635aa4e0d: Defined "instance identity".
Sep 11 2018, 4:09 PM · circulex

Sep 7 2018

tim triaged T46: Don't require padding to specific lengths as To Do priority.
Sep 7 2018, 5:58 PM · circulex
tim triaged T45: Separate identity and location objects as To Do priority.
Sep 7 2018, 5:49 PM · circulex
tim triaged T44: "Tell X where I am" messages as To Do priority.
Sep 7 2018, 5:39 PM · circulex

Sep 6 2018

tim added a commit to T6: Write transaction life-cycle section: R1:1259e4a0f2eb: Began "Typical operation" section.
Sep 6 2018, 4:57 PM · circulex

Sep 5 2018

tim closed T5: Finish Messages section of the specification, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
Sep 5 2018, 4:12 PM · circulex
tim closed T5: Finish Messages section of the specification as Resolved by committing R1:df8afbbb8ea4: Specified bundles.
Sep 5 2018, 4:12 PM · circulex
tim closed T5: Finish Messages section of the specification, a subtask of T12: Revise introduction to the specification, as Resolved.
Sep 5 2018, 4:12 PM · circulex
tim closed T39: Bundled messages as Resolved by committing R1:df8afbbb8ea4: Specified bundles.
Sep 5 2018, 4:12 PM · circulex
tim closed T39: Bundled messages, a subtask of T5: Finish Messages section of the specification, as Resolved.
Sep 5 2018, 4:12 PM · circulex

Sep 4 2018

tim closed T33: Quoted messages as Resolved by committing R1:a8a6633d683e: Specify quoted messages.
Sep 4 2018, 4:53 PM · circulex
tim closed T33: Quoted messages, a subtask of T5: Finish Messages section of the specification, as Resolved.
Sep 4 2018, 4:53 PM · circulex

Aug 31 2018

tim closed T43: Get rid of requests for complete agreements as Resolved by committing R1:9e265faf9263: Get rid of requests for complete agreements.
Aug 31 2018, 4:05 PM · circulex
tim closed T43: Get rid of requests for complete agreements, a subtask of T33: Quoted messages, as Resolved.
Aug 31 2018, 4:05 PM · circulex
tim triaged T43: Get rid of requests for complete agreements as To Do priority.
Aug 31 2018, 3:53 PM · circulex

Aug 29 2018

tim closed T42: Recommend against key reuse, rather than prohibiting it as Resolved by committing R1:2ae0f79eabdd: Don't completely prohibit reuse of public keys in parial agreements.
Aug 29 2018, 4:23 PM · circulex
tim closed T42: Recommend against key reuse, rather than prohibiting it, a subtask of T5: Finish Messages section of the specification, as Resolved.
Aug 29 2018, 4:23 PM · circulex

Aug 28 2018

tim added a commit to T42: Recommend against key reuse, rather than prohibiting it: R1:c865560d7573: Recommend against unnecessary reuse of public keys.
Aug 28 2018, 5:20 PM · circulex

Aug 24 2018

tim closed T41: Require complete agreements to be full as Resolved by committing R1:b116cc190bbf: Adjust non-execution commitment description for new "nontrivial".
Aug 24 2018, 5:12 PM · circulex
tim closed T41: Require complete agreements to be full, a subtask of T5: Finish Messages section of the specification, as Resolved.
Aug 24 2018, 5:12 PM · circulex

Aug 23 2018

tim added a commit to T41: Require complete agreements to be full: R1:f613f4cba6d5: Redefine trivial complete agreement.
Aug 23 2018, 4:09 PM · circulex

Aug 22 2018

tim triaged T42: Recommend against key reuse, rather than prohibiting it as To Do priority.
Aug 22 2018, 3:47 PM · circulex
tim added a commit to T41: Require complete agreements to be full: R1:ffdeb2316026: Avoid "nontrivial" for paths executing a transaction.
Aug 22 2018, 3:36 PM · circulex

Aug 17 2018

tim added a commit to T41: Require complete agreements to be full: R1:753f9ed60cb3: Complete agreements don't need a separate length indicator.
Aug 17 2018, 5:21 PM · circulex

Aug 16 2018

tim added a commit to T41: Require complete agreements to be full: R1:176dfc796cb7: Initiator's key can only be reused as the last possible key in path.
Aug 16 2018, 4:15 PM · circulex

Aug 14 2018

tim added a commit to T41: Require complete agreements to be full: R1:63e330d9914a: Transaction identifiers determine the lengths of complete agreements.
Aug 14 2018, 4:20 PM · circulex

Aug 9 2018

tim added a commit to T41: Require complete agreements to be full: R1:bac6c38bfebc: Talk about nontrivial paths, rather than complete agreements.
Aug 9 2018, 5:14 PM · circulex

Aug 8 2018

tim triaged T41: Require complete agreements to be full as To Do priority.
Aug 8 2018, 3:47 PM · circulex
tim closed T28: Define a message to request missing messages as Resolved by committing R1:f58d61273b29: Requests for tallies.
Aug 8 2018, 3:41 PM · circulex
tim closed T28: Define a message to request missing messages, a subtask of T5: Finish Messages section of the specification, as Resolved.
Aug 8 2018, 3:41 PM · circulex

Aug 7 2018

tim added a commit to T28: Define a message to request missing messages: R1:04c6fd96d706: Requests for missing receipts.
Aug 7 2018, 3:16 PM · circulex

Aug 3 2018

tim added a commit to T28: Define a message to request missing messages: R1:eddab21b78cf: Requests for complete agreements.
Aug 3 2018, 5:05 PM · circulex

Aug 2 2018

tim added a commit to T28: Define a message to request missing messages: R1:3ce7f36b224f: Requests for partial agreements.
Aug 2 2018, 5:50 PM · circulex

Aug 1 2018

tim closed T40: Relay rejections as Resolved by committing R1:5ba1e4bac592: Relay rejections.
Aug 1 2018, 5:19 PM · circulex
tim closed T40: Relay rejections, a subtask of T5: Finish Messages section of the specification, as Resolved.
Aug 1 2018, 5:19 PM · circulex

Jul 31 2018

tim closed T38: Relay offers as Resolved by committing R1:d2919d895979: Allow latency reports for a subset of requested destinations.
Jul 31 2018, 4:32 PM · circulex
tim closed T38: Relay offers, a subtask of T5: Finish Messages section of the specification, as Resolved.
Jul 31 2018, 4:32 PM · circulex
tim triaged T40: Relay rejections as To Do priority.
Jul 31 2018, 4:31 PM · circulex

Jul 27 2018

tim added a commit to T38: Relay offers: R1:e9a879b35cfc: Defined null relay request.
Jul 27 2018, 4:34 PM · circulex

Jul 26 2018

tim added a commit to T38: Relay offers: R1:f9c321a11c0a: Defined relay offers.
Jul 26 2018, 5:35 PM · circulex
tim added a comment to T38: Relay offers.

Additionally, in order to decide whether to accept a relay offer, the recipient might want to know the latencies from the sender to the recipient's peers' relays (and whether the sender is able to communicate with those relays at all). A special relay request could be used for this, with the initiator's public key set to 0.

Jul 26 2018, 5:16 PM · circulex

Jul 25 2018

tim added a commit to T38: Relay offers: R1:a814531eb8a2: Invitations use pre-defined bandwidth limits.
Jul 25 2018, 3:41 PM · circulex

Jul 24 2018

tim added a commit to T39: Bundled messages: R1:31c5fbef2a50: Bandwidth limits apply proportionately to bundles.
Jul 24 2018, 5:17 PM · circulex
tim added a commit to T38: Relay offers: R1:31c5fbef2a50: Bandwidth limits apply proportionately to bundles.
Jul 24 2018, 5:17 PM · circulex

Jul 20 2018

tim added a commit to T38: Relay offers: R1:e389559e455d: Estimating bandwidth usage is sufficient to respect a limit.
Jul 20 2018, 4:27 PM · circulex

Jul 19 2018

tim added a commit to T38: Relay offers: R1:56bb31f9af26: Defined bandwidth limit.
Jul 19 2018, 3:34 PM · circulex

Jul 18 2018

tim closed T36: Tallys must report how many receipts were sent as Resolved by committing R1:6ccae71e3cfd: Tallies report the number of receipts sent.
Jul 18 2018, 2:46 PM · circulex
tim closed T36: Tallys must report how many receipts were sent, a subtask of T28: Define a message to request missing messages, as Resolved.
Jul 18 2018, 2:46 PM · circulex

Jul 17 2018

tim added a commit to T37: Don't treat primary instances as special relays: R1:1044cd2b29ca: Better discussion of discrepancies that statements would detect.
Jul 17 2018, 4:12 PM · circulex
tim added a commit to T34: Object to specify users and a currency: R1:003ed4e4200d: Rules for statements refer to balance summaries' account specifiers.
Jul 17 2018, 4:12 PM · circulex

Jul 13 2018

tim added a commit to T36: Tallys must report how many receipts were sent: R1:2fc3a0fbcf98: Relays forward and send receipts for at most 3 complete agreements.
Jul 13 2018, 4:30 PM · circulex

Jul 11 2018

tim closed T37: Don't treat primary instances as special relays as Resolved by committing R1:8829ed78872a: Complete agreements must reach the relevant partner's relays.
Jul 11 2018, 4:12 PM · circulex
tim closed T37: Don't treat primary instances as special relays, a subtask of T2: Finalize a first draft of a specification for a decentralized payments protocol, as Resolved.
Jul 11 2018, 4:12 PM · circulex

Jul 10 2018

tim added a commit to T36: Tallys must report how many receipts were sent: R1:82fe7e0e014b: Relay requests entail sending tallies of the number of receipts.
Jul 10 2018, 4:04 PM · circulex
tim added a commit to T37: Don't treat primary instances as special relays: R1:0546058305af: Relay requests entail receiving messages from the primary instance.
Jul 10 2018, 4:04 PM · circulex

Jul 6 2018

tim added a commit to T37: Don't treat primary instances as special relays: R1:a96e288c046a: Bandwidth limits include messages sent to a typical relay.
Jul 6 2018, 4:16 PM · circulex
tim added a commit to T37: Don't treat primary instances as special relays: R1:dc1d2f9ad005: Bilateral agreements, not invitations, need 3 or more relays.
Jul 6 2018, 4:16 PM · circulex

Jul 5 2018

tim triaged T39: Bundled messages as To Do priority.
Jul 5 2018, 4:33 PM · circulex
tim triaged T38: Relay offers as To Do priority.
Jul 5 2018, 4:30 PM · circulex

Jul 3 2018

tim added a commit to T37: Don't treat primary instances as special relays: R1:deae67647928: Invitations include at least 3 relays, preferably including sender.
Jul 3 2018, 2:58 PM · circulex

Jun 29 2018

tim added a commit to T37: Don't treat primary instances as special relays: R1:ce7f41d487fb: Bilateral agreements don't treat primary instances as special relays.
Jun 29 2018, 5:09 PM · circulex

Jun 28 2018

tim added a commit to T37: Don't treat primary instances as special relays: R1:80b911ee8b93: Instances must have relays.
Jun 28 2018, 4:25 PM · circulex

Jun 27 2018

tim added a commit to T37: Don't treat primary instances as special relays: R1:e0d5632ea611: Introduction of relays doesn't treat primary instance as a special one.
Jun 27 2018, 5:58 PM · circulex

Jun 26 2018

tim triaged T37: Don't treat primary instances as special relays as Bug priority.
Jun 26 2018, 3:15 PM · circulex

Jun 22 2018

tim added a commit to T36: Tallys must report how many receipts were sent: R1:40c9b7cf898f: Changed rules for reversals.
Jun 22 2018, 4:54 PM · circulex

Jun 20 2018

tim triaged T36: Tallys must report how many receipts were sent as To Do priority.
Jun 20 2018, 5:00 PM · circulex

Jun 19 2018

tim added a commit to T28: Define a message to request missing messages: R1:c26aa355a60d: Requests for hints.
Jun 19 2018, 5:37 PM · circulex

Jun 15 2018

tim added a commit to T28: Define a message to request missing messages: R1:5174af0c19f8: Requests for statements.
Jun 15 2018, 5:10 PM · circulex
tim added a commit to T5: Finish Messages section of the specification: R1:88dc500f66b1: Mark statements with "stmt" near the start.
Jun 15 2018, 5:10 PM · circulex

Jun 14 2018

tim added a commit to T28: Define a message to request missing messages: R1:5bc6920e09eb: Better missing information request name and introduction.
Jun 14 2018, 5:17 PM · circulex

Jun 13 2018

tim closed T34: Object to specify users and a currency, a subtask of T28: Define a message to request missing messages, as Resolved.
Jun 13 2018, 4:10 PM · circulex
tim closed T34: Object to specify users and a currency as Resolved by committing R1:c7853f63113f: Updated examples to use account specifiers.
Jun 13 2018, 4:10 PM · circulex

Jun 11 2018

tim added a commit to T34: Object to specify users and a currency: R1:e9215ddadb4d: Payment specifications use account specifiers.
Jun 11 2018, 4:02 PM · circulex

Jun 8 2018

tim added a commit to T34: Object to specify users and a currency: R1:268093b0aa19: Usernames are strings, and "root" is reserved.
Jun 8 2018, 4:01 PM · circulex

Jun 7 2018

tim added a commit to T34: Object to specify users and a currency: R1:0677c24a45ed: Use account specifiers in balance summaries.
Jun 7 2018, 3:16 PM · circulex