Martin Dosch
986aea7957
Don't print error on io.EOF
6 months ago
Martin Dosch
ef927ce5cc
Detect stream error while receiving stanzas.
6 months ago
Martin Dosch
c392eeb858
Close receiving of stanzas if io.EOF is received.
6 months ago
Martin Dosch
99689ea2cd
Ignore EOF errors when receiving stanzas.
6 months ago
Martin Dosch
11a31d6ad0
Remove mutex and context.
...
Those should hopefully no longer be necessary as the races
have been fixed in the library.
6 months ago
Martin Dosch
dbed11323d
Remove mutex as the locking is now done in the library.
6 months ago
Martin Dosch
4483863795
Lock mutex before starting the goroutine.
6 months ago
Martin Dosch
09693ba1bf
Further improvements to make race conditions less likely.
6 months ago
Martin Dosch
5704798b09
Improve stanza reading.
6 months ago
Martin Dosch
54fb96431e
Remove mutex as it might block go-sendxmpp forever.
7 months ago
Martin Dosch
c0493f3cdd
Remove unnecessary passing around of mutex
...
…it's a global variable anyway…
7 months ago
Martin Dosch
613a9c8639
Improve closing connection.
7 months ago
Martin Dosch
a3cd1fe0a9
Don't block on unanswered IQs.
7 months ago
Martin Dosch
6b2c78d2c2
Stanzahandling: Check if xmlns is set.
7 months ago
Martin Dosch
d74b86c30c
Properly handle lost connection.
7 months ago
Martin Dosch
fc1342ab29
Update go modules.
9 months ago
Martin Dosch
802f57d404
[gofumpt]: Improve formatting.
10 months ago
Martin Dosch
d482347310
Switch back to upstream go-xmpp library.
11 months ago
Martin Dosch
7dbbcf45e7
Add support for SCRAM PLUS variants and mechanism pinning.
11 months ago
Martin Dosch
a034a8e501
Temporarily switch to go-xmpp fork.
11 months ago
Martin Dosch
268953a445
Reply to XEP-0092 software version requests.
11 months ago
Martin Dosch
b004015e18
Don't unwrap errors when checking errors.
1 year ago
Martin Dosch
1e39ba0cb0
Remove unnecessary newline.
1 year ago
Martin Dosch
52564a5b48
Suppress warning about reading from closed channel on shutdown.
1 year ago
Martin Dosch
aad725b721
Unbreak function heads.
1 year ago
Martin Dosch
a912408d16
Wrap and unwrap errors.
1 year ago
Martin Dosch
620130aded
gofumpt
1 year ago
Martin Dosch
a86970a796
[golangci-lint]: Remove unused client.
1 year ago
Martin Dosch
d85cf8fee7
[golangci-lint]: Use constant for error.
1 year ago
Martin Dosch
437cd7eec6
Remove copyright years.
1 year ago
Martin Dosch
e381942708
Use single quotes for stanzas created by beevik/etree.
...
Squashed commit of the following:
commit 8e33952869831f620fa289f1bc997128a40eaee3
Author: Martin Dosch <martin@mdosch.de>
Date: Tue May 9 21:22:40 2023 +0200
Clean go.mod
commit 11bb88fca2d4bb76557e912f46f726e675e0b0cb
Merge: 8d45413
b01ed4b
Author: Martin Dosch <martin@mdosch.de>
Date: Tue May 9 21:21:48 2023 +0200
Merge branch 'master' into singlequotes
commit 8d45413f05
Author: Martin Dosch <martin@mdosch.de>
Date: Tue May 2 09:39:54 2023 +0200
Add more singlequotes. :)
commit c496e2596a
Author: Martin Dosch <martin@mdosch.de>
Date: Tue May 2 09:35:12 2023 +0200
Use single quotes.
commit e4556759d8
Author: Martin Dosch <martin@mdosch.de>
Date: Tue May 2 07:25:09 2023 +0200
Use single quotes for XML attributes.
1 year ago
Martin Dosch
cb033bbf59
Improve error handling in XML parsing.
2 years ago
Martin Dosch
f0a4bcf10c
Reply to IQs.
2 years ago