Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-12-24 | Add ranch:set_max_connections/2 and get_max_connections/1 | Loïc Hoguin | |
2012-12-21 | Ensure transport module is loaded before checking exports | Andrew Majorov | |
Tests were constantly failing without this patch. It seems ct starts erlang code server in interactive mode, so application module loading is defered. | |||
2012-12-20 | Add {socket, Socket} transport option, for accepting on existing sockets | Andrew Thompson | |
2012-12-20 | Return {error, badarg} if start_listener got a bad transport module | Loïc Hoguin | |
2012-08-20 | Add the 'ranch_transport' behaviour | Loïc Hoguin | |
At the same time we make the 'port' option optional, defaulting to 0. | |||
2012-07-25 | Introduce the ranch_server registry, make it handle listeners | Loïc Hoguin | |
2012-07-22 | Add support for listening on random port numbers (port 0) | Loïc Hoguin | |
ranch:get_port/1 returns the given listener's port. | |||
2012-06-04 | Add Transport:connect/3 and remove types unneeded by R15B+0.2.1 | Loïc Hoguin | |
Also use one export per line to improve future diffs. Bump the version to 0.2.1 to reflect this change. | |||
2012-04-14 | Import the acceptor code from Cowboy | Loïc Hoguin | |
Modules were renamed. The 'cowboy_' prefix became 'ranch_'. At the same time, ranch_ssl_transport became ranch_ssl, and ranch_tcp_transport became ranch_tcp, because appending '_transport' felt a bit redundant considering SSL and TCP clearly are transports. One test has been added to make sure everything is working. |