savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2019-12-13T13:53:54Zhttps://git.jami.net/savoirfairelinux/jami-daemon/-/issues/191[PATCH] Exclude GMP from build if present in system2019-12-13T13:53:54ZAlexander Schlarb[PATCH] Exclude GMP from build if present in system[0001-contrib-Use-system-GMP-if-its-header-is-present.patch](/uploads/a76cf39b8bc50a50bd7cf846d721a26b/0001-contrib-Use-system-GMP-if-its-header-is-present.patch)[0001-contrib-Use-system-GMP-if-its-header-is-present.patch](/uploads/a76cf39b8bc50a50bd7cf846d721a26b/0001-contrib-Use-system-GMP-if-its-header-is-present.patch)Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1117[PATCH] Fix AppStream metadata2020-01-03T14:34:10ZAlexander Schlarb[PATCH] Fix AppStream metadataThis makes the `jami-gnome.appdata.xml` pass `appstream-util validate-relax` and hence Flathub. The version number (the last bit required for Flathub) will be patched in from my side based on the version of the released source snapshot.
...This makes the `jami-gnome.appdata.xml` pass `appstream-util validate-relax` and hence Flathub. The version number (the last bit required for Flathub) will be patched in from my side based on the version of the released source snapshot.
It also adds screenshots using the images from the [new blog post](https://jami.net/free-as-in-freedom/) and the website's [features](https://jami.net/features/) section. Can I rely on those URLs being stable for a while?
[0001-AppStream-Work-around-appstream-util-parsing-failure.patch](/uploads/b4aedffa0805d2016625543c42bbbd3e/0001-AppStream-Work-around-appstream-util-parsing-failure.patch)
[0002-AppStream-Add-ScreenShot-references.patch](/uploads/1506d1f1a865faf50126650dc9652a78/0002-AppStream-Add-ScreenShot-references.patch)
[0003-AppStream-Replace-icon-reference-with-launchable-act.patch](/uploads/0055ae7dadf0bc637b428f78ef20d24e/0003-AppStream-Replace-icon-reference-with-launchable-act.patch)Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/746Ring repository no longer has release file (Linux Mint Update Manager )2019-12-14T16:19:24ZArlenRing repository no longer has release file (Linux Mint Update Manager )Linux Mint 19.2 Update Manager states: The repository 'https://dl.ring.cx/ring-nightly/ubuntu_18.04 ring Release' no longer has a Release file.
Here is an excerpt from running apt update in terminal:
Err:15 https://dl.ring.cx/ring-nigh...Linux Mint 19.2 Update Manager states: The repository 'https://dl.ring.cx/ring-nightly/ubuntu_18.04 ring Release' no longer has a Release file.
Here is an excerpt from running apt update in terminal:
Err:15 https://dl.ring.cx/ring-nightly/ubuntu_18.04 ring Release
Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 192.252.140.237 443]
Reading package lists... Done
E: The repository 'https://dl.ring.cx/ring-nightly/ubuntu_18.04 ring Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Attached screenshot from Linux Mint Update Manager.
![Screenshot_from_2019-12-12_08-39-24](/uploads/495785230ce6785f448948a796411688/Screenshot_from_2019-12-12_08-39-24.png)https://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1116Unable to Recreate Deleted Account2019-12-12T13:21:03ZNoSuck Dot OrgUnable to Recreate Deleted AccountHello. I am using the GNOME client (20190813) on the following machine:
Linux 5.4.2-arch1-1 #1 SMP PREEMPT Thu, 05 Dec 2019 12:29:40 +0000 x86_64 GNU/Linux
I noticed that for some users, account names appeared below display names:
``...Hello. I am using the GNOME client (20190813) on the following machine:
Linux 5.4.2-arch1-1 #1 SMP PREEMPT Thu, 05 Dec 2019 12:29:40 +0000 x86_64 GNU/Linux
I noticed that for some users, account names appeared below display names:
```
Bob
bob123
```
But for others, only the display name was shown:
```
Jamie
```
I then realized the latter case indicated the account and display names were identical. These were mine (not really):
```
Name
name
```
I tried to change my account name from "name" to "Name" using the GNOME client, but this was not possible. I then tried deleting the "name" account in order to create a "Name" one--only to regret this immediately. The client now indicates that "Name" is already taken. I seriously doubt this, given that "name" had reserved "Name" (and "nAmE" and "naME" and...), and I only deleted the account a few seconds prior.
How long must I wait before I can create a "Name" account?https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/673Incoming calls - jami playing two ringtones2021-05-06T19:52:56ZIainIncoming calls - jami playing two ringtonesHello - I have the jami Android app on a Samsung S7 and despite having chosen the notification sound that I wish to hear when called, jami instead plays both this and another ringtone at the same time. This unwanted second ringtone is ne...Hello - I have the jami Android app on a Samsung S7 and despite having chosen the notification sound that I wish to hear when called, jami instead plays both this and another ringtone at the same time. This unwanted second ringtone is neither my default call, messaging or alarm notification sound.
I've turned off every possible sound setting that I can find that may relate to the app - is there something obvious I might be missing?https://git.jami.net/savoirfairelinux/jami-project/-/issues/745Incoming calls - jami playing two ringtones2019-12-11T02:14:55ZIainIncoming calls - jami playing two ringtonesHello - I have the jami Android app on a Samsung S7 and despite having chosen the notification sound that I wish to hear when called, jami instead plays both this and another ringtone at the same time. This unwanted second ringtone is ne...Hello - I have the jami Android app on a Samsung S7 and despite having chosen the notification sound that I wish to hear when called, jami instead plays both this and another ringtone at the same time. This unwanted second ringtone is neither my default call, messaging or alarm notification sound.
I've turned off every possible sound setting that I can find that may relate to the app - is there something obvious I might be missing?https://git.jami.net/savoirfairelinux/jami-project/-/issues/744Chat using SIP/XMPP2021-08-19T18:48:42ZAdevurChat using SIP/XMPPHello, I currently have three Jami clients (latest nightly version on Ubuntu 18.04), and they are all connected to the same SIP exchange (specifically: FreePBX 15 based on Asterisk 16). I'm using Jami as a SIP client in order to do video...Hello, I currently have three Jami clients (latest nightly version on Ubuntu 18.04), and they are all connected to the same SIP exchange (specifically: FreePBX 15 based on Asterisk 16). I'm using Jami as a SIP client in order to do video-conference calls between the three clients, and everything works well so far.
However, I noted that the clients are not able to send text messages between them, so my question is: does Jami support chat via SIP and XMPP? If yes, how can I configure it on Jami?
NOTE: I've already enabled chat/XMPP support on FreePBX for all three users (following this [guide](https://wiki.freepbx.org/display/ZU/Enabling+Chat+for+a+User)).
NOTE 2: in case Jami does support XMPP, the problem could be a misconfiguration of FreePBX (in particular, the XMPP domain, that is currently blank). I have little knowledge of XMPP on FreePBX, so maybe some of you know how to configure FreePBX in order to enable chat support in Jami.
Thanks very much.https://git.jami.net/savoirfairelinux/jami-project/-/issues/743Jami for Iran During Internet shutdown2020-10-05T20:53:23ZkouhiJami for Iran During Internet shutdownI'm not sure if you anyone within the Jami core team have followed the recent protests in Iran that led the state to shut down the internet for more than 100 hours. More context can be found here (https://ooni.io/post/2019-iran-internet-...I'm not sure if you anyone within the Jami core team have followed the recent protests in Iran that led the state to shut down the internet for more than 100 hours. More context can be found here (https://ooni.io/post/2019-iran-internet-blackout/).
#### Here is a scenario:
Let's assume that the internet in Iran is shutdown and people do not have access to the international traffic. It's only the national intranet which led users access all websites and infrastructures hosted in Iran.
#### Here is a question:
Given that Jami works on openDHT, would Jami still be able to find peers during the internet shutdown? Would users in the country be able to safely communicate with each other even when the internet is down. To make my question specific, how would the peer-discovery perform during the time when access to the international traffic is blocked?https://git.jami.net/savoirfairelinux/jami-packaging/-/issues/49ring -> jami transition on linux: account gone2019-12-19T15:09:23ZSergio Callegariring -> jami transition on linux: account goneHi,
I am on ubuntu linux. I had the ring, then jami, package from ring.cx. A couple of days ago I started to notice that apt was complaining about the lack of a release file on the ring/jami apt repo. I checked the http site and noticed...Hi,
I am on ubuntu linux. I had the ring, then jami, package from ring.cx. A couple of days ago I started to notice that apt was complaining about the lack of a release file on the ring/jami apt repo. I checked the http site and noticed that there was an expired certificate. Then, I got on the jami site and found out that there was a new download repo at dl.jami.net. I updated the apt source lists to use the new repo and updated.
I think that there must be some issue either in packaging or something else, that looses data in passing from the ring.cx to the newer dl.jami.net packages.
I take the occasion to ask for help even if this may not be the most appropriate place (even if I think that most users having my same issue may end up looking here). Now that my account is gone, I cannot find my backup. Is there any way to restore it from some data left around on my machine as an old ring directory?
Otherwise, I can create a new account, no big deal because I was still testing ring/jami. However, I see that jami prompts for "registering" the account. Where is it getting registered? I cannot find any mention of this on the jami site. However, if I try to register with the username/password that I had with ring, the username that I had with ring appears as taken. What should I do?https://git.jami.net/savoirfairelinux/jami-project/-/issues/742Allow hyperlinking in any chat text for all ring/jami clients.2021-11-16T20:50:42ZAnyoneAllow hyperlinking in any chat text for all ring/jami clients.Request: Allow hyperlinking
Client(s): All Jami
1. While writing any text, user should be allowed to create hyperlink, or add hyperlink (URL/CURL) to make it easier to share links. This functionality is present in Telegram, which helps,...Request: Allow hyperlinking
Client(s): All Jami
1. While writing any text, user should be allowed to create hyperlink, or add hyperlink (URL/CURL) to make it easier to share links. This functionality is present in Telegram, which helps, and also has preview options. So, if a link is added, the chat while still typing will show a preview, and also show a preview option(removable) once the chat is posted to the receiver.
2. Also, say for example, when a user has already texted the link over to the recipient/group, it should allow user to edit the link, and the post itself.
Apologies, if this has been covered anywhere else, however, when I searched "hyper", "hyperlink", "hyperlinking", etc, issues did not show up.
Dankehttps://git.jami.net/savoirfairelinux/jami-project/-/issues/741version for narrow band channels?2020-10-05T18:18:27ZHenri Gversion for narrow band channels?can the software be modified for narrow band channels : limited amount of data exchanged between radios, variable bit rates, short bursts of data for voice and data using quadrature modulations instead of frequency modulation, time slot ...can the software be modified for narrow band channels : limited amount of data exchanged between radios, variable bit rates, short bursts of data for voice and data using quadrature modulations instead of frequency modulation, time slot reservation scheme , allocation of burst transmission over several frequencies, probably more limited maximum number of simultaneous users (not the whole internet) , gateway from narrow band radio world to wide band world to extend the range further (cell , wifi, ethernet), the routing that takes into account the bit rate capability of each link, since radio power amplifiers take lots of current conserving prime power (battery) efficient systems makes lots of sense
there are many examples of systems where there are no wifi, ethernet or cell phone coverage where many people have to work in cooperation and need voice + text messaging over large areashttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1115Chatview should update `Jump to latest ▼`2020-03-15T08:50:35ZovariChatview should update `Jump to latest ▼`1. Click on a conversation whose chatview fills up more than the window.
2. Scroll up so that `Jump to latest ▼` shows at the bottom of the chatview.
3. Click on another conversation whose chatview does not fill up more than the window.<...1. Click on a conversation whose chatview fills up more than the window.
2. Scroll up so that `Jump to latest ▼` shows at the bottom of the chatview.
3. Click on another conversation whose chatview does not fill up more than the window.<br>
**Bug:** `Jump to latest ▼` is showing when is should **not** be.<br>
![image](/uploads/6c5f68b031fa1a9bb5701193d7b1c36c/image.png)
* (A) When changing the conversation, does the chatview show the most recent interaction? If so, the chatview should always remove the `Jump to latest ▼`?
* (B) However, if the chatview shows at the last position, the `Jump to latest ▼` may need to be shown when changing to a conversation.
Option (B) seems to be the preferred option as messages which have not yet been seem would show and `Jump to latest ▼` could also show to indicate that there are more interactions (and less likelihood that messages are accidentally missed).
What do you think?
Thank you
Linux Mint 19.2 Cinnamon 64-bit<br>
Jami built on 2019-12-06 22:37:04 UTChttps://git.jami.net/savoirfairelinux/jami-project/-/issues/740Ring Android App on LG G4 Freezes2019-12-07T14:12:23ZJohn NestorRing Android App on LG G4 FreezesOn the app for the ring chime pro, when I select chime tones, the app freezes. No list of available tones is show and nothing on the page responds (including the back button). After as much as 10 minutes the list appears and the page bec...On the app for the ring chime pro, when I select chime tones, the app freezes. No list of available tones is show and nothing on the page responds (including the back button). After as much as 10 minutes the list appears and the page becomes responsive. Clicking on the button to update leaves it hung in the "updating device" state (although it does look like the update succeeded). The only was out then is to kill the app and restart it.
I spend a long time talking over the phone with ring support, who were unable to resolve this problem.https://git.jami.net/savoirfairelinux/jami-project/-/issues/739Moven OpenDHT development to your/this GitLab Repo2022-12-08T16:43:10ZannaMoven OpenDHT development to your/this GitLab Repohttps://git.jami.net/savoirfairelinux/jami-client-gnome/-/issues/1114Gtk Maintainer needed.2021-07-09T18:09:54ZSébastien BlinGtk Maintainer needed.Currently, the gnome client is only receiving some new features but is basically a lot of maintenance.<
I can't give enough time to do more dev on this client.
The qt client will certainly get more attention in the coming weeks to conc...Currently, the gnome client is only receiving some new features but is basically a lot of maintenance.<
I can't give enough time to do more dev on this client.
The qt client will certainly get more attention in the coming weeks to concentrate our efforts on more important features.
Any help will be appreciated.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/672allow retry when file not sent2019-12-05T15:25:29ZGuillaume Hellerallow retry when file not sentWhen a file transfer fails (cancelled, unjoinable peer, etc), there should be an option to do a retry.
How to reproduce:
* Send a file from an Android device
* Peer refused the transfer
* Right click on file, no retry option is avail...When a file transfer fails (cancelled, unjoinable peer, etc), there should be an option to do a retry.
How to reproduce:
* Send a file from an Android device
* Peer refused the transfer
* Right click on file, no retry option is availableAndreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-client-macos/-/issues/228app crashes at file transfer reception2020-10-07T20:14:56ZGuillaume Hellerapp crashes at file transfer receptionJami 20191128 - macOS Mojave 10.14.6
**How to reproduce:** send a file or leave an audio/video message from any client to a MacOS device
Logs:
> [1575472433.045|0x70000e9db000|p2p.cpp :842 ] [Account:d948a1f802df4676] ICE ...Jami 20191128 - macOS Mojave 10.14.6
**How to reproduce:** send a file or leave an audio/video message from any client to a MacOS device
Logs:
> [1575472433.045|0x70000e9db000|p2p.cpp :842 ] [Account:d948a1f802df4676] ICE negotiation succeed. Answering with local SDP
[1575472435.564|0x70000e9db000|p2p.cpp :860 ] [Account d948a1f802df4676] [CNX] start TLS session
[1575472435.564|0x70000e9db000|ice_transport.cpp :573 ] ICE as slave
[1575472435.564|0x70000e958000|tls_session.cpp :759 ] [TLS] Start server session
[1575472435.583|0x70000e958000|tls_session.cpp :456 ] [TLS] User identity loaded
[1575472435.584|0x70000e958000|tls_session.cpp :854 ] [TLS] handshake
[1575472436.103|0x70000e958000|sip_utils.cpp :203 ] Registered thread 0x7f979eb53810 (0x6E9C)
[1] 28316 segmentation fault /Applications/Jami\ beta/Jami.app/Contents/MacOS/Jami
➜ ~
More log details in the file attached
[log_crash_file_transfer_reception.pdf](/uploads/b128c4bd29faeaf36f3a18a9001f4687/log_crash_file_transfer_reception.pdf)https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/190Redo TLSSession (again, in space)2020-03-11T14:18:27ZSébastien BlinRedo TLSSession (again, in space)Since https://review.jami.net/c/ring-daemon/+/8392 TlsSession is a bit better. However, the class takes a `SocketType& transport_;` and this makes the class hard to use!
There is no reason to not have a unique_ptr for the transport_. On...Since https://review.jami.net/c/ring-daemon/+/8392 TlsSession is a bit better. However, the class takes a `SocketType& transport_;` and this makes the class hard to use!
There is no reason to not have a unique_ptr for the transport_. Only that session should be able to use the transport.Sébastien BlinSébastien Blinhttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/48Add Debian 11 (bullseye) “testing” to the Jami download page2020-03-28T17:44:04ZovariAdd Debian 11 (bullseye) “testing” to the Jami download pageCould you please add [Debian 11 (bullseye) “testing”](https://www.debian.org/releases/bullseye/) to the [Download Jami for GNU/Linux](https://jami.net/download-jami-linux/)?
This would enable:
* Add PureOS to the Jami download page http...Could you please add [Debian 11 (bullseye) “testing”](https://www.debian.org/releases/bullseye/) to the [Download Jami for GNU/Linux](https://jami.net/download-jami-linux/)?
This would enable:
* Add PureOS to the Jami download page https://git.jami.net/savoirfairelinux/jami-packaging/issues/46
* [GNOME] Librem 5 phone client https://git.jami.net/savoirfairelinux/ring-client-gnome/issues/950<br>
https://azdle.net/2019/11/comparing-apples-and-gnomes/
Thank youhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/738Appimage or static build?2020-01-10T03:34:37ZdsAppimage or static build?Could you please provide app image or statically build executable for the Jami? To cover wider range of linux distributions?Could you please provide app image or statically build executable for the Jami? To cover wider range of linux distributions?