Daniel Gultsch
|
ebccb67a72
|
do socks5 connect manually
|
2015-12-01 12:00:50 +01:00 |
|
Daniel Gultsch
|
f0b1761ec3
|
initial tor support
|
2015-12-01 12:00:50 +01:00 |
|
Daniel Gultsch
|
fd6ed5b989
|
detect server identity and added muc-workaround for slack
|
2015-11-26 06:55:57 +01:00 |
|
Daniel Gultsch
|
a557d38e4d
|
pgp fixes and revert configuration changes
|
2015-11-25 20:47:02 +01:00 |
|
Daniel Gultsch
|
fb9ba0a734
|
don't close socket on disconnect
|
2015-11-01 07:45:00 +01:00 |
|
Daniel Gultsch
|
ef7857ac8d
|
avoid npe when checking for stream restart
|
2015-10-29 14:38:35 +01:00 |
|
Daniel Gultsch
|
adca670196
|
synchronize around the disco object
|
2015-10-19 23:03:19 +02:00 |
|
Daniel Gultsch
|
e956c7b2a2
|
only try EXTERNAL auth if client certificate is set for account
|
2015-10-17 16:10:31 +02:00 |
|
Daniel Gultsch
|
cfeb67d71d
|
introduced code to verify omemo device keys with x509 certificates.
cleaned up TrustKeysActivity to automatically close if there is nothing to do
|
2015-10-16 23:48:42 +02:00 |
|
Daniel Gultsch
|
fb7359e6a3
|
block code when doing unforced disconnect
|
2015-10-16 09:58:31 +02:00 |
|
Daniel Gultsch
|
e75c2cd731
|
use own XmppDomainVerifier instead of deprecated StrictHostnameVerifier. fixes #1189
|
2015-10-15 17:08:38 +02:00 |
|
Daniel Gultsch
|
76828950ee
|
cleaned up some code. log last tag
|
2015-10-13 23:34:09 +02:00 |
|
Daniel Gultsch
|
933538a39d
|
code clean up
|
2015-10-12 12:36:54 +02:00 |
|
Daniel Gultsch
|
b519411d34
|
enable SASL EXTERNAL (certificate login
|
2015-10-11 20:45:01 +02:00 |
|
Armin Novak
|
6a6cb43b17
|
Captcha support.
|
2015-10-11 13:11:50 +02:00 |
|
Daniel Gultsch
|
9dcf074a79
|
request stanza count after every ibb data stanza to not fill our own stanza queue
|
2015-09-30 23:42:02 +02:00 |
|
Daniel Gultsch
|
648e29db2c
|
only invoke MTM in interactive mode after direct user input
fixes #1027
fixes #792
fixes #1439
|
2015-09-29 19:24:52 +02:00 |
|
Daniel Gultsch
|
a954e32b16
|
let DnsHelper provide a fallback solution
|
2015-09-19 17:31:24 +02:00 |
|
Michael
|
8f69017d5a
|
remove the from attribute from sendStartStream() fixes #1419
|
2015-09-19 15:58:33 +02:00 |
|
Daniel Gultsch
|
c173d78950
|
ignore spoofed stanzas in facebook chat
|
2015-09-17 14:13:38 +02:00 |
|
Daniel Gultsch
|
fc594e249a
|
added special error state for dns timeout
|
2015-09-01 22:37:52 +02:00 |
|
Daniel Gultsch
|
3db7087658
|
use build in method on >= lolipop devices to discover dns servers
|
2015-08-28 13:05:34 +02:00 |
|
Daniel Gultsch
|
384c441990
|
reformating and upper bound for waiting on stanza writer
|
2015-08-28 11:42:11 +02:00 |
|
Daniel Gultsch
|
cd451856b2
|
explictitly handle iq timeouts in bind and session iqs
|
2015-08-26 20:47:08 +02:00 |
|
Daniel Gultsch
|
f6b7a25e29
|
moved actual iq callback out of synchronized find callback block
|
2015-08-26 14:01:37 +02:00 |
|
Daniel Gultsch
|
476db24c10
|
fixed session time
|
2015-08-25 11:11:32 +02:00 |
|
Daniel Gultsch
|
865e08401b
|
fixed regression with mlinks stream managment. fixes #1206
|
2015-08-24 20:56:36 +02:00 |
|
Daniel Gultsch
|
7bd0f31244
|
Merge branch 'master' into development
|
2015-08-23 17:57:53 +02:00 |
|
Daniel Gultsch
|
0dfb9bd1a0
|
introduce special iq type for internal timeouts. always use != result to check for error in callbacks
|
2015-08-23 17:53:23 +02:00 |
|
Daniel Gultsch
|
777dd4b51e
|
Merge branch 'master' into development
|
2015-08-23 17:29:46 +02:00 |
|
Daniel Gultsch
|
bbfd98b726
|
reformating
|
2015-08-23 17:29:31 +02:00 |
|
Daniel Gultsch
|
d51c4b9655
|
deal with another set of stream:features after bind
|
2015-08-23 17:26:50 +02:00 |
|
Daniel Gultsch
|
b0710cdf04
|
Merge branch 'master' into development
|
2015-08-23 13:57:14 +02:00 |
|
Daniel Gultsch
|
3d6fb9b21d
|
remove callbacks directly from iterator
|
2015-08-23 10:20:29 +02:00 |
|
Daniel Gultsch
|
1688b65965
|
don't make subsequent iq request when original stanza returned an error
|
2015-08-23 08:27:05 +02:00 |
|
Daniel Gultsch
|
496f531e2e
|
modified clearIqCallbacks into 2-step process
|
2015-08-23 08:01:47 +02:00 |
|
Daniel Gultsch
|
9e26375d2f
|
simulate old behaviour with messages being set to waiting while offline
|
2015-08-19 13:00:52 +02:00 |
|
Daniel Gultsch
|
9edcca1045
|
Merge branch 'master' into development
|
2015-08-16 15:01:06 +02:00 |
|
Daniel Gultsch
|
5b1dda9148
|
deal with broken frameworks
|
2015-08-16 14:55:40 +02:00 |
|
Daniel Gultsch
|
51a2645349
|
synchronize packetCallbacks
|
2015-08-16 12:12:22 +02:00 |
|
Daniel Gultsch
|
83e1e6468e
|
fully depend on sm
|
2015-08-15 16:57:07 +02:00 |
|
Daniel Gultsch
|
efdf3b6c1c
|
removed dead code
|
2015-08-08 13:13:23 +02:00 |
|
Daniel Gultsch
|
cac577fa4e
|
don't request ack for iq stanzas before stream managment is initialized
fixes #1322
|
2015-08-08 10:26:36 +02:00 |
|
Daniel Gultsch
|
53ce5d223e
|
request server-ACKs for iq stanzas
|
2015-08-06 20:48:55 +02:00 |
|
Daniel Gultsch
|
6694af8fca
|
fail old/invalid iq stanzas on bind
|
2015-08-06 14:54:37 +02:00 |
|
Daniel Gultsch
|
9c94c9ad8f
|
rewrote dns fallback
|
2015-07-24 19:06:47 +02:00 |
|
Andreas Straub
|
012f036840
|
Optimize imports
|
2015-07-20 14:26:29 +02:00 |
|
Daniel Gultsch
|
7eac30d1f4
|
catch number format exception in server ack
|
2015-07-10 12:09:59 +02:00 |
|
Daniel Gultsch
|
9eb9a52205
|
initial http upload support
be careful: little error handling and no encryption
|
2015-06-29 15:21:41 +02:00 |
|
Daniel Gultsch
|
5a48afdd4d
|
don't perform dns lookups on domain parts that obviously look like ip addresses
|
2015-06-19 16:25:08 +02:00 |
|