├── .gitignore ├── .travis.yml ├── COPYING ├── MANIFEST.in ├── README.rst ├── TODO ├── docs ├── Makefile ├── conf.py ├── index.rst ├── requirements.txt ├── txi2p-bob.rst ├── txi2p-sam.rst └── txi2p.rst ├── examples ├── answerserver.py ├── chatserver.py └── eepsitefetcher.py ├── pyproject.toml ├── requirements.txt ├── run-coverage.sh ├── run_coveralls.py ├── setup.py ├── tox.ini ├── twisted └── plugins │ └── txi2p_endpoint_parsers.py └── txi2p ├── __init__.py ├── address.py ├── bob ├── __init__.py ├── endpoints.py ├── factory.py ├── protocol.py └── test │ ├── __init__.py │ ├── test_endpoints.py │ ├── test_factory.py │ └── test_protocol.py ├── grammar.py ├── plugins.py ├── sam ├── __init__.py ├── base.py ├── constants.py ├── endpoints.py ├── session.py ├── stream.py └── test │ ├── __init__.py │ ├── test_endpoints.py │ ├── test_session.py │ ├── test_stream.py │ └── util.py ├── test ├── __init__.py ├── test_address.py ├── test_grammar.py ├── test_plugins.py └── util.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/COPYING -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/README.rst -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/TODO -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | vcversioner 2 | -------------------------------------------------------------------------------- /docs/txi2p-bob.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/docs/txi2p-bob.rst -------------------------------------------------------------------------------- /docs/txi2p-sam.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/docs/txi2p-sam.rst -------------------------------------------------------------------------------- /docs/txi2p.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/docs/txi2p.rst -------------------------------------------------------------------------------- /examples/answerserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/examples/answerserver.py -------------------------------------------------------------------------------- /examples/chatserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/examples/chatserver.py -------------------------------------------------------------------------------- /examples/eepsitefetcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/examples/eepsitefetcher.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [build-system] 2 | requires = ["setuptools", "vcversioner>=1"] 3 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/requirements.txt -------------------------------------------------------------------------------- /run-coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/run-coverage.sh -------------------------------------------------------------------------------- /run_coveralls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/run_coveralls.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/setup.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/tox.ini -------------------------------------------------------------------------------- /twisted/plugins/txi2p_endpoint_parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/twisted/plugins/txi2p_endpoint_parsers.py -------------------------------------------------------------------------------- /txi2p/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/__init__.py -------------------------------------------------------------------------------- /txi2p/address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/address.py -------------------------------------------------------------------------------- /txi2p/bob/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/bob/__init__.py -------------------------------------------------------------------------------- /txi2p/bob/endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/bob/endpoints.py -------------------------------------------------------------------------------- /txi2p/bob/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/bob/factory.py -------------------------------------------------------------------------------- /txi2p/bob/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/bob/protocol.py -------------------------------------------------------------------------------- /txi2p/bob/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /txi2p/bob/test/test_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/bob/test/test_endpoints.py -------------------------------------------------------------------------------- /txi2p/bob/test/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/bob/test/test_factory.py -------------------------------------------------------------------------------- /txi2p/bob/test/test_protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/bob/test/test_protocol.py -------------------------------------------------------------------------------- /txi2p/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/grammar.py -------------------------------------------------------------------------------- /txi2p/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/plugins.py -------------------------------------------------------------------------------- /txi2p/sam/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/__init__.py -------------------------------------------------------------------------------- /txi2p/sam/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/base.py -------------------------------------------------------------------------------- /txi2p/sam/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/constants.py -------------------------------------------------------------------------------- /txi2p/sam/endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/endpoints.py -------------------------------------------------------------------------------- /txi2p/sam/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/session.py -------------------------------------------------------------------------------- /txi2p/sam/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/stream.py -------------------------------------------------------------------------------- /txi2p/sam/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /txi2p/sam/test/test_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/test/test_endpoints.py -------------------------------------------------------------------------------- /txi2p/sam/test/test_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/test/test_session.py -------------------------------------------------------------------------------- /txi2p/sam/test/test_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/test/test_stream.py -------------------------------------------------------------------------------- /txi2p/sam/test/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/sam/test/util.py -------------------------------------------------------------------------------- /txi2p/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /txi2p/test/test_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/test/test_address.py -------------------------------------------------------------------------------- /txi2p/test/test_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/test/test_grammar.py -------------------------------------------------------------------------------- /txi2p/test/test_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/test/test_plugins.py -------------------------------------------------------------------------------- /txi2p/test/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/test/util.py -------------------------------------------------------------------------------- /txi2p/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/str4d/txi2p/HEAD/txi2p/utils.py --------------------------------------------------------------------------------