- Nov 15, 2024
-
-
Kateryna Kostiuk authored
Change-Id: I99787c238fae6990dcc18d013bdf827359074ab2
-
Added a flag (0 for avatar path, 1 for base64 image) to enhance API flexibility, allowing avatar support without local image storage. This change accommodates clients, such as iOS, that do not save images locally. Change-Id: I914c14d9b38b97d1126bd2d1de4523d987e422ee
-
- Nov 12, 2024
-
-
This new API integrates vCard logic within the daemon, allowing clients to only provide a path. It sends the updated data directly to other connected peers to synchronize information (cached connections). The API can also be used to remove a displayName or avatar, meaning you must always supply either a displayName or an avatar to use it. Change-Id: I6d9bdb29ce86ce3721911cf5cf7eb836ef976110
-
Adrien Béraud authored
Change-Id: I518669616d94187be20648024b9749291fd3af0b
-
Adrien Béraud authored
Change-Id: I3cf73bd145b41e313ec4bc866ce51a542fe188e3
-
Adrien Béraud authored
Change-Id: I8f7259fca61981ee063431d64ebc4604b55225eb
-
Adrien Béraud authored
Change-Id: Ia705650060ca9058ffc8fb2cb4e2ae8f5ceee61e
-
Adrien Béraud authored
Change-Id: I8b9e25f99da5945684e265d3923b74065c8ef8eb
-
- Nov 11, 2024
-
-
Adrien Béraud authored
Change-Id: I39bb6bc147759fecffeb4fec8821ce844d4b5930
-
Adrien Béraud authored
The MessageChannel is used to exchange Jami protocol messages between peers, similar to the SyncChannel but for communications with contact devices instead of account devices. It would ultimately be used instead of the SIP channel for communication with peers, overcoming the pjsip message size limitation and avoiding the overhead of the SIP message header. The MessageChannel also allows transmission of raw binary data over the network, which is not possible with a SIP transport. Messages on the MessageChannel are serialized using msgpack. It is used instead of the SIP transport when possible, in a backward-compatible way, falling back to the SIP transport if a MessageChannel is not available, for instance when communicating with an older Jami version. Change-Id: I104c998486cbd5e520b1e3b92277613c84a3a305
-
Adrien Béraud authored
Change-Id: I5094741acc1b395947bac34321cfc05b3e5328ae
-
Adrien Béraud authored
Change-Id: I6a894a682792434e1a763c8e0a927c0f34e893e2
-
Adrien Béraud authored
Change-Id: I6db2411fe91946017179bbba4bb471895d069e42
-
- Nov 07, 2024
-
-
François-Simon Fauteux-Chapleau authored
This patch fixes a bug in the Conversation::Impl::loadMessages2 function that caused it to incorrectly return an empty list when the nbOfCommits option was set to 0. GitLab: #1073 GitLab: #1074 GitLab: #1075 Change-Id: Ie0cc5ced49725f4996a6e4350619ac1717882168
-
- Nov 06, 2024
-
-
Adrien Béraud authored
Change-Id: I164d852c6bda142c1420f69ed8d6d35900b3701c
-
- Nov 05, 2024
-
-
Adrien Béraud authored
Change-Id: I1a320a54235cf780ca35e018debf66227a1d0f8a
-
Adrien Béraud authored
Change-Id: I91c81a4591e056d22dd83c07e9d8e4c8e326b34f
-
Adrien Béraud authored
Change-Id: I4321379b2f81fde8fd810f4f2151f8e21c7b2705
-
Change-Id: Idd06548d234f837b0f0cb35b75d052d6ebc95a7e
-
Change-Id: I71bf279701b90fed0ac36b18b05d7a482a0f04eb
-
Change-Id: I8139cf0f2a344abb55e954a55ed6e360ed4b7593
-
- Oct 30, 2024
-
-
The Daemon API now returns the correct number of messages requested. Previously, it could load the entire conversation. Change-Id: I3204abc4c0f0dcc55dbc436e4c8740b3f886b8b8
-
- Oct 28, 2024
-
-
Adrien Béraud authored
Change-Id: I2afda2b11742c741e13a3bbf7b7293c5b6c6d786
-
Adrien Béraud authored
Change-Id: I3724246ed2cc07be23cbb3a9dcfaaf4dcbdd5717
-
Adrien Béraud authored
Prevents concurrent build of the same contrib causing build failures. Change-Id: I11a3664340e8a16c5c76926638a5f29f6dc0137c
-
- Oct 25, 2024
-
-
François-Simon Fauteux-Chapleau authored
GitLab: #1052 Change-Id: I536f9ca43222501de400bda45d468bdac8695cae
-
- Oct 23, 2024
-
-
Adrien Béraud authored
Change-Id: I5f175a0167945412fd2392e88b201251b35cc239
-
- Oct 22, 2024
-
-
François-Simon Fauteux-Chapleau authored
Change-Id: I6579d650d59b2e870cc62a462dff29eaf5c10f8d
-
to port libraries into plugins, they need to be PIC compiled. docker default user is root, the flag --allow_running_as_root is needed for onnx Change-Id: If9a3f70b8232b32ac005cdb7b22f011aef32c871
-
Previously when the default host device was removed, trying to host a conference would still attempt to connect to a device with empty Uri. Change-Id: I8f33eba5a5b93e9d1bff2275667a885a3ebe22c5
-
- Oct 18, 2024
-
-
François-Simon Fauteux-Chapleau authored
Change-Id: I31abf407ca8d535cbeb6aa057937247e2f62b906
-
if load from unexpected message we still need to get a correct status Change-Id: I54aad9c97e41a991e84b4cd08a2a1960e4053b48
-
- Oct 17, 2024
-
-
François-Simon Fauteux-Chapleau authored
This fixes a UPnP-related crash during connectivity changes. https://git.jami.net/savoirfairelinux/jami-client-ios/-/issues/410 Change-Id: I5560582ddb2b8cb42d5c58e3d52bd87d0cefd2e8
-
François-Simon Fauteux-Chapleau authored
This is necessary to build with recent versions (>=11.0.0) of the fmt library. Change-Id: Iac937dff0e2d32390b2c25c7902e8c5b9ec950ca
-
François-Simon Fauteux-Chapleau authored
This fixes a build issue on Fedora 41. dhtnet#630 Change-Id: I6f4f918e933c187cf7fa16906927b8acc6ba6aae
-
- Oct 16, 2024
-
-
GitLab: #1063 Change-Id: I72061742b4e6f6c76ce6c42fbf0a4104aa02a238
-
Kateryna Kostiuk authored
This patch fixes a crash when using NEON on devices with A11 and earlier, as they do not support NEON dot-product instructions. jami-client-ios#411 Change-Id: Ia107a04145bb4eb2c9fd6f7e977cb0742f0fab1e
-
- Oct 11, 2024
-
-
When a device sync status between another device, it only exchange the last message viewed and the last message fetched. This patch is about correcting status after sync Change-Id: Id9ac6b9e5cdce168b1df72904ad9619fa307be52
-
Change-Id: I85b1d677e22abe78d5088d48b641f15aae71531a
-
- Oct 08, 2024
-
-
François-Simon Fauteux-Chapleau authored
This patch fixes a bug that could cause the members in a swarm to repeatedly fetch from each other, generating large amounts of unnecessary network traffic in the process. jami-client-qt#1851 Change-Id: I3e4d2f2b3b9b659a9a51ad6fe00c4f08f4c923a6
-