fiaxh
07917f1d84
Refactor XmppStream, TLS and connection method logic
...
fixes #534
2020-11-20 15:21:18 +01:00
fiaxh
4f636dbd8e
Service Discovery Module: Clear cached disco info requests when detaching from stream
...
If a info request did not receive a response in some stream (e.g. due to network errors), any requests to the same entity in subsequent streams waited indefinitively.
2020-10-12 18:23:15 +02:00
fiaxh
8a2edbe661
Fix new compiler error (don't reference private variable from public one)
...
fixes #901
2020-09-07 15:29:32 +02:00
fiaxh
2d31d9d470
Cleanup
2020-09-07 15:21:42 +02:00
fiaxh
e159fd2492
Only query entity caps when we need them
2020-07-16 23:31:19 +02:00
fiaxh
b5066e0e2f
Check if server supports uid
2020-06-03 21:50:40 +02:00
fiaxh
ee9795d8f4
Handle if Items/InfoResult are null
2020-04-25 16:15:43 +02:00
fiaxh
f8f305efe5
xmpp-vala: Use more async
2020-04-24 14:19:42 +02:00
fiaxh
e7bc68ad4d
Handle entity hash in server features node, make ServiceDiscovery request_info/items async, add caching has_entity_feature
2020-04-24 14:18:24 +02:00
fiaxh
7c4260eed7
Remove features from service discovery module when detaching module from stream
...
fixes #179
fixes #812
2020-04-21 16:25:21 +02:00
fiaxh
12cd56612d
Store entity identity info, use it in conversation list tooltips
2020-03-29 20:24:39 +02:00
Marvin W
a0a956ee08
Properly check Jids everywhere
2019-12-23 16:58:53 +01:00
Daniel Gultsch
925463b296
mirror node value on disco request. fixes #258
2019-06-30 14:22:25 +02:00
hrxi
57a7d165e9
Send bad-request error for unknown IQ set/gets
2019-06-21 18:09:44 +02:00
Marvin W
782ae4c049
Move Jid class to xmpp-vala, partially refactor namespace
2018-01-28 00:38:47 +01:00
linkmauve
0ce28c0b0d
Fix typos in comments and variable names ( #269 )
...
Thanks `codespell`!
2018-01-10 15:12:54 +01:00
fiaxh
f3ca14f2d6
ConversationView: Date separator
2017-12-01 02:28:51 +01:00
fiaxh
9d8e1e88ec
http-files: max-file-size handling
2017-09-26 17:01:06 +02:00
fiaxh
b0264b3e00
xmpp-vala: Remove require-functions
2017-08-14 22:38:17 +02:00
fiaxh
6bc950d042
Http file upload for version :0 and other server setups
2017-08-07 21:04:39 +02:00
fiaxh
ea174ab632
Http file upload
2017-08-03 15:59:04 +02:00
fiaxh
7bbbb738fd
Get rid of manual storage objects for delegates
2017-06-13 20:12:40 +02:00
fiaxh
22adbd38dc
Handle MUC private messages
2017-03-31 16:39:28 +02:00
fiaxh
db57a97353
Add typed identity to manager modules and stream flags
2017-03-20 22:28:27 +01:00
fiaxh
f40a34bdc1
Use delegates + object storage instead of listener objects
2017-03-11 23:09:57 +01:00
fiaxh
1ccad732b9
Use typed identity in stream modules
2017-03-11 01:40:42 +01:00
Marvin W
9cdc3619bd
Add typed identity to stream modules
2017-03-10 21:15:06 +01:00
fiaxh
2fe8489d36
Rename vala-xmpp library to xmpp-vala
2017-03-10 17:11:25 +01:00