From 2ddfcb83831163621697259ed0ed731fa25ccdcc Mon Sep 17 00:00:00 2001 From: Martin Dosch Date: Thu, 28 Mar 2024 16:04:48 +0100 Subject: [PATCH] Add support for XEP-0478: Stream Limits Advertisement. --- CHANGELOG.md | 3 +++ go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fc97137..8ae9662 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ - Properly close stream if `Ctrl+C` is pressed in listening mode. - Print OS, architecture and go version for flag `--version`. - Improve closing of connection (via go-xmpp v0.1.3). +- Don't send stanzas that exceed the size limit provided by XEP-0478 (requires go-xmpp > v0.1.3). + +### Added - New command line flag `ssdp-off` to disable XEP-0474: SASL SCRAM Downgrade Protection (requires go-xmpp > v0.1.3). ## [v0.8.4] 2024-03-09 diff --git a/go.mod b/go.mod index 7b14909..ed304f6 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/beevik/etree v1.3.0 github.com/gabriel-vasile/mimetype v1.4.3 github.com/pborman/getopt/v2 v2.1.0 - github.com/xmppo/go-xmpp v0.1.4-0.20240327201242-bbd90cc04bfe + github.com/xmppo/go-xmpp v0.1.4-0.20240328145756-da17a46e6f97 salsa.debian.org/mdosch/xmppsrv v0.2.6 ) diff --git a/go.sum b/go.sum index 137521f..fff15f6 100644 --- a/go.sum +++ b/go.sum @@ -25,8 +25,8 @@ github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZN github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/xmppo/go-xmpp v0.1.4-0.20240327201242-bbd90cc04bfe h1:wuM37x1eeefQoQZ8kci9DM4KECg6/YhA4JamzsQuJfw= -github.com/xmppo/go-xmpp v0.1.4-0.20240327201242-bbd90cc04bfe/go.mod h1:yyTnJMs6I6KUKv3BjXc4i3NU/iWBxY3yBGiUvUcW0Qg= +github.com/xmppo/go-xmpp v0.1.4-0.20240328145756-da17a46e6f97 h1:1OCaDCDW8OZ+/sG1K1t3T1qeoU7VJdKnps93W3579MI= +github.com/xmppo/go-xmpp v0.1.4-0.20240328145756-da17a46e6f97/go.mod h1:yyTnJMs6I6KUKv3BjXc4i3NU/iWBxY3yBGiUvUcW0Qg= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=