Commit Graph

729 Commits (master)
 

Author SHA1 Message Date
Martin Dosch 6bcb4d38b9
Fix ox encryption in interactive mode. 2 days ago
Martin Dosch 5e07e54432
Use gopenpgp v2.8.0-alpha.1. 1 week ago
Martin Dosch 49238c9b0d
Update go modules. 1 week ago
Martin Dosch cc0cc9f96f
Update go modules. 2 weeks ago
Martin Dosch f3b5fbb2fa
Fix order of commands in manpage. 3 weeks ago
Martin Dosch 50ac109693
Add new example. 3 weeks ago
Martin Dosch f9da054999
Start new development cycle. 3 weeks ago
Martin Dosch 791c2f12e3
Prepare release v0.11.0. 3 weeks ago
Martin Dosch b45c1771ef
Update go modules. 4 weeks ago
Martin Dosch b73f608aa9
CI: Only build binaries for releases. 1 month ago
Martin Dosch 0701fce91d
CI: Fix windows binary name in upx command. 1 month ago
Martin Dosch 801c4a8004
CI: Compress binaries.
Another try since upx-ucl is now in backports.
1 month ago
Martin Dosch c4236dd164
Use deferred file close. 1 month ago
Martin Dosch 8f2bb80ebe
Use deferred file close. 1 month ago
Martin Dosch d2f758b4f9
Use `fmt.Errorf()` instead of `errors.New()` to create new error messages. 1 month ago
Martin Dosch cbb7beb72b
Switch to latest go-xmpp release. 1 month ago
Martin Dosch d1d1d38e64
Update go modules. 1 month ago
Martin Dosch 95a2f672cf
Add possibility to disable FAST. 1 month ago
Martin Dosch c21991c545
Enable FAST. 1 month ago
Martin Dosch b2720cd707
Use current master of go-xmpp. 1 month ago
Martin Dosch 5cf9f21944
Update go modules. 2 months ago
Martin Dosch b98a071472
Add new parameter subject. 2 months ago
Martin Dosch 953de9c86d
Fix check for valid URIs. 2 months ago
Martin Dosch b9bae7f84b
Update go modules. 2 months ago
Martin Dosch 2329b04dfe
Change short id length. 2 months ago
Martin Dosch c276543729
Also use google/uuid for ShortID. 2 months ago
Martin Dosch 9b30af207d
Improve error message. 2 months ago
Martin Dosch 31ae111c80
New ox priv key location. 2 months ago
Martin Dosch a6eadf1565
Start new development cycle. 2 months ago
Martin Dosch 126890ca22
Prepare release v0.10.0 2 months ago
Martin Dosch bd56592435
Switch to go-xmpp release. 2 months ago
Martin Dosch 4f47e8c713
Update go modules. 2 months ago
Martin Dosch 013756cec9
Update go modules. 2 months ago
Martin Dosch 9aea1e294a
Improve listening mode. 2 months ago
Martin Dosch 93d8bbedaa
FAST: Fix check for expiry. 2 months ago
Martin Dosch 72e517e14d
Update go modules. 2 months ago
Martin Dosch c87f1bdb83
Move stanza receiving goroutine outside of for loop. 2 months ago
Martin Dosch f2b20502c6
FAST: Update token if expiry is reduced. 2 months ago
Martin Dosch 25b8a8e243
Reintroduce context and cancel func
There are still some rare races without.
2 months ago
Martin Dosch c77eae826a
Update go modules. 2 months ago
Martin Dosch be78a2b845
Catch error when listening mode is stopped with Ctrl+C. 2 months ago
Martin Dosch e244f14548
Retry without FAST if FAST authentication fails. 2 months 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.
2 months ago
Martin Dosch 61f5ab705d
Add support for FAST authentication. 2 months ago
Martin Dosch 5ecfe200c1
Revert "Do not use sasl2 uuid attribute."
This reverts commit 557d105238.
2 months ago
Martin Dosch 19812b0863
Reorder changelog. 2 months 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.
2 months ago
Martin Dosch 06bbd9fda5
Update go modules. 3 months ago
Martin Dosch c392eeb858
Close receiving of stanzas if io.EOF is received. 3 months ago
Martin Dosch 09e2423da4
Update go modules. 3 months ago