aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-01-08Don't fail actions if master cache doesn't existHEADmasterLoïc Hoguin
2023-12-18Delete the master cache on cronLoïc Hoguin
2023-12-06Obfuscate private key password in logsJan Uhlig
2023-12-05Add support for the UNIQUE_ID proxy protocol header TLVLoïc Hoguin
2023-12-04Upgrade test suite: always fetch all tagsLoïc Hoguin
On some CI/dev environments we don't have the full repository.
2023-12-04Fix ssl tests for OTP-26.1+Loïc Hoguin
2023-12-04Don't dialyze the tests by defaultLoïc Hoguin
2023-12-04Use GitHub actions for testing RanchLoïc Hoguin
Now tested against OTP-24+. Erlang.mk has been updated as well.
2023-04-12Fix Dialyzer warnings for OTP-26+Loïc Hoguin
2023-04-12Fix ssl tests for OTP-26+Loïc Hoguin
2022-10-10Fix compilation error in OTP < 24Loïc Hoguin
This fixes this error: src/ranch.erl:201: variable 'TransOpts' unsafe in 'try' (line 196) src/ranch.erl:201: variable 'Transport' unsafe in 'try' (line 196)
2022-10-10Allow new ssl option certs_keys in ranch_sslMaria Scott
2022-10-10Fix stopping unknown listenersJan Uhlig
2022-10-07Update for OTP-25+Loïc Hoguin
2022-04-28Fix leaking listeners after testsJan Uhlig
2022-04-28Fix upgrade suite for 2.1Jan Uhlig
2022-01-28Note when post_listen_callback was addedLoïc Hoguin
2021-09-09Update Erlang.mkLoïc Hoguin
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