- Feb 12, 2024
-
-
Sébastien Blin authored
GitLab: #3 Change-Id: I94bea5fd9cec166d92ad8323d2888355ae106cc7
-
Sébastien Blin authored
+ Add CODE_COVERAGE option to be able to generate coverage reports via gcov/lcov + CMake now fails if run build.py with an error status + Dockerfile now uses dependencies from contrib as specified in the documentation + Add Jenkinsfile to run tests + Fix tests_fileUtils (removeAll return 0 if directory doesn't exists) + Disable test with sporadic failures, this needs to be fixed. GitLab: #3 Change-Id: I7e6dd20c69ffa5900de56a1586f57603040bba73
-
- Feb 08, 2024
-
-
Amna Snene authored
Change-Id: I787246c59ce79e020f7078eba9a7ef5845b225ef
-
Amna Snene authored
Change-Id: Ib68a89204a061afbc0e90aa7cfc0b969f55a00e5
-
Amna Snene authored
Change-Id: I65a0fe1fa4495fac8954ea966583cca7cdcc6504
-
Amna Snene authored
Modify the tools to take the certificate and private key directly as arguments, rather than the path to the directory that contains them. Change-Id: I18010c27379d8e985b596bed0159155343265112
-
Amna Snene authored
build dnc.service only if DNC_SYSTEMD AND BUILD_TOOLS are both enabled Change-Id: Ie9c8ae855c801d5bf5856cb09a41342d3f71d077
-
- Feb 06, 2024
-
-
Amna Snene authored
Change-Id: I6cbf939f35ddbd4b72d30e2bf43ad59f5e6a6658
-
GitLab: #19 Change-Id: Id8adf0faca9e575ce035d7e9a1cc5744d92ef635
-
Amna Snene authored
Certificate manager: generate and load certificate/identity Change-Id: I920834133b5f78985833ee4043b5aa4562211197
-
If the server disable the anonymous connection option, it accept a client only if the CA of the client matches the CA of the server. Else (anonymous connection option enabled), the server accept any request. Change-Id: I6ff6ec72d6f6452ce50fd8aa35896ff7117be6c0
-
- Jan 31, 2024
-
-
Sébastien Blin authored
cinfo->mtx_ MUST be locked before socketsMutex, so it SHOULD never be locked in a callback. Retrigger the lock in its own thread avoid a deadlock there. GitLab: #20 Change-Id: If17af7db81d8ca2b990629446b5d78dc11a785b1
-
- Jan 22, 2024
-
-
Amna Snene authored
Change-Id: Ib9466e7b7a8f093620949ad4557817c26e52566e
-
Amna Snene authored
Each tool must create its own iceFactory. Change-Id: I9a6ba240a06dd1c344097a99ebebc6464cafd018
-
Amna Snene authored
Change-Id: I6c252a9f9d6de1c4f6d85043d3ed238eec747244
-
- Jan 15, 2024
-
-
Amna Snene authored
Change-Id: I4c0d5cd67ea41f3285ccc1e203942222c1cf15fd
-
dvpn tool is a VPN based on the DHTNET stack. The tool creates a TUN interface to efficiently route traffic to the destination. For the client side, upon establishing a connection, the tool creates a TUN interface and sets it as the default route in the routing table, excluding traffic destined for the peer. On the server side, a TUN interface is created, and NAT configuration is used to respond to client requests. Change-Id: I43ff43982930d97502a64d15aeb2c8df283bdda9 GitLab: #13
-
Change-Id: If1dbbe6ae8a7a9b6abc740507645a04da1adba7e
-
- Jan 10, 2024
-
-
Sébastien Blin authored
If we're joining and already shutdown, no need to perform complex code. GitLab: #19 Change-Id: Ie8bc24361c9e1ab71b26f19711cce928a2b64077
-
- Jan 05, 2024
-
-
https://review.jami.net/c/dhtnet/+/26809 revisited Change-Id: Ib8e20e6322fd06ca0a2acb25823549e3271ca593
-
Else, a deadlock may occurs jami-daemon#936 Change-Id: Ib4a02845bd0b7e5d482f3fc5f5c8b8a01a50a80f
-
- Dec 27, 2023
-
-
Amna Snene authored
Change-Id: Icf73d406d749168ff22652b0b27fa241fb2ed047
-
- Dec 20, 2023
-
-
Change-Id: Id200b73da4c35e001b69749bc32ca3dcc5eb989a GitLab: #14
-
Pierre Nicolas authored
issue: when clicking on this link from local, it redirects to the github file. solution: redirect to local file. pros: it will also helps when clicking the link on gitlab to not be redirected to github. Change-Id: I2b8cdc83837b003b067d04eb7f42c3fdedc5cb42
-
- Dec 12, 2023
-
-
Amna Snene authored
Change-Id: Ic2397eee6ea67fc5d0b76ce77bbd8e000f90177c
-
- Dec 11, 2023
-
-
Adrien Béraud authored
Change-Id: Ic9bd9a2b570b334cd84652cae97c9a1ffe3350b5
-
Andreas Traczyk authored
It seems there are scenarios in which the ConnectionInfo is disposed during the on-ready callback, resulting in the TlsSocketEndpoint's callback mutex being locked twice on the same thread. Change-Id: I401b3c70ba81708e4a3d4ecf3f099f0292c2ff04
-
Adrien Béraud authored
Change-Id: Ib7f3ae5a49ee73e4c3c9c97b7ca1e2788d241bf3
-
- Dec 08, 2023
-
-
Adrien Béraud authored
Change-Id: Ic24123e329b221f5f1e24d3df6f3cc93649c4591
-
- Dec 07, 2023
-
-
Sébastien Blin authored
To check if we're connected with a device Change-Id: I9d0659c3d6d5e305baabd5c4156a820754bae377
-
Adrien Béraud authored
In the else branch, `s` is always an invalid iterator. Use `us` instead. Change-Id: Ib517dce22f3bde103f753b325e919f86db299623
-
- Nov 23, 2023
-
-
Adrien Béraud authored
Change-Id: I8732dfaab77bc147763b7591d88e8ca476566627
-
Adrien Béraud authored
Change-Id: Ia0c3c975961bf96c6db80ed8f5c7b45bdee7e9cb
-
- Nov 22, 2023
-
-
Change-Id: I1f32ffe43a51535ec64355186a1c7cc13e6be281
-
- Nov 21, 2023
-
-
Change-Id: I30ca8601fa2e221158b28a260bb7893d1ff8aac3
-
Change-Id: I18622e6064494c19952ddafc21d81a40da841cc7
-
Change-Id: Iaaee0ed079c8f5d181776a08b8865c9e637d3f29
-
- Nov 17, 2023
-
-
Adrien Béraud authored
Change-Id: I03cf7bead8bcf5760d035e32a82ec3412ef6fea9
-
Adrien Béraud authored
Change-Id: I4030534348074592b6f2a3ff8c1f8f2cb4438ca3
-
- Nov 06, 2023
-
-
Adrien Béraud authored
Change-Id: Ie1338675efb16783a68a344da2a164632c0e088a
-