aboutsummaryrefslogtreecommitdiff
path: root/lib/sasl.ml
Commit message (Collapse)AuthorAgeFilesLines
* feat(wire): move next and get from xml to wireClombrong2025-06-271-1/+1
|
* feat(portal): add field in t for underlying socketClombrong2025-06-271-1/+1
|
* feat(portal): change type t into a recordClombrong2025-06-271-1/+1
|
* refactor(sasl): move all auth-related types from Stream to SaslClombrong2025-06-261-2/+9
|
* refactor(sasl): handle stream features outside of authenticateClombrong2025-06-261-16/+16
|
* refactor(sasl): rename features record and its fieldsClombrong2025-06-261-2/+2
|
* refactor(xml): move get and next functions to XmlClombrong2025-06-261-2/+2
|
* refactor(xml): move InvalidStanza exception to XmlClombrong2025-06-261-2/+2
|
* fix(sasl): use pattern matching for auth configClombrong2025-06-251-2/+1
|
* feat(sasl): add features parsing to authenticateClombrong2025-06-251-3/+19
|
* feat(sasl): add match unrecoverableClombrong2025-06-251-0/+4
|
* feat(sasl): collect stream features in authenticate functionClombrong2025-06-241-5/+8
|
* fix(sasl): depend on Stream.get to get auth response as Xml.elementClombrong2025-06-241-7/+1
|
* fix(sasl): use Xmlns.sasl in unwrappingClombrong2025-06-241-6/+2
|
* feat(sasl): parse auth stanza using Xml.elementClombrong2025-06-241-24/+31
|
* fix(sasl): forgot a space in unknown auth messageClombrong2025-06-241-1/+1
|
* refactor(sasl): move xmlns to its own moduleClombrong2025-06-181-4/+3
|
* style: change fill-column to 88Clombrong2025-06-181-3/+6
|
* feat(sasl): add Unknown auth mechanismClombrong2025-06-181-0/+1
|
* fix(sasl): rename read_sasl_error to parse_sasl_errorClombrong2025-06-181-4/+4
|
* refactor(stream): move auth_mecchanism from sasl to streamClombrong2025-06-181-5/+4
|
* feat(sasl): adapt sasl to receive Markup signalsClombrong2025-06-181-6/+7
|
* feat(stream): wrap Lwt_stream.get to support ClosedStream exceptionClombrong2025-06-171-6/+3
|
* feat(sasl): use new auth_config record for authenticationClombrong2025-06-171-0/+15
|
* feat(sasl): replace full jid with node part in SASL authClombrong2025-06-131-2/+2
| | | | sasl'ing with the full jid is not compliant (and works with ejabberd only)
* feat: move auth to saslClombrong2025-06-111-0/+49