Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
dhtnet
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Model registry
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
savoirfairelinux
dhtnet
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
57ea6149dbeaefde8a43f7e9d31bf6109091f252
Select Git revision
Branches
1
master
default
protected
1 result
Begin with the selected commit
Created with Raphaël 2.2.0
17
Oct
14
11
10
9
30
Sep
26
24
23
17
16
13
11
9
5
30
Aug
29
28
26
16
5
30
Jul
25
24
23
22
5
2
27
Jun
26
19
4
29
May
23
21
17
16
9
30
Apr
26
22
15
12
4
29
Mar
28
27
25
22
17
11
6
2
29
Feb
23
18
13
12
8
6
31
Jan
22
15
10
4
27
Dec
20
12
11
8
7
23
Nov
22
21
17
6
31
Oct
26
24
23
17
16
13
5
3
2
28
Sep
26
25
24
23
20
19
18
15
14
13
6
1
30
Aug
29
27
24
23
22
21
17
16
15
9
30
Jul
27
26
25
22
21
19
18
17
14
13
12
9
8
7
6
5
4
21
Jun
13
2
1
29
May
13
Mar
upnp: only call NotifyCallback once for each state
build: add missing header file
packaging: rename platform to meet standard
ConnectionManager: retry pending connections on error
docs: add documentation about using dnc + crtmgr
Revert "packaging: Add Fedora 40 and 39 support"
packaging: Add Fedora 40 and 39 support
config: replace jami.net servers by sfl.io
jenkins: add build pipeline for .deb artefacts
packaging: replace `debs` folder by `artifacts`
ConnectionManager: check if connexion is running before use
ConnectionManager: send beacon to existing device connections on connect
doc: add an example to illustrate the usage of the dhtnet API for both server-side and client-side.
tools: update readme
doc: update Readme
doc/mappings: add a description of the mapping state machine
misc: unify terminology
upnp_context: fix handling of FAILED mappings
upnp: make released mappings available for future use
upnp: enforce available mappings limits only if there is a valid IGD.
upnp_context: handle failure to get available port
mapping: define NOMINMAX to prevent breakage for foo::max()
natpmp: fix out-of-order responses bug
tools: keep tools running even when there are no immediate operations to process.
Docker: add libupnp-dev and libnatpmp-dev
ice: synchronize the upnp mappings with reflexive candidates
upnp: add IGD discovery phase.
upnp: ignore auto-update when the user releases the mapping
pupnp: Log a warning if UPnP is already initialized
tools: remove ioContextRunner
tools: dhtnetmgr handle errors when saving identity
dnc: fix log
dnc/config: use default server path in dnc.yaml
packaging: add libupnp and libnatpmp when building
packaging: add debian build and args for script
packaging: add dynamic lib.so to the package
packaging: disable postinst auto-setup
tools: add upnp
tools: use Log instead of fmt::print
tools/dnc: add authorized services on server side
Loading