Import opendht_3.0.0.orig.tar.gz
authorAmin Bandali <bandali@gnu.org>
Mon, 25 Sep 2023 00:01:05 +0000 (20:01 -0400)
committerAmin Bandali <bandali@gnu.org>
Mon, 25 Sep 2023 00:01:05 +0000 (20:01 -0400)
commit5d75a8444017f7d03963e32589129aa7a06c1c0a
tree4ab032599583664f2a92c98610ee73157c859b5a
Import opendht_3.0.0.orig.tar.gz

[dgit import orig opendht_3.0.0.orig.tar.gz]
179 files changed:
.clang-tidy [new file with mode: 0644]
.devcontainer/devcontainer.json [new file with mode: 0644]
.github/workflows/ccpp.yml [new file with mode: 0644]
.github/workflows/clang-analyzer.yml [new file with mode: 0644]
.github/workflows/codeql-analysis.yml [new file with mode: 0644]
.github/workflows/release-package.yml [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.vscode/launch.json [new file with mode: 0644]
.vscode/tasks.json [new file with mode: 0644]
CMakeLists.txt [new file with mode: 0644]
COPYING [new file with mode: 0644]
Makefile.am [new file with mode: 0644]
README.md [new file with mode: 0644]
autogen.sh [new file with mode: 0755]
c/Makefile.am [new file with mode: 0644]
c/opendht.cpp [new file with mode: 0644]
c/opendht_c.h [new file with mode: 0644]
cmake/CheckAtomic.cmake [new file with mode: 0644]
cmake/DetermineGCCCompatible.cmake [new file with mode: 0644]
cmake/FindReadline.cmake [new file with mode: 0644]
cmake/FindRestinio.cmake [new file with mode: 0644]
configure.ac [new file with mode: 0644]
doc/CMakeLists.txt [new file with mode: 0644]
doc/Doxyfile.in [new file with mode: 0644]
doc/Makefile.am [new file with mode: 0644]
doc/connectivity-loss-by-search-criteria.pdf [new file with mode: 0644]
doc/connectivity-loss-by-search-criteria.tex [new file with mode: 0644]
doc/dhtnode.1 [new file with mode: 0644]
docker/Dockerfile [new file with mode: 0644]
docker/DockerfileAlpine [new file with mode: 0644]
docker/DockerfileBionic [new file with mode: 0644]
docker/DockerfileDeps [new file with mode: 0644]
docker/DockerfileDepsAlpine [new file with mode: 0644]
docker/DockerfileDepsBionic [new file with mode: 0644]
docker/DockerfileDepsFocal [new file with mode: 0644]
docker/DockerfileDepsLlvm [new file with mode: 0644]
docker/DockerfileDhtnode [new file with mode: 0644]
docker/DockerfileFocal [new file with mode: 0644]
docker/DockerfileLlvm [new file with mode: 0644]
include/opendht.h [new file with mode: 0644]
include/opendht/callbacks.h [new file with mode: 0644]
include/opendht/crypto.h [new file with mode: 0644]
include/opendht/def.h [new file with mode: 0644]
include/opendht/default_types.h [new file with mode: 0644]
include/opendht/dht.h [new file with mode: 0644]
include/opendht/dht_interface.h [new file with mode: 0644]
include/opendht/dht_proxy_client.h [new file with mode: 0644]
include/opendht/dht_proxy_server.h [new file with mode: 0644]
include/opendht/dhtrunner.h [new file with mode: 0644]
include/opendht/http.h [new file with mode: 0644]
include/opendht/indexation/pht.h [new file with mode: 0644]
include/opendht/infohash.h [new file with mode: 0644]
include/opendht/log.h [new file with mode: 0644]
include/opendht/logger.h [new file with mode: 0644]
include/opendht/network_engine.h [new file with mode: 0644]
include/opendht/network_utils.h [new file with mode: 0644]
include/opendht/node.h [new file with mode: 0644]
include/opendht/node_cache.h [new file with mode: 0644]
include/opendht/node_export.h [new file with mode: 0644]
include/opendht/peer_discovery.h [new file with mode: 0644]
include/opendht/proxy.h [new file with mode: 0644]
include/opendht/rate_limiter.h [new file with mode: 0644]
include/opendht/rng.h [new file with mode: 0644]
include/opendht/routing_table.h [new file with mode: 0644]
include/opendht/scheduler.h [new file with mode: 0644]
include/opendht/securedht.h [new file with mode: 0644]
include/opendht/sockaddr.h [new file with mode: 0644]
include/opendht/thread_pool.h [new file with mode: 0644]
include/opendht/utils.h [new file with mode: 0644]
include/opendht/value.h [new file with mode: 0644]
m4/ax_cxx_compile_stdcxx.m4 [new file with mode: 0644]
meson.build [new file with mode: 0644]
meson_options.txt [new file with mode: 0644]
opendht-c.pc.in [new file with mode: 0644]
opendht.pc.in [new file with mode: 0644]
python/CMakeLists.txt [new file with mode: 0644]
python/Makefile.am [new file with mode: 0644]
python/opendht.pyx [new file with mode: 0644]
python/opendht_cpp.pxd [new file with mode: 0644]
python/pyproject.toml [new file with mode: 0644]
python/setup.py.in [new file with mode: 0644]
python/tests/opendht_tests.py [new file with mode: 0644]
python/tools/README.md [new file with mode: 0644]
python/tools/benchmark.py [new file with mode: 0755]
python/tools/dht/__init__.py [new file with mode: 0644]
python/tools/dht/network.py [new file with mode: 0755]
python/tools/dht/tests.py [new file with mode: 0644]
python/tools/dht/virtual_network_builder.py [new file with mode: 0755]
python/tools/dhtcluster.py [new file with mode: 0755]
python/tools/http_server.py [new file with mode: 0755]
python/tools/network_monitor.py [new file with mode: 0755]
python/tools/pingpong.py [new file with mode: 0755]
python/tools/scanner.py [new file with mode: 0755]
resources/opendht_logo.svg [new file with mode: 0644]
resources/opendht_logo_512.png [new file with mode: 0644]
rust/.gitignore [new file with mode: 0644]
rust/Cargo.toml [new file with mode: 0644]
rust/README.md [new file with mode: 0644]
rust/examples/dhtnode.rs [new file with mode: 0644]
rust/src/blob.rs [new file with mode: 0644]
rust/src/crypto.rs [new file with mode: 0644]
rust/src/dhtrunner.rs [new file with mode: 0644]
rust/src/ffi.rs [new file with mode: 0644]
rust/src/infohash.rs [new file with mode: 0644]
rust/src/lib.rs [new file with mode: 0644]
rust/src/pkid.rs [new file with mode: 0644]
rust/src/value.rs [new file with mode: 0644]
src/Makefile.am [new file with mode: 0644]
src/base64.cpp [new file with mode: 0644]
src/base64.h [new file with mode: 0644]
src/callbacks.cpp [new file with mode: 0644]
src/compat/msvc/unistd.h [new file with mode: 0644]
src/compat/msvc/wingetopt.c [new file with mode: 0644]
src/compat/msvc/wingetopt.h [new file with mode: 0644]
src/compat/os_cert.cpp [new file with mode: 0644]
src/compat/os_cert.h [new file with mode: 0644]
src/crypto.cpp [new file with mode: 0644]
src/default_types.cpp [new file with mode: 0644]
src/dht.cpp [new file with mode: 0644]
src/dht_proxy_client.cpp [new file with mode: 0644]
src/dht_proxy_server.cpp [new file with mode: 0644]
src/dhtrunner.cpp [new file with mode: 0644]
src/http.cpp [new file with mode: 0644]
src/indexation/pht.cpp [new file with mode: 0644]
src/listener.h [new file with mode: 0644]
src/log.cpp [new file with mode: 0644]
src/net.h [new file with mode: 0644]
src/network_engine.cpp [new file with mode: 0644]
src/network_utils.cpp [new file with mode: 0644]
src/node.cpp [new file with mode: 0644]
src/node_cache.cpp [new file with mode: 0644]
src/op_cache.cpp [new file with mode: 0644]
src/op_cache.h [new file with mode: 0644]
src/parsed_message.h [new file with mode: 0644]
src/peer_discovery.cpp [new file with mode: 0644]
src/request.h [new file with mode: 0644]
src/rng.cpp [new file with mode: 0644]
src/routing_table.cpp [new file with mode: 0644]
src/search.h [new file with mode: 0644]
src/securedht.cpp [new file with mode: 0644]
src/storage.h [new file with mode: 0644]
src/thread_pool.cpp [new file with mode: 0644]
src/utils.cpp [new file with mode: 0644]
src/value.cpp [new file with mode: 0644]
src/value_cache.h [new file with mode: 0644]
tests/Makefile.am [new file with mode: 0644]
tests/cryptotester.cpp [new file with mode: 0644]
tests/cryptotester.h [new file with mode: 0644]
tests/dhtproxytester.cpp [new file with mode: 0644]
tests/dhtproxytester.h [new file with mode: 0644]
tests/dhtrunnertester.cpp [new file with mode: 0644]
tests/dhtrunnertester.h [new file with mode: 0644]
tests/httptester.cpp [new file with mode: 0644]
tests/httptester.h [new file with mode: 0644]
tests/infohashtester.cpp [new file with mode: 0644]
tests/infohashtester.h [new file with mode: 0644]
tests/peerdiscoverytester.cpp [new file with mode: 0644]
tests/peerdiscoverytester.h [new file with mode: 0644]
tests/tests_runner.cpp [new file with mode: 0644]
tests/threadpooltester.cpp [new file with mode: 0644]
tests/threadpooltester.h [new file with mode: 0644]
tests/valuetester.cpp [new file with mode: 0644]
tests/valuetester.h [new file with mode: 0644]
tools/CMakeLists.txt [new file with mode: 0644]
tools/Makefile.am [new file with mode: 0644]
tools/dhtchat.cpp [new file with mode: 0644]
tools/dhtcnode.c [new file with mode: 0644]
tools/dhtnode.cpp [new file with mode: 0644]
tools/dhtproxy_stats.py [new file with mode: 0644]
tools/dhtscanner.cpp [new file with mode: 0644]
tools/durl.cpp [new file with mode: 0644]
tools/perftest.cpp [new file with mode: 0644]
tools/proxy_loadtester.py [new file with mode: 0644]
tools/proxy_node.html [new file with mode: 0644]
tools/systemd/dhtcluster.conf [new file with mode: 0644]
tools/systemd/dhtcluster.service.in [new file with mode: 0644]
tools/systemd/dhtnode.conf [new file with mode: 0644]
tools/systemd/dhtnode.service.in [new file with mode: 0644]
tools/tools_common.h [new file with mode: 0644]