An implementation of the Simple Authentication and Security Layer (SASL). https://mellium.im/sasl/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Sam Whited 8668de0ea7
all: update target Go version to 1.18
7 days ago
.woodpecker all: update target Go version to 1.18 7 days ago
docs docs: update docs and funding 12 months ago
internal/gsasl internal/gsasl: ignore lint about TLSUnique 1 week ago
.gitignore Start using dep for vendoring 5 years ago
CHANGELOG.md sasl: support tls-exporter channel binding 3 weeks ago
DCO all: add DCO and check for it in CI 2 years ago
LICENSE all: rename LICENSE.md to LICENSE 2 years ago
README.md .woodpecker: use Codeberg CI (Woodpecker) 1 month ago
doc.go .woodpecker: use Codeberg CI (Woodpecker) 1 month ago
example_plain_test.go sasl: fix some file headers 1 week ago
example_xoauth2_test.go sasl: fix some file headers 1 week ago
export_test.go Use SIMD/VSX for xor on supporting architectures 3 years ago
go.mod all: update target Go version to 1.18 7 days ago
go.sum Bump dep on x/crypto 3 years ago
mechanism.go sasl: support tls-exporter channel binding 3 weeks ago
negotiator.go sasl: add Nonce option for use in testing 1 week ago
nonce.go .woodpecker: use Codeberg CI (Woodpecker) 1 month ago
nonce_test.go all: run gofmt and fix linter issues 1 month ago
options.go sasl: add Nonce option for use in testing 1 week ago
plain.go .woodpecker: use Codeberg CI (Woodpecker) 1 month ago
sasl_integration_test.go sasl: integration testing against libgsasl 1 week ago
sasl_internal_test.go sasl: add Nonce option for use in testing 1 week ago
sasl_test.go sasl: extract redundant test logging to one place 1 week ago
scram.go sasl: support tls-exporter channel binding 3 weeks ago
xor_amd64.go sasl: update fast xor implementation 1 week ago
xor_amd64.s sasl: update fast xor implementation 1 week ago
xor_arm64.go sasl: update fast xor implementation 1 week ago
xor_arm64.s sasl: update fast xor implementation 1 week ago
xor_generic.go sasl: update fast xor implementation 1 week ago
xor_ppc64x.go sasl: update fast xor implementation 1 week ago
xor_ppc64x.s sasl: update fast xor implementation 1 week ago
xor_test.go sasl: update fast xor implementation 1 week ago
xorwords.go sasl: update fast xor implementation 1 week ago

README.md

SASL

Issue Tracker Docs Chat License

A Go library implementing the Simple Authentication and Security Layer (SASL) as defined by RFC 4422.

License

The package may be used under the terms of the BSD 2-Clause License a copy of which may be found in the file LICENSE.md.