aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-09-09Mention that ranch_ssl must be used after socket upgrade2.1.0Maria Scott
2021-09-082.0 migration guide is from 1.7+ to 2.0Loïc Hoguin
The branches have split off at 1.7 so we do not need to mention 1.8 (or above) explicitly, adding a + there ought to work out the meaning well enough.
2021-09-08Fix typo in changelogLoïc Hoguin
2021-09-08Update copyright yearsLoïc Hoguin
2021-09-08Update copyrightJan Uhlig
2021-09-07Update copyrightMaria Scott
2021-09-07Tweak the alarms documentationLoïc Hoguin
2021-09-07Improve listener guide for alarmsMaria Scott
2021-09-07Manual for num_connection alarmsMaria Scott
2021-09-07Make alarm option cooldown optionalMaria Scott
When not specified, defaults to 5000 (5s)
2021-09-07Enable connection count alarmsjuhlig
2021-09-06Add appup instructions for 2.1.0Loïc Hoguin
2021-09-06Add changelog for Ranch 2.1Loïc Hoguin
Includes the alarms feature that has yet to be merged.
2021-09-06Enable usage of experimental inet_backend option for TCP listenersMaria Scott
2021-09-03Add function ranch_proxy_header:to_connection_info/1Loïc Hoguin
2021-09-02Enable TLS-PSK authMaxim Molchanov
2021-09-02Begin preparing the 2.1.0 releaseLoïc Hoguin
Version updated, Hex metadata added, prepare_tag improved.
2021-09-01Fix typosKian-Meng, Ang
2021-09-01Update docs and modernize examplesJan Uhlig
* Use the map form for transport options everywhere * Remove mentions of the list form for transport options * Use a state enter call instead of gen_statem:enter_loop/4 and proc_lib:start_link/3 in the tcp_reverse example * Take care of different EOLs in the tcp_reverse example * Mention state enter calls, the next_event action, and {continue, ...} in the docs for how to use gen_statem and gen_server
2021-09-01Disallow unsupported options for TLSv1.3Maria Scott
* beast_mitigation (also disallowed for 1.1 and 1.2) * client_renegotiation * next_protocols_advertised * padding_check (also disallowed for 1.1 and 1.2) * psk_identity * reuse_session * reuse_sessions * secure_renegotiate * user_lookup_fun
2021-09-01Remove official IRC channelLoïc Hoguin
2021-09-01Add post-listen callbackJan Uhlig
2021-06-03Fix Transport:messages/0 return value in the guideLoïc Hoguin
Thanks Roberto Ostinelli for the heads up.
2021-04-19Unconditionally run tests that use tracingLoïc Hoguin
2020-12-04Clarify {get,set}_{protocol,transport}_options docsViktor Söderqvist
Clarifications and examples.
2020-09-10Fix opts in listeners.asciidocvdimir
2020-09-10Fix typo in comment explictly -> explicitlyOlle Jonsson
2020-09-10Metric counters for connection accepts and terminatesMaria-12648430
2020-09-10Run upgrade suite with local copyjuhlig
2020-07-30Update to latest erlang.mkLuke Bakken
Includes fix from ninenines/erlang.mk#897
2020-06-25Fix "make prepare_tag" tag sort orderLoïc Hoguin
2020-06-25Update copyright years in the LICENSE file2.0.0Loïc Hoguin
2020-06-25ssl_opt() was updated for OTP-23 not OTP-22Loïc Hoguin
2020-06-25Add new ssl options introduced with OTP/23juhlig
2020-06-25Update copyrightjuhlig
2020-06-25Ranch 2.0.0Loïc Hoguin
2020-06-25Upgrade the migration guideLoïc Hoguin
2020-06-20Fix Dialyzer warnings in the new testsLoïc Hoguin
2020-06-18Fix the correct number and description of Protocol:start_link/3 functionJoão Henrique Ferreira de Freitas
2020-06-18Add two Concuerror testsLoïc Hoguin
The tests are starting and stopping a Ranch listener, and starting a Ranch listener then immediately call ranch:info/1.
2020-04-22Update Erlang.mkLoïc Hoguin
2020-04-20Delete local socket file when a listener closesjuhlig
2020-04-02Delete possibly existing socket file when listening on a local socketjuhlig
2020-03-26Fix malformed_handshake_data error in tests on 23/masterLoïc Hoguin
2020-03-16Change ranch_conns_sup update from supervisor to advancedjuhlig
2020-02-27Update ranch_server and ranch_server_proxy on upgradejuhlig
2020-02-24Replace havoc with stampedejuhlig
2020-02-21Add link to "under the hood" third party doc in internals guideLoïc Hoguin
2020-02-21Ranch 2.0.0-rc.32.0.0-rc.3Loïc Hoguin
This tag is necessary so that the release upgrade test suite passes.
2020-02-21Update .gitignoreLoïc Hoguin