aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)Author
2025-02-14Add appup instructions for 2.2.0Loïc Hoguin
2025-02-14Don't explicitly set {packet,raw} in all placesLoïc Hoguin
2025-02-14Also hide cert_keys in the logsLoïc Hoguin
2025-02-14Remove copyright years from all files except LICENSELoïc Hoguin
2025-01-23Fix DTLSLoïc Hoguin
Options invalid for DTLS were given to ssl. Now they are only given for TLS. The {packet,raw} option is no longer set because the default for TLS is the equivalent {packet,0} and DTLS doesn't accept it.
2025-01-23Use ~0p instead of ~999999p for formattingJan Uhlig
2025-01-23Add optional callback ranch_transport:format_error/1Jan Uhlig
2024-11-12Fix alarm setting typoJan Uhlig
The setting `threshold` was misspelled as `treshold`.
2024-11-12Improve peer info detection for extended error reasonJan Uhlig
2024-11-12Extend error reason in case of failed handshakeMaria Scott
2024-11-12Fix halfway-stopping of listenersJan Uhlig
* if the process calling ranch:stop_listener crashes before finishing, the stopping procedure is still executed completely * if a listener is terminated but not deleted, calling ranch:stop_listener removes the remnant
2024-11-07Fix ranch:recv_proxy_header/2 with OTP-28 (master)Loï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-04-12Fix Dialyzer warnings 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-04-28Fix upgrade suite for 2.1Jan Uhlig
2021-09-08Update copyright yearsLoïc Hoguin
2021-09-08Update copyrightJan Uhlig
2021-09-07Update copyrightMaria 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-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-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-01Add post-listen callbackJan Uhlig
2020-09-10Fix typo in comment explictly -> explicitlyOlle Jonsson
2020-09-10Metric counters for connection accepts and terminatesMaria-12648430
2020-06-25Add new ssl options introduced with OTP/23juhlig
2020-06-25Update copyrightjuhlig
2020-06-25Ranch 2.0.0Loï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-16Change ranch_conns_sup update from supervisor to advancedjuhlig
2020-02-27Update ranch_server and ranch_server_proxy on upgradejuhlig
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-21Stop/restart acceptors during the upgrade processLoïc Hoguin
2020-02-21Prevent side effects in init of supervisorsjuhlig
2020-02-10Properly update supervisors in the appupLoïc Hoguin
Also fix the downgrade in the test suite.
2020-02-10Update Erlang.mkLoïc Hoguin
Update the release upgrade test suite to use the appup from src/ rather than from ebin/.
2019-10-14Fix log on connection process exitchenduo
2019-10-14Enable multiple steps handshakejuhlig
Also fix some Protocol:start_link/4 into start_link/3 left over in the documentation.
2019-09-01Removed connections trigger acceptors wake-upJose M Perez
2019-08-29Remove an outdated comment in ranch_acceptors_supjuhlig
2019-07-18Return listener info as a map2.0.0-rc.1juhlig