aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-05-17Add a function to wait for number of connectionsj.uhlig
LH: Reworked validation style and added a -dialyzer attribute to acceptor_SUITE to silence expected errors.
2018-05-16Add nowarn_export_all to test suitesLoïc Hoguin
2018-05-16Ensure listener restart with changed TransOptsj.uhlig
2018-05-16Add configurable restart intensity for ranch_supj.uhlig
2018-05-07Replace gen_server with gen_statem in examplesj.uhlig
2018-05-02Add suspend/resume of listeners and update of transport optionsj.uhlig
This allows graceful draining of connections, updating transport options on a running listener without having to drop connections and other similar scenarios. Note that when updating transport options the listener must be suspended which means that new connections will be rejected until the listener is resumed.
2018-05-02Update Erlang.mkLoïc Hoguin
2018-04-10Ranch 1.5.01.5.0Loïc Hoguin
2018-04-10Prevent ranch_conns_sup from stopping on unexpected messagesLoïc Hoguin
2018-03-14Fix ranch:info/0 and ranch:procs/2 in embedded modej.uhlig
2018-02-28Enable ci.erlang.mk only when CI_ERLANG_MK=1 is setLoïc Hoguin
This will avoid issues with other people's build systems.
2018-01-22Added transport functions getopts/2, getstat/1 and getstat/2Jan Uhlig
2017-11-19Add AUTO_CI_WINDOWS variableLoïc Hoguin
2017-11-17Move ci.erlang.mk to TEST_DEPSLoïc Hoguin
2017-11-16Disable eacces tests on WindowsLoïc Hoguin
Windows apparently does not have privileged ports, anyone can open sockets on ports < 1024.
2017-11-16erl_make_certs was removed from OTP in 20.1Loïc Hoguin
Failures to copy this file are OK- for now. Later on a better solution will have to be found.
2017-11-16Disable tests that use tracing when +native is usedLoïc Hoguin
2017-11-16Update erlang.mkLoïc Hoguin
2017-11-16Use ci.erlang.mk to track tested OTP versionsLoïc Hoguin
2017-11-15Tweak the READMELoïc Hoguin
2017-11-15update versiongetong
2017-10-03Update CI targetsLoïc Hoguin
2017-06-07Update Copyright to 20171.4.0Loïc Hoguin
2017-06-07Update CHANGELOGLoïc Hoguin
2017-06-07Update to Ranch 1.4.0Loïc Hoguin
2017-06-07OTP 19.3.5Loïc Hoguin
2017-05-31OTP 20.0-rc2Loïc Hoguin
This is just my luck. Released right after I updated the info.
2017-05-31Add more OTP versions to CILoïc Hoguin
2017-05-31Remove a warning when building tests on recent OTPLoïc Hoguin
2017-05-31Deprecated ranch:start_listener/6 and child_spec/6Loïc Hoguin
The NumAcceptors argument has been moved to transport option num_acceptor, which defaults to 10. The functions now take one less argument. The old functions are still here, though deprecated.
2017-02-06Fix version to 1.3.21.3.2niamtokik
2017-01-31Depend on Ranch master in examples1.3.1Michael Klishin
Otherwise they are pinned to 1.2.1. Per discussion with @essen.
2017-01-31Format eacces errors in a more readable wayMichael Klishin
Amended with small whitespace changes and removing an unused clause.
2016-12-08Update Erlang.mkLoïc Hoguin
2016-11-28Remove AUTHORS fileLoïc Hoguin
cgit has stats about authors, should be good enough. Less stuff to maintain, yay!
2016-11-28Update README with links to issues/offline docsLoïc Hoguin
2016-11-26Add asciideck as a docs dep1.3.0Loïc Hoguin
2016-11-25Update CHANGELOGLoïc Hoguin
2016-11-25Small variable name tweak for better EnglishLoïc Hoguin
2016-11-25Update docs about the dependency on sslLoïc Hoguin
2016-11-24Fix a test error on FreeBSDLoïc Hoguin
2016-11-24Wait before calling ranch:info() in testsLoïc Hoguin
Otherwise gen_tcp doesn't have enough time to connect.
2016-11-24Add ranch:info/0 and ranch:procs/2Loïc Hoguin
Provides detailed information about Ranch listeners
2016-11-24Don't attempt to start ssl anymoreLoïc Hoguin
Ranch now depends on SSL. Users embedding listeners in their supervision tree are expected to depend on SSL too if they are using it.
2016-11-24Don't include observer in example releaseLoïc Hoguin
2016-11-24Update AUTHORSLoïc Hoguin
2016-11-24Update copyright yearLoïc Hoguin
2016-11-15Disable HiPE/ErLLVM for nowLoïc Hoguin
Too much work to fix tests at this point.
2016-11-15Fix acceptors getting stuck because of socket errorsLoïc Hoguin
We always get the acceptor to resume. The child process will be killed, and the current code will ignore any EXIT message when that happens because the pid isn't in the process dictionary.
2016-11-15Add a test for double removal of connectionsLoïc Hoguin