Commit Graph

709 Commits (master)
 

Author SHA1 Message Date
Martin Dosch 5cf9f21944
Update go modules. 5 days ago
Martin Dosch b98a071472
Add new parameter subject. 1 week ago
Martin Dosch 953de9c86d
Fix check for valid URIs. 1 week ago
Martin Dosch b9bae7f84b
Update go modules. 2 weeks ago
Martin Dosch 2329b04dfe
Change short id length. 3 weeks ago
Martin Dosch c276543729
Also use google/uuid for ShortID. 4 weeks ago
Martin Dosch 9b30af207d
Improve error message. 4 weeks ago
Martin Dosch 31ae111c80
New ox priv key location. 4 weeks ago
Martin Dosch a6eadf1565
Start new development cycle. 4 weeks ago
Martin Dosch 126890ca22
Prepare release v0.10.0 4 weeks ago
Martin Dosch bd56592435
Switch to go-xmpp release. 4 weeks ago
Martin Dosch 4f47e8c713
Update go modules. 4 weeks ago
Martin Dosch 013756cec9
Update go modules. 4 weeks ago
Martin Dosch 9aea1e294a
Improve listening mode. 4 weeks ago
Martin Dosch 93d8bbedaa
FAST: Fix check for expiry. 4 weeks ago
Martin Dosch 72e517e14d
Update go modules. 4 weeks ago
Martin Dosch c87f1bdb83
Move stanza receiving goroutine outside of for loop. 4 weeks ago
Martin Dosch f2b20502c6
FAST: Update token if expiry is reduced. 4 weeks ago
Martin Dosch 25b8a8e243
Reintroduce context and cancel func
There are still some rare races without.
1 month ago
Martin Dosch c77eae826a
Update go modules. 1 month ago
Martin Dosch be78a2b845
Catch error when listening mode is stopped with Ctrl+C. 1 month ago
Martin Dosch e244f14548
Retry without FAST if FAST authentication fails. 1 month ago
Martin Dosch 79897fd295
Use fast.bin for fast cache file
So it's clear that this is no clear text file and it is not supposed to
be edited by the user.
1 month ago
Martin Dosch 61f5ab705d
Add support for FAST authentication. 1 month ago
Martin Dosch 5ecfe200c1
Revert "Do not use sasl2 uuid attribute."
This reverts commit 557d105238.
1 month ago
Martin Dosch 19812b0863
Reorder changelog. 1 month ago
Martin Dosch 9f9c533941
Add support for SASL2 and BIND2
Squashed commit of the following:

commit 0805b1f06a
Author: Martin Dosch <martin@mdosch.de>
Date:   Tue Apr 9 10:57:29 2024 +0200

    Move to upstream go-xmpp.

commit 557d105238
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 12:45:10 2024 +0200

    Do not use sasl2 uuid attribute.

commit 986aea7957
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 11:29:33 2024 +0200

    Don't print error on io.EOF

commit ef927ce5cc
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 11:25:40 2024 +0200

    Detect stream error while receiving stanzas.

commit 73b00f0612
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 10:00:54 2024 +0200

    Use a client uuid per JID.

commit b2d090a623
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 09:29:50 2024 +0200

    Improve sasl2 user agent id stuff.

commit c7376832ce
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 09:11:03 2024 +0200

    Rework getting data path.

commit 080100486e
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 08:49:49 2024 +0200

    Update go-xmpp.

commit 9c56a79bae
Author: Martin Dosch <martin@mdosch.de>
Date:   Sun Apr 7 00:26:04 2024 +0200

    SASL2: Create per client installation ID.

commit cce36b070a
Author: Martin Dosch <martin@mdosch.de>
Date:   Sat Apr 6 22:20:35 2024 +0200

    Update go-xmpp.

commit 1c4acfd07c
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 12:04:09 2024 +0200

    Update go-xmpp.

commit 0703a7c2d6
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 11:38:28 2024 +0200

    Update go-xmpp.

commit 4f033fc5b9
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 09:39:30 2024 +0200

    Update vendored lib.

commit a44554218d
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 09:32:54 2024 +0200

    Use google/uuid for message IDs.

    It is used for go-xmpp in the sasl2 branch anyway.

commit 3e57ec3603
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 09:12:50 2024 +0200

    Update vendored modules.

commit ead44ef99d
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 09:12:25 2024 +0200

    Add . between go-sendxmpp and short id.

commit b3271a3530
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 08:38:03 2024 +0200

    Update Changelog.

commit 639b9b6657
Author: Martin Dosch <martin@mdosch.de>
Date:   Fri Apr 5 08:22:56 2024 +0200

    Add short ID back to resource string.

    That's still necessary to avoid two instances with the same resource
    when using SASL instead of SASL2.

commit 680593359b
Author: Martin Dosch <martin@mdosch.de>
Date:   Thu Apr 4 23:56:15 2024 +0200

    Experimental sasl2 support.
1 month ago
Martin Dosch 06bbd9fda5
Update go modules. 1 month ago
Martin Dosch c392eeb858
Close receiving of stanzas if io.EOF is received. 1 month ago
Martin Dosch 09e2423da4
Update go modules. 1 month ago
Martin Dosch 2a6ed7b54d
Merge branch 'remove-mutex-and-context' 1 month ago
Martin Dosch 5de4d1f8fe
Regenerate manpage. 1 month ago
Martin Dosch 99689ea2cd
Ignore EOF errors when receiving stanzas. 1 month ago
Martin Dosch 86a2280277 Merge branch 'Menelmacar-master-patch-37014' into 'master'
Update man for FISH - Shell completions

See merge request mdosch/go-sendxmpp!5
1 month ago
Maik Holme fc860dfebb Update man for FISH - Shell completions 1 month ago
Martin Dosch 11a31d6ad0
Remove mutex and context.
Those should hopefully no longer be necessary as the races
have been fixed in the library.
1 month ago
Martin Dosch f1e9bfcdc8
Update README. 1 month ago
Martin Dosch dbed11323d
Remove mutex as the locking is now done in the library. 1 month ago
Martin Dosch c13a0c7016
Update go modules. 1 month ago
Martin Dosch 872eaa847a
Clean up go.sum 1 month ago
Martin Dosch 4483863795
Lock mutex before starting the goroutine. 1 month ago
Martin Dosch 09693ba1bf
Further improvements to make race conditions less likely. 1 month ago
Martin Dosch 46ed540910
Update go-xmpp to latest master. 1 month ago
Martin Dosch 5704798b09
Improve stanza reading. 1 month ago
Martin Dosch 8936ba2acc
Only perform root check on non-windows systems.
Is anyone using go-sendxmpp on windows?
1 month ago
Martin Dosch 1574e2f4df
Add a warning when run by root. 1 month ago
Martin Dosch 606ca8cc18
Fix typo. 1 month ago
Martin Dosch b04196a19f
Add hint about usage is root to the manpage. 1 month ago
Martin Dosch e666f33030
Start new development cycle. 1 month ago
Martin Dosch ffae83f8ea
Prepare release v0.9.0. 1 month ago