An implementation of the Simple Authentication and Security Layer (SASL). https://mellium.im/sasl/
Go to file
Sam Whited d4b14d524e
ci/woodpecker/pr/dco Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/validate Pipeline was successful Details
ci/woodpecker/push/dco Pipeline was successful Details
ci/woodpecker/push/validate Pipeline was successful Details
ci/woodpecker/push/test Pipeline was successful Details
sasl: remove some unused linter pragmas
Signed-off-by: Sam Whited <sam@samwhited.com>
2023-08-22 08:45:29 -04:00
.woodpecker .woodpecker: update to newest CI file format 2023-08-22 08:33:04 -04:00
docs docs: update docs and funding 2021-08-23 20:43:38 -04:00
internal/gsasl internal/gsasl: ignore lint about TLSUnique 2022-08-04 07:43:47 -04:00
testdata/fuzz sasl: Add initial SCRAM server support 2023-07-22 16:37:07 +03:00
.gitignore Start using dep for vendoring 2017-08-08 00:24:15 -05:00
CHANGELOG.md sasl: fix early return in new state machine 2022-12-28 07:43:34 -05:00
DCO all: add DCO and check for it in CI 2020-04-01 16:44:37 -04:00
LICENSE all: rename LICENSE.md to LICENSE 2020-04-01 09:26:30 -04:00
README.md .woodpecker: use Codeberg CI (Woodpecker) 2022-07-11 11:09:15 -04:00
doc.go .woodpecker: use Codeberg CI (Woodpecker) 2022-07-11 11:09:15 -04:00
example_plain_test.go sasl: fix some file headers 2022-08-03 09:33:25 -04:00
example_xoauth2_test.go sasl: fix some file headers 2022-08-03 09:33:25 -04:00
go.mod sasl: drop fast XOR assembly 2023-08-22 08:33:04 -04:00
go.sum Bump dep on x/crypto 2019-03-25 09:54:07 -05:00
mechanism.go sasl: support tls-exporter channel binding 2022-07-19 08:10:14 -04:00
negotiator.go sasl: Add initial SCRAM server support 2023-07-22 16:37:07 +03:00
nonce.go .woodpecker: use Codeberg CI (Woodpecker) 2022-07-11 11:09:15 -04:00
nonce_test.go all: run gofmt and fix linter issues 2022-07-11 11:09:46 -04:00
options.go sasl: Add initial SCRAM server support 2023-07-22 16:37:07 +03:00
plain.go .woodpecker: use Codeberg CI (Woodpecker) 2022-07-11 11:09:15 -04:00
sasl_integration_test.go sasl: integration testing against libgsasl 2022-08-03 09:29:38 -04:00
sasl_internal_test.go sasl: add Nonce option for use in testing 2022-08-02 07:32:16 -04:00
sasl_test.go sasl: fix early return in new state machine 2022-12-28 07:43:34 -05:00
scram_client.go sasl: remove some unused linter pragmas 2023-08-22 08:45:29 -04:00
scram_server.go sasl: simplify byte comparisons in tests 2023-08-22 08:41:32 -04:00
scram_test.go sasl: simplify byte comparisons in tests 2023-08-22 08:41:32 -04:00

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.