Commit Graph

1966 Commits

Author SHA1 Message Date
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
bbd4162488 xmpp: Fix switching xmlns and negotiator id 2022-07-18 19:58:03 +02:00
7be5ddb16f xmpp: Fix the connection state never getting set to connected 2022-07-18 19:54:36 +02:00
9d9b4bba96 xmpp: Add more logging in relation to pinging 2022-07-18 17:58:16 +02:00
686124dd6d service: Fix crash on connectivity change 2022-07-18 17:53:37 +02:00
c73c477c79 xmpp: Redact outgoing SASL data 2022-07-17 22:26:08 +02:00
6be8a75995 style: Fix weird indentation 2022-07-17 22:10:37 +02:00
109d77d43a Merge pull request 'Lint using very_good_analysis' (#22) from improvement/very-good into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/22
2022-07-17 22:12:54 +02:00
54046b6796 style: Use those settings permanently 2022-07-17 22:08:00 +02:00
8aa9c837be ui: Use Logger inside BlurhashChatWidget 2022-07-17 22:05:51 +02:00
9c7bc7fb1d style: Fix destroying socket 2022-07-17 22:02:58 +02:00
d01b46934f style: Add trailing commas 2022-07-17 22:02:20 +02:00
be8d6ac2ce test: Fix streambuffer test 2022-07-17 21:54:40 +02:00
50b5d2a9c1 test: Fix tests 2022-07-17 21:50:48 +02:00
3b60b2acaa style: Fix warnings for JID 2022-07-17 21:50:42 +02:00
08d83d6b0a xmpp: Allow destroying the socket 2022-07-17 21:30:50 +02:00
15af2c6c43 meta: Fix startup 2022-07-17 21:26:16 +02:00
dc8e8ff882 style: Migrate to very_good_analysis 2022-07-17 21:20:57 +02:00
3f480574d9 style: Migrate lib/ui/ to very_good_analysis 2022-07-17 19:24:18 +02:00
68fb1ec1b5 style: Migrate lib/shared/ to very_good_analysis 2022-07-17 15:02:15 +02:00
294dce22d9 style: Move lib/xmpp over to very_good_analysis 2022-07-17 14:55:16 +02:00
49369a9be2 test: Fix tests 2022-07-17 12:28:33 +02:00
74c4fd7470 Merge pull request 'Implement Stream Features Using a Negotiator System' (#19) from improvement/negotiators into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/19
2022-07-17 12:09:18 +02:00
e067993ec9 service: Register the CSINegotiator 2022-07-17 12:03:47 +02:00
989f0fd48d service: Register SCRAM negotiators 2022-07-17 12:01:15 +02:00
69b10ee978 service: Register negotiators during service setup 2022-07-17 11:54:40 +02:00
6335d85d4c xmpp: Fix small issues 2022-07-17 11:51:47 +02:00
03ce942364 ui: Fix the GetFeaturesEvent 2022-07-17 11:48:59 +02:00
de468563fc xmpp: Perform disco sweep after negotiation 2022-07-17 11:28:40 +02:00
30b77c9808 test: Fix negotiator test 2022-07-16 21:53:08 +02:00
a37cf62f70 style: Fix accidental ';' 2022-07-16 21:44:26 +02:00
04073eba36 test: Fix reconnection test 2022-07-16 21:43:25 +02:00
d7791b275d xmpp: Fix a weird timing issue with ack counting while logging 2022-07-16 21:37:48 +02:00
1cbb20f90c xmpp: Add test for negotiation behaviour 2022-07-16 21:21:34 +02:00
77bed4f848 xmpp: Refuse to do SASL on insecure connection 2022-07-16 19:44:50 +02:00
0ea12f3e56 xmpp: Implement a StartTLS negotiator 2022-07-16 19:40:19 +02:00
34f2b96b94 xmpp: Add a Stream Management negotiator 2022-07-16 19:27:01 +02:00
f116c93311 xmpp: Fix style issues 2022-07-16 18:46:19 +02:00
44c5a108ee test: Uncomment all xmpp_test tests 2022-07-16 18:42:45 +02:00
4b080104a2 xmpp: Fix test 2022-07-16 13:22:09 +02:00
0c1f4e7c6c xmpp: Fix resource binding 2022-07-16 13:09:35 +02:00
949ba40328 test: Fix XEP-0352 test 2022-07-16 12:46:23 +02:00
260d338240 test: Fix linter issues 2022-07-16 12:43:21 +02:00
49b8e57ba5 xmpp: Reset negotiators when connecting 2022-07-15 22:10:23 +02:00
2aca85f802 xmpp: Migrate code to negotiators 2022-07-15 22:07:57 +02:00
c85265e16b test: Add helper for enabling logging 2022-07-15 21:48:32 +02:00
0fe12f5f4a ui: remove human readable SASL error 2022-07-15 21:44:58 +02:00
b03489ed20 xmpp: Remove unused files 2022-07-15 21:44:04 +02:00
c66bf9bd38 test: Fix SCRAM test 2022-07-15 21:43:00 +02:00