Commit Graph

  • 089a0df491 Update README.md master l0k1 2023-09-13 11:40:55 +01:00
  • 3187c84ae6 Update README.md l0k1 2023-09-13 11:40:36 +01:00
  • bfe176c5a9 first few types implemented David Vennik 2023-09-13 11:37:39 +01:00
  • fe323179e8 fixed incorrect import David Vennik 2023-09-05 18:16:10 +01:00
  • 6caf8edd62 Merge branch 'master' into master1 David Vennik 2023-09-05 00:50:30 +01:00
  • 4f5c5f0d0a Merge branch 'master' into 1 David Vennik 2023-09-05 00:48:14 +01:00
  • dab95f56f5 created helper to enable tracing if not running in CI David Vennik 2023-09-05 00:47:25 +01:00
  • 1334c71990 Merge branch '3-message-format-documentation' David Vennik 2023-09-05 00:45:44 +01:00
  • f829bce84d Merge branch '001-refactor-engine-interfaces' David Vennik 2023-09-05 00:30:58 +01:00
  • 281b55b000 changed remainder test ordering that checks nil before attempting to get length David Vennik 2023-08-30 08:14:12 +01:00
  • 9bfc16148a Update README.md l0k1 2023-08-29 08:01:36 +01:00
  • e8e6fafa1e Fixed header levels in field types section. l0k18 2023-08-29 07:58:42 +01:00
  • a9b408c176 Fixed header levels in field types section. l0k18 2023-08-29 07:51:46 +01:00
  • 3129eecf45 Merge pull request #16 from indra-labs/3-message-format-documentation l0k1 2023-08-29 07:49:11 +01:00
  • ed5f65d1ad Merge remote-tracking branch 'origin/3-message-format-documentation' into 3-message-format-documentation l0k18 2023-08-29 07:48:05 +01:00
  • 52f1802f98 completed field type list l0k18 2023-08-29 07:37:00 +01:00
  • ebcf46df8e switch to pdf format as the contents render! l0k18 2023-08-28 09:44:29 +01:00
  • c734c00328 adding a toc jump link, and html export that will render correctly almost everywhere l0k18 2023-08-28 09:36:21 +01:00
  • 62ac4fad41 adding info about algorithms and message field types l0k18 2023-08-27 15:48:34 +01:00
  • d880fbb890 completed switching emphasised names to be hyperlinks, some refinements, and tidying to 80 col l0k18 2023-08-22 10:05:15 +01:00
  • 373126d0de Adding a glossary to explain the concepts used in the various message types of the protocol l0k18 2023-08-21 11:57:24 +01:00
  • e0343dadcb Hidden services and Timing Attack Mitigations l0k18 2023-08-20 17:59:51 +01:00
  • 30a60493a7 Nicer layout for the field information tables already defined l0k18 2023-08-20 11:16:03 +01:00
  • ac37d8a648 adding notes and structuring outline and formatting l0k18 2023-08-19 11:35:14 +01:00
  • 3288c992dc beginning of message format documentation l0k18 2023-08-19 09:27:46 +01:00
  • fc66391b7e Message format documentation (#4) l0k18 2023-08-29 12:41:24 +06:00
  • ecef18dd26 completed field type list l0k18 2023-08-29 07:37:00 +01:00
  • fd12d283d0 switch to pdf format as the contents render! l0k18 2023-08-28 09:44:29 +01:00
  • ada19bf2c8 adding a toc jump link, and html export that will render correctly almost everywhere l0k18 2023-08-28 09:36:21 +01:00
  • 5fa641a516 adding info about algorithms and message field types l0k18 2023-08-27 15:48:34 +01:00
  • 4c54936cad completed switching emphasised names to be hyperlinks, some refinements, and tidying to 80 col l0k18 2023-08-22 10:05:15 +01:00
  • daa63cbf09 Adding a glossary to explain the concepts used in the various message types of the protocol l0k18 2023-08-21 11:57:24 +01:00
  • ae4b384e26 Hidden services and Timing Attack Mitigations l0k18 2023-08-20 17:59:51 +01:00
  • f947aaecc0 Nicer layout for the field information tables already defined l0k18 2023-08-20 11:16:03 +01:00
  • f05061de15 adding notes and structuring outline and formatting l0k18 2023-08-19 11:35:14 +01:00
  • 33831281e5 beginning of message format documentation l0k18 2023-08-19 09:27:46 +01:00
  • 3a7fedbfcd implemented int32 version l0k18 2023-08-18 12:51:17 +01:00
  • de6368ca11 Recompose splicer to include Len, add Accessor interface l0k18 2023-08-17 16:18:49 +01:00
  • 8cb1cf0022 All tests passing on the simple element types l0k18 2023-08-17 11:49:38 +01:00
  • 3016f8cefa Initial transfer of main elements of simplebuffer into splicer l0k18 2023-08-16 18:54:09 +01:00
  • ea676494c4 Draft implementation of SpliceBuffer and assoc. methods l0k18 2023-08-15 12:09:55 +01:00
  • 1ea4fff0be Update README.md l0k1 2023-08-14 14:09:43 +01:00
  • e485374f6e Update README.md l0k1 2023-08-14 14:08:49 +01:00
  • 2dd8e1e190 Beginning draft of Splicer and Bufferer interfaces. l0k18 2023-08-14 12:30:32 +01:00
  • 1f9a898304 Merge branch 'contributors' l0k18 2023-08-13 22:46:32 +01:00
  • accc247619 Merge branch '9-architecture-of-relay-engine' l0k18 2023-08-13 22:45:28 +01:00
  • ed1b6aa3de Merge branch '15' l0k18 2023-08-10 18:49:20 +01:00
  • 0f3f5af8c3 updating for new hosting l0k18 2023-08-10 18:48:59 +01:00
  • a3d7513314 bumpid l0k18 2023-08-09 21:04:58 +01:00
  • 742a44445c cleaning up some unused bits and adding the offset codec to splice l0k18 2023-08-07 16:52:06 +01:00
  • bc42114380 Merge pull request #14 from indra-labs/6-change-transportnewlistener-to-use-multiaddrmultiaddr-instead-of-string l0k1 2023-08-06 17:35:49 +01:00
  • 7e29a16d07 all netip.AddrPort excised in favour of multiaddr.Multiaddr l0k18 2023-08-06 17:29:36 +01:00
  • 2de7974aee changing cloak to 4 bytes blinder l0k18 2023-08-06 05:30:17 +01:00
  • 1132bcb64c length panic on nil, ont.Encode->codec.Encode l0k18 2023-08-04 17:37:44 +01:00
  • 2344735b06 adding deprecations to highlight pending changes to code l0k18 2023-08-04 16:51:12 +01:00
  • fdd17d9e48 removed duplicate interface and merged in comments l0k18 2023-08-04 15:59:43 +01:00
  • b23bf1aaab everything switched over but the reverse header size thing... l0k18 2023-08-03 09:34:30 +01:00
  • d058b14f7f add codec for multiaddr l0k18 2023-08-02 12:57:56 +01:00
  • dd253150fc disabling fail on CI because it passes but something not catching last of the peers l0k18 2023-08-01 16:29:33 +01:00
  • 81b9e34e50 Merge pull request #5 from indra-labs/peerstore l0k1 2023-08-01 16:08:30 +01:00
  • a2bac60a30 encryption added to tests that didn't refactor correctly l0k18 2023-07-27 10:31:30 +01:00
  • 7025ed1bc4 removing an empty bit, fixing a heading level l0k18 2023-07-30 09:30:48 +01:00
  • acd7af2091 all moved to mermaid l0k18 2023-07-29 13:33:34 +01:00
  • 77fcd0a9b8 fixing session purchase flow with LN confirmation l0k18 2023-07-29 09:26:38 +01:00
  • 430b4c25d2 switching over to mermaid diagrams l0k18 2023-07-29 09:13:49 +01:00
  • 86fb097f58 cryptosystem and troubleshooting protocol notes l0k18 2023-07-28 18:14:50 +01:00
  • b1a8c37742 pngs fix the background problem l0k18 2023-07-28 13:31:57 +01:00
  • 1e5cef5d40 fixed missing fills l0k18 2023-07-28 13:22:22 +01:00
  • 9bad3f5454 adding svgs into markdown for current state l0k18 2023-07-28 13:19:08 +01:00
  • a2315228c9 updated and svg's fixed to look adequate on dark mode l0k18 2023-07-28 13:15:19 +01:00
  • 7ee8ab3400 dramatically improved labels and syntax for clear protocol steps l0k18 2023-07-28 12:13:16 +01:00
  • 4393abed11 adding background to notes over entity lines l0k18 2023-07-28 09:36:01 +01:00
  • 2e6047230f fixed image paths l0k18 2023-07-28 09:32:59 +01:00
  • 4ccda4cb47 refining sequence diagrams, adding svg version for github l0k18 2023-07-28 09:29:17 +01:00
  • 140c99a4a5 adding brief description of protocol in text above sequence diagram l0k18 2023-07-27 18:45:34 +01:00
  • 57862f426a cleaned up hidden service protocol sequence diagrams l0k18 2023-07-27 17:00:22 +01:00
  • 06794ae3e6 add note about using function scope variables vs if/for scoped l0k18 2023-07-27 08:41:37 +01:00
  • f303a65a94 Merge branch 'distro' into peerstore l0k18 2023-07-26 19:38:13 +01:00
  • db0392015c Merge branch 'master' into distro greg stone 2023-07-26 19:13:45 +01:00
  • 9d6b4a968b reverting logging. greg stone 2023-07-26 19:06:23 +01:00
  • 70df7c8907 oops l0k18 2023-07-26 16:00:06 +01:00
  • 9f35d10810 Adding cancel to parameters so Listener can cancel itself l0k18 2023-07-26 11:39:56 +01:00
  • d934a02d10 Refactored into conn, listener and common to be more navigable l0k18 2023-07-26 10:48:25 +01:00
  • 9d21594f95 Allowing access to badger store directly to implement iterator l0k18 2023-07-25 18:10:39 +01:00
  • 2b6e417326 fixing the non signedeness l0k18 2023-07-23 21:23:39 +01:00
  • ccc276f67b applying whitespace and column width rules in force for Indra l0k18 2023-07-23 21:15:55 +01:00
  • 4741cb46f6 disabled tests that trigger upstream t.Skips. l0k18 2023-07-23 20:30:42 +01:00
  • cc50a64a87 added contributors.md l0k18 2023-07-23 20:12:25 +01:00
  • 0fa46682d3 updating README.md l0k18 2023-07-22 08:53:10 +01:00
  • 83284d13c3 Update readme.md l0k1 2023-07-21 23:04:51 +01:00
  • f50688cddf Update readme.md l0k1 2023-07-21 23:04:23 +01:00
  • a7fb00dad5 Update README.md l0k1 2023-07-21 22:16:51 +01:00
  • 9580f34c89 properly updating to CC0 l0k1 2023-07-21 22:14:42 +01:00
  • efe487b18f Update LICENSE l0k1 2023-07-21 22:12:01 +01:00
  • 85bb1c22ab Update README.md l0k1 2023-07-21 21:59:02 +01:00
  • 79d88ed90a Update README.md l0k1 2023-07-21 21:49:57 +01:00
  • 8302fb05e6 Update README.md l0k1 2023-07-21 21:48:37 +01:00
  • 38bfa5f46d Update LICENSE l0k1 2023-07-21 21:46:19 +01:00
  • ff313e13ab Update LICENCE.html l0k1 2023-07-21 21:44:53 +01:00
  • c37a199916 Update LICENCE.html l0k1 2023-07-21 21:42:55 +01:00