- 29 Jun, 2021 15 commits
-
-
Gitlab: #567 Change-Id: I9fdb1601f407759a8b6ef73bccc32769e5693b5b
-
This is a follow up to commit 2afa99fd (Install dring to libexec and edit templates at install time). * bin/dbus/Makefile.am (do_subst): Replace bindir by libexecdir. Change-Id: I380e61467ef4f3c4873698c9e2061b9c61370d44
-
Change-Id: Ia9ce297062ac28dcf7f03ee28247cad4411d1b0f
-
Change-Id: I92e57a1f62e3bae67c8ae4ca6d7654dfe427c361
-
Change-Id: I31128ff65ca03c62971165ed61683cbc84b0b5d4
-
Change-Id: I39f655b439a47caaa9c5e7ce57c3ef042258c778
-
Change-Id: Ieeda03d459eeefb86a19e57277bde7c194e5b8c5
-
Change-Id: I1f800f5377375fd561885378fa0f3a21f67fe880
-
Mohamed Chibani authored
Set the security (SRTP) flag for media using account settings Gitlab #556 Change-Id: I657c054625c37e3a3baa576efe27a67ea16bcff6
-
Mohamed Chibani authored
Handle and test generation and processing of SIP INVITEs without media offers (no SDP) Also add basic call scenario for SIP accounts Gitlab: #556 Change-Id: I4967a821936e7c33cf4d7e7bdd7ee96718db285e
-
Change-Id: Iaa58c76c6cef0b80df45a5d2d6a328ee9159c8d8
-
Change-Id: Icecdfddd200932eb7f4f5fdd7e6a406472f85c18
-
Change-Id: Ie622946606226171da6244361d334ba023dfa655
-
Change-Id: Ide37f73f142cb1cfa86b86c6ddbc76ce80e9414d
-
Mohamed Chibani authored
Change-Id: I07e13c237af76db0ee197f69ece12ed2461b3b52
-
- 28 Jun, 2021 12 commits
-
-
Adrien Béraud authored
This is because there are many normal cases for a hardlink to fail, for instance different partitions or hardware devices. Change-Id: Ie5b75c343f4a611a1d959c24adc92997f05cdf44
-
Adrien Béraud authored
Change-Id: I1db1fc47a7a3164318dcaad6bfd51be006838bc0
-
Adrien Béraud authored
Change-Id: Ie692ceda6fc098c387b22474049bd66728095a57
-
Adrien Béraud authored
Now support more possible version strings from the peer, in case of future changes: * 4-component versions (2.1.3.1) * <3-component versions (10 or 10.1), in case we want to provide less details to the peer about our version in the future. Also cleanup to use string-view (2 less string allocations). Change-Id: Ifbd35d203a47fc573b4670218ce4ccc9bebaecc5
-
Adrien Béraud authored
Change-Id: Iaa11c6880858316336f5e5b5e1fc6f55597d24d0
-
Adrien Béraud authored
Change-Id: Ie5c67deace0664c2d8d9664ecb0f722fce13a57e
-
Olivier Dion authored
Commit f0fb8148 introduces a bug that makes Jami crash with ASAN. Change-Id: I7547fcc221b8bf25fdb0b2ae5a9a6f458eceda88
-
The sources previously hard-coded the location of the default Jami ringtone as "/usr/share/ring/ringtones/default.opus". It should instead be computed from the already existing PROGSHAREDIR macro, which is built from Autoconf's configurable datadir. * globals.mk (-DPROGSHAREDIR): Rename the 'ring' subdirectory to 'jami'. * meson.build (conf): Likewise. * ringtones/Makefile.am (dist_jamiringtones_DATA): s/ring/jami/g * ringtones/meson.build: Likewise. * src/account.cpp (DEFAULT_RINGTONE_PATH): Define in terms of PROGSHAREDIR. * bin/dbus/Makefile.am (libclient_dbus_la_CXXFLAGS): Remove extraneous flags, already propagated via AM_CPPFLAGS. Honor AM_CXXFLAGS. * src/client/Makefile.am (libclient_la_CXXFLAGS): Remove. * src/plugin/Makefile.am (libplugin_la_CXXFLAGS): Likewise. Change-Id: Icaa0a92e896f86b0bb07f82e4079570db08fafbd
-
This change renames the dring binary to jamid on GNU/Linux, and from ringcli to jamid on the other Windows/Mac platforms. * .gitignore: Ignore bin/jamid instead of bin/dring. * bin/Makefile.am (bin_PROGRAMS)[HAVE_WIN32]: Replace ringcli by jamid. (ringcli_SOURCES)[HAVE_WIN32]: Rename to jamid_SOURCES. (ringcli_CXXFLAGS)[HAVE_WIN32]: Rename to jamid_CXXFLAGS. (ringcli_LDADD)[HAVE_WIN32]: Rename to jamid_LDADD. [HAVE_OXS]: Likewise for each of the above 4 variables. (bin_PROGRAMS): Replace dring by jamid. (dring_SOURCES, dring_CXXFLAGS, dring_LDADD): Replace the 'dring' Automake variables prefix by 'jamid'. * bin/dbus/cx.ring.Ring.service.in (Exec)<dring>: Rename to 'jamid'. Change-Id: I3f41846a38e74e2f3c6f687a46e1a208f0083ca2
-
Sébastien Blin authored
Change-Id: I64cdedb5f3a5131cab4ae85b8eaf3dd46102952e
-
Sébastien Blin authored
Change-Id: Ifbc66d0197949f82826bd743b3a015ae5b540e6f
-
Sébastien Blin authored
Change-Id: Ie72b4c03bfe5d948a0aa8e48ae8a5d99f1650f42
-
- 25 Jun, 2021 6 commits
-
-
Olivier Dion authored
Change-Id: Ie593e1a6496d47fa8bb1fa3b046a01f87a44377b
-
Olivier Dion authored
Change-Id: I53c9da27babcbb1c1f678ddf7b885a322d3a4d96
-
Olivier Dion authored
Change-Id: Ia946d08f370143ff2e7d9ece379ad63a8207a4b3
-
Olivier Dion authored
Change-Id: I5a3718b9c19800bd6615b52a050f6f443394136e
-
Olivier Dion authored
Change-Id: I189cdf06e74314f6e35b34addafe599d39f2dc42
-
Sébastien Blin authored
Change-Id: Ibb9d0b2d0ab638de914d31c500e41224cf293f1e
-
- 23 Jun, 2021 2 commits
-
-
with lasts ms patches, audio only participants dummy video was not being attached to conference mixer, causing participant to not show Change-Id: I4621562e901aec7dfed6c6ae4a543724f9ccb0d3 GitLab: #565
-
Adrien Béraud authored
Change-Id: I26433e1463ecb261fb586431b6c43a3e6b931dcf
-
- 22 Jun, 2021 5 commits
-
-
Sébastien Blin authored
Change-Id: I4e34411c6e362c2aca31337224b077f7674d73da
-
Maxim Cournoyer authored
Executables are typically installed under bin/, sbin/ or libexec, rather than lib/. The problem was noticed when trying to use Jami with a Guix relocatable pack, which only wraps executables found under the above locations. Since dring is a daemon and should not be run directly by users under normal circumstances, the convention is to use the libexec directory, according to the File Hierchy Standard 3.0. Also tackled in this change is the substitution of the Autoconf variables at installation time rather than configuration time, as per the GNU Coding Standards. The following solution is taken from https://github.com/gentoo/eudev/pull/183/commits, which in turn is adapted from the Autoconf manual (c.f.: info "(autoconf)Installation Directory Variables"). * bin/Makefile.am (ringlibdir): Delete variable. * bin/dbus/Makefile.am (do_subst): New variable. (cx.ring.Ring.service): Derive from the cx.ring.Ring.service.in template. [HAVE_WIN32]: (ringlib_PROGRAMS): Rename to ... (bin_PROGRAMS): ... this. [HAVE_OSX, RING_DBUS]: Likewise. * bin/dbus/cx.ring.Ring.service.in (Exec): Adust. * globals.mk (ringlibdir): Delete variable. * configure.ac [with_dbus] <AC_CONFIG_FILES>: Remove bin/dbus/cx.ring.Ring.service. Also remove the LIBDIR variable, no longer used. Fix indentation. Thanks to Vladimir Stoiakin for providing feedback on this change. Change-Id: I845bf2bd590a9457e70ca173027217b8f164d713
-
Andreas Traczyk authored
Incoming transfers should be preserved in the conversation's data directory by default. This will prevent broken pending file transfers and chat UI when the user cleans their download folders. Subsequent commits to the project should provide a mechanism for users to download(copy) transfers to their chosen download path. Change-Id: Ide109fadb950ce7ab096c052c0a54ad4d215a9a1
-
Andreas Traczyk authored
Requires developer mode at best on windows 10 Change-Id: I0861c3f87c51f0de9de3f3860b371ced0d5ccb2d
-
Sébastien Blin authored
sendMessage is async, causing messages to be mixed before the assert Change-Id: Ia08855a6a1516db2ee5acf01c166055831be80eb
-