aboutsummaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | | sasl'ing with the full jid is not compliant (and works with ejabberd only)
* 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
|
* feat(test): catch lwt exceptionsClombrong2025-06-111-7/+10
|
* feat(auth): use streams directly for send_auth_stanzaClombrong2025-06-101-3/+2
|
* test(auth): add send_auth_stanza to testsClombrong2025-06-101-3/+7
|
* feat!(stream): stream handles automatic handshakeClombrong2025-05-311-4/+4
|
* feat!: new module StreamClombrong2025-05-302-9/+7
|
* test(flesh): remove obsolete flesh testingClombrong2025-05-302-10/+0
|
* test(js): move portal tests to global testsClombrong2025-05-305-0/+69
|
* fix: rearrange all portals under common portal/ folderClombrong2025-04-245-76/+0
|
* fix: custom lwt runner for js testsClombrong2025-04-241-11/+26
|
* fix: make npm deps great againClombrong2025-04-241-0/+2
|
* feat: add ws endpoint detection functionClombrong2025-04-231-4/+4
|
* feat: add custom rule to install npm polyfills for node testingClombrong2025-04-234-1/+35
|
* feat: new module flesh_websockets.Clombrong2025-04-222-0/+25
| | | | | Create flesh_websockets module. Add lwt_ws function.
* feat: try js compilationClombrong2025-04-211-1/+2
|
* feat: Hello, flesh.Clombrong2025-04-213-1/+8
|
* init: Oh no. This one is real.Clombrong2025-04-192-0/+2
add README and COPYING license files instantiate all dune stanzas setup dune with guix shell and direnv, using merlin for project setup