Commits

Author Commit Message Labels Comments Date
Sebastien Mondet
Server: set socket options before `bind` call
Sebastien Mondet
lib: fix shutdown in TLS case
Sebastien Mondet
Make code compatible with older OCaml versions
Sebastien Mondet
Use the module `Light` from Pvem_lwt_unix
Sebastien Mondet
test: use `Deferred_list.pick_and_cancel`
Sebastien Mondet
Add support for some socket options
Sebastien Mondet
test: push TLS server to 400 concurrent connections
Sebastien Mondet
Make debug printing lazy and optional
Sebastien Mondet
Add `Inspection` module and handle SSL errors
Sebastien Mondet
Server: Add parameter ?accept_number to plain/tls
Sebastien Mondet
Implement `Server.tls` (with `Waiter` and test)
Sebastien Mondet
Server: add some documentation
Sebastien Mondet
Test failing handler in `Server.plain`
Sebastien Mondet
Make `stop_on` optional in `Server.plain`
Sebastien Mondet
test: add a test for`Server.plain`
Sebastien Mondet
Server: draft implementation of Server.plain
Sebastien Mondet
Remove dependency on `sosa`
Sebastien Mondet
Client: improve API (`connect_*` functions)
Sebastien Mondet
lib: move TLS code to `Transport_layer_security`
Sebastien Mondet
lib,test: add module `Error`
Sebastien Mondet
Client: draft server certificate checking
Sebastien Mondet
test: add script (partially testing for now)
Sebastien Mondet
lib: import some code from Flow
Sebastien Mondet
all: import generated files
Sebastien Mondet
lib: add empty module
Sebastien Mondet
doc: create README file