Commit Graph

33 Commits (0805b1f06a755d65f5e7ca6dd3c9279a407b8153)

Author SHA1 Message Date
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