From ed9df7b211667b12bb8c1a3e946be40ca29a2572 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Wed, 7 Jan 2026 16:05:01 +0100 Subject: [PATCH] Updated docs --- docs/manual/_sources/gettingstartedfast.rst.txt | 14 +++++++------- docs/manual/gettingstartedfast.html | 16 ++++++++-------- docs/manual/index.html | 2 +- docs/manual/searchindex.js | 2 +- docs/source/gettingstartedfast.rst | 14 +++++++------- 5 files changed, 24 insertions(+), 24 deletions(-) diff --git a/docs/manual/_sources/gettingstartedfast.rst.txt b/docs/manual/_sources/gettingstartedfast.rst.txt index 04d40b8..3673ea5 100644 --- a/docs/manual/_sources/gettingstartedfast.rst.txt +++ b/docs/manual/_sources/gettingstartedfast.rst.txt @@ -141,11 +141,11 @@ There is no "right" or "wrong" way to build a Reticulum network, and you don't n Finding Your Way ^^^^^^^^^^^^^^^^ -When you first start using Reticulum, you need a way to obtain connectivity with the peers you want to communicate with; the process of *bootstrapping connectivity*. +When you first start using Reticulum, you need a way to obtain connectivity with the peers you want to communicate with - the process of *bootstrapping connectivity*. .. important:: - A common mistake in modern networking is the reliance on a few centralized, hard-coded entrypoints. If every user simply connects to the same list of public IP addresses found on a website, the network becomes brittle, centralized, and ultimately fails to deliver on the promise of decentralization. + A common mistake in modern networking is the reliance on a few centralized, hard-coded entrypoints. If every user simply connects to the same list of public IP addresses found on a website, the network becomes brittle, centralized, and ultimately fails to deliver on the promise of decentralization and resilience. You have a responsibility here. Reticulum encourages the approach of *organic growth*. Instead of relying on permanent static connections to distant servers, you can use temporary bootstrap connections to continously *discover* more relevant or local infrastructure. Once discovered, your system can automatically form stronger, more direct links to these peers, and discard the temporary bootstrap links. This results in a web of connections that are geographically relevant, resilient and efficient. @@ -157,8 +157,8 @@ Good places to find interface definitions for bootstrapping connectivity are web `directory.rns.recipes `_ and `rmap.world `_. -Building Personal Infrastructure -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Build Personal Infrastructure +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You do not need a datacenter to be a meaningful part of the Reticulum ecosystem. In fact, the most important nodes in the network are often the smallest ones. @@ -197,7 +197,7 @@ Contributing to the Global Ret If you have the means to host a stable node with a public IP address, consider becoming a :ref:`Public Entrypoint`. By :ref:`publishing your interface as discoverable`, you provide a potential connection point for others, helping the network grow and reach new areas. -For guidelines on how to properly configure and secure a public gateway, refer to the :ref:`Hosting Public Entrypoints` section. +For guidelines on how to properly configure a public entrypoint, refer to the :ref:`Hosting Public Entrypoints` section. Connect to the Distributed Backbone =================================== @@ -207,7 +207,7 @@ A global, distributed backbone of Reticulum Transport Nodes is being run by volu As a good starting point, you can find interface definitions for connecting your own networks to this backbone on websites such as `directory.rns.recipes `_ and `rmap.world `_. .. tip:: - Don't rely on just a single connection to a the distributed backbone for everyday use. It is much better to have several redundant connections configured, and enable the interface discovery options, so your nodes can continously discover peering opportunities as the network evolves. Refer to the :ref:`Bootstrapping Connectivity` section to understand the options. + Don't rely on just a single connection to the distributed backbone for everyday use. It is much better to have several redundant connections configured, and enable the interface discovery options, so your nodes can continously discover peering opportunities as the network evolves. Refer to the :ref:`Bootstrapping Connectivity` section to understand the options. @@ -277,7 +277,7 @@ method is generally faster, lower latency, and more energy efficient than using however it also leaks more data about the server host. The ``BackboneInterface`` is a very fast and efficient interface type available on POSIX operating -systems, designed to handle many hundreds of connections simultaneously with low memory, processing +systems, designed to handle thousands of connections simultaneously with low memory, processing and I/O overhead. It is fully compatible with the TCP-based interface types. TCP connections reveal the IP address of both your instance and the server to anyone who can diff --git a/docs/manual/gettingstartedfast.html b/docs/manual/gettingstartedfast.html index b564559..37cbe73 100644 --- a/docs/manual/gettingstartedfast.html +++ b/docs/manual/gettingstartedfast.html @@ -366,10 +366,10 @@ connectivity with a minimum of maintenance.

There is no “right” or “wrong” way to build a Reticulum network, and you don’t need to be a network engineer just to get started. If the information flows in the way you intend, and your privacy and security requirements are met, your configuration is a success. Reticulum is designed to make the most challenging and difficult scenarios attainable, even when other networking technologies fail.

Finding Your Way

-

When you first start using Reticulum, you need a way to obtain connectivity with the peers you want to communicate with; the process of bootstrapping connectivity.

+

When you first start using Reticulum, you need a way to obtain connectivity with the peers you want to communicate with - the process of bootstrapping connectivity.

Important

-

A common mistake in modern networking is the reliance on a few centralized, hard-coded entrypoints. If every user simply connects to the same list of public IP addresses found on a website, the network becomes brittle, centralized, and ultimately fails to deliver on the promise of decentralization.

+

A common mistake in modern networking is the reliance on a few centralized, hard-coded entrypoints. If every user simply connects to the same list of public IP addresses found on a website, the network becomes brittle, centralized, and ultimately fails to deliver on the promise of decentralization and resilience. You have a responsibility here.

Reticulum encourages the approach of organic growth. Instead of relying on permanent static connections to distant servers, you can use temporary bootstrap connections to continously discover more relevant or local infrastructure. Once discovered, your system can automatically form stronger, more direct links to these peers, and discard the temporary bootstrap links. This results in a web of connections that are geographically relevant, resilient and efficient.

It is possible to simply add a few public entrypoints to the [interfaces] section of your Reticulum configuration and be connected, but a better option is to enable interface discovery and either manually select relevant, local interfaces, or enable discovered interface auto-connection.

@@ -377,8 +377,8 @@ connectivity with a minimum of maintenance.

Good places to find interface definitions for bootstrapping connectivity are websites like directory.rns.recipes and rmap.world.

-
-

Building Personal Infrastructure

+
+

Build Personal Infrastructure

You do not need a datacenter to be a meaningful part of the Reticulum ecosystem. In fact, the most important nodes in the network are often the smallest ones.

We strongly encourage everyone, even home users, to think in terms of building personal infrastructure. Don’t connect every phone, tablet, and computer in your house directly to a public internet gateway. Instead, repurpose an old computer, a Raspberry Pi, or a supported router to act as your own, personal Transport Node:

    @@ -407,7 +407,7 @@ connectivity with a minimum of maintenance.

    Contributing to the Global Ret

    If you have the means to host a stable node with a public IP address, consider becoming a Public Entrypoint. By publishing your interface as discoverable, you provide a potential connection point for others, helping the network grow and reach new areas.

    -

    For guidelines on how to properly configure and secure a public gateway, refer to the Hosting Public Entrypoints section.

    +

    For guidelines on how to properly configure a public entrypoint, refer to the Hosting Public Entrypoints section.

@@ -416,7 +416,7 @@ connectivity with a minimum of maintenance.

As a good starting point, you can find interface definitions for connecting your own networks to this backbone on websites such as directory.rns.recipes and rmap.world.

Tip

-

Don’t rely on just a single connection to a the distributed backbone for everyday use. It is much better to have several redundant connections configured, and enable the interface discovery options, so your nodes can continously discover peering opportunities as the network evolves. Refer to the Bootstrapping Connectivity section to understand the options.

+

Don’t rely on just a single connection to the distributed backbone for everyday use. It is much better to have several redundant connections configured, and enable the interface discovery options, so your nodes can continously discover peering opportunities as the network evolves. Refer to the Bootstrapping Connectivity section to understand the options.

@@ -472,7 +472,7 @@ users should carefully choose the interface which best suites their needs.

method is generally faster, lower latency, and more energy efficient than using I2PInterface, however it also leaks more data about the server host.

The BackboneInterface is a very fast and efficient interface type available on POSIX operating -systems, designed to handle many hundreds of connections simultaneously with low memory, processing +systems, designed to handle thousands of connections simultaneously with low memory, processing and I/O overhead. It is fully compatible with the TCP-based interface types.

