Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 6, 2015
  1. @essen
  2. @essen

    Fix start_listener spec

    essen authored
Commits on Nov 6, 2014
  1. @essen

    Update Ranch to 1.1.0

    essen authored
  2. @essen

    Update erlang.mk

    essen authored
Commits on Nov 2, 2014
  1. @dergraf
Commits on Sep 11, 2014
  1. @essen
  2. @essen
  3. @yjh0502

    Don't report error on ssl {error, closed}

    yjh0502 authored
    SSL socket might be closed on accept_ack, it happens quite often
    and it is not a problem, so don't report error on the case.
Commits on Sep 2, 2014
  1. @matrixise

    Add Transport:secure/0

    matrixise authored
    Currently Ranch checks if a connection is secure by checking if its name
    is 'ssl'. This isn't a very modular solution, adding an API function
    that returns whether a connection is secure.
Commits on Aug 1, 2014
  1. @essen

    Update Ranch to 1.0.0

    essen authored
Commits on Jun 10, 2014
  1. @essen

    Update Ranch to 0.10

    essen authored
  2. @essen

    Update copyright years

    essen authored
Commits on Jun 3, 2014
  1. @essen
  2. @nevar

    Fix inherit listen options for accepted socket

    nevar authored
    Order of options in listen is undocumented but significant. Now user option will
    replace default value if user set it.
Commits on Apr 30, 2014
  1. @ransomr

    additional ssl option support

    ransomr authored
Commits on Apr 23, 2014
  1. @essen

    Ignore some errors that may occur during handshake

    essen authored
    These errors just pollute the logs when garbage is sent to the
    socket. Exit the process normally to avoid unwanted logs.
Commits on Dec 7, 2013
  1. @essen

    Add Transport:shutdown/2

    essen authored
    Allows closing the socket in one or two directions.
  2. @essen

    Get rid of a ton of pointless comments

    essen authored
    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.
  3. @essen
  4. @essen
  5. @essen

    Add an error report when a connection process fails to start

    essen authored
    Becoming closer to a standard supervisor everyday.
  6. @essen

    Gracefully shutdown when stop_listener/1 is called

    essen authored
    Implements the `shutdown` option as documented previously.
Commits on Nov 26, 2013
  1. @essen

    Add accept_ack on all transports and ack_timeout transport option

    essen authored
    Doing this in the connection process allows us to free acceptors
    to start accepting more connections quicker, especially under load.
Commits on Nov 25, 2013
  1. @essen

    Small fixes to specs

    essen authored
Commits on Nov 14, 2013
  1. @essen

    Update Ranch to 0.9.0

    essen authored
  2. @essen

    Flush any message acceptors may receive and log them

    essen authored
    Inspired by what supervisor does.
  3. @essen
Commits on Nov 7, 2013
  1. @archaelus

    Implements ranch_transport:connect/4.

    archaelus authored
    Adds a transport connect method that takes a timeout, with implementations for both ssl and tcp connections.
Commits on Oct 20, 2013
  1. @essen
Commits on Sep 23, 2013
  1. @ransomr

    Add hibernate_after ssl option

    ransomr authored
Commits on Sep 22, 2013
  1. @KlausTrainer

    Use previous ecc workaround for R16B02 as well

    KlausTrainer authored
    The implementation of elliptic-curve ciphers that has been introduced in
    R16B01 is still incomplete (and broken).  This makes our previous
    workaround (see c0c09a1) work for R16B02 as well.
Commits on Aug 29, 2013
  1. @fishcakez
Commits on Aug 28, 2013
  1. @fishcakez

    Don't report error when protocol exits with reason shutdown

    fishcakez authored
    Exiting with reason `shutdown` or `{shutdown, term()}` is not an error.
Commits on Aug 27, 2013
  1. @essen
  2. @essen
Something went wrong with that request. Please try again.