Commit Graph

  • 94813d95b1 Separate Ed25519 signature keys on links Mark Qvist 2021-05-17 19:11:10 +0200
  • 11fe8b64f8 Updated formatting of examples for better inclusion in documentation. Mark Qvist 2021-05-17 19:10:11 +0200
  • eb0c40295f Updated documentation Mark Qvist 2021-05-17 17:04:01 +0200
  • 7176fdb71d Updated documentation Mark Qvist 2021-05-17 16:10:52 +0200
  • 87a2c6b1fc Updated docs Mark Qvist 2021-05-17 16:06:25 +0200
  • aa93e475a4 Updated docs Mark Qvist 2021-05-17 15:57:41 +0200
  • 0a0b8c1bf8 Updated theoretical description of link establishment. Finally. Mark Qvist 2021-05-17 14:57:31 +0200
  • fc2ec6ad08 Updated docs Mark Qvist 2021-05-17 14:10:47 +0200
  • 110e1116e4 Updated docs Mark Qvist 2021-05-17 14:09:03 +0200
  • 8478782c18 Moved Reticulum to Curve25519 for ECDH exchanges and signatures Mark Qvist 2021-05-17 14:05:13 +0200
  • 4109cbc33d Work on documentation Mark Qvist 2021-05-17 11:32:00 +0200
  • 27736ee3f7 Updated readme Mark Qvist 2021-05-17 00:03:56 +0200
  • d46a58dbec Updated docs Mark Qvist 2021-05-17 00:00:05 +0200
  • c2361bcd34 Updated docs Mark Qvist 2021-05-16 23:57:13 +0200
  • 11820b4932 Updated docs Mark Qvist 2021-05-16 23:52:13 +0200
  • d736571535 Updated documentation Mark Qvist 2021-05-16 23:50:49 +0200
  • 84a55f89b4 Added HTML documentation Mark Qvist 2021-05-16 23:40:49 +0200
  • b7e8128e06 Updated docs Mark Qvist 2021-05-16 23:39:26 +0200
  • 15db2199a1 Cleanup Mark Qvist 2021-05-16 23:30:07 +0200
  • 08dc980282 Added docstrings to Resource Mark Qvist 2021-05-16 23:29:25 +0200
  • dfb5af5dd1 Added docstrings, refactored method names. Mark Qvist 2021-05-16 23:14:49 +0200
  • 3f1e2bc682 Changed method order Mark Qvist 2021-05-16 23:14:19 +0200
  • cd0e177080 Updated docs Mark Qvist 2021-05-16 23:13:56 +0200
  • 522204d8a5 Added Identity docstrings. Renamed Identity method. Mark Qvist 2021-05-16 21:58:50 +0200
  • 59f83ee1a5 Updated documentation Mark Qvist 2021-05-16 21:58:11 +0200
  • e7f7d91276 Updated Destination docstring Mark Qvist 2021-05-16 21:57:49 +0200
  • eecfbed3e4 Work on documentation Mark Qvist 2021-05-16 19:18:21 +0200
  • 90881e0d47 Moved old documentation Mark Qvist 2021-05-16 19:17:57 +0200
  • f698e32ecc Added basic documentation structure Mark Qvist 2021-05-16 17:36:50 +0200
  • e8f7e4a5b7 Fixed excessive resource hashmap size Mark Qvist 2021-05-16 17:33:55 +0200
  • b0369585e0 Method names updated in examples Mark Qvist 2021-05-16 17:33:39 +0200
  • 235b1cea4c Refactored Transport method names Mark Qvist 2021-05-16 16:48:54 +0200
  • 8496ee19d9 Refactored Resource method names Mark Qvist 2021-05-16 16:43:34 +0200
  • 55c0f44e58 Refactored Packet method names Mark Qvist 2021-05-16 16:42:07 +0200
  • cd2f49272d Refactored Link method names Mark Qvist 2021-05-16 16:37:12 +0200
  • d03b7d7a52 Refactored Identity method names Mark Qvist 2021-05-16 16:15:57 +0200
  • fe773c32e2 Implemented callback as default_app_data. Added docstrings to Destination. Mark Qvist 2021-05-16 15:58:06 +0200
  • 27dbde1981 Updated docstrings Mark Qvist 2021-05-16 15:52:45 +0200
  • aa02931364 Refactored and documented Reticulum class Mark Qvist 2021-05-16 13:02:46 +0200
  • b2eebd90ea Refactored and documented Reticulum class Mark Qvist 2021-05-16 12:55:50 +0200
  • 813ddf81d9 Updated readme Mark Qvist 2021-05-15 14:40:44 +0200
  • bdf1d289b0 Added default app data to destinations Mark Qvist 2021-05-15 13:06:50 +0200
  • 8800a6ab4e Added announce callback handling. Added announce callback example. Mark Qvist 2021-05-15 10:58:44 +0200
  • 43de693f01 Fixed typo Mark Qvist 2021-05-15 10:57:54 +0200
  • a60e4fc5f1 Renamed has_path method Mark Qvist 2021-05-14 21:36:44 +0200
  • 0c76d6a15c Link inbound/outbound inactivity timers Mark Qvist 2021-05-14 12:58:02 +0200
  • f242abcf75 Version bump Mark Qvist 2021-05-13 16:42:36 +0200
  • 51ab2d3488 Implemented app_data recall from announces, better destination registration handling and link inactivity querying. Mark Qvist 2021-05-13 16:41:23 +0200
  • 54206d9101 Added thread locking to log output. Various housekeeping. Mark Qvist 2021-05-03 20:24:44 +0200
  • 178c69e361 Updated readme Mark Qvist 2020-08-13 15:41:54 +0200
  • f275065b40 Implemented ID beaconing on RNode and KISS interfaces Mark Qvist 2020-08-13 15:06:39 +0200
  • 88a956b4f5 Updated readme, version bump Mark Qvist 2020-08-13 12:56:39 +0200
  • a43d485630 Renamed UDPInterface Mark Qvist 2020-08-13 12:37:54 +0200
  • b9301a2a8a Fixed public exponent Mark Qvist 2020-08-13 12:25:56 +0200
  • bd098c338a Indentation and formatting cleanup Mark Qvist 2020-08-13 12:15:56 +0200
  • e4dfd052e6 Implemented recursive resource segmentation for large transfers Mark Qvist 2020-08-12 21:49:59 +0200
  • 73a3516db8 Indentation rework Mark Qvist 2020-08-12 20:59:13 +0200
  • 81804b5d19 Resource work Mark Qvist 2020-08-12 20:58:32 +0200
  • bf0e22d461 Indentation fix Mark Qvist 2020-08-12 20:51:33 +0200
  • 6b2b66aa25 Moving large transfers to recursive resource segmentation Mark Qvist 2020-08-12 20:48:16 +0200
  • 4a3ee622ec Work on bundles Mark Qvist 2020-08-12 14:06:29 +0200
  • 90f2a84243 Work on bundles Mark Qvist 2020-08-11 20:15:23 +0200
  • 19257b5975 Bundle class setup Mark Qvist 2020-06-14 20:18:46 +0200
  • fda6ea741e Updated filetransfer example Mark Qvist 2020-06-14 19:06:31 +0200
  • e2122be006 Started bundle class Mark Qvist 2020-06-14 18:33:01 +0200
  • 4ffe4482d3 Updated readme and fixed typos Mark Qvist 2020-06-14 11:26:11 +0200
  • 843c1a77b7 Updated example description Mark Qvist 2020-06-10 11:17:55 +0200
  • 459f6b792f Optimised resource transfers, fixed resource transfer regression, removed txdelay from UDPInterface. Mark Qvist 2020-06-10 10:58:13 +0200
  • b61fa6ce8d Dependency version adjustment Mark Qvist 2020-06-09 15:01:10 +0200
  • 11c741dacb Version bump to 0.1.4 Mark Qvist 2020-05-29 15:16:32 +0200
  • 24abb4cfa4 Fixed coding rate reference in RNodeInterface Mark Qvist 2020-05-28 22:15:46 +0200
  • 0d069bf1d8 Fixed missing cr statement for RNodeInterface Mark Qvist 2020-05-27 16:47:12 +0200
  • fd010fa80c Version bump to 0.1.3 Mark Qvist 2020-05-21 14:48:00 +0200
  • 8c2cfb0349 Added periodic ID option to RNode interface. Fixed RNode SNR stat indication. Mark Qvist 2020-05-21 14:17:14 +0200
  • 0140cd6eba Version change for setup.py Mark Qvist 2020-05-15 10:06:40 +0200
  • 3819485c20 Better comments on outbound transport Mark Qvist 2020-05-15 10:05:18 +0200
  • 3ca06bbf3a Fixed shared instance transport for 1-hop destinations. Path request forwarding to local clients behind shared instance. Mark Qvist 2020-05-15 09:41:26 +0200
  • 4069988c14 Package version 0.1.1 Mark Qvist 2020-05-14 17:09:47 +0200
  • 8a69f7e88c Implemented systemwide shared instance Mark Qvist 2020-05-14 16:31:23 +0200
  • e3bd91b82d Changed transport init Mark Qvist 2020-05-14 16:23:13 +0200
  • bbf79e1133 Updated link example Mark Qvist 2020-05-14 16:22:49 +0200
  • 343f439ad9 Improved group destination error handling Mark Qvist 2020-05-14 13:42:49 +0200
  • eb2e4a86bd Added broadcast example Mark Qvist 2020-05-14 12:52:41 +0200
  • 14784d2c01 Added default create_receipt behaviour on packet Mark Qvist 2020-05-14 12:20:59 +0200
  • 30c83951a4 Updated Link example Mark Qvist 2020-05-14 12:18:40 +0200
  • e0e1868e50 Transport handling of announces and path requests for shared instance Mark Qvist 2020-05-13 20:33:10 +0200
  • 6903c7a2f6 Initial handling for local shared instance Mark Qvist 2020-05-13 16:03:50 +0200
  • 27f5b8fb3e Fixed typo Mark Qvist 2020-05-13 16:03:25 +0200
  • a2e856762c Relaxed outbound error handling Mark Qvist 2020-05-13 16:02:37 +0200
  • 06a43f6515 Removed stray log statement Mark Qvist 2020-05-13 16:02:03 +0200
  • d74f92ad15 Added local interface Mark Qvist 2020-05-13 16:01:27 +0200
  • be1ff8ec21 Resource transfer and receipt management optimisation Mark Qvist 2020-05-13 13:08:48 +0200
  • 9a00bd2704 Updated wire format notes Mark Qvist 2020-05-13 09:46:03 +0200
  • 94164bb580 Updated readme Mark Qvist 2020-05-13 09:31:43 +0200
  • 2c20dce01b Updated HTML readme Mark Qvist 2020-05-12 16:47:49 +0200
  • c96f0e30e4 Set package version to 0.1.0 Mark Qvist 2020-05-12 16:47:00 +0200
  • c595fdd54b Optimised resource transfer implementation Mark Qvist 2020-05-12 16:45:51 +0200
  • bf49eb2475 TCP performance improvements Mark Qvist 2020-05-12 08:50:51 +0200
  • d121562b22 Cleanup Mark Qvist 2020-05-11 21:52:20 +0200
  • 3a2b12f9ad Cleanup and logging Mark Qvist 2020-05-11 21:27:42 +0200