|
|
7768277552
|
xmpp: Do not bounce result IQs
|
2022-08-17 19:28:32 +02:00 |
|
|
|
e6e9870789
|
style: Fix typo
|
2022-08-17 17:36:17 +02:00 |
|
|
|
ab5d630e7f
|
xmpp: Reduce ping timer to 3 minutes (Conversations does it)
|
2022-08-17 17:07:18 +02:00 |
|
|
|
1f65397be0
|
shared: Replace lock extension with a safeSynchronized function
|
2022-08-17 17:01:02 +02:00 |
|
|
|
529a148254
|
service: Fix disroot login
Also fixes
- Reconnections happening after failed authentication
- Failed authentications not being displayed in the UI
|
2022-08-17 15:52:13 +02:00 |
|
|
|
5cc9de2c74
|
xmpp: Flush stanza queue when connected
|
2022-08-13 22:09:30 +02:00 |
|
|
|
13e1d655af
|
xmpp: Detect being stuck in connecting
|
2022-08-13 12:16:43 +02:00 |
|
|
|
9eb94583f2
|
service: Show a notification if we are not connected for 30 minutes
|
2022-08-13 12:08:09 +02:00 |
|
|
|
b2eabdc8f1
|
style: Fix linter warnings
|
2022-08-12 18:39:01 +02:00 |
|
|
|
97244a067a
|
service: Use random backoff instead
|
2022-08-12 18:34:10 +02:00 |
|
|
|
24504aecda
|
xmpp: Reset pending ack counter when resetting state
|
2022-08-07 12:13:47 +02:00 |
|
|
|
950b904b96
|
xmpp: Give the resource binding IQ an id
|
2022-08-07 11:14:46 +02:00 |
|
|
|
8ab2c976a8
|
xmpp: Remove AckRequestTimeoutEvent
|
2022-08-07 11:08:50 +02:00 |
|
|
|
76aba2815c
|
service,xmpp: Fix other clients no picking up the new avatar
|
2022-08-06 18:33:00 +02:00 |
|
|
|
d58c937815
|
xmpp: React to stream errors earlier in stream processing
|
2022-08-06 15:37:57 +02:00 |
|
|
|
ed617f3f03
|
xmpp: Attempt to prevent two reconnections running at the same time
|
2022-08-06 15:32:16 +02:00 |
|
|
|
ee2ca8d444
|
xmpp: Expect socket closure on reconnection
|
2022-08-04 12:13:58 +02:00 |
|
|
|
787d16349b
|
xmpp: Fix a socket closure triggering a reconnection
|
2022-08-03 20:03:50 +02:00 |
|
|
|
7b11688a7a
|
xmpp: handleError should set the connection state to not connected
|
2022-07-31 11:12:02 +02:00 |
|
|
|
f985a5c0c3
|
xmpp: Prevent connect being called multiple times
|
2022-07-29 11:07:50 +02:00 |
|
|
|
6a6ce221c3
|
style: Fix style issue
|
2022-07-28 22:51:13 +02:00 |
|
|
|
3bb273a88b
|
xmpp: Add tests for disco#info batching
|
2022-07-28 22:35:52 +02:00 |
|
|
|
222e33e27d
|
xmpp: Move CapabilityHashInfo to XEP-0115
|
2022-07-28 21:58:05 +02:00 |
|
|
|
99fd8aae7c
|
xmpp: Fix JID.hashCode
|
2022-07-28 21:56:00 +02:00 |
|
|
|
efb8818ecc
|
xmpp: Reset XEP state on stream resumption fail
|
2022-07-28 21:28:51 +02:00 |
|
|
|
04bdc46969
|
xmpp: Reset the HTTP File Upload state if stream resumption failed
|
2022-07-28 21:21:35 +02:00 |
|
|
|
0e0626dcae
|
xmpp: Remove the cache manager
|
2022-07-28 21:06:20 +02:00 |
|
|
|
23acd5478f
|
xmpp: Add isSupported to all managers
|
2022-07-27 20:32:32 +02:00 |
|
|
|
8dedf82a28
|
xmpp: Maybe fix the null issue inside the SCRAM code (#35)
|
2022-07-27 19:29:54 +02:00 |
|
|
|
73acacdceb
|
xmpp: Fix CSI commands not being sent
|
2022-07-27 19:23:03 +02:00 |
|
|
|
6b91b744a2
|
xmpp: Prevent reconnection from waiting too long
|
2022-07-27 13:10:53 +02:00 |
|
|
|
fe44b37278
|
xmpp: Do not process connection changes if the state is not different
|
2022-07-27 12:52:49 +02:00 |
|
|
|
45d65b3afb
|
xmpp: Prevent SM from being attempted before SASL is done
|
2022-07-26 20:35:24 +02:00 |
|
|
|
5a7b5192b1
|
xmpp: Remove _performingStartTLS
|
2022-07-26 20:08:50 +02:00 |
|
|
|
916882a3c6
|
xmpp: Detect stream error
|
2022-07-26 14:55:54 +02:00 |
|
|
|
0defd329fb
|
xmpp: Fix stream resumption happening too late
|
2022-07-26 14:50:29 +02:00 |
|
|
|
dbba0e726a
|
xmpp: Wrap closing socket in try-catch
|
2022-07-26 13:55:40 +02:00 |
|
|
|
07269aca48
|
xmpp: Send SFS and OOB data after upload
|
2022-07-26 13:55:40 +02:00 |
|
|
|
8bfe591a7b
|
meta: Badly plumb in HTTP File Upload
|
2022-07-26 13:55:40 +02:00 |
|
|
|
6ae8102fae
|
meta: Fix style issues
|
2022-07-23 15:27:11 +02:00 |
|
|
|
d2ba743f2e
|
xmpp: Flush before closing the socket
|
2022-07-23 15:22:34 +02:00 |
|
|
|
6ab3d05a3f
|
xmpp: Add _isResumed attribute
|
2022-07-23 15:22:10 +02:00 |
|
|
|
be3d41b3ff
|
xmpp: Fix connectAwaitable not working
|
2022-07-23 13:11:03 +02:00 |
|
|
|
164bac6de5
|
xmpp: Fix the resume attribute of XmppConnectionState
|
2022-07-21 23:31:11 +02:00 |
|
|
|
a72a1eeab5
|
xmpp: Fix roster negotiator constructor
|
2022-07-21 23:21:38 +02:00 |
|
|
|
cc290aa5c4
|
style: Fix linter warnings
|
2022-07-19 20:22:59 +02:00 |
|
|
|
3bb6c457d6
|
xmpp: Fix stream resumption
|
2022-07-19 20:21:26 +02:00 |
|
|
|
0908ef8add
|
xmpp: Fix loop in SM negotiation
Fix infinite loop caused by the SM negotiator creating a feedback
loop if the initial resume fails.
|
2022-07-19 20:02:16 +02:00 |
|
|
|
c2c11fc3c3
|
xmpp: Fix Stream Management
|
2022-07-18 22:03:30 +02:00 |
|
|
|
0bc856ec47
|
xmpp: Make getNegotiatorById behave like getManagerById
|
2022-07-18 20:05:32 +02:00 |
|