- 09 Dec, 2021 - 2 commits
-
-
Mickaël Turnel authored
-
Mickaël Turnel authored
-
- 08 Dec, 2021 - 1 commit
-
-
Mickaël Turnel authored
-
- 07 Dec, 2021 - 2 commits
-
-
Mickaël Turnel authored
-
Mickaël Turnel authored
-
- 03 Dec, 2021 - 1 commit
-
-
Andrea Gianarda authored
- participant added to conference -> onParticipantAdded - participant removed from conference -> onParticipantRemoved - participant device added to conference -> onParticipantDeviceAdded - participant device removed from conference -> onParticipantDeviceRemoved - participant temporarely leavy conference -> onParticipantLeft - participant rejoins conference -> onParticipantJoined Verify behaviour when a participant removes video from a video conference
-
- 01 Dec, 2021 - 1 commit
-
-
Andrea Gianarda authored
- allow remote to schedule a conference on a server - start and end time are passed as the values of the active time attribute in the SDP invite - an ICS is sent to all participants to be able to join the conference by dialling the focus address
-
- 29 Nov, 2021 - 1 commit
-
-
jehan authored
-bundle mode. -aggregate IMDN. -LIME X3DH session corrupted -LIME X3DH stop/start core
-
- 25 Nov, 2021 - 1 commit
-
-
Mickaël Turnel authored
-
- 24 Nov, 2021 - 1 commit
-
-
Mickaël Turnel authored
(cherry picked from commit 225707230bf67639c6b17dd3c7d05e41e3bece65)
-
- 08 Nov, 2021 - 1 commit
-
-
Anthony Gauchy authored
- main-db.cpp : soci::use must be use with lvalue only - version.cpp : fix to only compile regex once - local_tester_hosts : update to match tester_hosts
-
- 02 Nov, 2021 - 2 commits
-
-
-
Sylvain Berfini authored
Don't set chat messages' IMDN message ID from call ID if chat room isn't Basic & don't send IMDN for message without IMDN message ID + database optimisation when parsing multiple IMDNs at the same time
-
- 07 Oct, 2021 - 1 commit
-
-
Andrea Gianarda authored
Add ephemeral settings change callbacks
-
- 03 Sep, 2021 - 1 commit
-
-
Move ephemeral lifetime setting to ChatRoomParams If admin force participants to use ephemeral messages, they can enable or disable ephemeral capabilities in two different ways: - function enableEphemeral: - if used to enable ephemeral messages, it will set the ephemeral time to the value stored in the core configuration if the current value is 0 - if used to disable ephemeral messages, it will disable the feature without changing the ephemeral lifetime - function setEphemeralLifetime: - enable ephemeral if the new lifetime is different from 0, disable the feature otherwise
-
- 12 Aug, 2021 - 1 commit
-
-
DanmeiChen authored
-
- 28 Jun, 2021 - 1 commit
-
-
Add tester for recorder api and some fixes recorder now use capture device as default audio device & recorder_open now needs device orientation Use HybridObject to implement the linphone recorder Fixed build Fixed issue in doc Added linphone_recorder_get_duration Improved recorder tester Added missing APIs for sending voice recording via chat message Fix windows compilation and functions not suitable for testers Fixed recorder tests Fixes related to voice recording chat message + added test in Message suite Changes to wrap new API properly + duration db storage + fixes Add core function to create recorder params Reworked recorder params use + fixed ref issue on LinphoneContent when sending voice message
-
- 03 Jun, 2021 - 1 commit
-
-
Sylvain Berfini authored
-
- 16 Apr, 2021 - 1 commit
-
-
Andrea Gianarda authored
- further implement RFC4575 media events - the conference sends out the conference capabilities in its full state notify - when the conference media change, a media event will be sent out to inform participants (onAvailableMediaChanged) - when a remote participant pauses its call and conference event package is enabled, a participant device media changed event is sent (onParticipantDeviceMediaChanged) - prevent that a core that supports the event conference package pauses individual calls in a conference - rework of address comparison using belle sip functions - add conference parameter to allow conference with one participant
-
- 31 Mar, 2021 - 1 commit
-
-
Sylvain Berfini authored
-
- 06 Jan, 2021 - 2 commits
-
-
DanmeiChen authored
-
DanmeiChen authored
-
- 22 Dec, 2020 - 1 commit
-
-
Andrea Gianarda authored
Remove identity address in identity address paerser cache from leak detector Add specialization of getEmptyConstRefObject for addresses so that they can be ignored by the leak detector Generalize ConferenceAddress by making it save all URI parameters
-
- 14 Dec, 2020 - 1 commit
-
-
Sylvain Berfini authored
-
- 04 Dec, 2020 - 1 commit
-
-
Andrea Gianarda authored
Add participant removed event to the main DB without updating the DB content Try to terminate event only if it not NULL in subscribe_loosing_dialog_2 Fix test "Call accepted while callee is updating another one" Preempt sound resources only if media_resources_mode is set to unique. It fixes test "2 Video call accepted in send only" because the core receiving the calls is used in server mode Bring back LeaksMemory tag to test "Group chat room subscription denied". Leaks are caused by network up and down Destroy cores if calls are not received in push incoming call suite
-
- 22 Nov, 2020 - 1 commit
-
-
Adapt tests.
-
- 29 Oct, 2020 - 1 commit
-
-
Julien Wadel authored
Fixes : - generated local username with encoded characters - UTF8 path in windows paths and when opening database. The function MainDb::import is call with the same behaviour as _linphone_sqlite3_open(see linphonecore.c:6910 ) - convert into utf8 when generating username from system
-
- 09 Oct, 2020 - 1 commit
-
-
Andrea Gianarda authored
Add comments explaining how conversion from integer to string at compile time is carried out Ignore warning stringop-overflow with GNUC 9.1
-
- 06 Oct, 2020 - 1 commit
-
-
Andrea Gianarda authored
When participants are added to a local conference, a remote conference is created that allow the remote participants to receive notifications about newly added participants and other events if the event conference package is enabled Delete private classes of LocalConferenceEventHandler, RemoteConferenceEventHandler, Participant, ParticipantDevice, Conference, LocalConference, RemoteConference, RemoteConferenceEventHandler, LocalConferenceEventHandler Send 200OK to subscribes whose state is terminated and expires field is set to 0 Create audio video conference tester whose task is to verify conference behaviour
-
- 05 Oct, 2020 - 1 commit
-
-
Simon Morlat authored
Make linphone.db database initialization atomic. This drastically improves the speed to create the database.
-
- 25 Sep, 2020 - 1 commit
-
-
Julien Wadel authored
Adapt doxygen C headers, add UTF8 functions on Chat Message, Chat Rooms, Contents - switch to UTF8 when using xsd, xml
-
- 22 Sep, 2020 - 1 commit
-
-
Andrea Gianarda authored
Do not use MainDbChatMessageKey add resetStorageId in main db event key and use it instead of replacing main db event key with an empty object
-
- 06 Jul, 2020 - 2 commits
-
-
Simon Morlat authored
-
Julien Wadel authored
-
- 23 Jun, 2020 - 1 commit
-
-
Sylvain Berfini authored
-
- 19 Jun, 2020 - 2 commits
-
-
Sylvain Berfini authored
-
Sylvain Berfini authored
-
- 18 Jun, 2020 - 1 commit
-
-
Julien Wadel authored
-
- 15 Jun, 2020 - 2 commits
-
-
Julien Wadel authored
(cherry picked from commit 37242746)
-
Julien Wadel authored
For example, a file that was sent with "plain/text" wasn't lead to create a FileContent when downloaded and stored in database. - Replace the test on content-type to a test on existance on chat_message_file_content (cherry picked from commit 4ffe1db8)
-