- 12 Aug, 2020 1 commit
-
-
Adrien Béraud authored
Change-Id: I73997e8cb3fe3754a506ffd8f8cbc659ce4cde95
-
- 11 Aug, 2020 2 commits
-
-
Sébastien Blin authored
Change-Id: I2dd97518218a5a777ddde2ce8d23e2d5dde4dcf0
-
Change-Id: I193328586ea401c16d64393eb0dfb2ebb0d80e9d
-
- 02 Aug, 2020 2 commits
-
-
Adrien Béraud authored
Change-Id: Ia13b0ecf0dc66fdcfbd49ead62ab1fac806ba537
-
Adrien Béraud authored
Change-Id: I9c5d211598890f443761c4902c1290d8ace5a55a
-
- 29 Jul, 2020 2 commits
-
-
Adrien Béraud authored
Change-Id: Iafca382f1b76ae3c77fc3613315c0f664647bdf6
-
Adrien Béraud authored
Change-Id: Ifa4bc41febb2149abd14fe8f4f30bb8e93bf9bb2
-
- 20 Jul, 2020 1 commit
-
-
Adrien Béraud authored
This reverts commit b4833f39. Change-Id: I5368327b91ab6e4c7dcadba0ac4184174b573e9e
-
- 16 Jul, 2020 1 commit
-
-
Sébastien Blin authored
And some clean Change-Id: I0e7a607b1749e608f0911f37065a0695df2d45b5
-
- 15 Jul, 2020 1 commit
-
-
Sébastien Blin authored
Because of the ConnectionManager, the daemon is now able to send direct messages such as typing indications and read status. This can be also used to move current features and improve it. This patch is a first step to improve vCard syncing. The idea is to send the vCard directly when a peer is connected. To avoid to send the vCard everytime, a state is written in the cache directory. In the future, a method to update the vCard as soon as the client updates its profile will be possible. Change-Id: I3801cbe04b3441f67ea6685aa2047e5a545958e5
-
- 09 Jul, 2020 1 commit
-
-
Adrien Béraud authored
Change-Id: I990948900098449e37338bc6eed4ae4c4e110249
-
- 07 Jul, 2020 3 commits
-
-
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
-
- 27 Jun, 2020 1 commit
-
-
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
-
- 25 Jun, 2020 1 commit
-
-
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
-
- 08 Jun, 2020 1 commit
-
-
Sébastien Blin authored
Change-Id: I5e4e54f64152c6fb6c81dfc5b1c8890878d9fdd4
-
- 27 May, 2020 1 commit
-
-
IceTransport has the onNegoDone callback that can be used to replace the current mechanism about checking ice transports Change-Id: Iee96be646516f86136066418e38cbac3f8aefa21
-
- 22 May, 2020 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: Ice7459ba421c28f72c05bfda5283b733acef4695
-
- 12 May, 2020 1 commit
-
-
Adrien Béraud authored
Change-Id: Icddfa964f7980af5915b110745cb922adc10dba4
-
- 22 Apr, 2020 3 commits
-
-
Change-Id: I2dcb7e71738f6f71ebb9db770902d64b24920022
-
The current design describes SIPVoIPLink as a Singleton. This cause some behaviors where the link is destroyed then immediately created or vice-versa and its creation/destruction can't really be planned. This design was made to allow multiple Managers to exist. However, we never do that, so let's keep it simple, there is only one Manager and all accounts needs that SIPVoIPLink This patch change this behavior and the voip link is now owned by the manager. Change-Id: I248e41742d342cf452a5503f532fe5ab862166e6
-
Adrien Béraud authored
Change-Id: I2a1a29a8fb99cf8eea40d35c511dadebd0fb46a2
-
- 14 Apr, 2020 1 commit
-
-
Adrien Béraud authored
Change-Id: Iaed539f54987389c75c18d97b8d16aabed010d95
-
- 13 Apr, 2020 1 commit
-
-
Adrien Béraud authored
Change-Id: I2f0ceb3d9d4f05c947beea0953d8992e8f12167c
-
- 01 Apr, 2020 1 commit
-
-
Sébastien Blin authored
This patch fix at least two bugs: 1. An invalid state transition where a call got active + trying at the same time 2. Some audio issues in conferences because the call is binded even if the peer didn't answer yet. Change-Id: I53b72bb865ad9390994f146778859799de60366b
-
- 30 Mar, 2020 1 commit
-
-
Adrien Béraud authored
Trigger migration if account existed previously, remove the account otherwise. Change-Id: I8b6cc630e5aabb5fbb2c403162f64fcc9a68774d
-
- 17 Mar, 2020 1 commit
-
-
Sébastien Blin authored
Change-Id: Ie39fe5c78191e23970e10036a79ef2f58cadcbb2 Gitlab: #209
-
- 16 Mar, 2020 3 commits
-
-
Sébastien Blin authored
Change-Id: Ib0c588d0e1c732e5b2e07d37aa72bbac700b7a49
-
Sébastien Blin authored
If the peer has a connectivityChange, this can take time before detecting the actual disconnection. This patch fallback on the DHT if the peer doesn't answer on the cached link (the peer can be disconnected at this point) Change-Id: I3ce91b3f59b393c95741d13ae4e5549d203967b4 Gitlab: #209
-
Adrien Béraud authored
Change-Id: Ifc063a6d517072aadf1cb880bf7b1f33546aace2
-
- 12 Mar, 2020 2 commits
-
-
Adrien Béraud authored
Change-Id: I70bec5f07aa5f5773db8803f8f5409f12b42d5f6
-
Andreas Traczyk authored
- adds signal <AccountAvatarReceived> for <account_id> with base64 <photo> - handles incoming avatar during account authorization response in on success callback by emitting <AccountAvatarReceived> Change-Id: I8b6b9685691e1335b895a12c35ea14b53ec6260c
-
- 10 Mar, 2020 3 commits
-
-
Adrien Béraud authored
Change-Id: I3167a45a77193cb67dd6a329df9b7629e8f5fc64
-
Not when detecting a new online peer. Change-Id: I50ec7701dfbf4d5b3739ce74d2f8c09195b41d52 Gitlab: #209
-
onConnectedOutgoingCall must be called after that every subCall is added. If it's not the case, the new subcalls will not be added and will be removed. So, every call created after onConnectedOutgoingCall will be immediately deleted. Change-Id: I0e6b394e9882bff552d3d5a35ebc3cdc07c49857 Gitlab: #209
-
- 09 Mar, 2020 1 commit
-
-
This fix a recurrent segfault where the ICE channel was null (should never be the case) Change-Id: I6420989b300d7ce9769bdf971613daa11afb6f78 Gitlab: #205
-
- 05 Mar, 2020 2 commits
-
-
Sébastien Blin authored
Change-Id: I120daad5e1e96d76c61c1e9d69ba4516286faa91 Gitlab: #205
-
Change-Id: Iffebf8ec37c88cd82d5be32599c5c6a794c70fab
-
- 04 Mar, 2020 1 commit
-
-
When starting outgoing call with jami account, URI is set as peer number. It could cause parsing issue on clients and lead to creating multiple instances for the same contact. This patch set peer id as peer number and create URI when initialize sip call. Change-Id: I630d56eed90255f26d6c7718f9e05e298dd50150
-