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 |
|
Daniel Gultsch
|
a577ec7c31
|
let dns library take care of no-srv style hosts as well
|
2015-05-28 17:31:46 +02:00 |
|
Daniel Gultsch
|
36034815ee
|
use same sm check inside xmppconnection and out
|
2015-05-25 04:54:11 +02:00 |
|
Daniel Gultsch
|
a0575c81ab
|
use same socket time out for jingle and xmpp connections
|
2015-05-18 08:48:08 +02:00 |
|
Daniel Gultsch
|
d672d578c9
|
fixed crash on failed account registry
|
2015-05-17 12:32:04 +02:00 |
|
Daniel Gultsch
|
c4a4dd2392
|
throw proper exception before changing account into error state
|
2015-05-08 06:30:06 +02:00 |
|
Daniel Gultsch
|
d74e8a8a0e
|
fixed npe when missing instructions on failed register
|
2015-05-06 04:33:21 +02:00 |
|
Daniel Gultsch
|
db726a59b8
|
fwiw don't allow stanza count to go over MAX_INT
|
2015-05-06 04:29:45 +02:00 |
|
Daniel Gultsch
|
c4bfffe6a9
|
mark account with incompatible server when no sasl mechansim could be found
|
2015-05-02 12:10:56 +02:00 |
|
Daniel Gultsch
|
bcdfdb9ccf
|
added config option to be a bit more verbose about stanza counts
|
2015-04-29 16:15:07 +02:00 |
|
Daniel Gultsch
|
5ea1c547d5
|
fixed service discovery by properly storing and checking identities
|
2015-04-25 18:24:10 +02:00 |
|
iNPUTmice
|
c4daa08170
|
fixed a bug in DNS helper code. fixes #1130
|
2015-04-16 21:56:03 +02:00 |
|
iNPUTmice
|
332fe0fd19
|
don't resume old session when changing resource
|
2015-04-09 12:46:54 +02:00 |
|