- Jul 07, 2020
-
-
Sébastien Blin authored
Change-Id: I4863d9d781634e3a15d75b030eaa8a0d08925f69 Gitlab: #246
-
Adrien Béraud authored
Change-Id: If047cc1e32a5cb04c5b6a5341c416be6db3ee7e4
-
Adrien Béraud authored
Gitlab: #225 Change-Id: I3874ba798ffa56c4f51b99048b9adb83f28bef16
-
Sébastien Blin authored
on iOS, the default value of an enum is not the first one, this means that requests for new channel are not working Change-Id: I190625bc34e94622c2e7d68d936818c204f96413
-
This patch prevent to filter a frame multiple time or a frame partially filtered. Change-Id: Ie120bc2a5a6d263fdc912cab365fc654dd71b0db Gitlab: #222
-
Change-Id: I0919a3a78f4066122773a2ee9ab85d8e406e7e8f
-
- Jul 06, 2020
-
-
Change-Id: If77d5cd33aae4607975caca46fd0a9f649975a54 Gitlab: #233
-
Adrien Béraud authored
Change-Id: Ib8b12f9f2133aa38ee3f48f805e8db78401faa9e
-
Avoid to be able to build if an old version of opendht is installed Change-Id: Iefcd2ba476ad3d7291a12bf112ab731c9962909a
-
This patch enables Jami to read the port of the turn server after the ':'. Change-Id: I045e3aa585b3d725445f666d2c9f8629501f124c Gitlab: #258
-
Adrien Béraud authored
Gitlab: #226 Change-Id: I058c851795f912f261f371afe3edc2f9f09a9ff5
-
Adrien Béraud authored
Change-Id: Ic61c5acaff60b015d1df92b5f1633a63f81bccd9
-
- Jul 03, 2020
-
-
Adrien Béraud authored
Change-Id: I4c6ea07a9d6734235e488a914bbaeeab01cee357
-
Pierre Duchemin authored
Change-Id: I72dcdecda2aab18c251f339d979bf72bda1af3e2
-
- Jul 02, 2020
-
-
Adrien Béraud authored
Change-Id: I1256fcb763bd4982714e9205078919d0d05a1e6b
-
Change-Id: Iceb7bb4ec8e710928b9399a75122db2f837d5491
-
Change-Id: I010069c97af03b8128c22765eb5814b2fb0a59c2 Gitlab: #254
-
Adrien Béraud authored
Change-Id: I6b97da0a32855dc8dc583a30883b31a647d20d15
-
Adrien Béraud authored
Change-Id: Iae41a073cfa5a1a842d8025477539db833f506b8
-
Adrien Béraud authored
Change-Id: Ibd8a93dceb1dc3fb959cdc6c874aae7da5514647
-
- Jul 01, 2020
-
-
Change-Id: I26660bccd3ab150687c118e22edc27d9e9f9e333
-
- Jun 30, 2020
-
-
Adrien Béraud authored
Change-Id: I0af605825cd6cc80bf6bb5cbc05fdb8e81185a39
-
Adrien Béraud authored
Change-Id: I0895410c9a3cb602e10ed8911545c3ad9e77b53f
-
- Jun 29, 2020
-
-
Sébastien Blin authored
TCP_KEEPALIVE are not enough to detect that TCP connections are dead or not. Some routers doesn't seems to support TCP_KEEPALIVE and moreover, sometimes the settings is just not enough as described in this article: https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/ RFC 5482 describe a new option for sockets: TCP_USER_TIMEOUT which must be used with keep alives to detect closed connection in a better way. In this patch we set TCP_USER_TIMEOUT to 30 seconds (like the keep alive). This is a TCP level socket option used to specify the max time in ms that transmitted data can be unacknowledged before a force close. Change-Id: I217616b9b9e08adfa5a044a451fbbc97faf1939e Gitlab: #243
-
Change-Id: I64783d990cf463a5a873314c978e42a7b19bb55b Gitlab: #228
-
- Jun 28, 2020
-
-
Change-Id: I9d1d1a53070228b93728655021cdf1764b5eb6b2 Gitlab: #238
-
- Jun 27, 2020
-
-
Because multiple state changes can occurs while the call is in connecting, only start the fallback check once. Also, only fallback on parent calls, we do not care about subcall here. Change-Id: I1ae758d8a6f9aacc2057f736c7b4173f21add11e Gitlab: #247
-
Because we removed the eventloop to check pending calls, timeout are not checked and only done on successfully negotiated ICE. We should re-add timeouts to avoid any lock during the Searching or the Connecting state. Change-Id: Id4f9a4869c171a5c3f316b76e9ecede1bc76ed97 Gitlab: #244
-
- Jun 26, 2020
-
-
Change-Id: I81aaa48382725cc95d08ebf84ee00eb92747d3ff
-
Adrien Béraud authored
Change-Id: I32788f8b817c4e38bdf1c689c751d0f0e09c4e74
-
Ming Rui Zhang authored
Change-Id: I720705ed96b8754f039170eca132e952c8ca92a3
-
- Jun 25, 2020
-
-
With this patch, Jami will be able to use a current opened socket with a peer to transmit files. This means that no ICE negotiation will be necessary and if multiple files are transferred via the same socket Change-Id: I8eaf7c38595bbf8e86098d6c8ad21afc9210fe6b Gitlab: #228
-
Check for endpoint existance to avoid nullptr exception. Avoid to write multiple packets at the same time on the socket. This avoid to mix packet. Avoid to be able to shut the channel multiple times Change-Id: If5158b51f55f368091616062ced4d641130c8468
-
Change-Id: I058f2230952b8dc92c85e247aa83fd4304df46bb
-
Change-Id: If6e2bbc65a4e0029d55675717cb853e0a3dcf3c4
-
Change-Id: I767d7baa288edeeb93ceb16d6f2bbfff2b48d5c9 Reviewed-by:
Sébastien Blin <sebastien.blin@savoirfairelinux.com>
-
Reese Wilson authored
Change-Id: Ief11a7a484973c15ff5fd03fb64240f267527b2b
-
- Jun 22, 2020
-
-
Reese Wilson authored
other updates * fix config test * remove bad import (allows dringctrl.py to run, where previously it would result in an import error) Change-Id: I401629956b64d2c8d51c499113f1e03b96ae3338
-
Ming Rui Zhang authored
Change-Id: Iac4f7395a26f4d3ca42df1c65838dc04ed801114
-
- Jun 20, 2020
-
-
Change-Id: Id3ae8c82ed11e1c6408b2733621fb5ddb58401ff
-