Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-23 | Fixed typo. ranch_app starts eprof, not etop. | Alexander Zhuravlev | |
2014-06-10 | Update Ranch to 0.100.10.0 | Loïc Hoguin | |
2014-06-10 | Update copyright years | Loïc Hoguin | |
2014-06-10 | Update AUTHORS | Loïc Hoguin | |
2014-06-10 | Update the list of tested releases | Loïc Hoguin | |
2014-06-06 | Update internals chapter with regards to ranch_conns_sup | Loïc Hoguin | |
2014-06-03 | Merge branch 'fix_inherit' of git://github.com/nevar/ranch | Loïc Hoguin | |
2014-06-03 | Fix inherit listen options for accepted socket | Slava Yurin | |
Order of options in listen is undocumented but significant. Now user option will replace default value if user set it. | |||
2014-06-03 | Merge branch 'ssl_options' of git://github.com/talko/ranch | Loïc Hoguin | |
2014-04-30 | additional ssl option support | Ransom Richardson | |
2014-04-23 | Ignore some errors that may occur during handshake | Loïc Hoguin | |
These errors just pollute the logs when garbage is sent to the socket. Exit the process normally to avoid unwanted logs. | |||
2014-01-23 | Merge branch 'master' of git://github.com/stfairy/ranch | Loïc Hoguin | |
2014-01-15 | Update parsers.md | Xiao Jia | |
Change `handle_frame(Frame, Buffer)` to `handle_frame(Frame, Rest)` in the parsing binary example. | |||
2013-12-29 | Add a label to ct runs when testing across all Erlang releases | Loïc Hoguin | |
2013-12-29 | Also test against maint and master | Loïc Hoguin | |
2013-12-11 | Add support for R16B03 | Loïc Hoguin | |
2013-12-07 | Ranch is supported on R15B01+ | Loïc Hoguin | |
Add a script that runs the test suite on all Erlang versions starting from R15B01. R15B is not supported due to issues with sendfile. | |||
2013-12-07 | Add Transport:shutdown/2 | Loïc Hoguin | |
Allows closing the socket in one or two directions. | |||
2013-12-07 | Get rid of a ton of pointless comments | Loïc Hoguin | |
All of it can be found in the manual, which defines what the code must do, and is always up to date unlike the code comments. | |||
2013-12-07 | Add transport options linger, send_timeout, send_timeout_close | Loïc Hoguin | |
2013-12-07 | Merge branch 'connect_timeout' of git://github.com/heroku/ranch | Loïc Hoguin | |
2013-12-07 | Add an error report when a connection process fails to start | Loïc Hoguin | |
Becoming closer to a standard supervisor everyday. | |||
2013-12-07 | Examples must follow master | Loïc Hoguin | |
2013-12-07 | Fix small issues and style of the examples | Loïc Hoguin | |
2013-12-07 | Merge branch 'tcp_echo_example_updates' of git://github.com/joshrotenberg/ranch | Loïc Hoguin | |
2013-12-07 | Gracefully shutdown when stop_listener/1 is called | Loïc Hoguin | |
Implements the `shutdown` option as documented previously. | |||
2013-12-05 | Update tcp_echo example to use erlang.mk | josh rotenberg | |
2013-12-04 | Add example using gen_server | josh rotenberg | |
2013-12-02 | Remove the confusing doc folder | Loïc Hoguin | |
All documentation is in README.md, guide/ and manual/ now. | |||
2013-12-02 | Update erlang.mk again | Loïc Hoguin | |
2013-12-02 | Update erlang.mk | Loïc Hoguin | |
2013-11-26 | Add accept_ack on all transports and ack_timeout transport option | Loïc Hoguin | |
Doing this in the connection process allows us to free acceptors to start accepting more connections quicker, especially under load. | |||
2013-11-25 | Add an introductory chapter about parsing | Loïc Hoguin | |
2013-11-25 | Add a manual | Loïc Hoguin | |
This is the manual for what is going to be in 1.0. It includes two things that are not in the code yet: the shutdown option and the accept_ack transport callback. | |||
2013-11-25 | Remove rebar from the guide | Loïc Hoguin | |
The example isn't converted yet but will soon. | |||
2013-11-25 | Small fixes to specs | Loïc Hoguin | |
2013-11-15 | Small refresh of the guide toc | Loïc Hoguin | |
2013-11-15 | Update the link to the guide | Loïc Hoguin | |
2013-11-14 | Update Ranch to 0.9.00.9.0 | Loïc Hoguin | |
2013-11-14 | Flush any message acceptors may receive and log them | Loïc Hoguin | |
Inspired by what supervisor does. | |||
2013-11-14 | Fix a socket leak with SSL when ssl_accept fails | Loïc Hoguin | |
2013-11-07 | Implements ranch_transport:connect/4. | Geoff Cant | |
Adds a transport connect method that takes a timeout, with implementations for both ssl and tcp connections. | |||
2013-10-20 | Merge branch 'hibernate_after' of git://github.com/talko/ranch | Loïc Hoguin | |
2013-10-20 | Merge branch 'broken-ecc-workaround-R16B02' of ↵ | Loïc Hoguin | |
git://github.com/KlausTrainer/ranch | |||
2013-09-23 | Add hibernate_after ssl option | Ransom Richardson | |
2013-09-22 | Use previous ecc workaround for R16B02 as well | Klaus Trainer | |
The implementation of elliptic-curve ciphers that has been introduced in R16B01 is still incomplete (and broken). This makes our previous workaround (see c0c09a1311) work for R16B02 as well. | |||
2013-08-31 | Merge branch 'no-shutdown-report' of git://github.com/fishcakez/ranch | Loïc Hoguin | |
2013-08-29 | Include protocol module in error report when connection fails | James Fish | |
2013-08-28 | Don't report error when protocol exits with reason shutdown | James Fish | |
Exiting with reason `shutdown` or `{shutdown, term()}` is not an error. | |||
2013-08-27 | Print an error if the supervisor receives an unexpected message | Loïc Hoguin | |