Permalink
Commits on Apr 15, 2013
Commits on Apr 13, 2013
  1. Merge pull request #107 from djnym/gen_tcp_fix

    etrepum committed Apr 13, 2013
    Make the acceptor crash optional.
  2. Make the acceptor crash optional.

    djnym committed Apr 13, 2013
    So turns out the "Fix for mochiweb_acceptor crash under R15B02" from
    #91 was a bug in OTP fixed in R16B.
    
    erlang/otp@6aa9e71
    
    So it worked in R14, was broken in R15 and got fixed in R16.  This commit
    makes it such that things will work as well as possible in each version.
    
    In rebar.config I set a compiler option if on R14 or R16, in mochiweb_http.erl
    I make the extra R15 clause be added with the macro, then in
    mochiweb_socket_server.erl I add in { exit_on_close, false } to the options.
    
    In addition there is a script which will detect if the fix is needed based
    on my test case from issue 91.
    
    Just run 'make ; cd scripts ; ./check_for_gen_tcp_fix.erl' and it should
    return true if the fix is in place.
Commits on Mar 20, 2013
Commits on Mar 15, 2013
Commits on Mar 10, 2013
  1. dialyzer fixes

    etrepum committed Mar 10, 2013
Commits on Mar 7, 2013
Commits on Mar 6, 2013
  1. travis R16B

    etrepum committed Mar 6, 2013
Commits on Mar 4, 2013
  1. Merge pull request #102 from tsloughter/master

    etrepum committed Mar 4, 2013
    replace now() with os:timestamp() in acceptor
  2. replace now() with os:timestamp() in acceptor

    Tristan Sloughter
    Tristan Sloughter committed Mar 4, 2013
Commits on Feb 20, 2013
  1. Merge pull request #94 from lhft/master

    doubleyou committed Feb 20, 2013
    Session module for managing session cookies
Commits on Feb 11, 2013
  1. Some formatting applied

    lhft committed Feb 11, 2013
Commits on Feb 6, 2013
  1. Merge pull request #100 from shkumagai/feature/fix-mochiweb_response-…

    etrepum committed Feb 6, 2013
    …regression
    
    fix mochiweb_response regression
Commits on Jan 30, 2013
  1. tag v2.4.1

    etrepum committed Jan 30, 2013
Commits on Jan 27, 2013
  1. Fixed the final notes

    lhft committed Jan 27, 2013
Commits on Jan 26, 2013
Commits on Jan 25, 2013
Commits on Jan 24, 2013
Commits on Jan 23, 2013
  1. Merge pull request #95 from vinoski/drop-param-mods

    etrepum committed Jan 23, 2013
    use tuple modules instead of parameterized modules
  2. use tuple modules instead of parameterized modules

    vinoski committed Jan 23, 2013
    Erlang R16, coming soon, will do away with parameterized modules (see Issue
    4 under http://www.erlang.org/news/35 for details). Change Mochiweb to use
    tuple modules instead, since they will continue to be supported in R16 and
    beyond. These changes are backward compatible, so current Mochiweb
    applications should require only recompilation to continue working.
Commits on Jan 11, 2013
  1. There is only one place to put user or any kind of data now. I don't …

    lhft committed Jan 11, 2013
    …really understan the security implications of this. There is no term_to_binary in the code now.
Commits on Jan 10, 2013
  1. Working on Dymitri

    lhft committed Jan 10, 2013
Commits on Jan 8, 2013
Commits on Jan 7, 2013
  1. Trying new encoding ways

    lhft committed Jan 7, 2013
Commits on Jan 4, 2013
Commits on Jan 2, 2013