Daniel Gultsch
|
6d6bbc0a5d
|
removed synchronized in favor of another interrupted check in startXmpp()
|
2018-09-01 10:07:40 +02:00 |
|
Daniel Gultsch
|
658caec342
|
use volatile for thread object in xmppconnection
|
2018-08-28 17:51:18 +02:00 |
|
Daniel Gultsch
|
25aa6bed1e
|
upgrade babbler version
|
2018-08-18 18:13:18 +02:00 |
|
Daniel Gultsch
|
dc5e7e5d95
|
store bookmarks in pep if conversion xep is running
|
2018-08-18 16:27:50 +02:00 |
|
Daniel Gultsch
|
2cc601ee36
|
do not call listeners while being synchronized on stanza queue
|
2018-07-16 20:42:17 +02:00 |
|
Daniel Gultsch
|
48e366e410
|
support mam:1
|
2018-07-07 11:20:39 +02:00 |
|
ChaosKid42
|
42b1e56cd9
|
improve identification of muc service (#3094)
|
2018-06-24 15:42:54 +02:00 |
|
Daniel Gultsch
|
b9bdb3df55
|
use Tor on http upload is account uses onion domain. fixes #3075
|
2018-06-16 18:31:55 +02:00 |
|
Daniel Gultsch
|
4019593181
|
report unparsable limit as http upload available
|
2018-06-05 16:18:18 +02:00 |
|
Daniel Gultsch
|
1854e37e7a
|
reintroduce support for old http upload
|
2018-05-26 21:43:50 +02:00 |
|
Daniel Gultsch
|
70d95c7903
|
upload files using p1s3 - sending part
|
2018-05-25 12:24:23 +02:00 |
|
Daniel Gultsch
|
5b41906328
|
do not include body in simple status updates to not trigger fts update
|
2018-05-10 10:47:28 +02:00 |
|
Daniel Gultsch
|
e84a65bc86
|
do not load conversations with null jid
|
2018-05-09 11:09:01 +02:00 |
|
Daniel Gultsch
|
d0c88e6293
|
check if jid was valid before parsing muc status or event msgs
|
2018-04-29 09:33:20 +02:00 |
|
Daniel Gultsch
|
effeb7b585
|
convert empty resources in messages to bare jid
|
2018-04-28 21:30:30 +02:00 |
|
Daniel Gultsch
|
6dbaece149
|
Merge tag '2.1.3'
|
2018-04-28 16:33:32 +02:00 |
|
Daniel Gultsch
|
322463bab7
|
return InvalidJid object instead of null if Jid can not be parsed
|
2018-04-28 16:26:40 +02:00 |
|
Daniel Gultsch
|
35020702fb
|
very much unoptimized search functionality
|
2018-04-26 13:22:31 +02:00 |
|
Daniel Gultsch
|
2a9413e64d
|
fixed caps hash generation for empty form values
|
2018-04-22 11:07:00 +02:00 |
|
Daniel Gultsch
|
4a706aad03
|
catch dead object exceptions when acquiring wake locks
|
2018-04-15 18:31:58 +02:00 |
|
Daniel Gultsch
|
f0cfbb4681
|
fixed muc detection for rare cases where muc is hosted on primary domain
|
2018-03-31 22:01:17 +02:00 |
|
Daniel Gultsch
|
bd3799fe02
|
messages coming from known muc server are treated as muc when creating conversation
|
2018-03-22 12:43:08 +01:00 |
|
Daniel Gultsch
|
5514958e93
|
presist http upload availibility
|
2018-03-18 10:30:15 +01:00 |
|
Daniel Gultsch
|
1bfc0b8da6
|
trim to original resource if server added something
|
2018-03-15 08:53:19 +01:00 |
|
Daniel Gultsch
|
72388e37f5
|
fixed some issues with jid escaping
|
2018-03-11 18:32:16 +01:00 |
|
Daniel Gultsch
|
c1135ad592
|
use escaped form of jid where approriate
|
2018-03-11 14:14:56 +01:00 |
|
Daniel Gultsch
|
4bb45996c5
|
return contact and account.getServer() as String
|
2018-03-11 12:13:56 +01:00 |
|
Daniel Gultsch
|
1accf9d961
|
migrate to xmpp-addr
|
2018-03-07 22:30:36 +01:00 |
|
Daniel Gultsch
|
b393f54a03
|
get rid of customizable resources
|
2018-03-07 22:30:35 +01:00 |
|
Daniel Gultsch
|
bf6b54a7aa
|
get rid of OTR
|
2018-03-07 22:30:34 +01:00 |
|
Daniel Gultsch
|
de0272fd1a
|
integrate trust manager into conversations
|
2018-03-07 22:30:33 +01:00 |
|
Daniel Gultsch
|
63cd8e5981
|
added config param to use a random resource at every bind
|
2018-02-24 20:47:02 +01:00 |
|
Daniel Gultsch
|
f81e5e471e
|
request disco items before disco#info on first connect
should make initial connect faster because code is not waiting for omemo code to run
|
2018-02-20 17:36:07 +01:00 |
|
Daniel Gultsch
|
e7094af9d5
|
warn when attempting to write stanza to an unbound stream
|
2018-02-20 17:03:44 +01:00 |
|
Daniel Gultsch
|
014cf66c87
|
do not allow insecure bind
|
2018-02-18 21:54:03 +01:00 |
|
Marc Schink
|
17c6d8827c
|
Make use of Namespace.DATA constant
|
2018-02-16 16:12:53 +01:00 |
|
Daniel Gultsch
|
012653f7ed
|
SM saftey checks
|
2018-02-02 16:52:40 +01:00 |
|
Daniel Gultsch
|
78c5c508b3
|
permanently cache last resolver result
|
2018-01-21 20:41:30 +01:00 |
|
Daniel Gultsch
|
f2bbb6087c
|
remove wakelocks in XmlReader
|
2018-01-21 12:30:31 +01:00 |
|
Daniel Gultsch
|
6458351f6c
|
use countdownlatch to check if TagWriter has finished
|
2018-01-20 23:13:36 +01:00 |
|
Daniel Gultsch
|
3a8855a672
|
fixed interupt handling
|
2018-01-20 21:57:09 +01:00 |
|
Daniel Gultsch
|
2b39acf352
|
postpone notification actions (mark as read, reply) until after messages are loaded
|
2018-01-20 20:05:39 +01:00 |
|
Daniel Gultsch
|
6009b8ebf0
|
disable offline messages. postpone prekey handling until after mam catchup
|
2018-01-19 18:17:13 +01:00 |
|
Daniel Gultsch
|
036dd82698
|
properly handle key transport messages. use prekeyparsing only when that attribute is set
|
2018-01-18 20:58:55 +01:00 |
|
Daniel Gultsch
|
127557df56
|
show pep as available if omemo_all_access has been installed on server
|
2017-12-18 13:47:53 +01:00 |
|
Daniel Gultsch
|
1b0cd77c57
|
XmppConnection: refactor registration code. 'Open Website' on PAYMENT_REQUIRED failure
|
2017-12-08 14:23:38 +01:00 |
|
Daniel Gultsch
|
05b6fdb9f1
|
use empty wake lock tag
|
2017-11-21 13:25:18 +01:00 |
|
Daniel Gultsch
|
2d42646893
|
JingleConnection: fixed rare npe when canceling jingle
|
2017-11-16 12:49:15 +01:00 |
|
Daniel Gultsch
|
c52492ada0
|
apperently some servers will ommit the from even for stanzas not going to them
|
2017-11-16 12:48:26 +01:00 |
|
Daniel Gultsch
|
bc9da1fbf4
|
remove prosody push from blacklist
|
2017-11-12 19:22:39 +01:00 |
|