Marvin W
d6d4e5eb0a
Set key size for omemo http file transfers to 256 bits
...
Fixes #909
2020-11-11 14:15:46 +01:00
Marvin W
7bb4e4ef62
Send OMEMO-encrypted messages and files using 12 byte IV
2020-11-11 14:15:38 +01:00
fiaxh
e78e3764c4
Fix loading more results when scrolling through search results
2020-11-11 14:15:31 +01:00
fiaxh
bb8d753517
Fix new compiler error (don't reference private variable from public one)
...
fixes #901
2020-11-11 14:15:22 +01:00
Marvin W
06573ef2eb
Fix rare 1 byte buffer over-read
2020-11-11 14:15:12 +01:00
fiaxh
b2009005df
Fix runtime critical in entity capabilities hashing
2020-06-14 22:24:09 +02:00
selurvedu
c813fc4e8a
Global search: Display dates in local timezone ( #855 )
...
This fixes message dates being displayed in UTC in the message search
sidebar.
Co-authored-by: selurvedu <selurvedu@users.noreply.github.com>
2020-06-14 22:22:39 +02:00
fiaxh
dcb7d0a860
Convert '<' back to '<' in factors of the XEP-0115 verification string
2020-05-14 13:35:05 +02:00
fiaxh
9a789637d8
ConversationSummaryView: Fix crash when accessing content_item's first() or last() if the TreeSet is empty
2020-04-28 23:24:49 +02:00
Marvin W
a8fa04839d
Exclude valac versions affected by #816 from using fast vapi
2020-04-23 21:23:17 +02:00
Marvin W
4a594fdcba
Fix rare issue with incorrect link parsing
2020-04-23 21:23:04 +02:00
kmq
d91c84b174
Update last_activity before received_file signal to keep UI in sync ( #811 )
...
Fixes #791 where a signal to update the UI is sent to
late when sending files, resulting in an out of sync
conversations list.
2020-04-23 21:21:27 +02:00
kmq
7a32e05df4
HTTP-Upload: parsing max-file-size attribute ( #809 )
...
When a server returns multiple <x/> elements
in response to a discinfo query, this change
uses all of them instead of just the first one.
2020-04-23 21:21:11 +02:00
Marvin W
b485240f9b
Bump libsignal-protocol-c version to 2.3.3
2020-04-23 21:20:33 +02:00
fiaxh
2178fd470a
Fix message markup parsing for single characters
2020-04-23 21:19:57 +02:00
Marvin W
2b1e7fee28
Work-around use after free
...
Upstream: https://gitlab.gnome.org/GNOME/vala/-/issues/751
2020-04-23 21:19:49 +02:00
Marvin W
f7a3882843
Properly handle variation selector after emoji (even if useless)
2020-04-23 21:17:06 +02:00
fiaxh
0b04add8ad
Ellipsize long display names
2020-04-23 21:13:59 +02:00
codedust
1cd44f87f3
Fix menu button alignment ( #765 )
...
The left hamburger menu button now is of the same height as all the other buttons.
2020-04-23 21:13:29 +02:00
fiaxh
eca80e464b
Preserve unchanged conference data (name) in bookmarks
...
fixes #748
2020-04-23 21:09:58 +02:00
fiaxh
7920c3b6a5
Correctly set direction in file transfers in MUCs
2020-04-23 21:09:48 +02:00
fiaxh
aaf14f0801
Don't assume Jingle to be available in MUCs
2020-04-23 21:07:43 +02:00
Marvin W
fd9db13b1d
Update README
2020-01-29 19:30:53 +01:00
fiaxh
7d699a2ed2
Rename zh_Hans -> zh_CN and zh_Hant -> zh_TW
...
fixes #524
2020-01-29 00:38:12 +01:00
Translations
74dc1c1739
Update translations
2020-01-29 00:38:07 +01:00
fiaxh
143212b6c8
Don't process message markers on MUC messages
2020-01-27 17:32:02 +01:00
Marvin W
3b0a27e14b
Fix invalid header creation for date separators
2020-01-22 01:24:14 +01:00
Marvin W
8c5957537c
Fix some compiler warnings
2020-01-22 00:09:06 +01:00
Marvin W
48cd863025
Have travis use in-tree libsignal (Ubuntu 18.04 is incompatible)
2020-01-21 22:17:48 +01:00
Marvin W
4a9c05ea37
Enabling display of more compiler warnings and fix some of them
...
Most of these are caused by various issues is the Vala compiler,
but it doesn't hurt to display them and report them upstream.
2020-01-21 21:55:08 +01:00
Marvin W
55b148a0f7
Use system provided libsignal-protocol-c by default
...
You can still compile in tree by using --with-libsignal-in-tree flag
2020-01-21 21:55:08 +01:00
fiaxh
4c3800c688
Deactivate MUC conversations with non-autojoin bookmarks
2020-01-17 20:48:29 +01:00
fiaxh
7f21f898e0
Fix ConversationRow closing if animations are disabled
2020-01-17 20:47:33 +01:00
Marvin W
41f9827166
Improve log messages for OMEMO sending issues
2020-01-15 23:45:00 +01:00
Marvin W
3cfe0d60f6
Initialize GCrypt on libsignal setup
2020-01-15 19:31:47 +01:00
Marvin W
60d735fc7d
Add more non-trailing chars for urls
2020-01-15 19:31:47 +01:00
fiaxh
ab4ca27b1e
Show default file widget if Pixbuf can't display Image inline
...
fixes #713
2020-01-13 03:00:15 +01:00
Marvin W
3fc9bdab05
Correctly display names in groupchat pms
...
Also show "Me" when no local alias is set instead of JID
2020-01-09 14:28:08 +01:00
Marvin W
5e1f646cbc
Another set of changes to URL detection
2020-01-09 13:43:02 +01:00
Marvin W
b2af8c5112
Fix various typing issues in signal bindings
2020-01-09 13:39:36 +01:00
Marvin W
3650288a11
Don't use GObject/properties for JoinResult
2020-01-09 13:37:40 +01:00
Marvin W
8cca049e5c
Fix file receival in groupchat pmsx
2020-01-09 13:21:54 +01:00
fiaxh
b1bbb9f587
Fix auto-joining bookmark without nick
2020-01-08 19:29:22 +01:00
Alyssa Rosenzweig
067184f00c
Fix starting private conversations with MUC members ( #690 )
...
At least for some users (?), the existing codepath was broken (the list
row would come back null and we'd bail out silently). All we actually
need is the JID, so it's easy enough to store this ourselves, fixing the
bug.
Also apply to kicking.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
2020-01-02 23:35:54 +01:00
fiaxh
f3c952f8fc
Support smiley->emoji conversion in the middle of the text
2020-01-02 16:16:14 +01:00
Marvin W
81bde9197b
URL linker: count open/close parens, simplify regex
2019-12-29 16:11:53 +01:00
Marvin W
4a3cef89fd
Don't allow newlines in URLs, also clean up on http file transfer detection
2019-12-26 15:46:58 +01:00
Marvin W
7d1497a549
Add --release to ./configure, test via travis
2019-12-25 20:28:07 +01:00
Marvin W
f3af064262
Improve on URI detection
2019-12-25 19:56:51 +01:00
Marvin W
11a118d53d
Fix issues in ICU usage
2019-12-25 19:56:51 +01:00