CREDITS.md
LICENSE
MANIFEST.in
README.md
setup.py
docs/Makefile
docs/make.bat
docs/diagrams/architecture.graphml
docs/diagrams/architecture.png
docs/diagrams/connectivity.graphml
docs/diagrams/connectivity.png
docs/diagrams/delta_characteristics.csv
docs/diagrams/nat_characteristics.csv
docs/diagrams/nat_workings.graphml
docs/diagrams/nat_workings.png
docs/diagrams/nicknames.graphml
docs/diagrams/nicknames.png
docs/diagrams/simplified_hybrid_addr.graphml
docs/diagrams/simplified_hybrid_addr.png
docs/diagrams/stun_rfcs.csv
docs/diagrams/tcp_buffering.graphml
docs/diagrams/tcp_buffering.png
docs/diagrams/tcp_direct_connect.graphml
docs/diagrams/tcp_direct_connect.png
docs/diagrams/tcp_hole_punch.graphml
docs/diagrams/tcp_hole_punch.png
docs/diagrams/tcp_hole_punching_detailed.graphml
docs/diagrams/tcp_hole_punching_detailed.png
docs/diagrams/tcp_reverse_connect.graphml
docs/diagrams/tcp_reverse_connect.png
docs/diagrams/turn_proxy.graphml
docs/diagrams/turn_proxy.png
docs/diagrams/udp_turn_relay.graphml
docs/diagrams/udp_turn_relay.png
docs/examples/example_1.py
docs/examples/example_10.py
docs/examples/example_11.py
docs/examples/example_12.py
docs/examples/example_13.py
docs/examples/example_14.py
docs/examples/example_15.py
docs/examples/example_16.py
docs/examples/example_17.py
docs/examples/example_2.py
docs/examples/example_3.py
docs/examples/example_4.py
docs/examples/example_5.py
docs/examples/example_6.py
docs/examples/example_7.py
docs/examples/example_8.py
docs/examples/example_9.py
docs/examples/node_with_config.py
docs/examples/node_with_nickname.py
docs/examples/p2p_connect_with_nickname.py
docs/examples/p2p_tcp_con.py
docs/examples/p2pd_in_a_nutshell.py
docs/examples/portable_netifaces.py
docs/examples/tcp_direct_connect.py
docs/examples/tcp_hole_punch.py
docs/examples/tcp_reverse_connect.py
docs/examples/udp_turn_relay.py
docs/source/conf.py
docs/source/index.rst
docs/source/articles/architecture.rst
docs/source/articles/future_work.rst
docs/source/articles/how.rst
docs/source/articles/index.rst
docs/source/articles/install.rst
docs/source/articles/nat_classification.rst
docs/source/articles/problems.rst
docs/source/articles/running_examples.rst
docs/source/built/demo.out
docs/source/built/demo.rst
docs/source/built/http_client.rst
docs/source/built/http_framework.rst
docs/source/built/index.rst
docs/source/built/netifaces.rst
docs/source/built/rest_api.rst
docs/source/built/stun.rst
docs/source/built/toxiproxy.rst
docs/source/built/turn.rst
docs/source/dev/index.rst
docs/source/general/basics.rst
docs/source/general/daemons.rst
docs/source/general/index.rst
docs/source/general/interfaces.rst
docs/source/general/pipes.rst
docs/source/general/queues.rst
docs/source/p2p/connect.rst
docs/source/p2p/index.rst
docs/source/p2p/msg_handling.rst
docs/source/p2p/nicknames.rst
docs/source/p2p/nodes.rst
examples/INDEX.md
examples/stun_test.py
examples/net_debug/INDEX.md
examples/net_debug/server.py
notes/bottlenecks.txt
notes/concurrent_tests.txt
notes/dns.txt
notes/docs_dependencies.txt
notes/event_loops.txt
notes/irc.txt
notes/main.txt
notes/testing.txt
src/p2pd/__init__.py
src/p2pd/__main__.py
src/p2pd/demo.py
src/p2pd/do_imports.py
src/p2pd/errors.py
src/p2pd/install.py
src/p2pd/settings.py
src/p2pd.egg-info/PKG-INFO
src/p2pd.egg-info/SOURCES.txt
src/p2pd.egg-info/dependency_links.txt
src/p2pd.egg-info/requires.txt
src/p2pd.egg-info/top_level.txt
tests/CHANGES.md
tests/__init__.py
tests/demo_work.py
tests/example.py
tests/mac.py
tests/manual_test.py
tests/manual_test_p2p.py
tests/p2pd.html
tests/patch_async.py
tests/should_bug.py
tests/sim.py
tests/slicer.py
tests/static_route.py
tests/stun_change.py
tests/test_35.py
tests/test_address.py
tests/test_bind.py
tests/test_clock_skew.py
tests/test_cmd.py
tests/test_daemon.py
tests/test_event_loops.py
tests/test_http_client_lib.py
tests/test_interface.py
tests/test_ip_range.py
tests/test_ipv6.py
tests/test_nat.py
tests/test_net.py
tests/test_net_afs.py
tests/test_nicknames.py
tests/test_p2p_addr.py
tests/test_p2pd_server.py
tests/test_pipe.py
tests/test_py_examples.py
tests/test_route.py
tests/test_route_table.py
tests/test_rudp.py
tests/test_signaling.py
tests/test_sock.py
tests/test_sorted_search.py
tests/test_status.py
tests/test_stun_client.py
tests/test_toxid.py
tests/test_turn_client.py
tests/test_win_netifaces.py