1. 1aaaa96 ConnectionManager: check if connexion is running before use by Adrien Béraud · 9 days ago
  2. aca437e ConnectionManager: send beacon to existing device connections on connect by Adrien Béraud · 12 days ago
  3. 125f5b3 doc: add an example to illustrate the usage of the dhtnet API for both server-side and client-side. by Amna · 3 weeks ago
  4. c1dc8a7 tools: update readme by Amna · 12 days ago
  5. 61ed8a1 doc: update Readme by Amna · 3 weeks ago
  6. 43448f6 doc/mappings: add a description of the mapping state machine by Amna · 3 weeks ago
  7. a15c688 misc: unify terminology by ovari123 · 3 weeks ago
  8. 18515ae upnp_context: fix handling of FAILED mappings by Amna · 3 weeks ago
  9. 7333b1f upnp: make released mappings available for future use by Amna · 6 weeks ago
  10. 8905f90 upnp: enforce available mappings limits only if there is a valid IGD. by Amna · 4 weeks ago
  11. 872e82f upnp_context: handle failure to get available port by François-Simon Fauteux-Chapleau · 4 weeks ago
  12. 9e064bf mapping: define NOMINMAX to prevent breakage for foo::max() by Andreas Traczyk · 4 weeks ago
  13. bd9a288 natpmp: fix out-of-order responses bug by François-Simon Fauteux-Chapleau · 5 weeks ago
  14. 14d54f2 tools: keep tools running even when there are no immediate operations to process. by Amna · 5 weeks ago
  15. 74bc041 Docker: add libupnp-dev and libnatpmp-dev by François-Simon Fauteux-Chapleau · 5 weeks ago
  16. 49da80f ice: synchronize the upnp mappings with reflexive candidates by Amna · 6 weeks ago
  17. 0d21523 upnp: add IGD discovery phase. by Amna · 6 weeks ago
  18. 6f45861 upnp: ignore auto-update when the user releases the mapping by Amna · 6 weeks ago
  19. 7a33c7c pupnp: Log a warning if UPnP is already initialized by Amna · 7 weeks ago
  20. 5170f76 tools: remove ioContextRunner by Amna · 7 weeks ago
  21. 084d8a3 tools: dhtnetmgr handle errors when saving identity by Amna · 7 weeks ago
  22. c5ce269 dnc: fix log by Amna · 9 weeks ago
  23. 1d0be55 dnc/config: use default server path in dnc.yaml by Louis Maillard · 10 weeks ago
  24. b3eb73a packaging: add libupnp and libnatpmp when building by Louis Maillard · 10 weeks ago
  25. 31d31f8 packaging: add debian build and args for script by Louis Maillard · 2 months ago
  26. 6aeaaa5 packaging: add dynamic lib.so to the package by Louis Maillard · 2 months ago
  27. 88a3c8c packaging: disable postinst auto-setup by Louis Maillard · 2 months ago
  28. 45db776 tools: add upnp by Amna · 2 months ago
  29. c03c4b5 tools: use Log instead of fmt::print by Amna · 2 months ago
  30. 2ee14f0 tools/dnc: add authorized services on server side by Amna · 2 months ago
  31. 77e27dc tools/*: update docs (man, readme, --help) by Amna · 2 months ago
  32. c1f7da2 crtmgr: remove newline when asking question by Louis Maillard · 2 months ago
  33. c835404 check error when creating directory by Amna · 2 months ago
  34. f81d36b doc: add comments in config files to help users by Louis Maillard · 2 months ago
  35. 8838918 optimize: add options to optimize build time by Louis Maillard · 2 months ago
  36. 366f384 postrm: add script to clean systemd on uninstall by Louis Maillard · 2 months ago
  37. 8ea2677 install: add fallback where yaml creation failed by Louis Maillard · 2 months ago
  38. d887d3b crtmgr: clean code and switch -g option to -a by Louis Maillard · 2 months ago
  39. 9737f53 crtmgr: add interactive mode for easy client setup by Louis Maillard · 2 months ago
  40. 80bb7b1 pkg-ubuntu: add build pipeline Ubuntu 22.04, 24.04 by Louis Maillard · 3 months ago
  41. 2da6725 tools: fix segfault when invalid identity given by Louis Maillard · 2 months ago
  42. 6999623 tools/dnc: add verbose option to enable the log by Amna · 2 months ago
  43. 2eb254c packaging: build dhtnet as a shared library by Amna · 2 months ago
  44. cfe512b build with nat-pmp using proper pkgconfig name by Adrien Beraud · 3 months ago
  45. 4067397 build with nat-pmp from pkgconfig if available by Adrien Beraud · 3 months ago
  46. 1c17298 update opendht by Adrien Beraud · 3 months ago
  47. ad02d56 CI: fix the github workflow by Amna · 3 months ago
  48. e86d97f Update opendht by Amna · 3 months ago
  49. c9da2d7 update restinio to 0.7.2 by Amna · 3 months ago
  50. f981c70 CI: add a workflow in .github/ directory for Docker container packaging by Amna · 4 months ago
  51. e61e156 tools: add peerDiscovery tool by Amna · 3 months ago
  52. 92abe12 dependencies: bump pjproject by François-Simon Fauteux-Chapleau · 3 months ago
  53. fd29c1d upnp: refactor to improve handling of port mappings renewal by François-Simon Fauteux-Chapleau · 4 months ago
  54. 5a9e801 upnp: only update preferredIgd_ when needed by François-Simon Fauteux-Chapleau · 4 months ago
  55. 826f0ba upnpctrl: add command to show all existing port mappings by François-Simon Fauteux-Chapleau · 4 months ago
  56. 1b3aba2 pupnp: fix logging error in deleteMappingsByDescription function by François-Simon Fauteux-Chapleau · 5 months ago
  57. 1f92ee2 tools: correct typo in dhtnet-crtmgr README. by Amna · 5 months ago
  58. 7733109 nat_pmp: fix timeout if we passed the current deadline by Sébastien Blin · 5 months ago
  59. 72704fc turn_transport: avoid leaking file descriptors by François-Simon Fauteux-Chapleau · 5 months ago
  60. 4d2942e tests: add peerDiscovery test by Amna · 5 months ago
  61. 0e5f076 dnc: fix systemd service by Amna · 5 months ago
  62. 0da84a7 connectionmanager: improve portability of string to integer conversion by Andreas Traczyk · 5 months ago
  63. c385551 dependencies: add msgpack by François-Simon Fauteux-Chapleau · 5 months ago
  64. d797698 pupnp: unregister libupnp client handle when clearing IGDs by François-Simon Fauteux-Chapleau · 5 months ago
  65. 808db4f upnp: fix shutdown issues by François-Simon Fauteux-Chapleau · 6 months ago
  66. 7e86e07 tests: add missing assertions by François-Simon Fauteux-Chapleau · 6 months ago
  67. 4891139 dependencies: bump pjproject by François-Simon Fauteux-Chapleau · 6 months ago
  68. fbb4608 tests: don't sleep for 5 seconds in IceTest::setUp by François-Simon Fauteux-Chapleau · 6 months ago
  69. 2569341 turn_transport: fix race condition in shutdown function by François-Simon Fauteux-Chapleau · 6 months ago
  70. 8f7e1bd natpmp: use winsock poll on Windows by Andreas Traczyk · 6 months ago
  71. 2ef5b66 ice/turn transport: make sure PJSIP is initialized before it's used by François-Simon Fauteux-Chapleau · 6 months ago
  72. 9176131 tests: delete temporary files created by the connectionManager tests by François-Simon Fauteux-Chapleau · 6 months ago
  73. 67222a7 doc: update build instructions by François-Simon Fauteux-Chapleau · 6 months ago
  74. 0f82547 tests: fix UPnPContext shutdown timeout in ICE tests by François-Simon Fauteux-Chapleau · 6 months ago
  75. baa52d9 natpmp: fix build on windows (no natpmp, no poll.h) by Sébastien Blin · 6 months ago
  76. 9bfc343 build: update build directories for RESTinio and OpenDHT by François-Simon Fauteux-Chapleau · 7 months ago
  77. 024c46f lock_guard: remove explicit template by Adrien Béraud · 7 months ago
  78. 4cf587e natpmp: avoid crash due to FD_SET by Sébastien Blin · 7 months ago
  79. 45b5069 UPnP: workaround invalid action returned by some routers by Sébastien Blin · 7 months ago
  80. 18d344d MultiplexedSocket: use provided logger by Adrien Béraud · 7 months ago
  81. e2c74e2 only build dvpn on Linux by Adrien Béraud · 8 months ago
  82. 9deadef tools: cleanup by Adrien Béraud · 8 months ago
  83. 55c6c96 doc: Update BUILD instructions by Christophe Imbaud · 7 months ago
  84. 28e2ca5 IdList: fix reversed boolean in treatedMessages_ by Adrien Béraud · 8 months ago
  85. 5aec410 maintain treated message list to avoid leak by Adrien Béraud · 8 months ago
  86. 738aedb add support for QoS by Adrien Béraud · 8 months ago
  87. 0b50a03 test: add ice tests by Amna · 8 months ago
  88. e315ca2 tools: update dnc readme by Amna · 8 months ago
  89. 27b8267 test: fix certstore tests by Amna · 8 months ago
  90. e853f50 tests: filter out external projects by Sébastien Blin · 8 months ago
  91. 55be5da ci: run test in CI by Sébastien Blin · 8 months ago
  92. 4ca1cc6 doc: Update README by Amna · 8 months ago
  93. b5f0a68 tools: add readme for dhtnet-crtmgr by Amna · 8 months ago
  94. 6773b07 dnc: update Readme by Amna · 8 months ago
  95. c75ffe9 tools: update arguments by Amna · 8 months ago
  96. 061ead6 build: fix dnc.service build condition by Amna · 8 months ago
  97. f38fa10 dnc: add systemd by Amna · 8 months ago
  98. 648907c UPnPContext: fix deadlock during shutdown by François-Simon Fauteux-Chapleau · 8 months ago
  99. 423b25b tools: add dhtnet-certmgr by Amna · 8 months ago
  100. 4325f0f tools: add certification check by Amna · 9 months ago