- Aug 24, 2022
-
-
Change-Id: Ie5c8fe1d9cc4e5a38a623a1cd4755c00ad4f4904
-
Sébastien Blin authored
Several improvements are included with this patch: 1. confirmed is resetted when account is removed, this allow to send a request when conversation is added back and reset the whole matrix, avoiding duplicates 2. Banned can be due to harrasement. In this case, keeping the conversation like the old behavior (pre-swarm) is better, to keep proofs. Also re-adding back a contact is immediate if it was a mistake as the conversation is kept back. jami-project#1449 Change-Id: I13da8ce9bd431b91ce7b7d455dae561358c62f10
-
Sébastien Blin authored
Removing a contact was not actually closing all connections, causing the remote contact to be able to call even if it was banned if there was more than two channels opened. Rewrite closeConnectionsWith as it was unused to use it to close connections with the banned contact. jami-project#1449 Change-Id: I147f437370a553f0682b0cea060720a6c473f8a2
-
Sébastien Blin authored
upper layer should not need to interact with the IceTransport directly and only uses the API of the socket endpoint. Change-Id: Iea65b03b37e87e9a7ab542ba88be5a2c6790ae98 GitLab: #703
-
Sébastien Blin authored
Let the IceTransport layer stopped it's current read if destroyed (as it uses a peerChannel, this channel should be cancelled to let upper layer stop correctly all operations). Call the shutdown callback whenever the ICE is really destroyed (so caller must not re-use the ICE pointer). Finally, remove some dirty underlyingIce() accesses in peer_connection Change-Id: Icca73d9af273297a558121ffddc991ac6617ece2 GitLab: #703
-
- Aug 19, 2022
-
-
Sébastien Blin authored
This is a first version. This avoid "insufficent bytes"' errors due to the pack with a max size of 8k (which can be the case) In a future version, the SyncMsg will be splitted in partial data to only use the necessary size and could take any wanted size. Change-Id: Ic4b86a8ac8c3c49063e5650fefbb1f969b458db6
-
- Aug 17, 2022
-
-
Kateryna Kostiuk authored
This patch updates libressl repo source, since according to https://github.com/libressl-portable/openbsd/issues/128, releases from libressl-portable could be regenerated. Change-Id: If050a282341ccec76eb85ab78d44e10508b22f9d
-
Aline Gondim Santos authored
We could recheck for the video device capabilities whenever the devices list is requested. This can avoid having a virtualcamera, like OBS, with mismatching information from what is available on the system. GitLab: jami-client-qt#747 Change-Id: I012cfb71e12c8e9965b9d112e3ff0488c7cb285c
-
Aline Gondim Santos authored
Virtual camera with non conventional fps where not working properly due to a mismatch between the framerate rational in daemon and AVRational in ffmpeg. GitLab: jami-client-qt#478 Change-Id: Ida3a575be1dedae0e581257e38bf7469154a6ef5
-
- Aug 16, 2022
-
-
Sébastien Blin authored
Change-Id: I3eaa39c81fe816e3149ae8599fb8e95f84e18bc0
-
- Aug 15, 2022
-
-
Use the bigger sample_rate to avoid loosing data in the audio processing. GitLab: #741 Change-Id: I8f96923ee9f67767d4f2d4c73785a88925c5f031
-
Sébastien Blin authored
+ Fix timeout on OCSP requests + Fix addresses when switching between two interfaces (proxy_client) Change-Id: Id6b65e665bc8e150bdefa040fc49bd21f666d352
-
- Aug 12, 2022
-
-
Kateryna Kostiuk authored
Change-Id: If2c5e86a160998ddc25e095bba1de3add89f37e0
-
- Aug 11, 2022
-
-
Change-Id: Iafc78c75cc935bd7b91f39cbd43159f1a7eeaa02
-
Vladimir Stoiakin authored
Change-Id: I6542e049809ab2526fa652986a4078f3a9969733
-
- Aug 10, 2022
-
-
Andreas Traczyk authored
+ Adds some missing references to the recently added files. + Removes the include of 'speex_config_types.h' on native Windows. TODO: Refactor the cmake to be in one file. Way too complicated for nothing. Also, "source_group" is probably not used by most devs. Change-Id: I020caf40544d2a7502c70d96fec99b08278ac2ff
-
- Aug 09, 2022
-
-
* add check for PulseAudio system echo cancel module * audio processor preferences can currently only be changed in dring.yml * not yet integrated into daemon/client signaling system Gitlab: #692 Change-Id: I57af6e844acbbfdb5a78d95a87a98873757c506d
-
* send over SIP if not in conference * send via ConfInfo for conferences * multiple streams not yet supported Change-Id: Ie43c43dd860f5ceed138eafef81359799961ead9
-
* rename EchoCanceller to AudioProcessor * enable echo cancellation and voice activity detection * add minimum active duration and trigger time to voice activation Gitlab: #741 Change-Id: I98662462c17539fca1d042482e97fdb3eff86130
-
- Aug 08, 2022
-
-
Sébastien Blin authored
This will facilitate the work of the client in order to order messages as linearized parents for all commits until the merge base can be updated. Change-Id: I95266174d58913fbfb2ca665da18b08475aa9c93
-
Sébastien Blin authored
This is useful for the conversation_module if any channel is pending while shutting down, as the previous fetch status was not updated. More generally, every connectDevice() should call the associated callback. Add a unit test to replicate this scenario. Change-Id: I72f2975dc15dd4bac3f55c2f899ebb1ae5a7a7f3
-
Sébastien Blin authored
As we only need one git notification, we can just refresh the last sending token to avoid to populate the cache with lot of notifications that will be unused. Change-Id: Icb8252c8a4b4068e0bd8475a8cc70d77224858da
-
Change-Id: I2cb56b8320a2a0f8fa8cdef0c163bf4f662bdf0d
-
Change-Id: I7c2e6b95fad95049565f9298e2690c3ef8b0b5d1
-
Change-Id: I1df11887d2c1e9a3e18333e7eb42c297d5ef14f5
-
Change-Id: If659bfb7f1140fed5159b193f9e6757ab8f8b103
-
- Aug 06, 2022
-
-
Sébastien Blin authored
Change-Id: Ie810524fa960832154be0319d1c4e2383e87eb90
-
Sébastien Blin authored
If an account is disabled during the initialization of the ICE, the callacks must be called to correctly clean conversation_module. This was not correctly done as we only check the onShutdown() after that the TLSSocketEndpoint is initialized. It was a problem when the account was disabled, because in connectDeviceStartIce() isDestroying_ was true at this point, so we didn't erase the pending callback. Change-Id: I21cdd30057d9879b6d6fef189fc43bf916d4c310
-
- Aug 05, 2022
-
-
Adrien Béraud authored
Change-Id: I58028cad9b28b694ed271ebd1e9ebad7cd72f9fa
-
Tobias Hildebrandt authored
* fixes black bar on the left of conference videos Change-Id: Ie3725ad144035529288e0a97353a977abffb1133
-
Sébastien Blin authored
Change-Id: Ic2f1cf4151e55f5f6a1fc18c857c90143656ad35
-
Sébastien Blin authored
Change-Id: Ic8576fbb9633d768cdb6ac5e895e954ee460aa05
-
Adrien Béraud authored
Change-Id: I3a1c6b59083426ceb28c8fb2fe4b3c2d7866e491
-
Sébastien Blin authored
Change-Id: I434255ea4caf66c630927bdfea572c49e7e1c658 GitLab: #748
-
- Aug 04, 2022
-
-
Adrien Béraud authored
This reverts commit 80abd8b7. Reason for revert: should now work with {fmt} 6 Change-Id: I9e7f287a8fb79e33d343eadbceb84c4290629699
-
Olivier Dion authored
Change-Id: I561e60a14a363bb8a1658eb7f740bd67a85c2d99
-
Adrien Béraud authored
Change-Id: Ib8fcedb805085add521d27eaef521b2c7faecea8
-
Adrien Béraud authored
Change-Id: I6d7fe3f7593764bbb99570ba02b987943ba35a18
-
Adrien Béraud authored
Project name is Jami Change-Id: I844d2933c49249806b89c2530194e468935ad3cf
-
Also, extend padding of function name to 24 characters. Change-Id: I98b39048152fc65bd9c04112393e47e481498170
-