aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* feat(session): new function connectHEADv0.1.1masterClombrong8 days1-1/+1
* feat!(portal): remove domain field from Portal.header (useless now)Clombrong8 days1-1/+1
* feat(session): add t type for session dataClombrong8 days1-1/+1
* feat(session): give end-user access to update functionClombrong8 days1-2/+2
* feat(session): refactor session stateClombrong8 days1-2/+2
* feat(session): use state management in connection handlingClombrong9 days1-8/+10
* test(hello): try state management for connectionClombrong12 days1-1/+8
* feat(session): move connect from flesh to sessionClombrong12 days1-0/+1
* feat(sasl): use Jid.t as the jid typeClombrong2025-07-261-21/+13
* test(hello): add testing for the JidClombrong2025-07-261-1/+9
* style(starttls): rename prefer_starttls to preferClombrong2025-06-291-1/+1
* feat(flesh): merge negotiate and initiate into connect functionClombrong2025-06-291-1/+1
* feat(stream): adapt to stream config typeClombrong2025-06-291-5/+9
* style(sasl): rename auth_config to configClombrong2025-06-291-1/+1
* test(hello): handle MalformedStanza exceptionsClombrong2025-06-291-0/+1
* feat(test): adapt test to initiate functionClombrong2025-06-281-15/+5
* feat(test): add Lwt ppxClombrong2025-06-281-1/+2
* feat(stream): pass down auth config to the negotiate functionClombrong2025-06-281-1/+1
* feat(stream): add function initiateClombrong2025-06-271-2/+1
* feat(portal): make close a simple stanzaClombrong2025-06-271-2/+1
* feat(portal): change type t into a recordClombrong2025-06-271-7/+7
* feat(sasl): add negotiate functionClombrong2025-06-271-2/+1
* refactor(sasl): move all auth-related types from Stream to SaslClombrong2025-06-261-1/+1
* refactor(sasl): handle stream features outside of authenticateClombrong2025-06-261-3/+4
* refactor(xml): move InvalidStanza exception to XmlClombrong2025-06-261-1/+1
* fix(stream): remove start functionClombrong2025-06-261-2/+5
* feat(tests): move test program to common codeClombrong2025-06-266-64/+39
* feat(native_hello): include Flesh testingClombrong2025-06-262-9/+30
* feat(portal): make portal_tcp an implementation of PortalClombrong2025-06-261-3/+3
* feat(native_hello): open and close our first stream!Clombrong2025-06-261-3/+3
* feat(portal_tcp): add MalformedStanza exceptionClombrong2025-06-251-1/+1
* feat(native_hello): use tcp_streamClombrong2025-06-251-4/+9
* feat(portal_tcp): add connect functionClombrong2025-06-251-2/+1
* fix(portal-tcp): rename tcp_endpoint to xmpp_portClombrong2025-06-251-1/+1
* feat(native_hello): test portalClombrong2025-06-252-2/+6
* feat(native_hello): integrate env credentialsClombrong2025-06-251-1/+4
* feat(native_hello): new test for native OCamlClombrong2025-06-252-0/+4
* feat(websockets_hello): add preferred auth methodsv0.0.2Clombrong2025-06-251-1/+1
* fix(websockets_hello): stop picking up authenticate's features streamClombrong2025-06-251-7/+6
* fix(websockets_hello): "handle" exceptions via print_endlineClombrong2025-06-241-1/+9
* fix(test): prefix env vars with FLESH_Clombrong2025-06-191-2/+2
* fix(test): use open! in test instead of openClombrong2025-06-191-4/+4
* feat(stream): wrap Lwt_stream.get to support ClosedStream exceptionClombrong2025-06-171-1/+1
* feat(sasl): use new auth_config record for authenticationClombrong2025-06-171-15/+11
* feat(websockets_hello): close stream after mainClombrong2025-06-171-3/+3
* feat(sasl): replace full jid with node part in SASL authClombrong2025-06-131-5/+11
* feat: move auth to saslClombrong2025-06-111-2/+2
* fix(tests): use environment variables for testing accountClombrong2025-06-111-4/+6
* feat(auth): add MalformedRequest SASL errorClombrong2025-06-111-1/+2
* feat(auth): parse auth response and return appropriate resultClombrong2025-06-111-1/+4