Onionr/src/onionrservices
Kevin Froman 6089cc3c98 fix formatting in onionrservices 2020-08-19 23:05:06 -05:00
..
README.md renamed onionr dir and bugfixes/linting progress 2019-11-21 02:23:58 -06:00
__init__.py fix formatting in onionrservices 2020-08-19 23:05:06 -05:00
bootstrapservice.py fixed nasty bug where tor circuits was causing gevent to leak threads 2020-03-20 03:50:48 -05:00
connectionserver.py renamed onionr dir and bugfixes/linting progress 2019-11-21 02:23:58 -06:00
httpheaders.py renamed onionr dir and bugfixes/linting progress 2019-11-21 02:23:58 -06:00
pool.py renamed onionr dir and bugfixes/linting progress 2019-11-21 02:23:58 -06:00
serverexists.py renamed onionr dir and bugfixes/linting progress 2019-11-21 02:23:58 -06:00

README.md

onionrservices

onionservices is a submodule to handle direct connections to Onionr peers, using the Onionr network to broker them.

Files

init.py: Contains the OnionrServices class which can create direct connection servers or clients.

bootstrapservice.py: Creates a bootstrap server for a peer and announces the connection by creating a block encrypted to the peer we want to connect to.

connectionserver.py: Creates a direct connection server for a peer

httpheaders.py: Modifies a Flask response object http response headers for security purposes.