TCP connections reveal the IP address of both your instance and the server to anyone who can inspect the connection. Someone could use this information to determine your location or identity. Adversaries @@ -921,7 +921,7 @@ All other available modules will still be loaded when needed.

  • Creating a Network With Reticulum
  • Bootstrapping Connectivity
    • Finding Your Way
    • -
    • Building Personal Infrastructure
    • +
    • Build Personal Infrastructure
    • Mixing Strategies
    • Network Health & Responsibility
    • Contributing to the Global Ret
    • diff --git a/docs/manual/index.html b/docs/manual/index.html index 22968ab..06f432a 100644 --- a/docs/manual/index.html +++ b/docs/manual/index.html @@ -287,7 +287,7 @@ to participate in the development of Reticulum itself.

    • Creating a Network With Reticulum
    • Bootstrapping Connectivity
      • Finding Your Way
      • -
      • Building Personal Infrastructure
      • +
      • Build Personal Infrastructure
      • Mixing Strategies
      • Network Health & Responsibility
      • Contributing to the Global Ret
      • diff --git a/docs/manual/searchindex.js b/docs/manual/searchindex.js index b907539..b9d53cc 100644 --- a/docs/manual/searchindex.js +++ b/docs/manual/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles":{"API Reference":[[7,null]],"ARM64":[[2,"arm64"]],"AX.25 KISS Interface":[[5,"ax-25-kiss-interface"]],"Adding Radio Interfaces":[[2,"adding-radio-interfaces"]],"An Explanation of Reticulum for Human Beings":[[1,null]],"Android":[[2,"android"]],"Announce":[[0,"announce"]],"Announce Propagation Rules":[[10,"announce-propagation-rules"]],"Announce Rate Control":[[5,"announce-rate-control"]],"Auto Interface":[[5,"auto-interface"]],"Automated List Sourcing":[[11,"automated-list-sourcing"]],"Backbone Interface":[[5,"backbone-interface"]],"Blackhole Management":[[11,"blackhole-management"]],"Bootstrapping Connectivity":[[2,"bootstrapping-connectivity"]],"Broadcast":[[0,"broadcast"]],"Buffer":[[0,"buffer"]],"Building Networks":[[6,null]],"Building Personal Infrastructure":[[2,"building-personal-infrastructure"]],"Caveat Emptor":[[12,"caveat-emptor"]],"Channel":[[0,"channel"]],"Code Examples":[[0,null]],"Columba":[[8,"columba"]],"Combining Hardware Types":[[3,"combining-hardware-types"]],"Common Interface Options":[[5,"common-interface-options"]],"Communications Hardware":[[3,null]],"Concepts & Overview":[[6,"concepts-overview"]],"Conceptual Overview":[[10,"conceptual-overview"]],"Configuration & Data":[[11,"configuration-data"]],"Configuring Interfaces":[[5,null]],"Connect to the Distributed Backbone":[[2,"connect-to-the-distributed-backbone"]],"Connecting Remotes":[[5,"connecting-remotes"]],"Connecting Reticulum Instances Over the Internet":[[2,"connecting-reticulum-instances-over-the-internet"]],"Contributing to the Global Ret":[[2,"contributing-to-the-global-ret"]],"Creating RNodes":[[3,"creating-rnodes"]],"Creating a Network With Reticulum":[[2,"creating-a-network-with-reticulum"]],"Creating and Using Custom Interfaces":[[2,"creating-and-using-custom-interfaces"]],"Creating and Using a Network Identity":[[10,"creating-and-using-a-network-identity"]],"Cryptographic Primitives":[[10,"cryptographic-primitives"]],"Current Status":[[12,"current-status"]],"Current Usage":[[10,"current-usage"]],"Custom Interfaces":[[0,"custom-interfaces"],[5,"custom-interfaces"]],"Debian Bookworm":[[2,"debian-bookworm"]],"Destination Naming":[[10,"destination-naming"]],"Destinations":[[10,"destinations"]],"Destinations, Not Addresses":[[6,"destinations-not-addresses"]],"Develop a Program with Reticulum":[[2,"develop-a-program-with-reticulum"]],"Discoverable Interfaces":[[5,"discoverable-interfaces"]],"Discovering Interfaces":[[11,"discovering-interfaces"]],"Discovery Parameters":[[5,"discovery-parameters"]],"Donations":[[9,"donations"]],"Echo":[[0,"echo"]],"Enabling Discovery":[[5,"enabling-discovery"]],"Ethernet-based Hardware":[[3,"ethernet-based-hardware"]],"Example Configuration":[[5,"example-configuration"]],"Filetransfer":[[0,"filetransfer"]],"Finding Your Way":[[2,"finding-your-way"]],"Fixed Serial Port Names":[[11,"fixed-serial-port-names"]],"Future Implications":[[10,"future-implications"]],"Getting Further":[[10,"getting-further"]],"Getting Started Fast":[[2,null]],"Goals":[[10,"goals"]],"Heltec LoRa32 v2.0":[[3,"heltec-lora32-v2-0"]],"Heltec LoRa32 v3.0":[[3,"heltec-lora32-v3-0"]],"Heltec LoRa32 v4.0":[[3,"heltec-lora32-v4-0"]],"Heltec T114":[[3,"heltec-t114"]],"Heterogeneous Connectivity":[[6,"heterogeneous-connectivity"]],"Hosting Public Entrypoints":[[2,"hosting-public-entrypoints"]],"I2P Interface":[[5,"i2p-interface"]],"Identification":[[0,"example-identify"]],"Identities":[[10,"understanding-identities"]],"Improving System Configuration":[[11,"improving-system-configuration"]],"Included Utility Programs":[[11,"included-utility-programs"]],"Indices and Tables":[[4,"indices-and-tables"]],"Installation":[[3,"installation"]],"Interface Access Codes":[[10,"interface-access-codes"]],"Interface Modes":[[5,"interface-modes"],[5,"interfaces-modes"]],"Interface Modules & Connectivity Resources":[[8,"interface-modules-connectivity-resources"]],"Interface Types and Devices":[[12,"interface-types-and-devices"]],"Introduction & Basic Functionality":[[10,"introduction-basic-functionality"]],"Introductory Considerations":[[6,"introductory-considerations"]],"KISS Interface":[[5,"kiss-interface"]],"LXMF":[[8,"lxmf"]],"LXMF Interactive Client":[[8,"lxmf-interactive-client"]],"LXMFy":[[8,"lxmfy"]],"LXST":[[8,"id17"]],"LXST Phone":[[8,"lxst-phone"]],"LilyGO LoRa32 v1.0":[[3,"lilygo-lora32-v1-0"]],"LilyGO LoRa32 v2.0":[[3,"lilygo-lora32-v2-0"]],"LilyGO LoRa32 v2.1":[[3,"lilygo-lora32-v2-1"]],"LilyGO T-Beam":[[3,"lilygo-t-beam"]],"LilyGO T-Beam Supreme":[[3,"lilygo-t-beam-supreme"]],"LilyGO T-Deck":[[3,"lilygo-t-deck"]],"LilyGO T-Echo":[[3,"lilygo-t-echo"]],"LilyGO T3S3":[[3,"lilygo-t3s3"]],"Link":[[0,"link"]],"Link Establishment in Detail":[[10,"link-establishment-in-detail"]],"Listeners":[[5,"listeners"]],"Local Blackhole Management":[[11,"local-blackhole-management"]],"MacOS":[[2,"macos"]],"MeshChat":[[8,"meshchat"]],"MeshChatX":[[8,"meshchatx"]],"Micron Parser JS":[[8,"micron-parser-js"]],"Minimal":[[0,"minimal"]],"Mixing Strategies":[[2,"mixing-strategies"]],"Motivation":[[10,"motivation"]],"Network Health & Responsibility":[[2,"network-health-responsibility"]],"Network Identities":[[10,"network-identities"]],"New Destination Rate Limiting":[[5,"new-destination-rate-limiting"]],"Node Types":[[10,"node-types"]],"Nomad Network":[[8,"nomad-network"]],"OpenCom XL":[[3,"opencom-xl"]],"OpenWRT":[[2,"openwrt"]],"Packet Prioritisation":[[10,"packet-prioritisation"]],"Packet Radio Modems":[[3,"packet-radio-modems"]],"Pipe Interface":[[5,"pipe-interface"]],"Platform-Specific Install Notes":[[2,"platform-specific-install-notes"]],"Programs & Utilities":[[8,"programs-utilities"]],"Programs Using Reticulum":[[8,null]],"Protocol Specifics":[[10,"protocol-specifics"]],"Protocols":[[8,"protocols"]],"Provide Feedback":[[9,"provide-feedback"]],"Public Key Announcements":[[10,"public-key-announcements"]],"Publishing Blackhole Lists":[[11,"publishing-blackhole-lists"]],"Pure-Python Reticulum":[[2,"pure-python-reticulum"]],"RAK4631-based Boards":[[3,"rak4631-based-boards"]],"RBrowser":[[8,"rbrowser"]],"RISC-V":[[2,"risc-v"]],"RNMon":[[8,"rnmon"]],"RNS FileSync":[[8,"rns-filesync"]],"RNS Page Node":[[8,"rns-page-node"]],"RNode":[[3,"rnode"]],"RNode LoRa Interface":[[5,"rnode-lora-interface"]],"RNode Multi Interface":[[5,"rnode-multi-interface"]],"RRC":[[8,"rrc"]],"Raspberry Pi":[[2,"raspberry-pi"]],"Reaching the Destination":[[10,"reaching-the-destination"]],"Reference Setup":[[10,"reference-setup"]],"Remote Management":[[11,"remote-management"]],"Remote Shell":[[8,"remote-shell"]],"Requests & Responses":[[0,"requests-responses"]],"Resolving Dependency & Installation Issues":[[2,"resolving-dependency-installation-issues"]],"Resources":[[10,"resources"]],"RetiBBS":[[8,"retibbs"]],"Reticulum Network Stack Manual":[[4,null]],"Reticulum Network Telephone":[[8,"reticulum-network-telephone"]],"Reticulum Relay Chat":[[8,"reticulum-relay-chat"]],"Reticulum Transport":[[10,"reticulum-transport"]],"Reticulum as a System Service":[[11,"reticulum-as-a-system-service"]],"Retipedia":[[8,"retipedia"]],"Security Considerations":[[5,"security-considerations"]],"Serial Interface":[[5,"serial-interface"]],"Serial Lines & Devices":[[3,"serial-lines-devices"]],"Sideband":[[8,"sideband"]],"Standalone Reticulum Installation":[[2,"standalone-reticulum-installation"]],"Support Reticulum":[[9,null]],"Supported Boards and Devices":[[3,"supported-boards-and-devices"]],"Systemwide Service":[[11,"systemwide-service"]],"TCP Client Interface":[[5,"tcp-client-interface"]],"TCP Server Interface":[[5,"tcp-server-interface"]],"Table Of Contents":[[4,"table-of-contents"]],"The Announce Mechanism in Detail":[[10,"the-announce-mechanism-in-detail"]],"The rncp Utility":[[11,"the-rncp-utility"]],"The rnid Utility":[[11,"the-rnid-utility"]],"The rnodeconf Utility":[[11,"the-rnodeconf-utility"]],"The rnpath Utility":[[11,"the-rnpath-utility"]],"The rnprobe Utility":[[11,"the-rnprobe-utility"]],"The rnsd Utility":[[11,"the-rnsd-utility"]],"The rnstatus Utility":[[11,"the-rnstatus-utility"]],"The rnx Utility":[[11,"the-rnx-utility"]],"Transport Nodes and Instances":[[6,"transport-nodes-and-instances"]],"Trustless Networking":[[6,"trustless-networking"]],"Try Using a Reticulum-based Program":[[2,"try-using-a-reticulum-based-program"]],"UDP Interface":[[5,"udp-interface"]],"Ubuntu Lunar":[[2,"ubuntu-lunar"]],"Understanding Reticulum":[[10,null]],"Unsigned RNode v2.x":[[3,"unsigned-rnode-v2-x"]],"Usage with Reticulum":[[3,"usage-with-reticulum"]],"Userspace Service":[[11,"userspace-service"]],"Using Reticulum on Your System":[[11,null]],"Using the Included Utilities":[[2,"using-the-included-utilities"]],"What does Reticulum Offer?":[[12,"what-does-reticulum-offer"]],"What is Reticulum?":[[12,null]],"Where can Reticulum be Used?":[[12,"where-can-reticulum-be-used"]],"WiFi-based Hardware":[[3,"wifi-based-hardware"]],"Windows":[[2,"windows"]],"Wire Format":[[10,"wire-format"]]},"docnames":["examples","forhumans","gettingstartedfast","hardware","index","interfaces","networks","reference","software","support","understanding","using","whatis"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["examples.rst","forhumans.rst","gettingstartedfast.rst","hardware.rst","index.rst","interfaces.rst","networks.rst","reference.rst","software.rst","support.rst","understanding.rst","using.rst","whatis.rst"],"indexentries":{},"objects":{"RNS":[[7,0,1,"","Buffer"],[7,0,1,"","Destination"],[7,0,1,"","Identity"],[7,0,1,"","Link"],[7,0,1,"","MessageBase"],[7,0,1,"","Packet"],[7,0,1,"","PacketReceipt"],[7,0,1,"","RawChannelReader"],[7,0,1,"","RawChannelWriter"],[7,0,1,"","RequestReceipt"],[7,0,1,"","Resource"],[7,0,1,"","Reticulum"],[7,0,1,"","Transport"]],"RNS.Buffer":[[7,1,1,"","create_bidirectional_buffer"],[7,1,1,"","create_reader"],[7,1,1,"","create_writer"]],"RNS.Channel":[[7,0,1,"","Channel"]],"RNS.Channel.Channel":[[7,1,1,"","add_message_handler"],[7,1,1,"","is_ready_to_send"],[7,2,1,"","mdu"],[7,1,1,"","register_message_type"],[7,1,1,"","remove_message_handler"],[7,1,1,"","send"]],"RNS.Destination":[[7,3,1,"","RATCHET_COUNT"],[7,3,1,"","RATCHET_INTERVAL"],[7,1,1,"","accepts_links"],[7,1,1,"","announce"],[7,1,1,"","app_and_aspects_from_name"],[7,1,1,"","clear_default_app_data"],[7,1,1,"","create_keys"],[7,1,1,"","decrypt"],[7,1,1,"","deregister_request_handler"],[7,1,1,"","enable_ratchets"],[7,1,1,"","encrypt"],[7,1,1,"","enforce_ratchets"],[7,1,1,"","expand_name"],[7,1,1,"","get_private_key"],[7,1,1,"","hash"],[7,1,1,"","hash_from_name_and_identity"],[7,1,1,"","load_private_key"],[7,1,1,"","register_request_handler"],[7,1,1,"","set_default_app_data"],[7,1,1,"","set_link_established_callback"],[7,1,1,"","set_packet_callback"],[7,1,1,"","set_proof_requested_callback"],[7,1,1,"","set_proof_strategy"],[7,1,1,"","set_ratchet_interval"],[7,1,1,"","set_retained_ratchets"],[7,1,1,"","sign"]],"RNS.Identity":[[7,3,1,"","CURVE"],[7,3,1,"","KEYSIZE"],[7,3,1,"","RATCHETSIZE"],[7,3,1,"","RATCHET_EXPIRY"],[7,3,1,"","TRUNCATED_HASHLENGTH"],[7,1,1,"","current_ratchet_id"],[7,1,1,"","decrypt"],[7,1,1,"","encrypt"],[7,1,1,"","from_bytes"],[7,1,1,"","from_file"],[7,1,1,"","full_hash"],[7,1,1,"","get_private_key"],[7,1,1,"","get_public_key"],[7,1,1,"","get_random_hash"],[7,1,1,"","load_private_key"],[7,1,1,"","load_public_key"],[7,1,1,"","recall"],[7,1,1,"","recall_app_data"],[7,1,1,"","sign"],[7,1,1,"","to_file"],[7,1,1,"","truncated_hash"],[7,1,1,"","validate"]],"RNS.Link":[[7,3,1,"","CURVE"],[7,3,1,"","ESTABLISHMENT_TIMEOUT_PER_HOP"],[7,3,1,"","KEEPALIVE"],[7,3,1,"","KEEPALIVE_TIMEOUT_FACTOR"],[7,3,1,"","STALE_GRACE"],[7,3,1,"","STALE_TIME"],[7,1,1,"","get_age"],[7,1,1,"","get_channel"],[7,1,1,"","get_establishment_rate"],[7,1,1,"","get_expected_rate"],[7,1,1,"","get_mdu"],[7,1,1,"","get_mode"],[7,1,1,"","get_mtu"],[7,1,1,"","get_q"],[7,1,1,"","get_remote_identity"],[7,1,1,"","get_rssi"],[7,1,1,"","get_snr"],[7,1,1,"","identify"],[7,1,1,"","inactive_for"],[7,1,1,"","no_data_for"],[7,1,1,"","no_inbound_for"],[7,1,1,"","no_outbound_for"],[7,1,1,"","request"],[7,1,1,"","set_link_closed_callback"],[7,1,1,"","set_packet_callback"],[7,1,1,"","set_remote_identified_callback"],[7,1,1,"","set_resource_callback"],[7,1,1,"","set_resource_concluded_callback"],[7,1,1,"","set_resource_started_callback"],[7,1,1,"","set_resource_strategy"],[7,1,1,"","teardown"],[7,1,1,"","track_phy_stats"]],"RNS.MessageBase":[[7,3,1,"","MSGTYPE"],[7,1,1,"","pack"],[7,1,1,"","unpack"]],"RNS.Packet":[[7,3,1,"","ENCRYPTED_MDU"],[7,3,1,"","PLAIN_MDU"],[7,1,1,"","get_q"],[7,1,1,"","get_rssi"],[7,1,1,"","get_snr"],[7,1,1,"","resend"],[7,1,1,"","send"]],"RNS.PacketReceipt":[[7,1,1,"","get_rtt"],[7,1,1,"","get_status"],[7,1,1,"","set_delivery_callback"],[7,1,1,"","set_timeout"],[7,1,1,"","set_timeout_callback"]],"RNS.RawChannelReader":[[7,1,1,"","__init__"],[7,1,1,"","add_ready_callback"],[7,1,1,"","remove_ready_callback"]],"RNS.RawChannelWriter":[[7,1,1,"","__init__"]],"RNS.RequestReceipt":[[7,1,1,"","concluded"],[7,1,1,"","get_progress"],[7,1,1,"","get_request_id"],[7,1,1,"","get_response"],[7,1,1,"","get_response_time"],[7,1,1,"","get_status"]],"RNS.Resource":[[7,1,1,"","advertise"],[7,1,1,"","cancel"],[7,1,1,"","get_data_size"],[7,1,1,"","get_hash"],[7,1,1,"","get_parts"],[7,1,1,"","get_progress"],[7,1,1,"","get_segments"],[7,1,1,"","get_transfer_size"],[7,1,1,"","is_compressed"]],"RNS.Reticulum":[[7,3,1,"","ANNOUNCE_CAP"],[7,3,1,"","LINK_MTU_DISCOVERY"],[7,3,1,"","MINIMUM_BITRATE"],[7,3,1,"","MTU"],[7,1,1,"","blackhole_sources"],[7,1,1,"","get_instance"],[7,1,1,"","interface_discovery_sources"],[7,1,1,"","link_mtu_discovery"],[7,1,1,"","publish_blackhole_enabled"],[7,1,1,"","remote_management_enabled"],[7,1,1,"","required_discovery_value"],[7,1,1,"","should_use_implicit_proof"],[7,1,1,"","transport_enabled"]],"RNS.Transport":[[7,3,1,"","PATHFINDER_M"],[7,1,1,"","await_path"],[7,1,1,"","deregister_announce_handler"],[7,1,1,"","has_path"],[7,1,1,"","hops_to"],[7,1,1,"","next_hop"],[7,1,1,"","next_hop_interface"],[7,1,1,"","register_announce_handler"],[7,1,1,"","request_path"]]},"objnames":{"0":["py","class","Python class"],"1":["py","method","Python method"],"2":["py","property","Python property"],"3":["py","attribute","Python attribute"]},"objtypes":{"0":"py:class","1":"py:method","2":"py:property","3":"py:attribute"},"terms":{"":[0,2,5,6,10,11,12],"0":[0,2,5,7,10,11,12],"00":[10,11],"00000000":10,"00000100":10,"00000111":10,"01":10,"01010000":10,"02":2,"05":0,"0536":11,"06915":5,"08":[0,11],"0f4259fef4521ab75a3409e353fe9073eb10783b4912a6a9937c57bf44a62c1":11,"0x0101":0,"0x20":0,"0x7d":0,"0x7e":0,"0x91c421ddfb8a30a49a71d63447ddb54cebe3465":9,"0xf000":[0,7],"1":[0,2,5,7,10,11],"10":[5,10,11],"100":[0,5,10],"1000":0,"10000000":10,"1024":0,"11":10,"115":10,"115200":[0,5,11],"1178a8f1fad405bf2ad153bf5036bdfd":11,"118":5,"12":[2,5,11],"1200":10,"125":5,"125000":5,"127":5,"128":[6,7,10],"13":11,"13425ec15b621c1d928589718000d814":[6,10],"14":5,"15":5,"150":[5,11],"150m":5,"15m":11,"16":[5,6,10,11],"1625":5,"1625000":5,"167":10,"17":11,"1726dbad538775b5bf9b0ea25a4079c8":11,"18":11,"1800":7,"187":11,"1b03013c25f1c2ca068a4f080b844a10":11,"1h":11,"2":[0,2,5,7,10,11],"20":[5,10,11],"200":[5,11],"201":5,"2023":[2,11],"2026":[],"21":2,"22":5,"2225fdeecaf6e2db4556c3c2d7637294":11,"23":11,"2316":11,"23h":11,"24":[5,11],"2400000000":5,"25":[0,4,12],"255":[5,11],"25519":7,"256":[5,6,7,10,11,12],"2592000":7,"27":11,"29":5,"297":[10,12],"29716":5,"2b489d06eaf7c543808c76a5332a447d":11,"2b9ec651326d9bc274119054c70fb75":11,"2d03725b327348980d570f739a3a5708":11,"2d882c5586e548d79b5af27bca1776dc":11,"2f":0,"2owjajquafianpecac":2,"3":[0,2,5,8,10,11,12],"30":[5,7,11],"30602def3b3506a28ed33db6f60cc6c9":11,"32":[2,7,10],"3278":5,"32m":11,"33":5,"34":5,"360":[5,7],"3600":[0,5],"37428":11,"37429":11,"38":11,"383":7,"3865":11,"399ea050ce0eed1816c300bcb0840938":11,"3a4f8b9c1d2e3f4g5h6i7j8k9l0m1n2o":11,"3b87":5,"4":[7,10,11],"40m":11,"4242":[2,5],"4251":5,"42671":5,"430":10,"4343":5,"44":12,"44318":5,"45":[0,10],"46":11,"464":7,"465":10,"469":11,"48555":5,"49":11,"49555":5,"4965":11,"4e":5,"4faf1b2e0a077e6a9d92fa051f256038":10,"4ghz":5,"5":[0,5,7,10,11,12],"500":[5,7,10,12],"5001":5,"51":[5,10],"512":[5,7,10,12],"52":11,"521c87a83afb8f29e4455e77930b973b":11,"5245a8efe1788c6a1cd36144a270e13b":11,"55":5,"56":11,"564":0,"56m":11,"5757":5,"5858":5,"59":11,"5caf":5,"5d78":5,"5urvjicpzi7q3ybztsef4i5ow2aq4soktfj7zedz53s47r54jnqq":5,"6":[5,7,11],"60":[0,5],"600":5,"63":11,"64":[2,10,11],"68a4aa91ac350c4087564e8a69f84e86":11,"7":[2,5,10,11],"71e5":5,"72":5,"720":[5,7],"7200":5,"73":[5,11],"73cbd378bb0286ed11a707c13447bb1":11,"74":11,"74195":5,"781":11,"7822":11,"7a55144adf826958a9529a3bcf08b149":11,"8":[0,5,11],"80":[9,11],"8001":5,"809":11,"83":[10,11],"84fpy1qbxhcgdseepynmhthcrgmx4nffbytz2gkytoqhvvhjp8eaw1z1eedrnkd19b3b8nilcgvxzkv17ummmeescrpya5w":9,"86":11,"865":5,"865600000":5,"867":5,"867200000":5,"868":10,"88":5,"89":5,"8dd57a738226809646089335a6b03695":11,"9":[2,7,11],"900":10,"9037":11,"921600":11,"941bed5e228775e5a8079fc38b1ccf3f":11,"96":10,"9600":0,"984b74a3f768bef236af4371e6f248cd":11,"99":10,"99714":5,"9fb6d773498fb3feda407ed8ef2c3229":11,"9h":11,"A":[0,2,5,6,7,8,10,11],"And":0,"As":[2,3,5,7,8,9,10,11,12],"At":[2,10],"Be":[7,11],"But":[9,10],"By":[0,2,5,7,10,11],"For":[2,5,6,7,10,11,12],"IN":[0,7],"If":[0,2,3,5,6,7,8,9,10,11,12],"In":[0,2,3,5,6,7,8,10,11,12],"It":[0,2,3,5,6,7,8,10,11,12],"No":[0,2,5,6,10,11,12],"Not":4,"Of":[6,10],"On":[0,2,5,6,11],"One":[2,3,7,10],"Or":[5,11,12],"That":[8,10],"The":[0,2,3,4,5,6,7,8,9,12],"Then":[0,2],"There":[2,6,10,11],"These":[2,5,6,7,8,10,11],"To":[0,2,3,5,6,10,11],"Will":7,"With":[4,5,6,8,10,11],"_":10,"__":10,"______":10,"_______":10,"________":10,"________________":10,"__future__":0,"__init__":[0,7],"__main__":0,"__name__":0,"__str__":0,"a4d":5,"a79f":5,"aarch64":2,"ab":0,"abbrevi":[],"abil":[2,3,11,12],"abl":[0,2,5,7,10,11],"abort":[0,5],"about":[0,2,3,5,6,7,10,11],"abov":[2,3,5,10,11],"absolut":[5,9,12],"abstract":[6,7,10],"abstractmethod":7,"abund":3,"abus":11,"accept":[5,7,9,10,11],"accept_al":[0,7],"accept_app":7,"accept_non":7,"accepts_link":7,"access":[2,4,5,6,7,11],"access_point":[5,6],"accid":8,"accommod":[7,10],"accord":[0,2,6,10],"accordingli":[0,5],"account":6,"achiev":[2,5,6,7,10],"acknowledg":[6,12],"across":[0,3,6,7,10,11],"act":[2,5,7,10,11],"action":[0,11],"activ":[0,2,5,7,8,10],"actor":[10,11],"actual":[0,2,5,6,10,11],"ad":[0,3,4,5,6,7,8,10,11,12],"adapt":[2,3],"add":[0,2,5,6,7,11],"add_argu":0,"add_message_handl":[0,7],"add_ready_callback":7,"addit":[3,5,6,7,8,10,11,12],"addition":[2,3,5,10],"addr":11,"address":[0,2,4,5,7,10,11,12],"adher":7,"adjust":[2,7],"admin":5,"administr":[6,8,10,11],"adopt":10,"adress":[7,10],"advanc":[8,10],"advantag":7,"advers":12,"adversari":[2,6,9],"advertis":[0,5,7],"advic":9,"advis":[5,10],"ae":[7,10,12],"af73":5,"affect":[2,5],"affili":8,"afford":6,"after":[0,2,5,6,7,10,11],"again":[5,10,11],"against":[2,5,10],"agenc":10,"agent":10,"agnost":[6,10],"agnostic":10,"ago":11,"ahead":6,"aim":[2,4,10],"air":[2,3],"airmax":3,"airtim":[5,6],"airtime_limit_long":5,"airtime_limit_short":5,"akin":10,"algorithm":6,"alic":10,"align":[2,11],"aliv":[7,10],"all":[0,2,3,4,5,6,7,8,9,10,11,12],"allevi":3,"alloc":[5,6,7,10,11],"allow":[0,2,3,5,6,7,8,10,11,12],"allow_al":[0,7],"allow_list":7,"allow_non":7,"allowed_hash":11,"allowed_ident":11,"allowed_list":7,"almost":[3,5,10,11],"alon":5,"along":[5,7,10,11],"alongsid":6,"alreadi":[0,2,3,6,7,8,10,11],"also":[0,2,3,4,5,6,7,8,10,11,12],"alter":[2,7,10],"altern":[0,2,5,11],"although":[2,10,12],"alwai":[2,5,6,7,10,11],"amateur":[5,12],"amount":[0,5,6,7,10,12],"amsterdam":[5,11],"an":[0,2,3,5,6,7,8,10,11,12],"analog":8,"analyt":9,"android":[4,5,8,11],"ani":[0,2,3,5,6,7,8,9,10,11,12],"annot":0,"annouce_cap":5,"announc":[4,6,7,8,11],"announce_cap":[5,7],"announce_handl":0,"announce_interv":5,"announce_packet_hash":7,"announce_rate_grac":5,"announce_rate_penalti":5,"announce_rate_target":5,"announced_ident":[0,7],"announceloop":0,"announcesampl":0,"anonym":[2,6,7,10,12],"anoth":[6,7,10,11],"answer":[10,11],"antenna":3,"anymor":2,"anyon":[0,2,3,5,6,7,8,10,11],"anyth":[3,5,8,10,11,12],"anywher":[0,5],"ap":5,"api":[2,4,10,12],"apk":2,"app":[0,2,7,8,10],"app_and_aspects_from_nam":7,"app_data":[0,7],"app_nam":[0,7],"app_timeout":0,"append":[0,10],"appli":[5,7,10],"applic":[0,5,6,7,8,10,11,12],"approach":[2,3,6,10,11],"appropri":[5,6],"approv":[6,10],"approxim":[5,11],"april":2,"apt":2,"ar":[0,2,3,5,6,7,8,9,10,11,12],"arbitrari":[7,10,11,12],"arch":2,"architect":9,"architectur":[2,8],"archiv":8,"area":[2,3,5,6,10,12],"arg":0,"argon":0,"argpars":0,"argument":[0,7,11],"argumentpars":0,"arm64":4,"around":[2,5,10],"arrai":2,"arriv":[0,10],"arx":11,"ask":[0,2,3,7,8],"aspect":[0,2,3,5,6,7,10,11],"aspect_filt":[0,7],"assign":[0,6,10,11],"assist":8,"associ":[7,10,11],"assum":[5,6,10],"assumpt":[6,9],"asymmetr":[10,11,12],"asynchron":6,"attach":[8,11],"attached_interfac":7,"attack":2,"attain":2,"attempt":[0,2,3,7,11],"attent":9,"attribut":7,"atx":11,"audit":12,"auth":11,"authent":[5,6,7,8,10,11,12],"author":[10,11],"authorit":10,"auto":[2,3,4,7,10,11],"auto_compress":7,"autoconfigur":12,"autoconnect_discovered_interfac":[5,11],"autodiscov":5,"autoinstal":[3,11],"autointerfac":[2,3,5,11],"autom":[2,3,4,8,9,10],"automat":[0,2,5,6,7,8,10,11,12],"autonom":[6,10],"autonomi":12,"avail":[0,2,3,4,5,6,7,8,10,11,12],"averag":10,"avoid":[3,10,11],"awai":[0,5,10,11],"await_path":7,"awar":[2,5,10],"ax":[4,12],"ax25kissinterfac":5,"b":[0,11],"b32":5,"back":[0,5,10,12],"backbon":[3,4,6,11],"backboneinterfac":[2,5,11],"backend":[5,10],"background":[2,5,11],"backhaul":[3,6],"backup":11,"balanc":5,"band":[3,10],"bandwidth":[2,5,6,7,8,10,11,12],"bare":[0,5],"barrier":[5,10],"base":[4,5,6,7,8,10,11,12],"base32":[5,11],"base64":11,"bash":5,"basi":[5,7,10,11,12],"basic":[0,2,4,5,6,7,11],"baud":[5,11],"baud_flash":11,"baudrat":0,"bb":[],"bc1pgqgu8h8xvj4jtafslq396v7ju7hkgymyrzyqft4llfslz5vp99psqfk3a6":9,"bc7291552be7a58f361522990465165c":11,"beacon":5,"beauti":8,"becaus":[6,10],"becki":0,"becom":[0,2,5,6,7,10],"been":[0,2,3,5,6,7,8,9,10,11,12],"befor":[0,2,5,6,7,9,10,11],"begin":[0,3,7],"begun":7,"behalf":[5,6],"behav":[3,8],"behaviour":[2,5,11],"behind":[2,5,9,10],"being":[2,5,7,10],"beings":10,"belief":10,"belong":[6,10,11],"below":[3,5,11],"benefici":[5,11],"best":[2,6,10,12],"better":[2,5,6,9,10],"between":[0,5,6,7,8,10,11],"bi":[7,10],"bidirect":10,"billion":[6,10],"bin":[2,5,11],"binari":[0,2,5,6,7,10,11],"bind":5,"bit":[0,2,5,6,7,8,10,11,12],"bitcoin":9,"bitrat":[0,5,7],"blackhol":[2,4,6,7,10],"blackhole_sourc":[7,11],"blackholed_ident":11,"blackholeupdat":11,"ble":5,"blindli":11,"blob":[0,10],"block":[2,5,6,7,8,10,11],"blocklist":11,"bluetooth":11,"board":[2,4,5,8,10,12],"bogu":5,"boil":3,"bookworm":4,"bool":7,"boot":[2,11],"bootstrap":[4,5,11],"bootstrap_onli":[2,5],"bot":8,"both":[0,2,3,5,6,7,8,10,11,12],"bounc":2,"bound":6,"boundari":[5,6,10],"box":3,"break":[2,7,10,12],"breath":2,"breviti":11,"bridg":[3,5],"briefli":[3,10],"bring":[5,11],"brittl":2,"broad":[2,3],"broadcast":[2,4,5,6,7,10,11],"broadcast_destin":0,"broadcastloop":0,"broader":[2,10],"broken":2,"brought":[5,11],"brows":8,"browser":8,"buffer":[4,5,7,12],"bufferedread":7,"bufferedrwpair":7,"bufferedwrit":7,"bufferexampl":0,"bug":[8,9,12],"build":[0,3,4,5,8,10,12],"built":[2,5,6,8,10,11,12],"bulletin":8,"bundl":0,"bureaucrat":12,"burst":5,"bw":11,"bypass":9,"byte":[0,6,7,10,11,12],"bytes":0,"c":[0,11],"c50cc4e4f7838b6c31f60ab9032cbc62":11,"c89b4da064bf66d280f0e4d8abfd9806":11,"cabl":5,"cach":[5,6,11],"calcul":[6,7,10,11],"call":[0,6,7,8,10,12],"callabl":[0,7],"callback":[0,7],"callsign":5,"can":[0,2,3,4,5,6,7,8,9,10,11],"cancel":7,"candid":6,"cannot":[0,2,5,6,12],"cap":5,"capabl":[0,2,5,6,10],"capac":[2,3,5,6,7,10],"car":6,"carambola":0,"care":[2,6,7,11,12],"carefulli":2,"cargo_build_target":2,"carri":[5,6,7,10,11,12],"carrier":[6,12],"case":[0,2,3,5,6,10,11],"cat":11,"categori":3,"caus":[2,5],"caution":5,"caveat":4,"cb":[7,10],"cbc":[10,12],"cdma":5,"cell":6,"censor":[10,11],"censorship":[10,12],"central":[2,3,5,6,8,10,11],"centralis":10,"certain":[0,5,6,9,10,11],"chain":5,"challeng":[2,8,10],"chanc":3,"chang":[0,2,5,7,10,11,12],"channel":[2,4,5,6,7,9,10,12],"channelarg":0,"channelexampl":0,"chapter":[2,3,5,6,7,8,10,11,12],"chapther":[],"charact":[0,5],"characterist":[5,6,10],"charter":10,"chat":4,"cheap":[3,5,10],"cheapli":2,"check":[0,2,7,10,11],"checksum":[7,12],"choic":[2,6],"choos":[0,2,5,8,10],"chose":10,"chosen":10,"chunk":0,"cific":5,"ciphertext":7,"ciphertext_token":7,"circumst":[9,10],"cl":0,"claim":10,"class":[0,6,7,12],"clear":[0,5,7,11],"clear_default_app_data":7,"clear_screen":0,"client":[0,3,4,7,11],"client_buffer_readi":0,"client_connect":0,"client_disconnect":0,"client_ident":0,"client_loop":0,"client_message_receiv":0,"client_packet_receiv":0,"client_request":0,"clone":10,"close":[0,6,7,11],"closed_callback":7,"closer":[8,10],"closest":10,"cloud":[5,8],"cluster":10,"co":[3,5,12],"code":[2,3,4,5,6,8,9,11],"codingr":5,"coexist":6,"collabor":10,"collaps":2,"collect":[2,9],"collis":6,"columba":4,"com":[0,9],"combin":[2,4,8,10],"come":[2,5,6,10],"comma":[5,11],"command":[0,2,5,8,11],"comment":[5,11],"commis":[],"commit":[2,8],"common":[0,2,3,4,6,10,11,12],"commonli":[3,5],"commun":[0,2,4,5,6,7,8,9,10,11,12],"communica":5,"compar":6,"compat":[0,2,3,5,7,8,10,11],"compil":2,"complet":[0,2,3,5,6,7,8,10,11,12],"complex":[2,5,9,10],"compli":6,"compon":[3,9,10],"compos":10,"comprehens":[8,9],"compress":[0,7,10,11,12],"compromis":10,"comput":[2,5,10,12],"computation":[5,11],"concaten":7,"conceiv":[2,3],"concept":[4,10,11],"conceptu":4,"concert":10,"conclud":[0,7],"concurr":[3,10,11],"condit":[2,10,12],"conf":[2,8],"config":[0,2,5,6,11],"configarg":0,"configdir":7,"configpath":0,"configur":[0,2,3,4,6,7,10,12],"configuraion":3,"configure_devic":0,"confirm":[6,10,12],"conflict":[2,6],"confus":[3,10],"congest":10,"conjunct":5,"connect":[0,3,4,7,9,10,11,12],"consequ":[6,10],"conserv":5,"consid":[0,2,5,7,8,10,11,12],"consider":[4,10],"consist":10,"consol":11,"constant":7,"constantli":10,"constitut":[2,10],"constrain":[6,7],"construct":[10,12],"constructor":0,"consum":[6,7],"consumpt":6,"contact":[6,8,10],"contain":[0,5,6,7,10,11],"contend":10,"content":[0,2,6,8,11],"context":[2,10,11],"contin":[0,2],"continu":[5,7,9,11,12],"contribut":[4,6,9],"control":[0,2,3,4,6,7,8,10,11,12],"convei":0,"conveni":[0,11],"convent":[0,6],"converg":[2,6,10],"convers":[8,10],"cook":2,"coordin":[5,6,7,10,12],"copi":11,"core":[6,10,11,12],"correct":[0,5,6,10],"correctli":[0,6],"correspond":[6,10],"cost":[3,5,10,12],"could":[0,2,5,6,7,10,11,12],"count":[8,10],"counter":0,"cours":[2,5,6,8,10],"cover":[2,3,6,10,12],"coverag":6,"cpu":[0,5,6,10],"cpuinfo":11,"cr":11,"creat":[0,4,5,6,7,8,11,12],"create_bidirectional_buff":[0,7],"create_kei":7,"create_read":7,"create_receipt":[0,7],"create_writ":7,"creation":[6,8,10,11,12],"creator":10,"credenti":[5,10],"critic":[6,10,11],"cross":[5,8],"crucial":6,"cryptograph":[2,4,5,6,11,12],"cryptographi":[2,10,12],"ctrl":0,"cull":7,"curl":5,"current":[0,2,4,5,7,8,11],"current_download":0,"current_filenam":0,"current_ratchet_id":7,"curv":[6,7,10,12],"curve25519":[6,7,10,12],"custom":[3,4,7,8,10,12],"custom_network_nam":5,"customis":5,"d":11,"d56a4fa02c0a77b3575935aedd90bdb2":11,"daemon":[0,2,5,7,8,11],"dai":[7,8],"data":[0,2,3,4,5,6,7,10,12],"data_buff":0,"data_port":5,"databas":[8,11],"databit":[0,5,11],"datacent":2,"datar":5,"date":[0,2,11],"datetim":0,"db":[0,11],"dbm":[0,5,11],"de":[],"deal":5,"debian":[4,10,11],"debug":[2,11],"decad":[3,9],"decentr":[2,5,11],"decentralis":12,"decid":[5,6,7,10],"decim":5,"decis":[5,6,10],"declar":10,"decod":[0,5,11],"decreas":11,"decrypt":[5,6,7,10,11],"dedic":[5,10],"deep":2,"def":0,"default":[0,2,3,5,6,7,8,10,11],"default_ifac_s":0,"defin":[0,5,7,10,11],"definit":[0,2,10,11],"defunct":11,"degrad":6,"degre":5,"delai":[5,8,10,11],"deleg":10,"delimit":0,"deliv":[0,2,6,7,8],"deliveri":[0,6,7,8,12],"demand":7,"demonstr":[0,2,5],"depend":[0,3,4,5,6,7,10,11],"deploi":10,"deregist":7,"deregister_announce_handl":7,"deregister_request_handl":7,"deriv":[2,6,7,10,12],"describ":[3,5,7,10],"descript":[0,11],"descriptor":0,"deseri":0,"deserializ":0,"design":[2,3,5,6,8,9,10,11,12],"desir":[0,3,5,10],"desktop":[5,8],"dest_len":0,"destin":[0,2,4,7,11],"destination_1":0,"destination_2":0,"destination_clos":0,"destination_hash":[0,7,11],"destination_hexhash":0,"detach":5,"detail":[0,2,4,5,7,11,12],"detect":0,"determin":[2,6,7,10],"detriment":11,"dev":[0,2,5,11],"devel":2,"develop":[3,4,7,8,9,10,12],"devic":[0,2,4,5,6,7,8,10,11],"dh":7,"dhcp":[3,5,6,11],"dict":0,"dictat":11,"dictionari":11,"did":[0,8],"differ":[0,2,3,5,6,7,8,10,11,12],"diffi":[6,10],"difficult":[2,3,11],"difficulti":[5,11],"digit":[2,3,10,12],"dir":0,"dire":3,"direct":[0,2,3,6,7,8,10,11],"direction":10,"directli":[2,3,5,6,7,8,10,11,12],"directori":[0,2,5,6,11],"disabl":[5,10,11],"disappear":[5,11],"disassoci":10,"discard":[2,7,10],"disconnect":[0,2,5],"discov":[2,4,5,6,7,8,10],"discover":[2,4,11],"discover_interfac":11,"discoveri":[2,4,7,10,11],"discovery_bandwidth":5,"discovery_encrypt":5,"discovery_frequ":5,"discovery_modul":5,"discovery_nam":5,"discovery_port":5,"discovery_scop":5,"discovery_stamp_valu":5,"discrimin":6,"discuss":[3,10],"disk":[0,7,11],"displai":[0,5,6,8,10,11],"disrupt":5,"dissolv":6,"distanc":[3,10,11],"distant":[2,7,10],"distinct":[5,6,10],"distinguish":[6,10],"distribut":[0,4,6,7,8,10,11,12],"dive":2,"divid":7,"divmod":0,"dn":[3,5,8],"dnf":2,"do":[0,2,3,5,6,7,10,11],"document":[2,7,8,10,11],"doe":[0,2,3,4,5,7,8,10,11],"doesn":[5,6],"domain":[2,5,10,11],"don":[0,2,6,7,10,11],"donat":4,"done":[0,2,5,10,11],"dot":[10,11],"doubt":2,"dowload":2,"down":[0,3,5,7,11],"download":[0,2,5,6,8,11],"download_began":0,"download_conclud":0,"download_finish":0,"download_start":0,"download_tim":0,"downstream":11,"drag":8,"drastic":11,"drive":9,"driver":[11,12],"droid":2,"drop":[5,6,7,8,10,11],"dsrdtr":0,"dual":[3,11],"dublin":11,"due":0,"dump":11,"duplex":[10,12],"durat":11,"dynam":[2,5,8,11],"dysfunct":9,"e":[0,11],"e5c032d3ec4e64a6aca9927ba8ab73336780f6d71790":11,"e702c42ba8":11,"e7536ee90bd4a440e130490b87a25124":11,"each":[0,2,5,6,7,8,10,11],"earli":8,"earlier":10,"eas":[5,10],"easi":[2,3,5,8,10,11,12],"easier":[2,5,6,11,12],"easiest":[2,3,5,10],"easili":[2,5,6,10,11,12],"eastern":10,"ecdh":[10,12],"echo":4,"echo_destin":0,"echo_request":0,"ecosystem":[2,5,8,10,11],"ed25519":[10,12],"edit":[2,11],"eeprom":11,"effect":[5,10,11],"effici":[0,2,5,6,7,8,10,11,12],"effort":3,"effortlessli":8,"eg":11,"ei":0,"either":[2,3,6,7,10,11],"elaps":5,"element":6,"elif":0,"elimin":6,"ellipt":[6,7,10,12],"els":[0,6,8,9,10,12],"elsewher":[],"email":8,"embed":3,"emerg":8,"emiss":8,"emploi":[3,10],"empow":12,"empti":0,"emptor":4,"emul":2,"enabl":[0,2,3,4,6,7,8,10,11,12],"enable_ratchet":7,"enable_remote_manag":11,"enable_transport":[5,10,11],"encapsul":[5,12],"encod":[0,7,8,11],"encount":[2,6],"encourag":2,"encrypt":[0,2,5,6,7,8,10,11,12],"encrypted_mdu":7,"end":[0,5,6,7,8,10,12],"endless":5,"endpoint":[0,6,7,8,10],"energi":2,"enforc":[5,7,10,11],"enforce_ratchet":7,"engin":[2,8,9],"enhanc":10,"enough":[2,3,5,8,10],"ensur":[0,2,5,6,7,8,10,11,12],"ensurepath":2,"enter":[0,11],"entir":[0,2,6,7,8,10,11],"entiti":[6,10,11],"entri":[0,2,10,11],"entrypoint":[4,5,11],"enumer":0,"envelop":7,"environ":[2,5,6,9,10],"environment":10,"environmentlogg":10,"eof":5,"ephemer":[6,7,10,12],"epub":4,"equal":[6,7,10],"equip":[5,6,10],"equival":5,"erron":9,"error":[0,2,5,9,11],"esc":0,"esc_mask":0,"escap":0,"esp32":3,"especi":[2,3,5],"essenti":[2,5,8,10,11],"establish":[0,2,5,6,7,8,11,12],"established_callback":7,"establishment_timeout_per_hop":7,"etc":11,"eth0":5,"eth1":5,"ethereum":9,"ethernet":[2,4,5,6,8,10,12],"even":[0,2,5,6,7,8,10,11,12],"event":5,"eventu":7,"ever":10,"everi":[0,2,5,6,7,10,11],"everydai":2,"everyon":[2,8,9,10],"everyth":[0,6,8,9,10],"evolv":[2,6,10],"exact":[3,5,10],"exactli":[7,10],"exampl":[2,3,4,6,7,10,11,12],"example_util":0,"exampleannouncehandl":0,"exampleconfig":[2,11],"exampleinterfac":0,"exce":[0,5,7],"except":[0,5,7],"excess":[5,11],"exchang":[6,7,10,12],"exclud":[7,10],"exclus":[],"execstart":11,"execstartpr":11,"execut":[0,2,5,7,11],"exhaust":[3,8,10,11],"exist":[0,2,3,5,6,8,10,11,12],"exit":[0,5,7,11],"expand":[6,8,10,12],"expand_nam":7,"expect":[0,5,7,9,10,11],"expens":[3,5],"experi":[6,8,10],"experienc":0,"experiment":12,"expir":5,"expiri":[5,7],"explain":[3,7],"explan":[10,11],"explicit":7,"explicitli":[5,6,10,11],"explor":[0,8,10,12],"export":[2,11],"expos":[5,7,11],"exposur":5,"extend":[0,7],"extens":[5,8,12],"extern":[0,2,5,7,11,12],"extra":[2,5,11],"extract":11,"extrem":[2,8,10,11,12],"f":[0,2,11],"f4":5,"f53a1c4278e0726bb73fcc623d6ce763":11,"fabric":6,"face":[5,8],"facilit":[8,10],"fact":[2,5,12],"factor":[5,7,11],"fail":[0,2,5,7],"failed_callback":[0,7],"failur":[2,5,7],"fake":11,"fals":[0,5,6,7],"famili":2,"familiar":8,"far":[2,6,10],"fashion":9,"fast":[4,5,6,7,8,10],"faster":[2,5,10],"fastest":[5,10],"favor":2,"favorit":8,"fe80":2,"featur":[2,5,6,7,8,9,10,12],"feder":[8,10,11],"fedora":2,"feed":[2,7],"feedback":[0,4],"feel":8,"fernet":10,"fetch":[5,11],"few":[2,3,5,6,8,10,11,12],"fewer":7,"ff":11,"fi":9,"fiber":3,"fibr":12,"field":10,"file":[0,2,3,5,6,7,8,10,11,12],"file_resourc":0,"file_s":0,"filelist":0,"filelist_data":0,"filelist_receiv":0,"filelist_timeout_job":0,"filenam":0,"filesync":4,"filetransf":[4,7],"filter":[0,6,10,11],"final":[0,7,10],"find":[4,5,8,10,11],"find_spec":0,"fine":5,"firewal":[2,5,6],"firmwar":[2,3,10,11],"firmware_hash":11,"first":[0,2,5,6,7,10,11],"fit":0,"five":0,"fix":[4,10],"fixed_mtu":5,"flag":[0,2,7,10,11],"flash":11,"flasher":2,"fleet":10,"flexibl":[2,3,5,6,8,12],"fli":10,"flight":7,"float":[0,7],"flood":[5,11],"flow":[0,2,5,6,10],"flow_control":5,"flush":0,"focu":11,"focus":[8,10],"folder":0,"follow":[0,2,3,5,7,9,10,11,12],"forc":[0,11],"forcibli":[7,11],"foreground":2,"foremost":12,"forget":[6,11],"fork":8,"form":[2,5,6,7,10,11],"format":[0,4,8,11,12],"forth":0,"forward":[5,6,7,8,10,12],"forward_ip":5,"forward_port":5,"found":[0,2,5,7,10,11],"foundat":[6,9,10,12],"frame":[0,5],"framework":8,"free":[2,6,8,9,12],"freedom":10,"freedv":3,"freeli":10,"freq":11,"frequenc":[2,3,5,10,11],"frequent":[5,6],"friend":2,"friendli":8,"from":[0,2,3,5,6,7,8,9,10,11,12],"from_byt":7,"from_fil":7,"from_identity_hash":7,"fromhex":0,"front":10,"frontend":8,"fruit":0,"ftdi_ft230x_basic_uart_43891ckm":11,"full":[0,2,5,6,7,8,10,11,12],"full_hash":7,"full_nam":[7,11],"fulli":[0,2,3,5,8,10,11,12],"funcion":7,"function":[0,2,3,4,5,6,7,8,9,11,12],"fundament":[3,6,10,11],"further":[2,4,5],"futur":[4,6,7,8,11],"fw":11,"g":[0,10,11],"ga":0,"gain":[3,7,10],"galact":10,"gap":2,"gatekeep":10,"gatewai":[0,2,5,6,10,11],"gbp":11,"gener":[0,2,3,5,6,7,10,11,12],"generalis":12,"genuin":11,"geograph":[2,5],"get":[0,3,4,5,6,7,8,11],"get_ag":7,"get_channel":[0,7],"get_config_obj":0,"get_data_s":7,"get_establishment_r":7,"get_expected_r":7,"get_external_ip":5,"get_hash":7,"get_inst":7,"get_mdu":7,"get_mod":7,"get_mtu":7,"get_packet_rssi":0,"get_packet_snr":0,"get_part":7,"get_private_kei":7,"get_progress":[0,7],"get_public_kei":7,"get_q":7,"get_random_hash":[0,7],"get_remote_ident":[0,7],"get_request_id":7,"get_respons":7,"get_response_tim":7,"get_rssi":7,"get_rtt":[0,7],"get_seg":7,"get_snr":7,"get_statu":7,"get_transfer_s":7,"geti2p":5,"ghz":10,"gi":0,"gigabit":6,"gigabyt":12,"git":[],"github":[0,2],"give":[2,5,10,11],"given":[5,6,7,10,11],"global":[0,4,5,6,7,10,11,12],"glue":3,"go":[0,5,6,10],"goal":[2,4,5,6,8],"goe":[],"good":[2,3,6,10,11],"got":0,"got_respons":0,"govern":10,"gpio":8,"grace":7,"gracefulli":[5,6],"grant":11,"grape":0,"graphic":8,"gratefulli":9,"great":[2,10],"greater":[7,10,11,12],"greatli":[2,5],"grid":8,"group":[5,7,8,10],"group_id":5,"groupinstal":2,"grow":2,"grown":[],"growth":2,"guarante":[6,9,10],"guess":5,"gui":8,"guid":[2,3,8,10],"guidelin":2,"guilt":8,"gw":5,"h":11,"ha":[0,3,5,6,7,8,9,10,12],"hack":12,"had":10,"half":[10,12],"hand":0,"handheld":10,"handl":[0,2,3,5,6,7,8,10,11,12],"handler":[0,7,11],"happen":[0,2,7,10],"hard":[2,3],"hardcod":[],"hardlin":6,"hardwar":[0,2,4,5,7,8,10,11,12],"has_path":[0,7],"hasattr":0,"hash":[0,6,7,10,11],"hash1":10,"hash2":10,"hash_from_name_and_ident":7,"hashlib":10,"hashmap":0,"have":[0,2,3,5,6,7,8,9,10,11],"hazard":7,"hdlc":0,"head":[],"header":[0,5,7,10],"header_1":10,"header_2":10,"health":4,"hear":10,"heard":[7,8,10,11],"height":5,"held":[5,11],"helium":0,"hellman":[6,10],"help":[0,2,6,9,10,11],"helper":0,"here":[0,2,5,10,11],"heterogen":[2,4,12],"hex":[0,11],"hexadecim":[0,10,11],"hexbyt":11,"hf":8,"hidden":11,"hide":2,"hierarch":12,"high":[3,5,6,10,11,12],"higher":[5,6,12],"highest":7,"highli":[5,9,10],"hint":0,"histori":8,"hit":0,"hkdf":10,"hmac":[10,12],"hoc":12,"hold":[5,7,10],"holder":6,"home":[2,6,8,11],"homebrew":5,"hop":[5,6,7,10,11,12],"hopefulli":6,"hops_to":7,"host":[0,4,5,6,8,10,11],"hostnam":5,"hour":[0,5,11],"hous":2,"how":[0,2,3,5,6,8,10,11,12],"howev":[2,5,6,10],"http":[0,8,9],"hub":[5,8,11],"human":[0,5,6,7,9,10],"hundr":[2,6,8],"hungri":3,"hw_mtu":0,"hwrev":11,"hz":[5,11],"i":[0,2,3,4,5,6,7,8,9,10,11],"i2p":[2,4,6,8,12],"i2p_tunnel":5,"i2pd":[2,5],"i2pinterfac":[2,5],"ia":11,"ic":3,"ic_burst_freq":5,"ic_burst_freq_new":5,"ic_burst_hold":5,"ic_burst_penalti":5,"ic_held_release_interv":5,"ic_max_held_announc":5,"ic_new_tim":5,"icmp":8,"id":[5,7,10,11],"id_callsign":5,"id_interv":5,"idea":[2,10,11],"ideal":[8,12],"ident":[0,2,4,5,6,7,8,11,12],"identif":[4,5,12],"identifi":[0,5,6,7,10,11],"identifyexampl":0,"identity_data":11,"ie":11,"if00":11,"ifac":[0,2,5,6,10,11],"ifac_s":5,"ifconf":0,"ifconfig":11,"ignor":[5,6,7,9,10,11],"ignored_devic":5,"illustr":[0,5,10],"imagin":6,"immedi":[5,11],"impact":[5,6,7,10],"imperson":6,"implement":[0,5,6,7,8,9,10,12],"implic":[4,5,6],"implicit":[6,7,10],"implicitli":11,"import":[0,2,3,5,6,7,9,10,11],"importantli":2,"importlib":0,"imposs":10,"impract":11,"improv":[2,4,5,8,9],"in_fram":0,"in_wait":0,"inactive_for":7,"inadvert":11,"inbound":[0,5,7],"inbox":6,"includ":[0,3,4,5,6,7,8,10,12],"inclus":6,"incom":[0,5,7,11],"incompat":[7,10],"incomplet":6,"increas":[5,7,11],"incur":5,"indefinit":11,"independ":[7,10],"index":[0,2,4],"indic":[0,7],"indirectli":10,"individu":[2,5,7,9,10,11,12],"inevit":[2,10],"infer":10,"influx":[5,8],"influxdb":8,"info":[7,10,11],"inform":[0,2,4,5,6,7,8,9,10,11],"infrastructur":[3,4,5,6,8,10,11],"ingo":7,"ingress":[0,5],"ingress_control":5,"inher":6,"init":2,"initi":[0,5,6,7,10,12],"initialis":[0,7,11],"input":[0,11],"insert":10,"insid":10,"inspect":[2,5,6,10,11],"instal":[0,4,5,10,11,12],"instanc":[0,4,5,7,8,10,11],"instance_control_port":11,"instance_nam":11,"instanti":7,"instantli":11,"instead":[0,2,5,7,10,11],"instruct":2,"int":[0,7],"integ":[0,7],"integr":[2,8,10,11],"intend":[2,5,6,10,11],"intens":11,"intent":6,"intention":[8,10],"inter":[2,7,10],"inter_byte_timeout":0,"interact":[0,2,4,6,7,10,11],"intercept":6,"interchang":5,"interconnect":[2,5,6,10],"interest":[8,10],"interfac":[3,4,6,7],"interface_class":0,"interface_discovery_sourc":[7,11],"interface_en":11,"interfer":[6,11],"intermedi":6,"intermediari":[5,7,10],"intermitt":[5,6],"intern":[0,5,7,10],"internal_1":5,"internet":[4,5,6,8,10,11,12],"internetwork":2,"interoper":[3,6,8,10,12],"interrupt":5,"interv":[5,7,11],"intervent":11,"intiat":0,"introduc":10,"introduct":4,"introductori":4,"intuit":[6,12],"invalid":[0,5,7],"invers":10,"invest":6,"invis":[2,5],"invit":5,"involv":[6,9],"io":3,"iodin":8,"ioerror":0,"iot":3,"ip":[2,3,5,6,10,11,12],"ipv4":5,"ipv6":[2,5,11],"irc":8,"irrelev":9,"is_compress":7,"is_connected_to_shared_inst":0,"is_open":0,"is_path_respons":7,"is_ready_to_send":[0,7],"isdir":0,"isfil":0,"isinst":0,"ism":[3,10],"isol":[2,5,11],"isp":[5,6],"issu":[4,5,6],"its":[3,5,6,7,10,11],"itself":[4,6,8,10,11],"iv":[10,12],"j":[4,11],"jail":11,"javascript":8,"job":0,"join":[0,2,6,8,10],"journei":6,"json":11,"just":[0,2,3,5,6,8,10,12],"k":[0,11],"kb":11,"kbp":11,"keep":[0,2,6,7,10,11,12],"keepal":[7,10],"keepalive_timeout_factor":7,"kei":[0,4,5,6,7,11,12],"kept":[5,6,7,10],"kernel":[5,11,12],"keyboardinterrupt":0,"keyerror":7,"keypad":8,"keypair":[6,10],"keyset":[10,11,12],"keysiz":7,"keystor":6,"khz":5,"ki":0,"kill":[7,10],"kind":[3,5,6,8,10],"kiss":[3,4,8,11,12],"kiss_fram":5,"kissinterfac":[5,11],"know":[0,2,3,5,6,7,10],"knowledg":[6,10],"known":[0,5,7,10,11],"ko":9,"krypton":0,"l":[5,11],"lack":10,"laid":10,"lan":5,"languag":8,"laptop":6,"larg":[0,3,5,6,7,10,11,12],"larger":[6,10,11],"laser":5,"last":[0,5,7,11],"last_read_m":0,"last_unit":0,"latenc":[2,6,10,12],"later":[0,2,5,8,11],"latest":[0,2,5,7,11],"latest_buff":0,"latest_client_link":0,"latitud":5,"laucnh":2,"launch":[8,11],"layer":[3,5,6,7,8,10,11,12],"lcd":8,"lead":[2,10],"leak":2,"learn":[0,2,6,9,10],"least":[2,3,5,6,10,11,12],"leav":[6,8,10],"ledger":10,"left":[5,7,10,11],"legaci":6,"legal":5,"legisl":5,"legitim":[2,6,11],"len":0,"length":[0,5,7,10],"less":[0,2,3,5,7,10,12],"let":[0,2,5,6,8,10,11],"level":[3,5,6,10,11],"liber":3,"liberapai":9,"libffi":2,"librari":[2,8],"licens":10,"lift":11,"light":11,"lightweight":12,"like":[0,2,3,5,6,7,8,10,11,12],"limit":[0,2,3,4,6,8,10],"line":[0,2,4,5,8,10,11,12],"linger":11,"link":[2,3,4,5,6,7,8,11,12],"link_clos":0,"link_establish":0,"link_id":[0,7],"link_mtu_discoveri":7,"linkexampl":0,"linux":[2,3,5,8,10],"list":[0,2,3,4,5,7,8,10,12],"list_deliv":0,"list_fil":0,"list_filt":11,"list_packet":0,"list_receipt":0,"list_timeout":0,"listdir":0,"listen":[0,2,4,8,10,11],"listen_ip":5,"listen_on":[2,5],"listen_port":5,"littl":[3,8,10],"live":[2,7,8],"lki":10,"lkr":10,"ll":[0,12],"llm":8,"ln":11,"load":[0,2,3,5,7,11,12],"load_private_kei":7,"load_public_kei":7,"local":[0,2,4,5,6,7,8,10,12],"locat":[2,5,6,10,11],"log":[0,2,5,11],"log_crit":0,"log_error":0,"log_info":0,"log_verbos":0,"logdest":7,"logic":10,"loginctl":11,"loglevel":[0,7,11],"long":[0,2,3,5,6,7,10,11],"longer":[0,2,10,11],"longest":5,"longitud":5,"look":[0,2,5,6,8,10,11],"loop":0,"lora":[2,3,4,6,8,10,12],"lorawan":[3,10],"lorem":[],"loss":[5,6,10],"lot":[6,10],"low":[2,3,5,6,8,10,12],"lower":[0,2,5,11],"ltu":3,"lunar":4,"lxmf":[4,5,6,7,11],"lxmfy":4,"lxst":4,"m":[0,2,10,11],"mac":[5,10],"machin":[2,10,11],"machineri":8,"maco":[4,8],"made":[2,5,7,10],"mai":[2,5,6,7,8,10,11],"mailbox":8,"main":0,"maintain":[2,6,10,11],"mainten":[2,6,10],"make":[0,2,3,5,6,8,9,10,11,12],"malici":[2,6,10,11],"malinform":9,"manag":[2,4,6,7,8,10,12],"mani":[0,2,3,5,6,7,8,10,11,12],"manipul":[10,12],"manjaro":2,"manner":[6,8],"manual":[0,2,5,6,7,10,11],"manufactur":[3,5],"map":[5,8,10,11],"mark":[2,7,10],"markqvist":[0,9],"markup":8,"master":[0,7],"match":[0,5,10,11],"materi":8,"matter":[2,5,6],"matur":11,"matvik22000":[],"max":11,"maximum":[0,5,7,10,11],"mbp":11,"mdu":[0,7],"me":5,"mean":[2,3,5,6,7,10,11],"meaning":2,"meantim":7,"measur":[6,10],"mechan":[2,4,5,6,11,12],"medium":[0,3,5,6,7,8,10,12],"member":[2,10],"memori":[2,6,10],"mention":[5,10],"menu":0,"menu_mod":0,"merg":11,"mesh":[2,5,6,10,11,12],"meshchat":4,"meshchatx":4,"messag":[0,2,6,7,8,10,11],"message_class":7,"messagebas":[0,4,7],"messagecallbacktyp":7,"messeng":[6,10],"met":2,"metadata":[2,5,10,11],"metavar":0,"meter":5,"meth":0,"method":[0,2,5,7,10],"methodologi":[10,11],"metric":8,"mevpekyafshak5wr":5,"mhz":[5,10],"mi":0,"microcontrol":10,"micron":4,"microwav":6,"might":[2,5,6,10,11],"mikrotik":3,"millimet":3,"millisecond":[0,6,11],"mind":[6,12],"minim":[3,4,5,10],"minimalsampl":0,"minimum":[0,2,5,7,10,11],"minimum_bitr":7,"minut":[0,2,5,10],"mirror":[6,11],"misconfigur":2,"mislead":2,"miss":[0,2],"mistak":2,"misunderstand":9,"mitig":6,"mix":[4,5,6,11],"mixtur":12,"mobil":[5,6,10],"mode":[0,2,3,4,6,7,8,10,11,12],"model":[6,11],"modem":[4,5,6,7,8,10,12],"modem73":8,"moder":5,"modern":[2,3,8],"modifi":[5,6,10,11],"modul":[0,2,3,4,5,6,10,11,12],"modular":8,"moment":10,"momentarili":5,"monero":9,"monitor":[2,5,8,10,11],"moon":0,"more":[0,2,3,5,6,7,8,9,10,11,12],"most":[2,3,5,6,7,8,10,11],"mostli":[5,6,10],"motiv":4,"move":[5,6,10,11],"msgtype":[0,7],"mtu":[0,5,7,10,12],"much":[2,5,6,10,11,12],"multi":[4,6,8,10,11,12],"multicast":5,"multicast_address_typ":5,"multilater":10,"multipl":[0,5,6,8,10,11],"multiplex":0,"multipoint":10,"multitud":2,"must":[0,2,5,6,7,10,11],"mw":5,"my":[5,10],"my_fil":11,"my_ident":11,"my_network":[10,11],"my_network_ident":5,"mycal":5,"myriad":10,"n":[0,10,11],"name":[0,2,4,5,6,7],"namespac":0,"narg":0,"nat":[2,5],"nativ":[0,6,8],"natur":5,"nearbi":[5,6],"nearest":5,"nears":10,"neat":6,"neccessari":5,"necesarri":5,"necessari":[3,5,6,7,10],"necessarili":10,"need":[0,2,3,4,5,6,7,8,9,10,11,12],"neg":2,"neglig":10,"neither":[7,10],"neon":0,"neopixel":11,"net":5,"netcat":5,"network":[0,3,5,7,11,12],"network_ident":[5,10,11],"network_nam":[2,5],"neutral":6,"never":[5,6,7,10],"new":[0,2,4,6,7,10,11],"new_id":11,"new_ident":11,"newer":[7,10],"newest":10,"newli":[5,7,10],"newlin":5,"next":[2,5,7,10],"next_hop":7,"next_hop_interfac":7,"nicknam":10,"no1cll":5,"no_data_for":7,"no_inbound_for":7,"no_outbound_for":7,"noauth":11,"nobl":0,"noble_ga":0,"noble_gas":0,"nocheck":11,"node":[2,4,5,11,12],"noid":11,"nois":[7,9],"nomad":4,"nomadnet":8,"nomadnetwork":8,"non":[2,5,7,8,10],"none":[0,2,5,7,10,11],"nor":2,"normal":[0,2,5,7,10,11],"notabl":8,"notat":[10,11],"note":[0,3,4,5,7,10,11],"noth":[3,6,12],"notic":[5,10,11],"notif":[0,7],"now":[0,2,10,11],"np":11,"nrf52":3,"nt":0,"num":0,"number":[0,2,5,6,7,8,10,11],"o":[0,2,5,10,11,12],"object":[0,7],"obscur":2,"observ":6,"obtain":[2,3,7,10],"obvious":10,"occur":[0,5,11,12],"ocur":7,"odd":0,"ofdm":8,"off":[2,5,6,8,10,11,12],"offer":[2,4,5,6,7,8,10,11],"offic":6,"offlin":[0,2,6,8],"often":[2,5,6,10,11],"oganesson":0,"old":[0,2,3,9,10],"older":11,"omit":7,"on_interfac":7,"onc":[0,2,3,5,7,10,11,12],"one":[0,2,3,5,6,7,8,10,11,12],"ones":[2,5,6,11],"oneself":10,"ongo":8,"onli":[0,2,3,5,6,7,10,11,12],"onlin":[0,11],"onto":[2,10],"opaqu":6,"open":[0,2,3,5,6,7,8,9,10,11,12],"open_port":0,"openmodem":[5,12],"openssl":[2,10],"openwrt":4,"oper":[2,3,5,6,7,10,11,12],"opinion":9,"opkg":2,"opportun":2,"opportunist":6,"opposit":[0,5],"opt":10,"optic":[3,12],"optim":[2,6],"option":[0,2,3,4,6,7,8,10,11],"ord":0,"order":[0,7,11],"organ":[2,6,10,11],"organis":[5,9],"orient":10,"origin":[0,6,8,10],"os":2,"other":[0,2,3,5,6,7,8,10,11],"otherwis":[0,7],"our":[0,5,10],"ourselv":6,"out":[0,3,5,7,8,10,11],"outbound":[7,10],"outgo":[0,5,7,10,11],"outlin":[2,3,10],"output":[5,11],"outsid":[7,12],"over":[0,3,4,5,6,7,8,9,10,11,12],"overal":[10,11],"overcom":10,"overhead":[2,3,5,10],"overlai":2,"overli":9,"overrid":0,"oversight":10,"overview":[4,5],"overwhelm":[5,6,7],"overwrit":11,"own":[0,2,6,7,10,11,12],"owner":0,"p":[0,11],"pack":[0,7],"packag":[0,2,5,8,10],"packb":0,"packed_s":0,"packet":[0,2,4,5,6,7,8,11,12],"packet_callback":0,"packet_deliv":0,"packet_hash":0,"packet_receipt":[0,7],"packet_timed_out":0,"packetreceipt":[0,4,7],"pad":[10,12],"page":[4,10,11],"pair":[5,7,10,11],"pamac":2,"panic":[0,11],"panic_on_interface_error":[0,11],"paper":8,"par":[0,2],"parallel":2,"param":0,"paramet":[0,3,4,7,10,11],"pariti":[0,5,11],"parity_even":0,"parity_non":0,"parity_odd":0,"pars":0,"parse_arg":0,"parser":[0,4],"part":[0,2,5,6,7,8,10,11],"particip":[2,4,5,6,10,11],"particular":[0,3,5,10,11],"particularli":[5,11],"pass":[0,3,5,6,7,10,11],"passphras":[2,5,6,10],"passport":10,"past":11,"path":[0,2,3,5,6,7,10,11],"path_respons":7,"pathfinder_m":7,"pattern":[3,6,10],"payload":[0,5,7,10,11],"pdf":4,"peach":0,"peer":[0,2,5,7,8,10,11],"penalti":5,"pend":[0,10],"peopl":[2,8,10],"per":[5,6,7,8,10,11,12],"percent":[0,5],"percentag":7,"perfectli":2,"perform":[0,2,5,6,7,8,10,11],"perhap":2,"period":[0,5,7,10,11],"peripher":8,"perman":[2,5,11],"permiss":5,"permissionless":[10,11],"persecut":10,"persist":[5,11],"person":[4,5,6,9,10],"perspect":[5,6,7,10,12],"pet":0,"philosophi":[9,10],"phone":[2,4,6],"phonebook":8,"phy":11,"physic":[0,2,3,5,6,7,8,10,11,12],"pi":[0,4,6,10,11,12],"pick":10,"piec":10,"ping":11,"pip":[0,2,3,5,11],"pip3":2,"pipe":[4,8,12],"pipeinterfac":[3,5,8],"pipx":2,"pitfal":10,"pkcs7":[10,12],"pkg":2,"place":[0,2,5,6,10,11],"plaform":3,"plain":[0,3,5,7,10],"plain_mdu":7,"plaintext":[0,7],"plan":[6,10],"planetari":12,"platform":[0,3,4,8,10,11],"platoform":8,"pleas":[0,2,5,7,11],"plenti":[6,10],"plug":11,"plugin":8,"pmr":10,"point":[2,3,5,6,8,9,10,11],"pointer":2,"polici":11,"pomelo":0,"popul":7,"popular":12,"port":[0,2,3,4,5,6,10,12],"port0":11,"portabl":[5,6,10],"pose":[2,10],"posit":[0,11],"posix":2,"possess":[5,10],"possibl":[2,3,5,6,7,8,10,11,12],"possibli":[2,10],"post":0,"postfix":11,"potenti":[0,2,5,9,10,11,12],"power":[2,3,5,6,8,10,11,12],"powershel":2,"ppp":0,"practic":[6,10,12],"pre":[2,6,7,10],"preambl":[5,11],"preced":0,"preciou":6,"precompil":2,"predict":10,"prefer":[2,9,10],"prefer_ipv6":5,"premis":6,"prepar":[0,10],"prerequisit":7,"presenc":[5,7],"present":[5,6,8,10,11],"preserv":[2,7],"preshar":10,"press":0,"pretend":[8,10],"prettyhexrep":0,"prevent":[5,6,11],"previou":0,"previous":[5,7,10],"primari":10,"primarili":[5,6,8],"primarlii":2,"primit":[2,4],"principl":[6,10,12],"print":[0,5,11],"print_filelist":0,"print_help":0,"print_menu":0,"priorit":[6,10],"prioriti":10,"prioritis":[4,5,6,7],"privaci":[2,5,8,12],"privat":[2,5,6,7,8,9,10,11,12],"private_ret":2,"privileg":11,"probabl":[0,2,6,10,11,12],"probe":11,"problem":[2,10,11],"proc":11,"procedur":[2,7,10],"process":[0,2,3,5,6,7,10,11],"process_incom":0,"process_outgo":0,"product":11,"profound":6,"program":[0,3,4,5,7,10,12],"program_setup":0,"programm":10,"programmat":10,"progress":[0,7,11,12],"progress_callback":7,"project":[8,9],"promis":2,"prompt":[0,2],"proof":[0,5,6,7,10,11],"proof_packet":0,"proof_requested_callback":7,"proof_strategi":7,"propag":[4,5,6,7,8,11],"proper":2,"properli":2,"properti":[0,6,7],"proport":10,"propos":[],"protect":[2,11],"protocol":[2,3,4,5,6,12],"prove":[0,6,10],"prove_al":[0,7],"prove_app":7,"prove_non":7,"proven":[7,10],"provid":[0,2,3,4,5,6,7,8,10,11,12],"provis":[3,11],"prv_byte":7,"pseudo":11,"pub_byt":7,"public":[0,4,5,6,7,9,11],"public_inform":0,"publicli":[2,5,10,11],"publish":[2,4,5,7,10],"publish_blackhol":11,"publish_blackhole_en":7,"publish_ifac":5,"purchas":[2,10,12],"pure":[4,10],"purg":7,"purpos":[2,3,5,6,7,8,10,11],"push":8,"put":[0,3,5,11],"py":[0,10,11],"py3":2,"pyca":[2,10],"pyseri":[0,2],"python":[0,4,5,7,10,11,12],"python3":[0,2,3],"q":[0,11],"qr":[6,8],"quad4":[],"qualiti":[7,11],"quantiti":[],"quarter":[],"queri":[0,2,7,11],"question":[2,3,5],"queu":[7,11],"queue":[5,10],"quickli":[8,9,10,12],"quiet":[5,11],"quinc":0,"quirk":2,"quit":[0,2],"r":[0,5,10,11],"radio":[4,5,6,7,8,10,11,12],"radon":0,"rais":[0,7],"rak":3,"ram":[2,5],"randint":0,"random":[0,7,9,10],"random_text_gener":0,"randomis":10,"randomli":[0,10],"rang":[0,2,3,5,6,10,11,12],"rapidli":5,"rare":[2,5],"raspberri":[4,6,10,11,12],"rasperri":2,"ratchet":[7,10],"ratchet_count":7,"ratchet_expiri":7,"ratchet_id_receiv":7,"ratchet_interv":7,"ratchets":7,"ratchets_path":7,"rate":[0,4,7,8,11],"rather":[2,7,8],"ratio":7,"raw":[0,3,7],"rawchannelread":[4,7],"rawchannelwrit":[4,7],"rawiobas":7,"rb":0,"rbrowser":4,"re":[0,5,6,7,10],"reach":[2,4,5,6,7,11],"reachabl":[0,2,5,6,7,8,10,11],"reachable_on":5,"read":[0,2,5,6,7,10,11],"read_loop":0,"readabl":[0,5,7,10,11],"reader":[0,7],"readi":[0,2,3,5,7,12],"readili":12,"ready_byt":[0,7],"ready_callback":7,"real":[2,3,5,6,8,12],"realiti":[2,9],"realli":[5,7],"reappear":5,"reason":[2,5,10,11],"reassembl":10,"reboot":[],"rebroadcast":6,"recal":[0,7,11],"recall_app_data":7,"recap":10,"receipt":[0,6,7,10],"receiv":[0,2,5,6,7,9,10,11],"receive_path_respons":7,"receive_stream_id":7,"received_announc":[0,7],"recent":[7,10],"recept":7,"reception_rssi":0,"reception_snr":0,"reception_stat":0,"recip":2,"recipi":10,"recogn":10,"recommend":[0,2,5,10],"recondit":11,"reconnect":[0,6],"reconnect_port":0,"reconstruct":10,"record":[2,10],"recoveri":5,"recreat":10,"recurs":[7,10],"reduc":[5,11],"redund":[2,6],"refer":[0,2,4,5,8,11],"refin":9,"refresh":11,"refus":6,"regain":2,"regard":10,"region":5,"regist":[0,7,11],"register_announce_handl":[0,7],"register_message_typ":[0,7],"register_request_handl":[0,7],"regul":5,"regular":11,"rel":[3,5,6,10],"relai":[2,4],"relat":2,"relationship":[6,10,11],"releas":[2,5,7,10],"relev":[0,2,3,5,7,10,11],"reli":[2,5,6,9,10,11],"reliabl":[2,3,5,6,7,10,12],"relianc":2,"relief":6,"reload":11,"rem":0,"remain":[5,6,7,8,10],"rememb":[6,7,10],"remot":[0,4,7,10],"remote_ident":[0,7],"remote_identifi":0,"remote_management_allow":11,"remote_management_en":7,"remote_p":0,"remotesensor":10,"remov":[7,11],"remove_message_handl":7,"remove_ready_callback":7,"render":8,"replac":[0,2,6,7,8,10,11],"repli":[0,11],"replic":[3,10],"reply_data":0,"reply_messag":0,"reply_text":0,"report":[5,7,9,11],"repositori":[2,10],"repres":[6,10],"represent":[0,7],"repurpos":2,"reput":[10,11],"request":[4,5,6,7,10,11,12],"request_destin":0,"request_fail":0,"request_id":[0,7],"request_packet":0,"request_path":[0,7],"request_receipt":[0,7],"request_receiv":0,"requested_at":[0,7],"requestexampl":0,"requestor":5,"requestreceipt":[4,7],"requir":[0,2,5,6,7,8,10,11,12],"require_shared_inst":7,"required_discovery_valu":[7,11],"rermin":[],"resend":7,"reserv":[0,6,7],"resid":5,"resili":[2,6,8,11,12],"resist":6,"resolut":[2,5,10],"resolv":[4,5,6,10,11],"resourc":[0,2,4,5,6,7,9,11],"resource_callback":7,"resource_sending_conclud":0,"resource_strategi":7,"respawn":5,"respawn_delai":5,"respawn_interv":5,"respect":[5,6,12],"respond":[0,6,7,11],"respond_to_prob":11,"respons":[4,5,7,10,12],"response_callback":[0,7],"response_gener":[0,7],"rest":[6,12],"restart":[5,11],"restartsec":11,"restor":[2,5],"restrict":[5,6,11],"result":[0,2,5,10,11],"ret":[4,10],"retain":[5,7],"retained_ratchet":7,"retibb":4,"reticulum":[0,5,6,7],"retipedia":4,"retransmiss":[6,10],"retransmit":[5,10],"retri":[0,7,10],"retriev":[7,11],"return":[0,5,7,11],"reveal":[2,7,10,12],"revers":11,"review":10,"revis":11,"rfe":11,"rich":8,"ridicul":10,"right":[2,5],"rington":8,"risc":4,"risk":10,"rmap":2,"rn":[0,2,3,4,7,10,11],"rncp":4,"rnid":[4,10],"rnmon":4,"rnode":[2,4,10,11,12],"rnodeconf":[3,4],"rnodef3b9":5,"rnodeinterfac":[2,3,5,11],"rnodemultiinterfac":5,"rnpath":[2,4,5],"rnphone":8,"rnprobe":[2,4],"rns_bin_dir":11,"rnsd":[2,4],"rnsh":[8,11],"rnspure":[2,10],"rnstatu":[2,4,5,10],"rnstransport":[5,11],"rnx":4,"roadmap":9,"roam":[5,6],"robot":10,"robust":[2,5],"role":6,"roll":5,"rom":11,"room":8,"root":10,"rotat":[7,10,11],"round":[0,7,11],"rout":[2,3,5,6,7,8,10,11,12],"router":[2,5,6,11],"rpc":11,"rpc_kei":11,"rprogress":0,"rrc":4,"rrcd":8,"rssi":[0,7,11],"rtsct":0,"rtt":[0,7,10],"rttstring":0,"rule":[2,4,5,6,11],"run":[0,2,3,5,6,7,8,10,11,12],"runtim":[0,10],"rust":2,"rx":[5,11],"rxb":0,"sa":8,"safe":10,"sai":[],"said":10,"same":[0,2,3,5,6,7,8,10,11],"satellit":6,"satisfi":10,"save":[7,10,11],"save_error":0,"saved_filenam":0,"saw":8,"scalabl":[11,12],"scale":[10,12],"scan":[2,5],"scenario":[2,5,10],"schedul":7,"scheme":[3,5],"scope":5,"scratch":3,"screen":0,"script":[2,3,5],"scrutini":10,"seamless":[5,10],"seamlessli":[5,6,8],"search":[4,7,8],"second":[0,5,6,7,8,10,11,12],"secreci":[5,7,8,10,12],"secret":[6,10],"section":[2,3,5,6,8,10,11],"secur":[2,4,6,8,10,11,12],"see":[0,2,5,6,7,10,11,12],"seek":10,"seen":[5,10],"segment":[0,2,5,6,7,10,11,12],"select":[0,2,5],"self":[0,2,10,12],"semtech":3,"send":[0,5,6,7,10,11],"send_stream_id":7,"sender":[0,2,6,10,11],"sens":6,"sensibl":[2,3,5],"sensor":[6,10],"sent":[0,2,6,7,10,11],"sentiment":10,"separ":[0,5,6,8,10,11],"sequenc":[0,7,10,12],"sequenti":12,"seri":3,"serial":[0,2,4,6,10,12],"serialinterfac":[3,5],"serv":[0,3,5,6,8,9,10,11],"serve_path":0,"server":[0,2,3,4,6,7,8,10,11],"server_buffer_readi":0,"server_callback":0,"server_client_connect":0,"server_destin":0,"server_fil":0,"server_ident":0,"server_link":0,"server_loop":0,"server_message_receiv":0,"server_packet_receiv":0,"servic":[2,4,5,6,8,10],"session":[2,8,10],"set":[0,2,3,5,6,7,8,10,11,12],"set_default_app_data":7,"set_delivery_callback":[0,7],"set_link_closed_callback":[0,7],"set_link_established_callback":[0,7],"set_packet_callback":[0,7],"set_proof_requested_callback":7,"set_proof_strategi":[0,7],"set_ratchet_interv":7,"set_remote_identified_callback":[0,7],"set_resource_callback":7,"set_resource_concluded_callback":[0,7],"set_resource_started_callback":[0,7],"set_resource_strategi":[0,7],"set_retained_ratchet":7,"set_timeout":[0,7],"set_timeout_callback":[0,7],"setup":[0,2,4,5,11],"sever":[2,6,7,11],"sf":11,"sh":5,"sha":[6,7,10],"sha256":[10,12],"shall":10,"shape":6,"share":[0,2,6,7,8,10,11],"share_inst":11,"shared_instance_port":11,"shared_instance_typ":[7,11],"shelf":[10,12],"shell":[2,4,11],"ship":10,"shop":0,"short":[3,5,10,11],"shorter":5,"shorthand":[5,11],"shot":2,"should":[0,2,5,6,7,10,11,12],"should_ingress_limit":0,"should_quit":0,"should_use_implicit_proof":7,"show":[2,11],"shown":[0,9],"side":[5,12],"sideband":[2,4,11],"sign":[5,6,7,10,11],"signal":[0,5,7,10],"signatur":[6,7,10,11,12],"signifi":10,"signific":6,"significantli":[5,7],"silent":11,"similar":[0,2,3,5,7,8,11,12],"simpl":[0,2,3,7,8,10,11,12],"simpler":[5,6,12],"simplest":[5,10],"simpli":[0,2,3,5,6,8,9,10,11],"simplic":10,"simplifi":0,"simplyequip":3,"simultan":[2,10],"sinc":[0,2,5,6,7,10],"singl":[0,2,5,6,7,10,11,12],"singular":10,"sit":2,"site":[5,6],"situat":[2,3,5,6,10,11],"size":[0,2,5,7,10,11],"size_str":0,"skip":0,"slate":[],"sleep":[0,2,11],"slice":0,"slightli":[0,2],"slottim":[5,11],"slow":[0,5,6,8,10],"slower":[5,7,10],"small":[0,2,5,6,7,10,12],"smaller":7,"smallest":2,"snippet":11,"snr":[0,7,11],"so":[0,2,3,5,6,7,8,9,10,11,12],"social":2,"socket":[5,11,12],"softwar":[2,3,5,8,10],"sole":5,"solid":9,"solut":[10,11],"solv":10,"some":[0,2,3,5,6,7,8,10,11],"someon":[2,5,11],"someth":[6,10],"somethign":0,"sometim":[3,5,8],"somewhat":2,"soon":7,"sort":[5,10,11],"soundmodem":5,"sourc":[0,2,3,4,6,7,10,12],"sovereign":[2,10],"sovereignti":12,"space":[0,2,3,6,10,12],"spam":[2,5,10,11],"spammi":11,"span":[5,6,10],"spawn":5,"spe":5,"speak":9,"spec":10,"special":[8,10,11],"specif":[0,3,4,5,6,7,11],"specifi":[0,2,3,5,6,7,10,11],"spectrum":[5,10],"speed":[0,5,7,10,11],"spirit":8,"split":0,"sponsor":9,"spread":[5,11],"spreadingfactor":5,"squelch":5,"ssh":8,"ssid":5,"stabil":6,"stabl":[2,5,6,10,12],"stack":[0,2,6,7,8,10,11,12],"stage":10,"stai":[0,10,11],"stale":[6,7],"stale_grac":7,"stale_tim":7,"stamp":[5,7,11],"standalon":[4,8],"standard":[3,5,8,10,11],"start":[0,3,4,5,6,7,8,10,11],"startup":[0,2,11],"stat":[7,11],"state":[0,6],"static":[2,5,7],"staticmethod":0,"station":5,"stationari":[6,11],"statist":[0,5,7,9],"statu":[0,2,4,5,7,8,10,11],"stderr":11,"stdin":[5,11],"stdio":12,"stdout":[0,5,11],"stem":9,"step":[0,2,3],"still":[0,2,5,6,8,10,11],"stock":0,"stop":[7,12],"stopbit":[0,5,11],"storag":[2,5,8,10,11],"store":[0,7,8,10,11],"store_tru":0,"str":0,"straightforward":5,"strateg":6,"strategi":[4,5,7],"stream":[0,7,8,10],"stream_id":[0,7],"strength":[7,12],"strictli":[5,10],"string":[0,7],"stringmessag":0,"strong":[2,10],"stronger":2,"strongli":2,"struct":0,"structur":[0,6,7,10,12],"style":5,"sub":[0,5],"subclass":[0,7],"subinterfac":5,"subject":[2,11,12],"subnet":[2,6],"subscrib":[2,11],"subsequ":[0,10],"subset":5,"subsid":5,"substanti":[],"succe":2,"succeed":[0,7],"succesfulli":6,"success":[2,5],"successful":7,"successfulli":[0,7,10],"sudo":[2,11],"suffer":6,"suffic":10,"suffici":[2,5,10,11],"suffix":0,"suit":[2,3,8,10,11],"suitabl":[0,2,5,6,10,11,12],"super":0,"supersed":5,"suppli":[0,5,7,10,12],"supplier":2,"support":[0,2,4,5,6,7,8,10,11,12],"sure":[0,2,3,11],"surveil":10,"surviv":[2,10,11],"switch":[3,5,6,10,11],"sx1262":3,"sx1268":3,"sx1276":3,"sx1278":3,"sx1280":3,"sy":0,"symlink":11,"symmetr":[7,10],"synchron":8,"system":[0,2,3,4,5,6,7,8,9,10,12],"systemctl":11,"systemd":11,"t":[0,2,5,6,7,10,11],"tabl":[2,5,6,10,11],"tablet":2,"tackl":8,"tag":7,"tail":5,"tailor":10,"take":[0,2,5,8,10,11,12],"taken":[0,10],"talk":8,"tangerin":0,"tap":3,"target":[0,5,8,11],"target_hash":7,"target_host":5,"target_port":[5,11],"task":11,"tcp":[2,3,4,6,10,11,12],"tcpclientinterfac":[2,3,5],"tcpinterfac":11,"tcpserverinterfac":[2,5],"tdata":0,"teach":11,"teahous":9,"teardown":[0,7],"teardown_reason":0,"technologi":[2,6],"teffect":0,"telemetri":[8,9],"telephon":4,"telephoni":8,"tell":[0,2,5,6],"temperatur":10,"temporari":[2,5,11],"temporarili":[5,6],"ten":10,"tend":5,"term":[2,5,6,10],"termin":[0,2,7,8],"terminologi":[6,10],"termux":2,"test":[2,8,10,11],"testnet":11,"text":[0,8,10],"tfile":0,"tgz":11,"than":[0,2,5,6,7,8,9,10,11,12],"thei":[0,2,5,6,7,8,10,11],"them":[0,2,3,5,6,8,9,10,11,12],"themselv":[5,6],"thereaft":10,"therefor":[2,10,12],"thi":[0,2,3,4,5,6,7,8,9,10,11,12],"thing":[0,2,6,8],"think":[2,3,6,9,10],"those":[2,6,10,11],"though":[2,5,6,10],"thousand":[2,5,10,11],"thread":0,"threat":11,"three":[2,10],"threshold":5,"throough":5,"throttl":[5,6],"through":[0,2,3,5,6,7,8,10,11,12],"throughout":[6,10],"throughput":[7,8,10,12],"thrown":7,"thu":[6,7,10],"ti":[0,6,10],"time":[0,2,3,5,6,7,8,9,10,11],"time_since_last":0,"timeout":[0,7,11],"timeoutarg":0,"timestamp":[0,10],"timestr":0,"tion":5,"tnc":[3,5,7,8,11,12],"to_fil":7,"todai":10,"togeth":[3,6,10,11],"token":[7,10,12],"toler":5,"too":[0,6],"tool":[2,3,6,8,10,11,12],"toolkit":[2,6],"toolsl":[],"top":[8,10],"topic":[2,10],"topographi":[2,6,10],"topologi":[2,5,6,10,12],"torn":[7,11],"total":[7,10,11,12],"total_s":0,"toward":[0,5,10],"track":7,"track_phy_stat":7,"trade":[6,10],"tradit":[6,10],"traffic":[0,2,5,6,7,10,11],"transceiv":[2,3,5,8,10,12],"transfer":[0,7,10,11,12],"transfer_s":0,"transform":12,"transit":[],"translat":6,"transmiss":[2,5,7,10],"transmit":[0,5,10],"transpar":[3,5,6,10,11],"transport":[0,2,4,5,7,8,11,12],"transport_en":7,"transport_ident":11,"travers":[2,7,10],"treat":[6,10],"tremend":6,"tri":0,"trip":[0,7,11],"trivial":[10,12],"true":[0,2,5,7,11],"truli":[3,10],"truncat":[7,10,11],"truncated_hash":7,"truncated_hashlength":[0,7],"trust":[2,5,6,10,11],"trustless":[4,10,12],"trustworthi":[6,11],"try":[0,4,5,6,7,8],"ttime":0,"ttransfer":0,"ttyacm0":5,"ttyusb0":[0,5,11],"ttyusb1":5,"ttyusb2":5,"tun":[3,5],"tun0":5,"tune":5,"tunnel":[2,5,6,10,12],"tupl":7,"turn":[0,5,11],"turnaround":5,"tutori":2,"two":[0,3,5,6,7,10],"tx":[5,11],"txb":0,"txp":11,"txpower":5,"txt":11,"txtail":[5,11],"type":[0,2,4,5,6,7,11],"typeerror":7,"typic":[5,6,10],"u":[10,11],"ubiqu":3,"ubuntu":[4,11],"uci":2,"udp":[4,6,10,11,12],"udpinterfac":5,"uhf":[11,12],"ui":8,"ultim":[2,10],"umsgpack":0,"unblackhol":11,"unblock":11,"uncencrypt":0,"uncensor":[],"unchang":6,"uncoordin":2,"under":[7,9,10,11,12],"underli":[0,5,6,7,10,12],"understand":[2,4,5,6,7,11],"underwai":2,"unencrypt":[0,7,10],"unequivoc":10,"unexplor":6,"unforg":[6,12],"unfortun":2,"unidentifi":0,"unidirect":0,"unifi":[6,10],"uninterest":0,"uniqu":[0,5,6,7,8,10,11,12],"unit":[0,2,7,11],"unknown":[0,5,6,7,10,11],"unless":[0,2,5,6,7,10],"unlicens":10,"unlik":10,"unlock":11,"unorganis":6,"unpack":[0,7],"unpackb":0,"unplug":11,"unrecover":[0,11],"unreli":5,"unset":10,"unsupport":7,"until":[0,2,5,7],"untrust":11,"unus":11,"unwant":[10,11],"up":[0,2,3,5,6,7,8,10,11,12],"updat":[0,2,7,10,11],"upgrad":[2,7,10],"upkeep":5,"upon":[0,5,10],"upset":0,"urandom":[10,12],"uri":8,"url":11,"us":[0,3,4,5,6,7],"usabl":[5,10],"usag":[4,5,7,8,9,11],"usb":[3,10,11],"useabl":10,"user":[0,2,5,6,8,10,11,12],"user_input":0,"userland":12,"usernameher":11,"usr":[5,11],"usual":[2,5,6],"utf":0,"util":[0,3,4,5,10],"utilis":[0,2,5,7,10,11,12],"ux":8,"v":[4,11],"valid":[0,2,5,6,7,10,11],"valu":[0,2,5,7,10,11],"valuabl":[3,9],"valueerror":[0,7],"vari":[2,5,10,11],"variabl":[0,2,7],"varieti":[5,8,10,11,12],"variou":[0,2,5,6,8,10,11,12],"vast":[2,10],"vastli":6,"ve":6,"vehicl":5,"vendor":[0,3,12],"verbos":[7,11],"veri":[2,3,5,6,7,8,9,10,11,12],"verif":[6,7,8,10,11],"verifi":[0,2,5,6,7,10,11,12],"versa":12,"version":[0,2,7,10,11],"vhf":[10,12],"via":[2,3,5,6,8,9,10,11,12],"viabl":6,"vice":12,"view":[2,5,9,10,11],"violat":5,"virtual":[2,3,5,6,10,11,12],"visibl":[0,5],"voic":[8,9],"voicemail":8,"volunt":2,"voluntari":2,"vpn":6,"vport":5,"vulner":6,"vvv":2,"w":11,"wa":[0,3,5,6,7,10,11,12],"wai":[0,4,5,6,7,8,10,11],"wait":[0,2,5,8,10,11],"want":[0,2,5,6,8,9,10,11],"wantedbi":11,"warn":11,"warrant":12,"wast":[5,6,9],"wave":3,"wb":0,"we":[0,2,3,5,6,9,10],"weaken":10,"web":[2,8],"websit":[2,5],"weight":11,"welcom":[],"well":[3,5,6,7,8,9,10,11,12],"went":0,"were":[0,8],"what":[0,2,4,5,6,7,10,11],"whatev":[6,7,10],"wheel":2,"when":[0,2,3,5,6,7,8,10,11],"whenev":[0,7,10],"where":[2,3,4,5,6,7,8,10,11],"whereupon":10,"whether":[0,2,5,6,7,10],"which":[0,2,5,6,7,8,10,11],"while":[0,2,3,5,6,7,8,10,11,12],"whitelist":10,"whl":2,"who":[2,5,6,10,11],"whole":11,"wide":[2,3,5,6,8,10,11,12],"wider":[2,5,6,10,11],"wifi":[2,4,5,6,8,10,11,12],"wiki":[],"wikipedia":8,"wildcard":0,"willing":11,"window":[4,5,8],"wipe":11,"wire":[3,4,5,8,12],"wireless":[3,6],"wirelessli":5,"wish":[0,5,10,11],"within":[0,2,5,6,7,10],"without":[0,2,3,5,6,8,10,11,12],"wlan0":5,"wolf":3,"won":0,"word":2,"work":[2,3,5,6,8,10,11,12],"workabl":6,"world":[2,3,5,6,8,11,12],"worri":6,"worth":2,"would":[5,7,8,10],"write":[0,2,3,5,7,8,10,11],"write_timeout":0,"writer":[0,7],"written":[0,10,12],"wrong":[0,2,5],"wrote":[0,5],"x":[7,10,11],"x25519":[10,12],"xenon":0,"xonxoff":0,"y":0,"ye":[2,5,10,11],"year":10,"yet":[0,5,10,12],"yggdrasil":5,"yi":0,"you":[0,2,3,4,5,6,7,8,9,10,11,12],"your":[0,3,4,5,6,7,9,10,12],"yourself":[2,10,11,12],"z":0,"zero":[5,7,8,12],"zi":0,"zim":8,"zone":10,"zshrc":2},"titles":["Code Examples","An Explanation of Reticulum for Human Beings","Getting Started Fast","Communications Hardware","Reticulum Network Stack Manual","Configuring Interfaces","Building Networks","API Reference","Programs Using Reticulum","Support Reticulum","Understanding Reticulum","Using Reticulum on Your System","What is Reticulum?"],"titleterms":{"0":3,"1":3,"25":5,"Beings":1,"Not":6,"Of":4,"The":[10,11],"With":2,"access":10,"ad":2,"address":6,"an":1,"android":2,"announc":[0,5,10],"api":7,"arm64":2,"auto":5,"autom":11,"ax":5,"backbon":[2,5],"base":[2,3],"basic":10,"beam":3,"blackhol":11,"board":3,"bookworm":2,"bootstrap":2,"broadcast":0,"buffer":0,"build":[2,6],"can":12,"caveat":12,"channel":0,"chat":8,"client":[5,8],"code":[0,10],"columba":8,"combin":3,"common":5,"commun":3,"concept":6,"conceptu":10,"configur":[5,11],"connect":[2,5,6,8],"consider":[5,6],"content":4,"contribut":2,"control":5,"creat":[2,3,10],"cryptograph":10,"current":[10,12],"custom":[0,2,5],"data":11,"debian":2,"deck":3,"depend":2,"destin":[5,6,10],"detail":10,"develop":2,"devic":[3,12],"discov":11,"discover":5,"discoveri":5,"distribut":2,"doe":12,"donat":9,"echo":[0,3],"emptor":12,"enabl":5,"entrypoint":2,"establish":10,"ethernet":3,"exampl":[0,5],"explan":1,"fast":2,"feedback":9,"filesync":8,"filetransf":0,"find":2,"fix":11,"format":10,"function":10,"further":10,"futur":10,"get":[2,10],"global":2,"goal":10,"hardwar":3,"health":2,"heltec":3,"heterogen":6,"host":2,"human":1,"i":12,"i2p":5,"ident":10,"identif":0,"implic":10,"improv":11,"includ":[2,11],"indic":4,"infrastructur":2,"instal":[2,3],"instanc":[2,6],"interact":8,"interfac":[0,2,5,8,10,11,12],"internet":2,"introduct":10,"introductori":6,"issu":2,"j":8,"kei":10,"kiss":5,"lilygo":3,"limit":5,"line":3,"link":[0,10],"list":11,"listen":5,"local":11,"lora":5,"lora32":3,"lunar":2,"lxmf":8,"lxmfy":8,"lxst":8,"maco":2,"manag":11,"manual":4,"mechan":10,"meshchat":8,"meshchatx":8,"micron":8,"minim":0,"mix":2,"mode":5,"modem":3,"modul":8,"motiv":10,"multi":5,"name":[10,11],"network":[2,4,6,8,10],"new":5,"node":[6,8,10],"nomad":8,"note":2,"offer":12,"opencom":3,"openwrt":2,"option":5,"over":2,"overview":[6,10],"packet":[3,10],"page":8,"paramet":5,"parser":8,"person":2,"phone":8,"pi":2,"pipe":5,"platform":2,"port":11,"primit":10,"prioritis":10,"program":[2,8,11],"propag":10,"protocol":[8,10],"provid":9,"public":[2,10],"publish":11,"pure":2,"python":2,"radio":[2,3],"rak4631":3,"raspberri":2,"rate":5,"rbrowser":8,"reach":10,"refer":[7,10],"relai":8,"remot":[5,8,11],"request":0,"resolv":2,"resourc":[8,10],"respons":[0,2],"ret":2,"retibb":8,"reticulum":[1,2,3,4,8,9,10,11,12],"retipedia":8,"risc":2,"rn":8,"rncp":11,"rnid":11,"rnmon":8,"rnode":[3,5],"rnodeconf":11,"rnpath":11,"rnprobe":11,"rnsd":11,"rnstatu":11,"rnx":11,"rrc":8,"rule":10,"secur":5,"serial":[3,5,11],"server":5,"servic":11,"setup":10,"shell":8,"sideband":8,"sourc":11,"specif":[2,10],"stack":4,"standalon":2,"start":2,"statu":12,"strategi":2,"support":[3,9],"suprem":3,"system":11,"systemwid":11,"t":3,"t114":3,"t3s3":3,"tabl":4,"tcp":5,"telephon":8,"testnet":[],"transport":[6,10],"trustless":6,"try":2,"type":[3,10,12],"ubuntu":2,"udp":5,"understand":10,"unsign":3,"us":[2,8,10,11,12],"usag":[3,10],"userspac":11,"util":[2,8,11],"v":2,"v1":3,"v2":3,"v3":3,"v4":3,"wai":2,"what":12,"where":12,"wifi":3,"window":2,"wire":10,"x":3,"xl":3,"your":[2,11]}}) \ No newline at end of file +Search.setIndex({"alltitles":{"API Reference":[[7,null]],"ARM64":[[2,"arm64"]],"AX.25 KISS Interface":[[5,"ax-25-kiss-interface"]],"Adding Radio Interfaces":[[2,"adding-radio-interfaces"]],"An Explanation of Reticulum for Human Beings":[[1,null]],"Android":[[2,"android"]],"Announce":[[0,"announce"]],"Announce Propagation Rules":[[10,"announce-propagation-rules"]],"Announce Rate Control":[[5,"announce-rate-control"]],"Auto Interface":[[5,"auto-interface"]],"Automated List Sourcing":[[11,"automated-list-sourcing"]],"Backbone Interface":[[5,"backbone-interface"]],"Blackhole Management":[[11,"blackhole-management"]],"Bootstrapping Connectivity":[[2,"bootstrapping-connectivity"]],"Broadcast":[[0,"broadcast"]],"Buffer":[[0,"buffer"]],"Build Personal Infrastructure":[[2,"build-personal-infrastructure"]],"Building Networks":[[6,null]],"Caveat Emptor":[[12,"caveat-emptor"]],"Channel":[[0,"channel"]],"Code Examples":[[0,null]],"Columba":[[8,"columba"]],"Combining Hardware Types":[[3,"combining-hardware-types"]],"Common Interface Options":[[5,"common-interface-options"]],"Communications Hardware":[[3,null]],"Concepts & Overview":[[6,"concepts-overview"]],"Conceptual Overview":[[10,"conceptual-overview"]],"Configuration & Data":[[11,"configuration-data"]],"Configuring Interfaces":[[5,null]],"Connect to the Distributed Backbone":[[2,"connect-to-the-distributed-backbone"]],"Connecting Remotes":[[5,"connecting-remotes"]],"Connecting Reticulum Instances Over the Internet":[[2,"connecting-reticulum-instances-over-the-internet"]],"Contributing to the Global Ret":[[2,"contributing-to-the-global-ret"]],"Creating RNodes":[[3,"creating-rnodes"]],"Creating a Network With Reticulum":[[2,"creating-a-network-with-reticulum"]],"Creating and Using Custom Interfaces":[[2,"creating-and-using-custom-interfaces"]],"Creating and Using a Network Identity":[[10,"creating-and-using-a-network-identity"]],"Cryptographic Primitives":[[10,"cryptographic-primitives"]],"Current Status":[[12,"current-status"]],"Current Usage":[[10,"current-usage"]],"Custom Interfaces":[[0,"custom-interfaces"],[5,"custom-interfaces"]],"Debian Bookworm":[[2,"debian-bookworm"]],"Destination Naming":[[10,"destination-naming"]],"Destinations":[[10,"destinations"]],"Destinations, Not Addresses":[[6,"destinations-not-addresses"]],"Develop a Program with Reticulum":[[2,"develop-a-program-with-reticulum"]],"Discoverable Interfaces":[[5,"discoverable-interfaces"]],"Discovering Interfaces":[[11,"discovering-interfaces"]],"Discovery Parameters":[[5,"discovery-parameters"]],"Donations":[[9,"donations"]],"Echo":[[0,"echo"]],"Enabling Discovery":[[5,"enabling-discovery"]],"Ethernet-based Hardware":[[3,"ethernet-based-hardware"]],"Example Configuration":[[5,"example-configuration"]],"Filetransfer":[[0,"filetransfer"]],"Finding Your Way":[[2,"finding-your-way"]],"Fixed Serial Port Names":[[11,"fixed-serial-port-names"]],"Future Implications":[[10,"future-implications"]],"Getting Further":[[10,"getting-further"]],"Getting Started Fast":[[2,null]],"Goals":[[10,"goals"]],"Heltec LoRa32 v2.0":[[3,"heltec-lora32-v2-0"]],"Heltec LoRa32 v3.0":[[3,"heltec-lora32-v3-0"]],"Heltec LoRa32 v4.0":[[3,"heltec-lora32-v4-0"]],"Heltec T114":[[3,"heltec-t114"]],"Heterogeneous Connectivity":[[6,"heterogeneous-connectivity"]],"Hosting Public Entrypoints":[[2,"hosting-public-entrypoints"]],"I2P Interface":[[5,"i2p-interface"]],"Identification":[[0,"example-identify"]],"Identities":[[10,"understanding-identities"]],"Improving System Configuration":[[11,"improving-system-configuration"]],"Included Utility Programs":[[11,"included-utility-programs"]],"Indices and Tables":[[4,"indices-and-tables"]],"Installation":[[3,"installation"]],"Interface Access Codes":[[10,"interface-access-codes"]],"Interface Modes":[[5,"interface-modes"],[5,"interfaces-modes"]],"Interface Modules & Connectivity Resources":[[8,"interface-modules-connectivity-resources"]],"Interface Types and Devices":[[12,"interface-types-and-devices"]],"Introduction & Basic Functionality":[[10,"introduction-basic-functionality"]],"Introductory Considerations":[[6,"introductory-considerations"]],"KISS Interface":[[5,"kiss-interface"]],"LXMF":[[8,"lxmf"]],"LXMF Interactive Client":[[8,"lxmf-interactive-client"]],"LXMFy":[[8,"lxmfy"]],"LXST":[[8,"id17"]],"LXST Phone":[[8,"lxst-phone"]],"LilyGO LoRa32 v1.0":[[3,"lilygo-lora32-v1-0"]],"LilyGO LoRa32 v2.0":[[3,"lilygo-lora32-v2-0"]],"LilyGO LoRa32 v2.1":[[3,"lilygo-lora32-v2-1"]],"LilyGO T-Beam":[[3,"lilygo-t-beam"]],"LilyGO T-Beam Supreme":[[3,"lilygo-t-beam-supreme"]],"LilyGO T-Deck":[[3,"lilygo-t-deck"]],"LilyGO T-Echo":[[3,"lilygo-t-echo"]],"LilyGO T3S3":[[3,"lilygo-t3s3"]],"Link":[[0,"link"]],"Link Establishment in Detail":[[10,"link-establishment-in-detail"]],"Listeners":[[5,"listeners"]],"Local Blackhole Management":[[11,"local-blackhole-management"]],"MacOS":[[2,"macos"]],"MeshChat":[[8,"meshchat"]],"MeshChatX":[[8,"meshchatx"]],"Micron Parser JS":[[8,"micron-parser-js"]],"Minimal":[[0,"minimal"]],"Mixing Strategies":[[2,"mixing-strategies"]],"Motivation":[[10,"motivation"]],"Network Health & Responsibility":[[2,"network-health-responsibility"]],"Network Identities":[[10,"network-identities"]],"New Destination Rate Limiting":[[5,"new-destination-rate-limiting"]],"Node Types":[[10,"node-types"]],"Nomad Network":[[8,"nomad-network"]],"OpenCom XL":[[3,"opencom-xl"]],"OpenWRT":[[2,"openwrt"]],"Packet Prioritisation":[[10,"packet-prioritisation"]],"Packet Radio Modems":[[3,"packet-radio-modems"]],"Pipe Interface":[[5,"pipe-interface"]],"Platform-Specific Install Notes":[[2,"platform-specific-install-notes"]],"Programs & Utilities":[[8,"programs-utilities"]],"Programs Using Reticulum":[[8,null]],"Protocol Specifics":[[10,"protocol-specifics"]],"Protocols":[[8,"protocols"]],"Provide Feedback":[[9,"provide-feedback"]],"Public Key Announcements":[[10,"public-key-announcements"]],"Publishing Blackhole Lists":[[11,"publishing-blackhole-lists"]],"Pure-Python Reticulum":[[2,"pure-python-reticulum"]],"RAK4631-based Boards":[[3,"rak4631-based-boards"]],"RBrowser":[[8,"rbrowser"]],"RISC-V":[[2,"risc-v"]],"RNMon":[[8,"rnmon"]],"RNS FileSync":[[8,"rns-filesync"]],"RNS Page Node":[[8,"rns-page-node"]],"RNode":[[3,"rnode"]],"RNode LoRa Interface":[[5,"rnode-lora-interface"]],"RNode Multi Interface":[[5,"rnode-multi-interface"]],"RRC":[[8,"rrc"]],"Raspberry Pi":[[2,"raspberry-pi"]],"Reaching the Destination":[[10,"reaching-the-destination"]],"Reference Setup":[[10,"reference-setup"]],"Remote Management":[[11,"remote-management"]],"Remote Shell":[[8,"remote-shell"]],"Requests & Responses":[[0,"requests-responses"]],"Resolving Dependency & Installation Issues":[[2,"resolving-dependency-installation-issues"]],"Resources":[[10,"resources"]],"RetiBBS":[[8,"retibbs"]],"Reticulum Network Stack Manual":[[4,null]],"Reticulum Network Telephone":[[8,"reticulum-network-telephone"]],"Reticulum Relay Chat":[[8,"reticulum-relay-chat"]],"Reticulum Transport":[[10,"reticulum-transport"]],"Reticulum as a System Service":[[11,"reticulum-as-a-system-service"]],"Retipedia":[[8,"retipedia"]],"Security Considerations":[[5,"security-considerations"]],"Serial Interface":[[5,"serial-interface"]],"Serial Lines & Devices":[[3,"serial-lines-devices"]],"Sideband":[[8,"sideband"]],"Standalone Reticulum Installation":[[2,"standalone-reticulum-installation"]],"Support Reticulum":[[9,null]],"Supported Boards and Devices":[[3,"supported-boards-and-devices"]],"Systemwide Service":[[11,"systemwide-service"]],"TCP Client Interface":[[5,"tcp-client-interface"]],"TCP Server Interface":[[5,"tcp-server-interface"]],"Table Of Contents":[[4,"table-of-contents"]],"The Announce Mechanism in Detail":[[10,"the-announce-mechanism-in-detail"]],"The rncp Utility":[[11,"the-rncp-utility"]],"The rnid Utility":[[11,"the-rnid-utility"]],"The rnodeconf Utility":[[11,"the-rnodeconf-utility"]],"The rnpath Utility":[[11,"the-rnpath-utility"]],"The rnprobe Utility":[[11,"the-rnprobe-utility"]],"The rnsd Utility":[[11,"the-rnsd-utility"]],"The rnstatus Utility":[[11,"the-rnstatus-utility"]],"The rnx Utility":[[11,"the-rnx-utility"]],"Transport Nodes and Instances":[[6,"transport-nodes-and-instances"]],"Trustless Networking":[[6,"trustless-networking"]],"Try Using a Reticulum-based Program":[[2,"try-using-a-reticulum-based-program"]],"UDP Interface":[[5,"udp-interface"]],"Ubuntu Lunar":[[2,"ubuntu-lunar"]],"Understanding Reticulum":[[10,null]],"Unsigned RNode v2.x":[[3,"unsigned-rnode-v2-x"]],"Usage with Reticulum":[[3,"usage-with-reticulum"]],"Userspace Service":[[11,"userspace-service"]],"Using Reticulum on Your System":[[11,null]],"Using the Included Utilities":[[2,"using-the-included-utilities"]],"What does Reticulum Offer?":[[12,"what-does-reticulum-offer"]],"What is Reticulum?":[[12,null]],"Where can Reticulum be Used?":[[12,"where-can-reticulum-be-used"]],"WiFi-based Hardware":[[3,"wifi-based-hardware"]],"Windows":[[2,"windows"]],"Wire Format":[[10,"wire-format"]]},"docnames":["examples","forhumans","gettingstartedfast","hardware","index","interfaces","networks","reference","software","support","understanding","using","whatis"],"envversion":{"sphinx":65,"sphinx.domains.c":3,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":9,"sphinx.domains.index":1,"sphinx.domains.javascript":3,"sphinx.domains.math":2,"sphinx.domains.python":4,"sphinx.domains.rst":2,"sphinx.domains.std":2},"filenames":["examples.rst","forhumans.rst","gettingstartedfast.rst","hardware.rst","index.rst","interfaces.rst","networks.rst","reference.rst","software.rst","support.rst","understanding.rst","using.rst","whatis.rst"],"indexentries":{},"objects":{"RNS":[[7,0,1,"","Buffer"],[7,0,1,"","Destination"],[7,0,1,"","Identity"],[7,0,1,"","Link"],[7,0,1,"","MessageBase"],[7,0,1,"","Packet"],[7,0,1,"","PacketReceipt"],[7,0,1,"","RawChannelReader"],[7,0,1,"","RawChannelWriter"],[7,0,1,"","RequestReceipt"],[7,0,1,"","Resource"],[7,0,1,"","Reticulum"],[7,0,1,"","Transport"]],"RNS.Buffer":[[7,1,1,"","create_bidirectional_buffer"],[7,1,1,"","create_reader"],[7,1,1,"","create_writer"]],"RNS.Channel":[[7,0,1,"","Channel"]],"RNS.Channel.Channel":[[7,1,1,"","add_message_handler"],[7,1,1,"","is_ready_to_send"],[7,2,1,"","mdu"],[7,1,1,"","register_message_type"],[7,1,1,"","remove_message_handler"],[7,1,1,"","send"]],"RNS.Destination":[[7,3,1,"","RATCHET_COUNT"],[7,3,1,"","RATCHET_INTERVAL"],[7,1,1,"","accepts_links"],[7,1,1,"","announce"],[7,1,1,"","app_and_aspects_from_name"],[7,1,1,"","clear_default_app_data"],[7,1,1,"","create_keys"],[7,1,1,"","decrypt"],[7,1,1,"","deregister_request_handler"],[7,1,1,"","enable_ratchets"],[7,1,1,"","encrypt"],[7,1,1,"","enforce_ratchets"],[7,1,1,"","expand_name"],[7,1,1,"","get_private_key"],[7,1,1,"","hash"],[7,1,1,"","hash_from_name_and_identity"],[7,1,1,"","load_private_key"],[7,1,1,"","register_request_handler"],[7,1,1,"","set_default_app_data"],[7,1,1,"","set_link_established_callback"],[7,1,1,"","set_packet_callback"],[7,1,1,"","set_proof_requested_callback"],[7,1,1,"","set_proof_strategy"],[7,1,1,"","set_ratchet_interval"],[7,1,1,"","set_retained_ratchets"],[7,1,1,"","sign"]],"RNS.Identity":[[7,3,1,"","CURVE"],[7,3,1,"","KEYSIZE"],[7,3,1,"","RATCHETSIZE"],[7,3,1,"","RATCHET_EXPIRY"],[7,3,1,"","TRUNCATED_HASHLENGTH"],[7,1,1,"","current_ratchet_id"],[7,1,1,"","decrypt"],[7,1,1,"","encrypt"],[7,1,1,"","from_bytes"],[7,1,1,"","from_file"],[7,1,1,"","full_hash"],[7,1,1,"","get_private_key"],[7,1,1,"","get_public_key"],[7,1,1,"","get_random_hash"],[7,1,1,"","load_private_key"],[7,1,1,"","load_public_key"],[7,1,1,"","recall"],[7,1,1,"","recall_app_data"],[7,1,1,"","sign"],[7,1,1,"","to_file"],[7,1,1,"","truncated_hash"],[7,1,1,"","validate"]],"RNS.Link":[[7,3,1,"","CURVE"],[7,3,1,"","ESTABLISHMENT_TIMEOUT_PER_HOP"],[7,3,1,"","KEEPALIVE"],[7,3,1,"","KEEPALIVE_TIMEOUT_FACTOR"],[7,3,1,"","STALE_GRACE"],[7,3,1,"","STALE_TIME"],[7,1,1,"","get_age"],[7,1,1,"","get_channel"],[7,1,1,"","get_establishment_rate"],[7,1,1,"","get_expected_rate"],[7,1,1,"","get_mdu"],[7,1,1,"","get_mode"],[7,1,1,"","get_mtu"],[7,1,1,"","get_q"],[7,1,1,"","get_remote_identity"],[7,1,1,"","get_rssi"],[7,1,1,"","get_snr"],[7,1,1,"","identify"],[7,1,1,"","inactive_for"],[7,1,1,"","no_data_for"],[7,1,1,"","no_inbound_for"],[7,1,1,"","no_outbound_for"],[7,1,1,"","request"],[7,1,1,"","set_link_closed_callback"],[7,1,1,"","set_packet_callback"],[7,1,1,"","set_remote_identified_callback"],[7,1,1,"","set_resource_callback"],[7,1,1,"","set_resource_concluded_callback"],[7,1,1,"","set_resource_started_callback"],[7,1,1,"","set_resource_strategy"],[7,1,1,"","teardown"],[7,1,1,"","track_phy_stats"]],"RNS.MessageBase":[[7,3,1,"","MSGTYPE"],[7,1,1,"","pack"],[7,1,1,"","unpack"]],"RNS.Packet":[[7,3,1,"","ENCRYPTED_MDU"],[7,3,1,"","PLAIN_MDU"],[7,1,1,"","get_q"],[7,1,1,"","get_rssi"],[7,1,1,"","get_snr"],[7,1,1,"","resend"],[7,1,1,"","send"]],"RNS.PacketReceipt":[[7,1,1,"","get_rtt"],[7,1,1,"","get_status"],[7,1,1,"","set_delivery_callback"],[7,1,1,"","set_timeout"],[7,1,1,"","set_timeout_callback"]],"RNS.RawChannelReader":[[7,1,1,"","__init__"],[7,1,1,"","add_ready_callback"],[7,1,1,"","remove_ready_callback"]],"RNS.RawChannelWriter":[[7,1,1,"","__init__"]],"RNS.RequestReceipt":[[7,1,1,"","concluded"],[7,1,1,"","get_progress"],[7,1,1,"","get_request_id"],[7,1,1,"","get_response"],[7,1,1,"","get_response_time"],[7,1,1,"","get_status"]],"RNS.Resource":[[7,1,1,"","advertise"],[7,1,1,"","cancel"],[7,1,1,"","get_data_size"],[7,1,1,"","get_hash"],[7,1,1,"","get_parts"],[7,1,1,"","get_progress"],[7,1,1,"","get_segments"],[7,1,1,"","get_transfer_size"],[7,1,1,"","is_compressed"]],"RNS.Reticulum":[[7,3,1,"","ANNOUNCE_CAP"],[7,3,1,"","LINK_MTU_DISCOVERY"],[7,3,1,"","MINIMUM_BITRATE"],[7,3,1,"","MTU"],[7,1,1,"","blackhole_sources"],[7,1,1,"","get_instance"],[7,1,1,"","interface_discovery_sources"],[7,1,1,"","link_mtu_discovery"],[7,1,1,"","publish_blackhole_enabled"],[7,1,1,"","remote_management_enabled"],[7,1,1,"","required_discovery_value"],[7,1,1,"","should_use_implicit_proof"],[7,1,1,"","transport_enabled"]],"RNS.Transport":[[7,3,1,"","PATHFINDER_M"],[7,1,1,"","await_path"],[7,1,1,"","deregister_announce_handler"],[7,1,1,"","has_path"],[7,1,1,"","hops_to"],[7,1,1,"","next_hop"],[7,1,1,"","next_hop_interface"],[7,1,1,"","register_announce_handler"],[7,1,1,"","request_path"]]},"objnames":{"0":["py","class","Python class"],"1":["py","method","Python method"],"2":["py","property","Python property"],"3":["py","attribute","Python attribute"]},"objtypes":{"0":"py:class","1":"py:method","2":"py:property","3":"py:attribute"},"terms":{"":[0,2,5,6,10,11,12],"0":[0,2,5,7,10,11,12],"00":[10,11],"00000000":10,"00000100":10,"00000111":10,"01":10,"01010000":10,"02":2,"05":0,"0536":11,"06915":5,"08":[0,11],"0f4259fef4521ab75a3409e353fe9073eb10783b4912a6a9937c57bf44a62c1":11,"0x0101":0,"0x20":0,"0x7d":0,"0x7e":0,"0x91c421ddfb8a30a49a71d63447ddb54cebe3465":9,"0xf000":[0,7],"1":[0,2,5,7,10,11],"10":[5,10,11],"100":[0,5,10],"1000":0,"10000000":10,"1024":0,"11":10,"115":10,"115200":[0,5,11],"1178a8f1fad405bf2ad153bf5036bdfd":11,"118":5,"12":[2,5,11],"1200":10,"125":5,"125000":5,"127":5,"128":[6,7,10],"13":11,"13425ec15b621c1d928589718000d814":[6,10],"14":5,"15":5,"150":[5,11],"150m":5,"15m":11,"16":[5,6,10,11],"1625":5,"1625000":5,"167":10,"17":11,"1726dbad538775b5bf9b0ea25a4079c8":11,"18":11,"1800":7,"187":11,"1b03013c25f1c2ca068a4f080b844a10":11,"1h":11,"2":[0,2,5,7,10,11],"20":[5,10,11],"200":[5,11],"201":5,"2023":[2,11],"2026":[],"21":2,"22":5,"2225fdeecaf6e2db4556c3c2d7637294":11,"23":11,"2316":11,"23h":11,"24":[5,11],"2400000000":5,"25":[0,4,12],"255":[5,11],"25519":7,"256":[5,6,7,10,11,12],"2592000":7,"27":11,"29":5,"297":[10,12],"29716":5,"2b489d06eaf7c543808c76a5332a447d":11,"2b9ec651326d9bc274119054c70fb75":11,"2d03725b327348980d570f739a3a5708":11,"2d882c5586e548d79b5af27bca1776dc":11,"2f":0,"2owjajquafianpecac":2,"3":[0,2,5,8,10,11,12],"30":[5,7,11],"30602def3b3506a28ed33db6f60cc6c9":11,"32":[2,7,10],"3278":5,"32m":11,"33":5,"34":5,"360":[5,7],"3600":[0,5],"37428":11,"37429":11,"38":11,"383":7,"3865":11,"399ea050ce0eed1816c300bcb0840938":11,"3a4f8b9c1d2e3f4g5h6i7j8k9l0m1n2o":11,"3b87":5,"4":[7,10,11],"40m":11,"4242":[2,5],"4251":5,"42671":5,"430":10,"4343":5,"44":12,"44318":5,"45":[0,10],"46":11,"464":7,"465":10,"469":11,"48555":5,"49":11,"49555":5,"4965":11,"4e":5,"4faf1b2e0a077e6a9d92fa051f256038":10,"4ghz":5,"5":[0,5,7,10,11,12],"500":[5,7,10,12],"5001":5,"51":[5,10],"512":[5,7,10,12],"52":11,"521c87a83afb8f29e4455e77930b973b":11,"5245a8efe1788c6a1cd36144a270e13b":11,"55":5,"56":11,"564":0,"56m":11,"5757":5,"5858":5,"59":11,"5caf":5,"5d78":5,"5urvjicpzi7q3ybztsef4i5ow2aq4soktfj7zedz53s47r54jnqq":5,"6":[5,7,11],"60":[0,5],"600":5,"63":11,"64":[2,10,11],"68a4aa91ac350c4087564e8a69f84e86":11,"7":[2,5,10,11],"71e5":5,"72":5,"720":[5,7],"7200":5,"73":[5,11],"73cbd378bb0286ed11a707c13447bb1":11,"74":11,"74195":5,"781":11,"7822":11,"7a55144adf826958a9529a3bcf08b149":11,"8":[0,5,11],"80":[9,11],"8001":5,"809":11,"83":[10,11],"84fpy1qbxhcgdseepynmhthcrgmx4nffbytz2gkytoqhvvhjp8eaw1z1eedrnkd19b3b8nilcgvxzkv17ummmeescrpya5w":9,"86":11,"865":5,"865600000":5,"867":5,"867200000":5,"868":10,"88":5,"89":5,"8dd57a738226809646089335a6b03695":11,"9":[2,7,11],"900":10,"9037":11,"921600":11,"941bed5e228775e5a8079fc38b1ccf3f":11,"96":10,"9600":0,"984b74a3f768bef236af4371e6f248cd":11,"99":10,"99714":5,"9fb6d773498fb3feda407ed8ef2c3229":11,"9h":11,"A":[0,2,5,6,7,8,10,11],"And":0,"As":[2,3,5,7,8,9,10,11,12],"At":[2,10],"Be":[7,11],"But":[9,10],"By":[0,2,5,7,10,11],"For":[2,5,6,7,10,11,12],"IN":[0,7],"If":[0,2,3,5,6,7,8,9,10,11,12],"In":[0,2,3,5,6,7,8,10,11,12],"It":[0,2,3,5,6,7,8,10,11,12],"No":[0,2,5,6,10,11,12],"Not":4,"Of":[6,10],"On":[0,2,5,6,11],"One":[2,3,7,10],"Or":[5,11,12],"That":[8,10],"The":[0,2,3,4,5,6,7,8,9,12],"Then":[0,2],"There":[2,6,10,11],"These":[2,5,6,7,8,10,11],"To":[0,2,3,5,6,10,11],"Will":7,"With":[4,5,6,8,10,11],"_":10,"__":10,"______":10,"_______":10,"________":10,"________________":10,"__future__":0,"__init__":[0,7],"__main__":0,"__name__":0,"__str__":0,"a4d":5,"a79f":5,"aarch64":2,"ab":0,"abbrevi":[],"abil":[2,3,11,12],"abl":[0,2,5,7,10,11],"abort":[0,5],"about":[0,2,3,5,6,7,10,11],"abov":[2,3,5,10,11],"absolut":[5,9,12],"abstract":[6,7,10],"abstractmethod":7,"abund":3,"abus":11,"accept":[5,7,9,10,11],"accept_al":[0,7],"accept_app":7,"accept_non":7,"accepts_link":7,"access":[2,4,5,6,7,11],"access_point":[5,6],"accid":8,"accommod":[7,10],"accord":[0,2,6,10],"accordingli":[0,5],"account":6,"achiev":[2,5,6,7,10],"acknowledg":[6,12],"across":[0,3,6,7,10,11],"act":[2,5,7,10,11],"action":[0,11],"activ":[0,2,5,7,8,10],"actor":[10,11],"actual":[0,2,5,6,10,11],"ad":[0,3,4,5,6,7,8,10,11,12],"adapt":[2,3],"add":[0,2,5,6,7,11],"add_argu":0,"add_message_handl":[0,7],"add_ready_callback":7,"addit":[3,5,6,7,8,10,11,12],"addition":[2,3,5,10],"addr":11,"address":[0,2,4,5,7,10,11,12],"adher":7,"adjust":[2,7],"admin":5,"administr":[6,8,10,11],"adopt":10,"adress":[7,10],"advanc":[8,10],"advantag":7,"advers":12,"adversari":[2,6,9],"advertis":[0,5,7],"advic":9,"advis":[5,10],"ae":[7,10,12],"af73":5,"affect":[2,5],"affili":8,"afford":6,"after":[0,2,5,6,7,10,11],"again":[5,10,11],"against":[2,5,10],"agenc":10,"agent":10,"agnost":[6,10],"agnostic":10,"ago":11,"ahead":6,"aim":[2,4,10],"air":[2,3],"airmax":3,"airtim":[5,6],"airtime_limit_long":5,"airtime_limit_short":5,"akin":10,"algorithm":6,"alic":10,"align":[2,11],"aliv":[7,10],"all":[0,2,3,4,5,6,7,8,9,10,11,12],"allevi":3,"alloc":[5,6,7,10,11],"allow":[0,2,3,5,6,7,8,10,11,12],"allow_al":[0,7],"allow_list":7,"allow_non":7,"allowed_hash":11,"allowed_ident":11,"allowed_list":7,"almost":[3,5,10,11],"alon":5,"along":[5,7,10,11],"alongsid":6,"alreadi":[0,2,3,6,7,8,10,11],"also":[0,2,3,4,5,6,7,8,10,11,12],"alter":[2,7,10],"altern":[0,2,5,11],"although":[2,10,12],"alwai":[2,5,6,7,10,11],"amateur":[5,12],"amount":[0,5,6,7,10,12],"amsterdam":[5,11],"an":[0,2,3,5,6,7,8,10,11,12],"analog":8,"analyt":9,"android":[4,5,8,11],"ani":[0,2,3,5,6,7,8,9,10,11,12],"annot":0,"annouce_cap":5,"announc":[4,6,7,8,11],"announce_cap":[5,7],"announce_handl":0,"announce_interv":5,"announce_packet_hash":7,"announce_rate_grac":5,"announce_rate_penalti":5,"announce_rate_target":5,"announced_ident":[0,7],"announceloop":0,"announcesampl":0,"anonym":[2,6,7,10,12],"anoth":[6,7,10,11],"answer":[10,11],"antenna":3,"anymor":2,"anyon":[0,2,3,5,6,7,8,10,11],"anyth":[3,5,8,10,11,12],"anywher":[0,5],"ap":5,"api":[2,4,10,12],"apk":2,"app":[0,2,7,8,10],"app_and_aspects_from_nam":7,"app_data":[0,7],"app_nam":[0,7],"app_timeout":0,"append":[0,10],"appli":[5,7,10],"applic":[0,5,6,7,8,10,11,12],"approach":[2,3,6,10,11],"appropri":[5,6],"approv":[6,10],"approxim":[5,11],"april":2,"apt":2,"ar":[0,2,3,5,6,7,8,9,10,11,12],"arbitrari":[7,10,11,12],"arch":2,"architect":9,"architectur":[2,8],"archiv":8,"area":[2,3,5,6,10,12],"arg":0,"argon":0,"argpars":0,"argument":[0,7,11],"argumentpars":0,"arm64":4,"around":[2,5,10],"arrai":2,"arriv":[0,10],"arx":11,"ask":[0,2,3,7,8],"aspect":[0,2,3,5,6,7,10,11],"aspect_filt":[0,7],"assign":[0,6,10,11],"assist":8,"associ":[7,10,11],"assum":[5,6,10],"assumpt":[6,9],"asymmetr":[10,11,12],"asynchron":6,"attach":[8,11],"attached_interfac":7,"attack":2,"attain":2,"attempt":[0,2,3,7,11],"attent":9,"attribut":7,"atx":11,"audit":12,"auth":11,"authent":[5,6,7,8,10,11,12],"author":[10,11],"authorit":10,"auto":[2,3,4,7,10,11],"auto_compress":7,"autoconfigur":12,"autoconnect_discovered_interfac":[5,11],"autodiscov":5,"autoinstal":[3,11],"autointerfac":[2,3,5,11],"autom":[2,3,4,8,9,10],"automat":[0,2,5,6,7,8,10,11,12],"autonom":[6,10],"autonomi":12,"avail":[0,2,3,4,5,6,7,8,10,11,12],"averag":10,"avoid":[3,10,11],"awai":[0,5,10,11],"await_path":7,"awar":[2,5,10],"ax":[4,12],"ax25kissinterfac":5,"b":[0,11],"b32":5,"back":[0,5,10,12],"backbon":[3,4,6,11],"backboneinterfac":[2,5,11],"backend":[5,10],"background":[2,5,11],"backhaul":[3,6],"backup":11,"balanc":5,"band":[3,10],"bandwidth":[2,5,6,7,8,10,11,12],"bare":[0,5],"barrier":[5,10],"base":[4,5,6,7,8,10,11,12],"base32":[5,11],"base64":11,"bash":5,"basi":[5,7,10,11,12],"basic":[0,2,4,5,6,7,11],"baud":[5,11],"baud_flash":11,"baudrat":0,"bb":[],"bc1pgqgu8h8xvj4jtafslq396v7ju7hkgymyrzyqft4llfslz5vp99psqfk3a6":9,"bc7291552be7a58f361522990465165c":11,"beacon":5,"beauti":8,"becaus":[6,10],"becki":0,"becom":[0,2,5,6,7,10],"been":[0,2,3,5,6,7,8,9,10,11,12],"befor":[0,2,5,6,7,9,10,11],"begin":[0,3,7],"begun":7,"behalf":[5,6],"behav":[3,8],"behaviour":[2,5,11],"behind":[2,5,9,10],"being":[2,5,7,10],"beings":10,"belief":10,"belong":[6,10,11],"below":[3,5,11],"benefici":[5,11],"best":[2,6,10,12],"better":[2,5,6,9,10],"between":[0,5,6,7,8,10,11],"bi":[7,10],"bidirect":10,"billion":[6,10],"bin":[2,5,11],"binari":[0,2,5,6,7,10,11],"bind":5,"bit":[0,2,5,6,7,8,10,11,12],"bitcoin":9,"bitrat":[0,5,7],"blackhol":[2,4,6,7,10],"blackhole_sourc":[7,11],"blackholed_ident":11,"blackholeupdat":11,"ble":5,"blindli":11,"blob":[0,10],"block":[2,5,6,7,8,10,11],"blocklist":11,"bluetooth":11,"board":[2,4,5,8,10,12],"bogu":5,"boil":3,"bookworm":4,"bool":7,"boot":[2,11],"bootstrap":[4,5,11],"bootstrap_onli":[2,5],"bot":8,"both":[0,2,3,5,6,7,8,10,11,12],"bounc":2,"bound":6,"boundari":[5,6,10],"box":3,"break":[2,7,10,12],"breath":2,"breviti":11,"bridg":[3,5],"briefli":[3,10],"bring":[5,11],"brittl":2,"broad":[2,3],"broadcast":[2,4,5,6,7,10,11],"broadcast_destin":0,"broadcastloop":0,"broader":[2,10],"broken":2,"brought":[5,11],"brows":8,"browser":8,"buffer":[4,5,7,12],"bufferedread":7,"bufferedrwpair":7,"bufferedwrit":7,"bufferexampl":0,"bug":[8,9,12],"build":[0,3,4,5,8,10,12],"built":[2,5,6,8,10,11,12],"bulletin":8,"bundl":0,"bureaucrat":12,"burst":5,"bw":11,"bypass":9,"byte":[0,6,7,10,11,12],"bytes":0,"c":[0,11],"c50cc4e4f7838b6c31f60ab9032cbc62":11,"c89b4da064bf66d280f0e4d8abfd9806":11,"cabl":5,"cach":[5,6,11],"calcul":[6,7,10,11],"call":[0,6,7,8,10,12],"callabl":[0,7],"callback":[0,7],"callsign":5,"can":[0,2,3,4,5,6,7,8,9,10,11],"cancel":7,"candid":6,"cannot":[0,2,5,6,12],"cap":5,"capabl":[0,2,5,6,10],"capac":[2,3,5,6,7,10],"car":6,"carambola":0,"care":[2,6,7,11,12],"carefulli":2,"cargo_build_target":2,"carri":[5,6,7,10,11,12],"carrier":[6,12],"case":[0,2,3,5,6,10,11],"cat":11,"categori":3,"caus":[2,5],"caution":5,"caveat":4,"cb":[7,10],"cbc":[10,12],"cdma":5,"cell":6,"censor":[10,11],"censorship":[10,12],"central":[2,3,5,6,8,10,11],"centralis":10,"certain":[0,5,6,9,10,11],"chain":5,"challeng":[2,8,10],"chanc":3,"chang":[0,2,5,7,10,11,12],"channel":[2,4,5,6,7,9,10,12],"channelarg":0,"channelexampl":0,"chapter":[2,3,5,6,7,8,10,11,12],"chapther":[],"charact":[0,5],"characterist":[5,6,10],"charter":10,"chat":4,"cheap":[3,5,10],"cheapli":2,"check":[0,2,7,10,11],"checksum":[7,12],"choic":[2,6],"choos":[0,2,5,8,10],"chose":10,"chosen":10,"chunk":0,"cific":5,"ciphertext":7,"ciphertext_token":7,"circumst":[9,10],"cl":0,"claim":10,"class":[0,6,7,12],"clear":[0,5,7,11],"clear_default_app_data":7,"clear_screen":0,"client":[0,3,4,7,11],"client_buffer_readi":0,"client_connect":0,"client_disconnect":0,"client_ident":0,"client_loop":0,"client_message_receiv":0,"client_packet_receiv":0,"client_request":0,"clone":10,"close":[0,6,7,11],"closed_callback":7,"closer":[8,10],"closest":10,"cloud":[5,8],"cluster":10,"co":[3,5,12],"code":[2,3,4,5,6,8,9,11],"codingr":5,"coexist":6,"collabor":10,"collaps":2,"collect":[2,9],"collis":6,"columba":4,"com":[0,9],"combin":[2,4,8,10],"come":[2,5,6,10],"comma":[5,11],"command":[0,2,5,8,11],"comment":[5,11],"commis":[],"commit":[2,8],"common":[0,2,3,4,6,10,11,12],"commonli":[3,5],"commun":[0,2,4,5,6,7,8,9,10,11,12],"communica":5,"compar":6,"compat":[0,2,3,5,7,8,10,11],"compil":2,"complet":[0,2,3,5,6,7,8,10,11,12],"complex":[2,5,9,10],"compli":6,"compon":[3,9,10],"compos":10,"comprehens":[8,9],"compress":[0,7,10,11,12],"compromis":10,"comput":[2,5,10,12],"computation":[5,11],"concaten":7,"conceiv":[2,3],"concept":[4,10,11],"conceptu":4,"concert":10,"conclud":[0,7],"concurr":[3,10,11],"condit":[2,10,12],"conf":[2,8],"config":[0,2,5,6,11],"configarg":0,"configdir":7,"configpath":0,"configur":[0,2,3,4,6,7,10,12],"configuraion":3,"configure_devic":0,"confirm":[6,10,12],"conflict":[2,6],"confus":[3,10],"congest":10,"conjunct":5,"connect":[0,3,4,7,9,10,11,12],"consequ":[6,10],"conserv":5,"consid":[0,2,5,7,8,10,11,12],"consider":[4,10],"consist":10,"consol":11,"constant":7,"constantli":10,"constitut":[2,10],"constrain":[6,7],"construct":[10,12],"constructor":0,"consum":[6,7],"consumpt":6,"contact":[6,8,10],"contain":[0,5,6,7,10,11],"contend":10,"content":[0,2,6,8,11],"context":[2,10,11],"contin":[0,2],"continu":[5,7,9,11,12],"contribut":[4,6,9],"control":[0,2,3,4,6,7,8,10,11,12],"convei":0,"conveni":[0,11],"convent":[0,6],"converg":[2,6,10],"convers":[8,10],"cook":2,"coordin":[5,6,7,10,12],"copi":11,"core":[6,10,11,12],"correct":[0,5,6,10],"correctli":[0,6],"correspond":[6,10],"cost":[3,5,10,12],"could":[0,2,5,6,7,10,11,12],"count":[8,10],"counter":0,"cours":[2,5,6,8,10],"cover":[2,3,6,10,12],"coverag":6,"cpu":[0,5,6,10],"cpuinfo":11,"cr":11,"creat":[0,4,5,6,7,8,11,12],"create_bidirectional_buff":[0,7],"create_kei":7,"create_read":7,"create_receipt":[0,7],"create_writ":7,"creation":[6,8,10,11,12],"creator":10,"credenti":[5,10],"critic":[6,10,11],"cross":[5,8],"crucial":6,"cryptograph":[2,4,5,6,11,12],"cryptographi":[2,10,12],"ctrl":0,"cull":7,"curl":5,"current":[0,2,4,5,7,8,11],"current_download":0,"current_filenam":0,"current_ratchet_id":7,"curv":[6,7,10,12],"curve25519":[6,7,10,12],"custom":[3,4,7,8,10,12],"custom_network_nam":5,"customis":5,"d":11,"d56a4fa02c0a77b3575935aedd90bdb2":11,"daemon":[0,2,5,7,8,11],"dai":[7,8],"data":[0,2,3,4,5,6,7,10,12],"data_buff":0,"data_port":5,"databas":[8,11],"databit":[0,5,11],"datacent":2,"datar":5,"date":[0,2,11],"datetim":0,"db":[0,11],"dbm":[0,5,11],"de":[],"deal":5,"debian":[4,10,11],"debug":[2,11],"decad":[3,9],"decentr":[2,5,11],"decentralis":12,"decid":[5,6,7,10],"decim":5,"decis":[5,6,10],"declar":10,"decod":[0,5,11],"decreas":11,"decrypt":[5,6,7,10,11],"dedic":[5,10],"deep":2,"def":0,"default":[0,2,3,5,6,7,8,10,11],"default_ifac_s":0,"defin":[0,5,7,10,11],"definit":[0,2,10,11],"defunct":11,"degrad":6,"degre":5,"delai":[5,8,10,11],"deleg":10,"delimit":0,"deliv":[0,2,6,7,8],"deliveri":[0,6,7,8,12],"demand":7,"demonstr":[0,2,5],"depend":[0,3,4,5,6,7,10,11],"deploi":10,"deregist":7,"deregister_announce_handl":7,"deregister_request_handl":7,"deriv":[2,6,7,10,12],"describ":[3,5,7,10],"descript":[0,11],"descriptor":0,"deseri":0,"deserializ":0,"design":[2,3,5,6,8,9,10,11,12],"desir":[0,3,5,10],"desktop":[5,8],"dest_len":0,"destin":[0,2,4,7,11],"destination_1":0,"destination_2":0,"destination_clos":0,"destination_hash":[0,7,11],"destination_hexhash":0,"detach":5,"detail":[0,2,4,5,7,11,12],"detect":0,"determin":[2,6,7,10],"detriment":11,"dev":[0,2,5,11],"devel":2,"develop":[3,4,7,8,9,10,12],"devic":[0,2,4,5,6,7,8,10,11],"dh":7,"dhcp":[3,5,6,11],"dict":0,"dictat":11,"dictionari":11,"did":[0,8],"differ":[0,2,3,5,6,7,8,10,11,12],"diffi":[6,10],"difficult":[2,3,11],"difficulti":[5,11],"digit":[2,3,10,12],"dir":0,"dire":3,"direct":[0,2,3,6,7,8,10,11],"direction":10,"directli":[2,3,5,6,7,8,10,11,12],"directori":[0,2,5,6,11],"disabl":[5,10,11],"disappear":[5,11],"disassoci":10,"discard":[2,7,10],"disconnect":[0,2,5],"discov":[2,4,5,6,7,8,10],"discover":[2,4,11],"discover_interfac":11,"discoveri":[2,4,7,10,11],"discovery_bandwidth":5,"discovery_encrypt":5,"discovery_frequ":5,"discovery_modul":5,"discovery_nam":5,"discovery_port":5,"discovery_scop":5,"discovery_stamp_valu":5,"discrimin":6,"discuss":[3,10],"disk":[0,7,11],"displai":[0,5,6,8,10,11],"disrupt":5,"dissolv":6,"distanc":[3,10,11],"distant":[2,7,10],"distinct":[5,6,10],"distinguish":[6,10],"distribut":[0,4,6,7,8,10,11,12],"dive":2,"divid":7,"divmod":0,"dn":[3,5,8],"dnf":2,"do":[0,2,3,5,6,7,10,11],"document":[2,7,8,10,11],"doe":[0,2,3,4,5,7,8,10,11],"doesn":[5,6],"domain":[2,5,10,11],"don":[0,2,6,7,10,11],"donat":4,"done":[0,2,5,10,11],"dot":[10,11],"doubt":2,"dowload":2,"down":[0,3,5,7,11],"download":[0,2,5,6,8,11],"download_began":0,"download_conclud":0,"download_finish":0,"download_start":0,"download_tim":0,"downstream":11,"drag":8,"drastic":11,"drive":9,"driver":[11,12],"droid":2,"drop":[5,6,7,8,10,11],"dsrdtr":0,"dual":[3,11],"dublin":11,"due":0,"dump":11,"duplex":[10,12],"durat":11,"dynam":[2,5,8,11],"dysfunct":9,"e":[0,11],"e5c032d3ec4e64a6aca9927ba8ab73336780f6d71790":11,"e702c42ba8":11,"e7536ee90bd4a440e130490b87a25124":11,"each":[0,2,5,6,7,8,10,11],"earli":8,"earlier":10,"eas":[5,10],"easi":[2,3,5,8,10,11,12],"easier":[2,5,6,11,12],"easiest":[2,3,5,10],"easili":[2,5,6,10,11,12],"eastern":10,"ecdh":[10,12],"echo":4,"echo_destin":0,"echo_request":0,"ecosystem":[2,5,8,10,11],"ed25519":[10,12],"edit":[2,11],"eeprom":11,"effect":[5,10,11],"effici":[0,2,5,6,7,8,10,11,12],"effort":3,"effortlessli":8,"eg":11,"ei":0,"either":[2,3,6,7,10,11],"elaps":5,"element":6,"elif":0,"elimin":6,"ellipt":[6,7,10,12],"els":[0,6,8,9,10,12],"elsewher":[],"email":8,"embed":3,"emerg":8,"emiss":8,"emploi":[3,10],"empow":12,"empti":0,"emptor":4,"emul":2,"enabl":[0,2,3,4,6,7,8,10,11,12],"enable_ratchet":7,"enable_remote_manag":11,"enable_transport":[5,10,11],"encapsul":[5,12],"encod":[0,7,8,11],"encount":[2,6],"encourag":2,"encrypt":[0,2,5,6,7,8,10,11,12],"encrypted_mdu":7,"end":[0,5,6,7,8,10,12],"endless":5,"endpoint":[0,6,7,8,10],"energi":2,"enforc":[5,7,10,11],"enforce_ratchet":7,"engin":[2,8,9],"enhanc":10,"enough":[2,3,5,8,10],"ensur":[0,2,5,6,7,8,10,11,12],"ensurepath":2,"enter":[0,11],"entir":[0,2,6,7,8,10,11],"entiti":[6,10,11],"entri":[0,2,10,11],"entrypoint":[4,5,11],"enumer":0,"envelop":7,"environ":[2,5,6,9,10],"environment":10,"environmentlogg":10,"eof":5,"ephemer":[6,7,10,12],"epub":4,"equal":[6,7,10],"equip":[5,6,10],"equival":5,"erron":9,"error":[0,2,5,9,11],"esc":0,"esc_mask":0,"escap":0,"esp32":3,"especi":[2,3,5],"essenti":[2,5,8,10,11],"establish":[0,2,5,6,7,8,11,12],"established_callback":7,"establishment_timeout_per_hop":7,"etc":11,"eth0":5,"eth1":5,"ethereum":9,"ethernet":[2,4,5,6,8,10,12],"even":[0,2,5,6,7,8,10,11,12],"event":5,"eventu":7,"ever":10,"everi":[0,2,5,6,7,10,11],"everydai":2,"everyon":[2,8,9,10],"everyth":[0,6,8,9,10],"evolv":[2,6,10],"exact":[3,5,10],"exactli":[7,10],"exampl":[2,3,4,6,7,10,11,12],"example_util":0,"exampleannouncehandl":0,"exampleconfig":[2,11],"exampleinterfac":0,"exce":[0,5,7],"except":[0,5,7],"excess":[5,11],"exchang":[6,7,10,12],"exclud":[7,10],"exclus":[],"execstart":11,"execstartpr":11,"execut":[0,2,5,7,11],"exhaust":[3,8,10,11],"exist":[0,2,3,5,6,8,10,11,12],"exit":[0,5,7,11],"expand":[6,8,10,12],"expand_nam":7,"expect":[0,5,7,9,10,11],"expens":[3,5],"experi":[6,8,10],"experienc":0,"experiment":12,"expir":5,"expiri":[5,7],"explain":[3,7],"explan":[10,11],"explicit":7,"explicitli":[5,6,10,11],"explor":[0,8,10,12],"export":[2,11],"expos":[5,7,11],"exposur":5,"extend":[0,7],"extens":[5,8,12],"extern":[0,2,5,7,11,12],"extra":[2,5,11],"extract":11,"extrem":[2,8,10,11,12],"f":[0,2,11],"f4":5,"f53a1c4278e0726bb73fcc623d6ce763":11,"fabric":6,"face":[5,8],"facilit":[8,10],"fact":[2,5,12],"factor":[5,7,11],"fail":[0,2,5,7],"failed_callback":[0,7],"failur":[2,5,7],"fake":11,"fals":[0,5,6,7],"famili":2,"familiar":8,"far":[2,6,10],"fashion":9,"fast":[4,5,6,7,8,10],"faster":[2,5,10],"fastest":[5,10],"favor":2,"favorit":8,"fe80":2,"featur":[2,5,6,7,8,9,10,12],"feder":[8,10,11],"fedora":2,"feed":[2,7],"feedback":[0,4],"feel":8,"fernet":10,"fetch":[5,11],"few":[2,3,5,6,8,10,11,12],"fewer":7,"ff":11,"fi":9,"fiber":3,"fibr":12,"field":10,"file":[0,2,3,5,6,7,8,10,11,12],"file_resourc":0,"file_s":0,"filelist":0,"filelist_data":0,"filelist_receiv":0,"filelist_timeout_job":0,"filenam":0,"filesync":4,"filetransf":[4,7],"filter":[0,6,10,11],"final":[0,7,10],"find":[4,5,8,10,11],"find_spec":0,"fine":5,"firewal":[2,5,6],"firmwar":[2,3,10,11],"firmware_hash":11,"first":[0,2,5,6,7,10,11],"fit":0,"five":0,"fix":[4,10],"fixed_mtu":5,"flag":[0,2,7,10,11],"flash":11,"flasher":2,"fleet":10,"flexibl":[2,3,5,6,8,12],"fli":10,"flight":7,"float":[0,7],"flood":[5,11],"flow":[0,2,5,6,10],"flow_control":5,"flush":0,"focu":11,"focus":[8,10],"folder":0,"follow":[0,2,3,5,7,9,10,11,12],"forc":[0,11],"forcibli":[7,11],"foreground":2,"foremost":12,"forget":[6,11],"fork":8,"form":[2,5,6,7,10,11],"format":[0,4,8,11,12],"forth":0,"forward":[5,6,7,8,10,12],"forward_ip":5,"forward_port":5,"found":[0,2,5,7,10,11],"foundat":[6,9,10,12],"frame":[0,5],"framework":8,"free":[2,6,8,9,12],"freedom":10,"freedv":3,"freeli":10,"freq":11,"frequenc":[2,3,5,10,11],"frequent":[5,6],"friend":2,"friendli":8,"from":[0,2,3,5,6,7,8,9,10,11,12],"from_byt":7,"from_fil":7,"from_identity_hash":7,"fromhex":0,"front":10,"frontend":8,"fruit":0,"ftdi_ft230x_basic_uart_43891ckm":11,"full":[0,2,5,6,7,8,10,11,12],"full_hash":7,"full_nam":[7,11],"fulli":[0,2,3,5,8,10,11,12],"funcion":7,"function":[0,2,3,4,5,6,7,8,9,11,12],"fundament":[3,6,10,11],"further":[2,4,5],"futur":[4,6,7,8,11],"fw":11,"g":[0,10,11],"ga":0,"gain":[3,7,10],"galact":10,"gap":2,"gatekeep":10,"gatewai":[0,2,5,6,10,11],"gbp":11,"gener":[0,2,3,5,6,7,10,11,12],"generalis":12,"genuin":11,"geograph":[2,5],"get":[0,3,4,5,6,7,8,11],"get_ag":7,"get_channel":[0,7],"get_config_obj":0,"get_data_s":7,"get_establishment_r":7,"get_expected_r":7,"get_external_ip":5,"get_hash":7,"get_inst":7,"get_mdu":7,"get_mod":7,"get_mtu":7,"get_packet_rssi":0,"get_packet_snr":0,"get_part":7,"get_private_kei":7,"get_progress":[0,7],"get_public_kei":7,"get_q":7,"get_random_hash":[0,7],"get_remote_ident":[0,7],"get_request_id":7,"get_respons":7,"get_response_tim":7,"get_rssi":7,"get_rtt":[0,7],"get_seg":7,"get_snr":7,"get_statu":7,"get_transfer_s":7,"geti2p":5,"ghz":10,"gi":0,"gigabit":6,"gigabyt":12,"git":[],"github":[0,2],"give":[2,5,10,11],"given":[5,6,7,10,11],"global":[0,4,5,6,7,10,11,12],"glue":3,"go":[0,5,6,10],"goal":[2,4,5,6,8],"goe":[],"good":[2,3,6,10,11],"got":0,"got_respons":0,"govern":10,"gpio":8,"grace":7,"gracefulli":[5,6],"grant":11,"grape":0,"graphic":8,"gratefulli":9,"great":[2,10],"greater":[7,10,11,12],"greatli":[2,5],"grid":8,"group":[5,7,8,10],"group_id":5,"groupinstal":2,"grow":2,"grown":[],"growth":2,"guarante":[6,9,10],"guess":5,"gui":8,"guid":[2,3,8,10],"guidelin":2,"guilt":8,"gw":5,"h":11,"ha":[0,3,5,6,7,8,9,10,12],"hack":12,"had":10,"half":[10,12],"hand":0,"handheld":10,"handl":[0,2,3,5,6,7,8,10,11,12],"handler":[0,7,11],"happen":[0,2,7,10],"hard":[2,3],"hardcod":[],"hardlin":6,"hardwar":[0,2,4,5,7,8,10,11,12],"has_path":[0,7],"hasattr":0,"hash":[0,6,7,10,11],"hash1":10,"hash2":10,"hash_from_name_and_ident":7,"hashlib":10,"hashmap":0,"have":[0,2,3,5,6,7,8,9,10,11],"hazard":7,"hdlc":0,"head":[],"header":[0,5,7,10],"header_1":10,"header_2":10,"health":4,"hear":10,"heard":[7,8,10,11],"height":5,"held":[5,11],"helium":0,"hellman":[6,10],"help":[0,2,6,9,10,11],"helper":0,"here":[0,2,5,10,11],"heterogen":[2,4,12],"hex":[0,11],"hexadecim":[0,10,11],"hexbyt":11,"hf":8,"hidden":11,"hide":2,"hierarch":12,"high":[3,5,6,10,11,12],"higher":[5,6,12],"highest":7,"highli":[5,9,10],"hint":0,"histori":8,"hit":0,"hkdf":10,"hmac":[10,12],"hoc":12,"hold":[5,7,10],"holder":6,"home":[2,6,8,11],"homebrew":5,"hop":[5,6,7,10,11,12],"hopefulli":6,"hops_to":7,"host":[0,4,5,6,8,10,11],"hostnam":5,"hour":[0,5,11],"hous":2,"how":[0,2,3,5,6,8,10,11,12],"howev":[2,5,6,10],"http":[0,8,9],"hub":[5,8,11],"human":[0,5,6,7,9,10],"hundr":[6,8],"hungri":3,"hw_mtu":0,"hwrev":11,"hz":[5,11],"i":[0,2,3,4,5,6,7,8,9,10,11],"i2p":[2,4,6,8,12],"i2p_tunnel":5,"i2pd":[2,5],"i2pinterfac":[2,5],"ia":11,"ic":3,"ic_burst_freq":5,"ic_burst_freq_new":5,"ic_burst_hold":5,"ic_burst_penalti":5,"ic_held_release_interv":5,"ic_max_held_announc":5,"ic_new_tim":5,"icmp":8,"id":[5,7,10,11],"id_callsign":5,"id_interv":5,"idea":[2,10,11],"ideal":[8,12],"ident":[0,2,4,5,6,7,8,11,12],"identif":[4,5,12],"identifi":[0,5,6,7,10,11],"identifyexampl":0,"identity_data":11,"ie":11,"if00":11,"ifac":[0,2,5,6,10,11],"ifac_s":5,"ifconf":0,"ifconfig":11,"ignor":[5,6,7,9,10,11],"ignored_devic":5,"illustr":[0,5,10],"imagin":6,"immedi":[5,11],"impact":[5,6,7,10],"imperson":6,"implement":[0,5,6,7,8,9,10,12],"implic":[4,5,6],"implicit":[6,7,10],"implicitli":11,"import":[0,2,3,5,6,7,9,10,11],"importantli":2,"importlib":0,"imposs":10,"impract":11,"improv":[2,4,5,8,9],"in_fram":0,"in_wait":0,"inactive_for":7,"inadvert":11,"inbound":[0,5,7],"inbox":6,"includ":[0,3,4,5,6,7,8,10,12],"inclus":6,"incom":[0,5,7,11],"incompat":[7,10],"incomplet":6,"increas":[5,7,11],"incur":5,"indefinit":11,"independ":[7,10],"index":[0,2,4],"indic":[0,7],"indirectli":10,"individu":[2,5,7,9,10,11,12],"inevit":[2,10],"infer":10,"influx":[5,8],"influxdb":8,"info":[7,10,11],"inform":[0,2,4,5,6,7,8,9,10,11],"infrastructur":[3,4,5,6,8,10,11],"ingo":7,"ingress":[0,5],"ingress_control":5,"inher":6,"init":2,"initi":[0,5,6,7,10,12],"initialis":[0,7,11],"input":[0,11],"insert":10,"insid":10,"inspect":[2,5,6,10,11],"instal":[0,4,5,10,11,12],"instanc":[0,4,5,7,8,10,11],"instance_control_port":11,"instance_nam":11,"instanti":7,"instantli":11,"instead":[0,2,5,7,10,11],"instruct":2,"int":[0,7],"integ":[0,7],"integr":[2,8,10,11],"intend":[2,5,6,10,11],"intens":11,"intent":6,"intention":[8,10],"inter":[2,7,10],"inter_byte_timeout":0,"interact":[0,2,4,6,7,10,11],"intercept":6,"interchang":5,"interconnect":[2,5,6,10],"interest":[8,10],"interfac":[3,4,6,7],"interface_class":0,"interface_discovery_sourc":[7,11],"interface_en":11,"interfer":[6,11],"intermedi":6,"intermediari":[5,7,10],"intermitt":[5,6],"intern":[0,5,7,10],"internal_1":5,"internet":[4,5,6,8,10,11,12],"internetwork":2,"interoper":[3,6,8,10,12],"interrupt":5,"interv":[5,7,11],"intervent":11,"intiat":0,"introduc":10,"introduct":4,"introductori":4,"intuit":[6,12],"invalid":[0,5,7],"invers":10,"invest":6,"invis":[2,5],"invit":5,"involv":[6,9],"io":3,"iodin":8,"ioerror":0,"iot":3,"ip":[2,3,5,6,10,11,12],"ipv4":5,"ipv6":[2,5,11],"irc":8,"irrelev":9,"is_compress":7,"is_connected_to_shared_inst":0,"is_open":0,"is_path_respons":7,"is_ready_to_send":[0,7],"isdir":0,"isfil":0,"isinst":0,"ism":[3,10],"isol":[2,5,11],"isp":[5,6],"issu":[4,5,6],"its":[3,5,6,7,10,11],"itself":[4,6,8,10,11],"iv":[10,12],"j":[4,11],"jail":11,"javascript":8,"job":0,"join":[0,2,6,8,10],"journei":6,"json":11,"just":[0,2,3,5,6,8,10,12],"k":[0,11],"kb":11,"kbp":11,"keep":[0,2,6,7,10,11,12],"keepal":[7,10],"keepalive_timeout_factor":7,"kei":[0,4,5,6,7,11,12],"kept":[5,6,7,10],"kernel":[5,11,12],"keyboardinterrupt":0,"keyerror":7,"keypad":8,"keypair":[6,10],"keyset":[10,11,12],"keysiz":7,"keystor":6,"khz":5,"ki":0,"kill":[7,10],"kind":[3,5,6,8,10],"kiss":[3,4,8,11,12],"kiss_fram":5,"kissinterfac":[5,11],"know":[0,2,3,5,6,7,10],"knowledg":[6,10],"known":[0,5,7,10,11],"ko":9,"krypton":0,"l":[5,11],"lack":10,"laid":10,"lan":5,"languag":8,"laptop":6,"larg":[0,3,5,6,7,10,11,12],"larger":[6,10,11],"laser":5,"last":[0,5,7,11],"last_read_m":0,"last_unit":0,"latenc":[2,6,10,12],"later":[0,2,5,8,11],"latest":[0,2,5,7,11],"latest_buff":0,"latest_client_link":0,"latitud":5,"laucnh":2,"launch":[8,11],"layer":[3,5,6,7,8,10,11,12],"lcd":8,"lead":[2,10],"leak":2,"learn":[0,2,6,9,10],"least":[2,3,5,6,10,11,12],"leav":[6,8,10],"ledger":10,"left":[5,7,10,11],"legaci":6,"legal":5,"legisl":5,"legitim":[2,6,11],"len":0,"length":[0,5,7,10],"less":[0,2,3,5,7,10,12],"let":[0,2,5,6,8,10,11],"level":[3,5,6,10,11],"liber":3,"liberapai":9,"libffi":2,"librari":[2,8],"licens":10,"lift":11,"light":11,"lightweight":12,"like":[0,2,3,5,6,7,8,10,11,12],"limit":[0,2,3,4,6,8,10],"line":[0,2,4,5,8,10,11,12],"linger":11,"link":[2,3,4,5,6,7,8,11,12],"link_clos":0,"link_establish":0,"link_id":[0,7],"link_mtu_discoveri":7,"linkexampl":0,"linux":[2,3,5,8,10],"list":[0,2,3,4,5,7,8,10,12],"list_deliv":0,"list_fil":0,"list_filt":11,"list_packet":0,"list_receipt":0,"list_timeout":0,"listdir":0,"listen":[0,2,4,8,10,11],"listen_ip":5,"listen_on":[2,5],"listen_port":5,"littl":[3,8,10],"live":[2,7,8],"lki":10,"lkr":10,"ll":[0,12],"llm":8,"ln":11,"load":[0,2,3,5,7,11,12],"load_private_kei":7,"load_public_kei":7,"local":[0,2,4,5,6,7,8,10,12],"locat":[2,5,6,10,11],"log":[0,2,5,11],"log_crit":0,"log_error":0,"log_info":0,"log_verbos":0,"logdest":7,"logic":10,"loginctl":11,"loglevel":[0,7,11],"long":[0,2,3,5,6,7,10,11],"longer":[0,2,10,11],"longest":5,"longitud":5,"look":[0,2,5,6,8,10,11],"loop":0,"lora":[2,3,4,6,8,10,12],"lorawan":[3,10],"lorem":[],"loss":[5,6,10],"lot":[6,10],"low":[2,3,5,6,8,10,12],"lower":[0,2,5,11],"ltu":3,"lunar":4,"lxmf":[4,5,6,7,11],"lxmfy":4,"lxst":4,"m":[0,2,10,11],"mac":[5,10],"machin":[2,10,11],"machineri":8,"maco":[4,8],"made":[2,5,7,10],"mai":[2,5,6,7,8,10,11],"mailbox":8,"main":0,"maintain":[2,6,10,11],"mainten":[2,6,10],"make":[0,2,3,5,6,8,9,10,11,12],"malici":[2,6,10,11],"malinform":9,"manag":[2,4,6,7,8,10,12],"mani":[0,2,3,5,6,7,8,10,11,12],"manipul":[10,12],"manjaro":2,"manner":[6,8],"manual":[0,2,5,6,7,10,11],"manufactur":[3,5],"map":[5,8,10,11],"mark":[2,7,10],"markqvist":[0,9],"markup":8,"master":[0,7],"match":[0,5,10,11],"materi":8,"matter":[2,5,6],"matur":11,"matvik22000":[],"max":11,"maximum":[0,5,7,10,11],"mbp":11,"mdu":[0,7],"me":5,"mean":[2,3,5,6,7,10,11],"meaning":2,"meantim":7,"measur":[6,10],"mechan":[2,4,5,6,11,12],"medium":[0,3,5,6,7,8,10,12],"member":[2,10],"memori":[2,6,10],"mention":[5,10],"menu":0,"menu_mod":0,"merg":11,"mesh":[2,5,6,10,11,12],"meshchat":4,"meshchatx":4,"messag":[0,2,6,7,8,10,11],"message_class":7,"messagebas":[0,4,7],"messagecallbacktyp":7,"messeng":[6,10],"met":2,"metadata":[2,5,10,11],"metavar":0,"meter":5,"meth":0,"method":[0,2,5,7,10],"methodologi":[10,11],"metric":8,"mevpekyafshak5wr":5,"mhz":[5,10],"mi":0,"microcontrol":10,"micron":4,"microwav":6,"might":[2,5,6,10,11],"mikrotik":3,"millimet":3,"millisecond":[0,6,11],"mind":[6,12],"minim":[3,4,5,10],"minimalsampl":0,"minimum":[0,2,5,7,10,11],"minimum_bitr":7,"minut":[0,2,5,10],"mirror":[6,11],"misconfigur":2,"mislead":2,"miss":[0,2],"mistak":2,"misunderstand":9,"mitig":6,"mix":[4,5,6,11],"mixtur":12,"mobil":[5,6,10],"mode":[0,2,3,4,6,7,8,10,11,12],"model":[6,11],"modem":[4,5,6,7,8,10,12],"modem73":8,"moder":5,"modern":[2,3,8],"modifi":[5,6,10,11],"modul":[0,2,3,4,5,6,10,11,12],"modular":8,"moment":10,"momentarili":5,"monero":9,"monitor":[2,5,8,10,11],"moon":0,"more":[0,2,3,5,6,7,8,9,10,11,12],"most":[2,3,5,6,7,8,10,11],"mostli":[5,6,10],"motiv":4,"move":[5,6,10,11],"msgtype":[0,7],"mtu":[0,5,7,10,12],"much":[2,5,6,10,11,12],"multi":[4,6,8,10,11,12],"multicast":5,"multicast_address_typ":5,"multilater":10,"multipl":[0,5,6,8,10,11],"multiplex":0,"multipoint":10,"multitud":2,"must":[0,2,5,6,7,10,11],"mw":5,"my":[5,10],"my_fil":11,"my_ident":11,"my_network":[10,11],"my_network_ident":5,"mycal":5,"myriad":10,"n":[0,10,11],"name":[0,2,4,5,6,7],"namespac":0,"narg":0,"nat":[2,5],"nativ":[0,6,8],"natur":5,"nearbi":[5,6],"nearest":5,"nears":10,"neat":6,"neccessari":5,"necesarri":5,"necessari":[3,5,6,7,10],"necessarili":10,"need":[0,2,3,4,5,6,7,8,9,10,11,12],"neg":2,"neglig":10,"neither":[7,10],"neon":0,"neopixel":11,"net":5,"netcat":5,"network":[0,3,5,7,11,12],"network_ident":[5,10,11],"network_nam":[2,5],"neutral":6,"never":[5,6,7,10],"new":[0,2,4,6,7,10,11],"new_id":11,"new_ident":11,"newer":[7,10],"newest":10,"newli":[5,7,10],"newlin":5,"next":[2,5,7,10],"next_hop":7,"next_hop_interfac":7,"nicknam":10,"no1cll":5,"no_data_for":7,"no_inbound_for":7,"no_outbound_for":7,"noauth":11,"nobl":0,"noble_ga":0,"noble_gas":0,"nocheck":11,"node":[2,4,5,11,12],"noid":11,"nois":[7,9],"nomad":4,"nomadnet":8,"nomadnetwork":8,"non":[2,5,7,8,10],"none":[0,2,5,7,10,11],"nor":2,"normal":[0,2,5,7,10,11],"notabl":8,"notat":[10,11],"note":[0,3,4,5,7,10,11],"noth":[3,6,12],"notic":[5,10,11],"notif":[0,7],"now":[0,2,10,11],"np":11,"nrf52":3,"nt":0,"num":0,"number":[0,2,5,6,7,8,10,11],"o":[0,2,5,10,11,12],"object":[0,7],"obscur":2,"observ":6,"obtain":[2,3,7,10],"obvious":10,"occur":[0,5,11,12],"ocur":7,"odd":0,"ofdm":8,"off":[2,5,6,8,10,11,12],"offer":[2,4,5,6,7,8,10,11],"offic":6,"offlin":[0,2,6,8],"often":[2,5,6,10,11],"oganesson":0,"old":[0,2,3,9,10],"older":11,"omit":7,"on_interfac":7,"onc":[0,2,3,5,7,10,11,12],"one":[0,2,3,5,6,7,8,10,11,12],"ones":[2,5,6,11],"oneself":10,"ongo":8,"onli":[0,2,3,5,6,7,10,11,12],"onlin":[0,11],"onto":[2,10],"opaqu":6,"open":[0,2,3,5,6,7,8,9,10,11,12],"open_port":0,"openmodem":[5,12],"openssl":[2,10],"openwrt":4,"oper":[2,3,5,6,7,10,11,12],"opinion":9,"opkg":2,"opportun":2,"opportunist":6,"opposit":[0,5],"opt":10,"optic":[3,12],"optim":[2,6],"option":[0,2,3,4,6,7,8,10,11],"ord":0,"order":[0,7,11],"organ":[2,6,10,11],"organis":[5,9],"orient":10,"origin":[0,6,8,10],"os":2,"other":[0,2,3,5,6,7,8,10,11],"otherwis":[0,7],"our":[0,5,10],"ourselv":6,"out":[0,3,5,7,8,10,11],"outbound":[7,10],"outgo":[0,5,7,10,11],"outlin":[2,3,10],"output":[5,11],"outsid":[7,12],"over":[0,3,4,5,6,7,8,9,10,11,12],"overal":[10,11],"overcom":10,"overhead":[2,3,5,10],"overlai":2,"overli":9,"overrid":0,"oversight":10,"overview":[4,5],"overwhelm":[5,6,7],"overwrit":11,"own":[0,2,6,7,10,11,12],"owner":0,"p":[0,11],"pack":[0,7],"packag":[0,2,5,8,10],"packb":0,"packed_s":0,"packet":[0,2,4,5,6,7,8,11,12],"packet_callback":0,"packet_deliv":0,"packet_hash":0,"packet_receipt":[0,7],"packet_timed_out":0,"packetreceipt":[0,4,7],"pad":[10,12],"page":[4,10,11],"pair":[5,7,10,11],"pamac":2,"panic":[0,11],"panic_on_interface_error":[0,11],"paper":8,"par":[0,2],"parallel":2,"param":0,"paramet":[0,3,4,7,10,11],"pariti":[0,5,11],"parity_even":0,"parity_non":0,"parity_odd":0,"pars":0,"parse_arg":0,"parser":[0,4],"part":[0,2,5,6,7,8,10,11],"particip":[2,4,5,6,10,11],"particular":[0,3,5,10,11],"particularli":[5,11],"pass":[0,3,5,6,7,10,11],"passphras":[2,5,6,10],"passport":10,"past":11,"path":[0,2,3,5,6,7,10,11],"path_respons":7,"pathfinder_m":7,"pattern":[3,6,10],"payload":[0,5,7,10,11],"pdf":4,"peach":0,"peer":[0,2,5,7,8,10,11],"penalti":5,"pend":[0,10],"peopl":[2,8,10],"per":[5,6,7,8,10,11,12],"percent":[0,5],"percentag":7,"perfectli":2,"perform":[0,2,5,6,7,8,10,11],"perhap":2,"period":[0,5,7,10,11],"peripher":8,"perman":[2,5,11],"permiss":5,"permissionless":[10,11],"persecut":10,"persist":[5,11],"person":[4,5,6,9,10],"perspect":[5,6,7,10,12],"pet":0,"philosophi":[9,10],"phone":[2,4,6],"phonebook":8,"phy":11,"physic":[0,2,3,5,6,7,8,10,11,12],"pi":[0,4,6,10,11,12],"pick":10,"piec":10,"ping":11,"pip":[0,2,3,5,11],"pip3":2,"pipe":[4,8,12],"pipeinterfac":[3,5,8],"pipx":2,"pitfal":10,"pkcs7":[10,12],"pkg":2,"place":[0,2,5,6,10,11],"plaform":3,"plain":[0,3,5,7,10],"plain_mdu":7,"plaintext":[0,7],"plan":[6,10],"planetari":12,"platform":[0,3,4,8,10,11],"platoform":8,"pleas":[0,2,5,7,11],"plenti":[6,10],"plug":11,"plugin":8,"pmr":10,"point":[2,3,5,6,8,9,10,11],"pointer":2,"polici":11,"pomelo":0,"popul":7,"popular":12,"port":[0,2,3,4,5,6,10,12],"port0":11,"portabl":[5,6,10],"pose":[2,10],"posit":[0,11],"posix":2,"possess":[5,10],"possibl":[2,3,5,6,7,8,10,11,12],"possibli":[2,10],"post":0,"postfix":11,"potenti":[0,2,5,9,10,11,12],"power":[2,3,5,6,8,10,11,12],"powershel":2,"ppp":0,"practic":[6,10,12],"pre":[2,6,7,10],"preambl":[5,11],"preced":0,"preciou":6,"precompil":2,"predict":10,"prefer":[2,9,10],"prefer_ipv6":5,"premis":6,"prepar":[0,10],"prerequisit":7,"presenc":[5,7],"present":[5,6,8,10,11],"preserv":[2,7],"preshar":10,"press":0,"pretend":[8,10],"prettyhexrep":0,"prevent":[5,6,11],"previou":0,"previous":[5,7,10],"primari":10,"primarili":[5,6,8],"primarlii":2,"primit":[2,4],"principl":[6,10,12],"print":[0,5,11],"print_filelist":0,"print_help":0,"print_menu":0,"priorit":[6,10],"prioriti":10,"prioritis":[4,5,6,7],"privaci":[2,5,8,12],"privat":[2,5,6,7,8,9,10,11,12],"private_ret":2,"privileg":11,"probabl":[0,2,6,10,11,12],"probe":11,"problem":[2,10,11],"proc":11,"procedur":[2,7,10],"process":[0,2,3,5,6,7,10,11],"process_incom":0,"process_outgo":0,"product":11,"profound":6,"program":[0,3,4,5,7,10,12],"program_setup":0,"programm":10,"programmat":10,"progress":[0,7,11,12],"progress_callback":7,"project":[8,9],"promis":2,"prompt":[0,2],"proof":[0,5,6,7,10,11],"proof_packet":0,"proof_requested_callback":7,"proof_strategi":7,"propag":[4,5,6,7,8,11],"proper":2,"properli":2,"properti":[0,6,7],"proport":10,"propos":[],"protect":[2,11],"protocol":[2,3,4,5,6,12],"prove":[0,6,10],"prove_al":[0,7],"prove_app":7,"prove_non":7,"proven":[7,10],"provid":[0,2,3,4,5,6,7,8,10,11,12],"provis":[3,11],"prv_byte":7,"pseudo":11,"pub_byt":7,"public":[0,4,5,6,7,9,11],"public_inform":0,"publicli":[2,5,10,11],"publish":[2,4,5,7,10],"publish_blackhol":11,"publish_blackhole_en":7,"publish_ifac":5,"purchas":[2,10,12],"pure":[4,10],"purg":7,"purpos":[2,3,5,6,7,8,10,11],"push":8,"put":[0,3,5,11],"py":[0,10,11],"py3":2,"pyca":[2,10],"pyseri":[0,2],"python":[0,4,5,7,10,11,12],"python3":[0,2,3],"q":[0,11],"qr":[6,8],"quad4":[],"qualiti":[7,11],"quantiti":[],"quarter":[],"queri":[0,2,7,11],"question":[2,3,5],"queu":[7,11],"queue":[5,10],"quickli":[8,9,10,12],"quiet":[5,11],"quinc":0,"quirk":2,"quit":[0,2],"r":[0,5,10,11],"radio":[4,5,6,7,8,10,11,12],"radon":0,"rais":[0,7],"rak":3,"ram":[2,5],"randint":0,"random":[0,7,9,10],"random_text_gener":0,"randomis":10,"randomli":[0,10],"rang":[0,2,3,5,6,10,11,12],"rapidli":5,"rare":[2,5],"raspberri":[4,6,10,11,12],"rasperri":2,"ratchet":[7,10],"ratchet_count":7,"ratchet_expiri":7,"ratchet_id_receiv":7,"ratchet_interv":7,"ratchets":7,"ratchets_path":7,"rate":[0,4,7,8,11],"rather":[2,7,8],"ratio":7,"raw":[0,3,7],"rawchannelread":[4,7],"rawchannelwrit":[4,7],"rawiobas":7,"rb":0,"rbrowser":4,"re":[0,5,6,7,10],"reach":[2,4,5,6,7,11],"reachabl":[0,2,5,6,7,8,10,11],"reachable_on":5,"read":[0,2,5,6,7,10,11],"read_loop":0,"readabl":[0,5,7,10,11],"reader":[0,7],"readi":[0,2,3,5,7,12],"readili":12,"ready_byt":[0,7],"ready_callback":7,"real":[2,3,5,6,8,12],"realiti":[2,9],"realli":[5,7],"reappear":5,"reason":[2,5,10,11],"reassembl":10,"reboot":[],"rebroadcast":6,"recal":[0,7,11],"recall_app_data":7,"recap":10,"receipt":[0,6,7,10],"receiv":[0,2,5,6,7,9,10,11],"receive_path_respons":7,"receive_stream_id":7,"received_announc":[0,7],"recent":[7,10],"recept":7,"reception_rssi":0,"reception_snr":0,"reception_stat":0,"recip":2,"recipi":10,"recogn":10,"recommend":[0,2,5,10],"recondit":11,"reconnect":[0,6],"reconnect_port":0,"reconstruct":10,"record":[2,10],"recoveri":5,"recreat":10,"recurs":[7,10],"reduc":[5,11],"redund":[2,6],"refer":[0,2,4,5,8,11],"refin":9,"refresh":11,"refus":6,"regain":2,"regard":10,"region":5,"regist":[0,7,11],"register_announce_handl":[0,7],"register_message_typ":[0,7],"register_request_handl":[0,7],"regul":5,"regular":11,"rel":[3,5,6,10],"relai":[2,4],"relat":2,"relationship":[6,10,11],"releas":[2,5,7,10],"relev":[0,2,3,5,7,10,11],"reli":[2,5,6,9,10,11],"reliabl":[2,3,5,6,7,10,12],"relianc":2,"relief":6,"reload":11,"rem":0,"remain":[5,6,7,8,10],"rememb":[6,7,10],"remot":[0,4,7,10],"remote_ident":[0,7],"remote_identifi":0,"remote_management_allow":11,"remote_management_en":7,"remote_p":0,"remotesensor":10,"remov":[7,11],"remove_message_handl":7,"remove_ready_callback":7,"render":8,"replac":[0,2,6,7,8,10,11],"repli":[0,11],"replic":[3,10],"reply_data":0,"reply_messag":0,"reply_text":0,"report":[5,7,9,11],"repositori":[2,10],"repres":[6,10],"represent":[0,7],"repurpos":2,"reput":[10,11],"request":[4,5,6,7,10,11,12],"request_destin":0,"request_fail":0,"request_id":[0,7],"request_packet":0,"request_path":[0,7],"request_receipt":[0,7],"request_receiv":0,"requested_at":[0,7],"requestexampl":0,"requestor":5,"requestreceipt":[4,7],"requir":[0,2,5,6,7,8,10,11,12],"require_shared_inst":7,"required_discovery_valu":[7,11],"rermin":[],"resend":7,"reserv":[0,6,7],"resid":5,"resili":[2,6,8,11,12],"resist":6,"resolut":[2,5,10],"resolv":[4,5,6,10,11],"resourc":[0,2,4,5,6,7,9,11],"resource_callback":7,"resource_sending_conclud":0,"resource_strategi":7,"respawn":5,"respawn_delai":5,"respawn_interv":5,"respect":[5,6,12],"respond":[0,6,7,11],"respond_to_prob":11,"respons":[4,5,7,10,12],"response_callback":[0,7],"response_gener":[0,7],"rest":[6,12],"restart":[5,11],"restartsec":11,"restor":[2,5],"restrict":[5,6,11],"result":[0,2,5,10,11],"ret":[4,10],"retain":[5,7],"retained_ratchet":7,"retibb":4,"reticulum":[0,5,6,7],"retipedia":4,"retransmiss":[6,10],"retransmit":[5,10],"retri":[0,7,10],"retriev":[7,11],"return":[0,5,7,11],"reveal":[2,7,10,12],"revers":11,"review":10,"revis":11,"rfe":11,"rich":8,"ridicul":10,"right":[2,5],"rington":8,"risc":4,"risk":10,"rmap":2,"rn":[0,2,3,4,7,10,11],"rncp":4,"rnid":[4,10],"rnmon":4,"rnode":[2,4,10,11,12],"rnodeconf":[3,4],"rnodef3b9":5,"rnodeinterfac":[2,3,5,11],"rnodemultiinterfac":5,"rnpath":[2,4,5],"rnphone":8,"rnprobe":[2,4],"rns_bin_dir":11,"rnsd":[2,4],"rnsh":[8,11],"rnspure":[2,10],"rnstatu":[2,4,5,10],"rnstransport":[5,11],"rnx":4,"roadmap":9,"roam":[5,6],"robot":10,"robust":[2,5],"role":6,"roll":5,"rom":11,"room":8,"root":10,"rotat":[7,10,11],"round":[0,7,11],"rout":[2,3,5,6,7,8,10,11,12],"router":[2,5,6,11],"rpc":11,"rpc_kei":11,"rprogress":0,"rrc":4,"rrcd":8,"rssi":[0,7,11],"rtsct":0,"rtt":[0,7,10],"rttstring":0,"rule":[2,4,5,6,11],"run":[0,2,3,5,6,7,8,10,11,12],"runtim":[0,10],"rust":2,"rx":[5,11],"rxb":0,"sa":8,"safe":10,"sai":[],"said":10,"same":[0,2,3,5,6,7,8,10,11],"satellit":6,"satisfi":10,"save":[7,10,11],"save_error":0,"saved_filenam":0,"saw":8,"scalabl":[11,12],"scale":[10,12],"scan":[2,5],"scenario":[2,5,10],"schedul":7,"scheme":[3,5],"scope":5,"scratch":3,"screen":0,"script":[2,3,5],"scrutini":10,"seamless":[5,10],"seamlessli":[5,6,8],"search":[4,7,8],"second":[0,5,6,7,8,10,11,12],"secreci":[5,7,8,10,12],"secret":[6,10],"section":[2,3,5,6,8,10,11],"secur":[2,4,6,8,10,11,12],"see":[0,2,5,6,7,10,11,12],"seek":10,"seen":[5,10],"segment":[0,2,5,6,7,10,11,12],"select":[0,2,5],"self":[0,2,10,12],"semtech":3,"send":[0,5,6,7,10,11],"send_stream_id":7,"sender":[0,2,6,10,11],"sens":6,"sensibl":[2,3,5],"sensor":[6,10],"sent":[0,2,6,7,10,11],"sentiment":10,"separ":[0,5,6,8,10,11],"sequenc":[0,7,10,12],"sequenti":12,"seri":3,"serial":[0,2,4,6,10,12],"serialinterfac":[3,5],"serv":[0,3,5,6,8,9,10,11],"serve_path":0,"server":[0,2,3,4,6,7,8,10,11],"server_buffer_readi":0,"server_callback":0,"server_client_connect":0,"server_destin":0,"server_fil":0,"server_ident":0,"server_link":0,"server_loop":0,"server_message_receiv":0,"server_packet_receiv":0,"servic":[2,4,5,6,8,10],"session":[2,8,10],"set":[0,2,3,5,6,7,8,10,11,12],"set_default_app_data":7,"set_delivery_callback":[0,7],"set_link_closed_callback":[0,7],"set_link_established_callback":[0,7],"set_packet_callback":[0,7],"set_proof_requested_callback":7,"set_proof_strategi":[0,7],"set_ratchet_interv":7,"set_remote_identified_callback":[0,7],"set_resource_callback":7,"set_resource_concluded_callback":[0,7],"set_resource_started_callback":[0,7],"set_resource_strategi":[0,7],"set_retained_ratchet":7,"set_timeout":[0,7],"set_timeout_callback":[0,7],"setup":[0,2,4,5,11],"sever":[2,6,7,11],"sf":11,"sh":5,"sha":[6,7,10],"sha256":[10,12],"shall":10,"shape":6,"share":[0,2,6,7,8,10,11],"share_inst":11,"shared_instance_port":11,"shared_instance_typ":[7,11],"shelf":[10,12],"shell":[2,4,11],"ship":10,"shop":0,"short":[3,5,10,11],"shorter":5,"shorthand":[5,11],"shot":2,"should":[0,2,5,6,7,10,11,12],"should_ingress_limit":0,"should_quit":0,"should_use_implicit_proof":7,"show":[2,11],"shown":[0,9],"side":[5,12],"sideband":[2,4,11],"sign":[5,6,7,10,11],"signal":[0,5,7,10],"signatur":[6,7,10,11,12],"signifi":10,"signific":6,"significantli":[5,7],"silent":11,"similar":[0,2,3,5,7,8,11,12],"simpl":[0,2,3,7,8,10,11,12],"simpler":[5,6,12],"simplest":[5,10],"simpli":[0,2,3,5,6,8,9,10,11],"simplic":10,"simplifi":0,"simplyequip":3,"simultan":[2,10],"sinc":[0,2,5,6,7,10],"singl":[0,2,5,6,7,10,11,12],"singular":10,"sit":2,"site":[5,6],"situat":[2,3,5,6,10,11],"size":[0,2,5,7,10,11],"size_str":0,"skip":0,"slate":[],"sleep":[0,2,11],"slice":0,"slightli":[0,2],"slottim":[5,11],"slow":[0,5,6,8,10],"slower":[5,7,10],"small":[0,2,5,6,7,10,12],"smaller":7,"smallest":2,"snippet":11,"snr":[0,7,11],"so":[0,2,3,5,6,7,8,9,10,11,12],"social":2,"socket":[5,11,12],"softwar":[2,3,5,8,10],"sole":5,"solid":9,"solut":[10,11],"solv":10,"some":[0,2,3,5,6,7,8,10,11],"someon":[2,5,11],"someth":[6,10],"somethign":0,"sometim":[3,5,8],"somewhat":2,"soon":7,"sort":[5,10,11],"soundmodem":5,"sourc":[0,2,3,4,6,7,10,12],"sovereign":[2,10],"sovereignti":12,"space":[0,2,3,6,10,12],"spam":[2,5,10,11],"spammi":11,"span":[5,6,10],"spawn":5,"spe":5,"speak":9,"spec":10,"special":[8,10,11],"specif":[0,3,4,5,6,7,11],"specifi":[0,2,3,5,6,7,10,11],"spectrum":[5,10],"speed":[0,5,7,10,11],"spirit":8,"split":0,"sponsor":9,"spread":[5,11],"spreadingfactor":5,"squelch":5,"ssh":8,"ssid":5,"stabil":6,"stabl":[2,5,6,10,12],"stack":[0,2,6,7,8,10,11,12],"stage":10,"stai":[0,10,11],"stale":[6,7],"stale_grac":7,"stale_tim":7,"stamp":[5,7,11],"standalon":[4,8],"standard":[3,5,8,10,11],"start":[0,3,4,5,6,7,8,10,11],"startup":[0,2,11],"stat":[7,11],"state":[0,6],"static":[2,5,7],"staticmethod":0,"station":5,"stationari":[6,11],"statist":[0,5,7,9],"statu":[0,2,4,5,7,8,10,11],"stderr":11,"stdin":[5,11],"stdio":12,"stdout":[0,5,11],"stem":9,"step":[0,2,3],"still":[0,2,5,6,8,10,11],"stock":0,"stop":[7,12],"stopbit":[0,5,11],"storag":[2,5,8,10,11],"store":[0,7,8,10,11],"store_tru":0,"str":0,"straightforward":5,"strateg":6,"strategi":[4,5,7],"stream":[0,7,8,10],"stream_id":[0,7],"strength":[7,12],"strictli":[5,10],"string":[0,7],"stringmessag":0,"strong":[2,10],"stronger":2,"strongli":2,"struct":0,"structur":[0,6,7,10,12],"style":5,"sub":[0,5],"subclass":[0,7],"subinterfac":5,"subject":[2,11,12],"subnet":[2,6],"subscrib":[2,11],"subsequ":[0,10],"subset":5,"subsid":5,"substanti":[],"succe":2,"succeed":[0,7],"succesfulli":6,"success":[2,5],"successful":7,"successfulli":[0,7,10],"sudo":[2,11],"suffer":6,"suffic":10,"suffici":[2,5,10,11],"suffix":0,"suit":[2,3,8,10,11],"suitabl":[0,2,5,6,10,11,12],"super":0,"supersed":5,"suppli":[0,5,7,10,12],"supplier":2,"support":[0,2,4,5,6,7,8,10,11,12],"sure":[0,2,3,11],"surveil":10,"surviv":[2,10,11],"switch":[3,5,6,10,11],"sx1262":3,"sx1268":3,"sx1276":3,"sx1278":3,"sx1280":3,"sy":0,"symlink":11,"symmetr":[7,10],"synchron":8,"system":[0,2,3,4,5,6,7,8,9,10,12],"systemctl":11,"systemd":11,"t":[0,2,5,6,7,10,11],"tabl":[2,5,6,10,11],"tablet":2,"tackl":8,"tag":7,"tail":5,"tailor":10,"take":[0,2,5,8,10,11,12],"taken":[0,10],"talk":8,"tangerin":0,"tap":3,"target":[0,5,8,11],"target_hash":7,"target_host":5,"target_port":[5,11],"task":11,"tcp":[2,3,4,6,10,11,12],"tcpclientinterfac":[2,3,5],"tcpinterfac":11,"tcpserverinterfac":[2,5],"tdata":0,"teach":11,"teahous":9,"teardown":[0,7],"teardown_reason":0,"technologi":[2,6],"teffect":0,"telemetri":[8,9],"telephon":4,"telephoni":8,"tell":[0,2,5,6],"temperatur":10,"temporari":[2,5,11],"temporarili":[5,6],"ten":10,"tend":5,"term":[2,5,6,10],"termin":[0,2,7,8],"terminologi":[6,10],"termux":2,"test":[2,8,10,11],"testnet":11,"text":[0,8,10],"tfile":0,"tgz":11,"than":[0,2,5,6,7,8,9,10,11,12],"thei":[0,2,5,6,7,8,10,11],"them":[0,2,3,5,6,8,9,10,11,12],"themselv":[5,6],"thereaft":10,"therefor":[2,10,12],"thi":[0,2,3,4,5,6,7,8,9,10,11,12],"thing":[0,2,6,8],"think":[2,3,6,9,10],"those":[2,6,10,11],"though":[2,5,6,10],"thousand":[2,5,10,11],"thread":0,"threat":11,"three":[2,10],"threshold":5,"throough":5,"throttl":[5,6],"through":[0,2,3,5,6,7,8,10,11,12],"throughout":[6,10],"throughput":[7,8,10,12],"thrown":7,"thu":[6,7,10],"ti":[0,6,10],"time":[0,2,3,5,6,7,8,9,10,11],"time_since_last":0,"timeout":[0,7,11],"timeoutarg":0,"timestamp":[0,10],"timestr":0,"tion":5,"tnc":[3,5,7,8,11,12],"to_fil":7,"todai":10,"togeth":[3,6,10,11],"token":[7,10,12],"toler":5,"too":[0,6],"tool":[2,3,6,8,10,11,12],"toolkit":[2,6],"toolsl":[],"top":[8,10],"topic":[2,10],"topographi":[2,6,10],"topologi":[2,5,6,10,12],"torn":[7,11],"total":[7,10,11,12],"total_s":0,"toward":[0,5,10],"track":7,"track_phy_stat":7,"trade":[6,10],"tradit":[6,10],"traffic":[0,2,5,6,7,10,11],"transceiv":[2,3,5,8,10,12],"transfer":[0,7,10,11,12],"transfer_s":0,"transform":12,"transit":[],"translat":6,"transmiss":[2,5,7,10],"transmit":[0,5,10],"transpar":[3,5,6,10,11],"transport":[0,2,4,5,7,8,11,12],"transport_en":7,"transport_ident":11,"travers":[2,7,10],"treat":[6,10],"tremend":6,"tri":0,"trip":[0,7,11],"trivial":[10,12],"true":[0,2,5,7,11],"truli":[3,10],"truncat":[7,10,11],"truncated_hash":7,"truncated_hashlength":[0,7],"trust":[2,5,6,10,11],"trustless":[4,10,12],"trustworthi":[6,11],"try":[0,4,5,6,7,8],"ttime":0,"ttransfer":0,"ttyacm0":5,"ttyusb0":[0,5,11],"ttyusb1":5,"ttyusb2":5,"tun":[3,5],"tun0":5,"tune":5,"tunnel":[2,5,6,10,12],"tupl":7,"turn":[0,5,11],"turnaround":5,"tutori":2,"two":[0,3,5,6,7,10],"tx":[5,11],"txb":0,"txp":11,"txpower":5,"txt":11,"txtail":[5,11],"type":[0,2,4,5,6,7,11],"typeerror":7,"typic":[5,6,10],"u":[10,11],"ubiqu":3,"ubuntu":[4,11],"uci":2,"udp":[4,6,10,11,12],"udpinterfac":5,"uhf":[11,12],"ui":8,"ultim":[2,10],"umsgpack":0,"unblackhol":11,"unblock":11,"uncencrypt":0,"uncensor":[],"unchang":6,"uncoordin":2,"under":[7,9,10,11,12],"underli":[0,5,6,7,10,12],"understand":[2,4,5,6,7,11],"underwai":2,"unencrypt":[0,7,10],"unequivoc":10,"unexplor":6,"unforg":[6,12],"unfortun":2,"unidentifi":0,"unidirect":0,"unifi":[6,10],"uninterest":0,"uniqu":[0,5,6,7,8,10,11,12],"unit":[0,2,7,11],"unknown":[0,5,6,7,10,11],"unless":[0,2,5,6,7,10],"unlicens":10,"unlik":10,"unlock":11,"unorganis":6,"unpack":[0,7],"unpackb":0,"unplug":11,"unrecover":[0,11],"unreli":5,"unset":10,"unsupport":7,"until":[0,2,5,7],"untrust":11,"unus":11,"unwant":[10,11],"up":[0,2,3,5,6,7,8,10,11,12],"updat":[0,2,7,10,11],"upgrad":[2,7,10],"upkeep":5,"upon":[0,5,10],"upset":0,"urandom":[10,12],"uri":8,"url":11,"us":[0,3,4,5,6,7],"usabl":[5,10],"usag":[4,5,7,8,9,11],"usb":[3,10,11],"useabl":10,"user":[0,2,5,6,8,10,11,12],"user_input":0,"userland":12,"usernameher":11,"usr":[5,11],"usual":[2,5,6],"utf":0,"util":[0,3,4,5,10],"utilis":[0,2,5,7,10,11,12],"ux":8,"v":[4,11],"valid":[0,2,5,6,7,10,11],"valu":[0,2,5,7,10,11],"valuabl":[3,9],"valueerror":[0,7],"vari":[2,5,10,11],"variabl":[0,2,7],"varieti":[5,8,10,11,12],"variou":[0,2,5,6,8,10,11,12],"vast":[2,10],"vastli":6,"ve":6,"vehicl":5,"vendor":[0,3,12],"verbos":[7,11],"veri":[2,3,5,6,7,8,9,10,11,12],"verif":[6,7,8,10,11],"verifi":[0,2,5,6,7,10,11,12],"versa":12,"version":[0,2,7,10,11],"vhf":[10,12],"via":[2,3,5,6,8,9,10,11,12],"viabl":6,"vice":12,"view":[2,5,9,10,11],"violat":5,"virtual":[2,3,5,6,10,11,12],"visibl":[0,5],"voic":[8,9],"voicemail":8,"volunt":2,"voluntari":2,"vpn":6,"vport":5,"vulner":6,"vvv":2,"w":11,"wa":[0,3,5,6,7,10,11,12],"wai":[0,4,5,6,7,8,10,11],"wait":[0,2,5,8,10,11],"want":[0,2,5,6,8,9,10,11],"wantedbi":11,"warn":11,"warrant":12,"wast":[5,6,9],"wave":3,"wb":0,"we":[0,2,3,5,6,9,10],"weaken":10,"web":[2,8],"websit":[2,5],"weight":11,"welcom":[],"well":[3,5,6,7,8,9,10,11,12],"went":0,"were":[0,8],"what":[0,2,4,5,6,7,10,11],"whatev":[6,7,10],"wheel":2,"when":[0,2,3,5,6,7,8,10,11],"whenev":[0,7,10],"where":[2,3,4,5,6,7,8,10,11],"whereupon":10,"whether":[0,2,5,6,7,10],"which":[0,2,5,6,7,8,10,11],"while":[0,2,3,5,6,7,8,10,11,12],"whitelist":10,"whl":2,"who":[2,5,6,10,11],"whole":11,"wide":[2,3,5,6,8,10,11,12],"wider":[2,5,6,10,11],"wifi":[2,4,5,6,8,10,11,12],"wiki":[],"wikipedia":8,"wildcard":0,"willing":11,"window":[4,5,8],"wipe":11,"wire":[3,4,5,8,12],"wireless":[3,6],"wirelessli":5,"wish":[0,5,10,11],"within":[0,2,5,6,7,10],"without":[0,2,3,5,6,8,10,11,12],"wlan0":5,"wolf":3,"won":0,"word":2,"work":[2,3,5,6,8,10,11,12],"workabl":6,"world":[2,3,5,6,8,11,12],"worri":6,"worth":2,"would":[5,7,8,10],"write":[0,2,3,5,7,8,10,11],"write_timeout":0,"writer":[0,7],"written":[0,10,12],"wrong":[0,2,5],"wrote":[0,5],"x":[7,10,11],"x25519":[10,12],"xenon":0,"xonxoff":0,"y":0,"ye":[2,5,10,11],"year":10,"yet":[0,5,10,12],"yggdrasil":5,"yi":0,"you":[0,2,3,4,5,6,7,8,9,10,11,12],"your":[0,3,4,5,6,7,9,10,12],"yourself":[2,10,11,12],"z":0,"zero":[5,7,8,12],"zi":0,"zim":8,"zone":10,"zshrc":2},"titles":["Code Examples","An Explanation of Reticulum for Human Beings","Getting Started Fast","Communications Hardware","Reticulum Network Stack Manual","Configuring Interfaces","Building Networks","API Reference","Programs Using Reticulum","Support Reticulum","Understanding Reticulum","Using Reticulum on Your System","What is Reticulum?"],"titleterms":{"0":3,"1":3,"25":5,"Beings":1,"Not":6,"Of":4,"The":[10,11],"With":2,"access":10,"ad":2,"address":6,"an":1,"android":2,"announc":[0,5,10],"api":7,"arm64":2,"auto":5,"autom":11,"ax":5,"backbon":[2,5],"base":[2,3],"basic":10,"beam":3,"blackhol":11,"board":3,"bookworm":2,"bootstrap":2,"broadcast":0,"buffer":0,"build":[2,6],"can":12,"caveat":12,"channel":0,"chat":8,"client":[5,8],"code":[0,10],"columba":8,"combin":3,"common":5,"commun":3,"concept":6,"conceptu":10,"configur":[5,11],"connect":[2,5,6,8],"consider":[5,6],"content":4,"contribut":2,"control":5,"creat":[2,3,10],"cryptograph":10,"current":[10,12],"custom":[0,2,5],"data":11,"debian":2,"deck":3,"depend":2,"destin":[5,6,10],"detail":10,"develop":2,"devic":[3,12],"discov":11,"discover":5,"discoveri":5,"distribut":2,"doe":12,"donat":9,"echo":[0,3],"emptor":12,"enabl":5,"entrypoint":2,"establish":10,"ethernet":3,"exampl":[0,5],"explan":1,"fast":2,"feedback":9,"filesync":8,"filetransf":0,"find":2,"fix":11,"format":10,"function":10,"further":10,"futur":10,"get":[2,10],"global":2,"goal":10,"hardwar":3,"health":2,"heltec":3,"heterogen":6,"host":2,"human":1,"i":12,"i2p":5,"ident":10,"identif":0,"implic":10,"improv":11,"includ":[2,11],"indic":4,"infrastructur":2,"instal":[2,3],"instanc":[2,6],"interact":8,"interfac":[0,2,5,8,10,11,12],"internet":2,"introduct":10,"introductori":6,"issu":2,"j":8,"kei":10,"kiss":5,"lilygo":3,"limit":5,"line":3,"link":[0,10],"list":11,"listen":5,"local":11,"lora":5,"lora32":3,"lunar":2,"lxmf":8,"lxmfy":8,"lxst":8,"maco":2,"manag":11,"manual":4,"mechan":10,"meshchat":8,"meshchatx":8,"micron":8,"minim":0,"mix":2,"mode":5,"modem":3,"modul":8,"motiv":10,"multi":5,"name":[10,11],"network":[2,4,6,8,10],"new":5,"node":[6,8,10],"nomad":8,"note":2,"offer":12,"opencom":3,"openwrt":2,"option":5,"over":2,"overview":[6,10],"packet":[3,10],"page":8,"paramet":5,"parser":8,"person":2,"phone":8,"pi":2,"pipe":5,"platform":2,"port":11,"primit":10,"prioritis":10,"program":[2,8,11],"propag":10,"protocol":[8,10],"provid":9,"public":[2,10],"publish":11,"pure":2,"python":2,"radio":[2,3],"rak4631":3,"raspberri":2,"rate":5,"rbrowser":8,"reach":10,"refer":[7,10],"relai":8,"remot":[5,8,11],"request":0,"resolv":2,"resourc":[8,10],"respons":[0,2],"ret":2,"retibb":8,"reticulum":[1,2,3,4,8,9,10,11,12],"retipedia":8,"risc":2,"rn":8,"rncp":11,"rnid":11,"rnmon":8,"rnode":[3,5],"rnodeconf":11,"rnpath":11,"rnprobe":11,"rnsd":11,"rnstatu":11,"rnx":11,"rrc":8,"rule":10,"secur":5,"serial":[3,5,11],"server":5,"servic":11,"setup":10,"shell":8,"sideband":8,"sourc":11,"specif":[2,10],"stack":4,"standalon":2,"start":2,"statu":12,"strategi":2,"support":[3,9],"suprem":3,"system":11,"systemwid":11,"t":3,"t114":3,"t3s3":3,"tabl":4,"tcp":5,"telephon":8,"testnet":[],"transport":[6,10],"trustless":6,"try":2,"type":[3,10,12],"ubuntu":2,"udp":5,"understand":10,"unsign":3,"us":[2,8,10,11,12],"usag":[3,10],"userspac":11,"util":[2,8,11],"v":2,"v1":3,"v2":3,"v3":3,"v4":3,"wai":2,"what":12,"where":12,"wifi":3,"window":2,"wire":10,"x":3,"xl":3,"your":[2,11]}}) \ No newline at end of file diff --git a/docs/source/gettingstartedfast.rst b/docs/source/gettingstartedfast.rst index 04d40b8..3673ea5 100644 --- a/docs/source/gettingstartedfast.rst +++ b/docs/source/gettingstartedfast.rst @@ -141,11 +141,11 @@ There is no "right" or "wrong" way to build a Reticulum network, and you don't n Finding Your Way ^^^^^^^^^^^^^^^^ -When you first start using Reticulum, you need a way to obtain connectivity with the peers you want to communicate with; the process of *bootstrapping connectivity*. +When you first start using Reticulum, you need a way to obtain connectivity with the peers you want to communicate with - the process of *bootstrapping connectivity*. .. important:: - A common mistake in modern networking is the reliance on a few centralized, hard-coded entrypoints. If every user simply connects to the same list of public IP addresses found on a website, the network becomes brittle, centralized, and ultimately fails to deliver on the promise of decentralization. + A common mistake in modern networking is the reliance on a few centralized, hard-coded entrypoints. If every user simply connects to the same list of public IP addresses found on a website, the network becomes brittle, centralized, and ultimately fails to deliver on the promise of decentralization and resilience. You have a responsibility here. Reticulum encourages the approach of *organic growth*. Instead of relying on permanent static connections to distant servers, you can use temporary bootstrap connections to continously *discover* more relevant or local infrastructure. Once discovered, your system can automatically form stronger, more direct links to these peers, and discard the temporary bootstrap links. This results in a web of connections that are geographically relevant, resilient and efficient. @@ -157,8 +157,8 @@ Good places to find interface definitions for bootstrapping connectivity are web `directory.rns.recipes `_ and `rmap.world `_. -Building Personal Infrastructure -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Build Personal Infrastructure +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You do not need a datacenter to be a meaningful part of the Reticulum ecosystem. In fact, the most important nodes in the network are often the smallest ones. @@ -197,7 +197,7 @@ Contributing to the Global Ret If you have the means to host a stable node with a public IP address, consider becoming a :ref:`Public Entrypoint`. By :ref:`publishing your interface as discoverable`, you provide a potential connection point for others, helping the network grow and reach new areas. -For guidelines on how to properly configure and secure a public gateway, refer to the :ref:`Hosting Public Entrypoints` section. +For guidelines on how to properly configure a public entrypoint, refer to the :ref:`Hosting Public Entrypoints` section. Connect to the Distributed Backbone =================================== @@ -207,7 +207,7 @@ A global, distributed backbone of Reticulum Transport Nodes is being run by volu As a good starting point, you can find interface definitions for connecting your own networks to this backbone on websites such as `directory.rns.recipes `_ and `rmap.world `_. .. tip:: - Don't rely on just a single connection to a the distributed backbone for everyday use. It is much better to have several redundant connections configured, and enable the interface discovery options, so your nodes can continously discover peering opportunities as the network evolves. Refer to the :ref:`Bootstrapping Connectivity` section to understand the options. + Don't rely on just a single connection to the distributed backbone for everyday use. It is much better to have several redundant connections configured, and enable the interface discovery options, so your nodes can continously discover peering opportunities as the network evolves. Refer to the :ref:`Bootstrapping Connectivity` section to understand the options. @@ -277,7 +277,7 @@ method is generally faster, lower latency, and more energy efficient than using however it also leaks more data about the server host. The ``BackboneInterface`` is a very fast and efficient interface type available on POSIX operating -systems, designed to handle many hundreds of connections simultaneously with low memory, processing +systems, designed to handle thousands of connections simultaneously with low memory, processing and I/O overhead. It is fully compatible with the TCP-based interface types. TCP connections reveal the IP address of both your instance and the server to anyone who can