Permalink
Commits on Oct 15, 2014
Commits on Sep 29, 2014
  1. update version to 2.9.1

    etrepum committed Sep 29, 2014
  2. Merge pull request #137 from jdhood1/master

    Minimize calls to gen_tcp:send() to optimize performance.
    etrepum committed Sep 29, 2014
Commits on Sep 25, 2014
  1. Minimize calls to gen_tcp:send() to optimize performance. Tests indic…

    …ate a 50 to 1 performance improvement with this change.
    Jeremy Hood committed Sep 25, 2014
Commits on Sep 12, 2014
  1. Merge branch 'issue-135'

    Christopher Zorn committed Sep 12, 2014
  2. have edoc build things before generating docs. re: issue #135

    Christopher Zorn committed Sep 12, 2014
Commits on Jun 27, 2014
  1. Merge pull request #132 from tuncer/rebar-recursion

    Makefile: adapt rebar calls to new behavior
    etrepum committed Jun 27, 2014
  2. Makefile: adapt rebar calls to new behavior

    * rebar prepare-deps is equivalent to rebar -r get-deps compile
    * Only rebar *-deps and rebar compile are recursive by default.
      Therefore, we don't need to pass skip_deps=true.
    tuncer committed Jun 27, 2014
Commits on Jun 24, 2014
Commits on May 8, 2014
  1. Merge pull request #127 from talko/base64url_dialyzer

    Fix type specs in base64url
    etrepum committed May 8, 2014
  2. Fix type specs in base64url

    ransomr committed May 8, 2014
Commits on Mar 26, 2014
  1. Merge pull request #126 from pooya/disco

    implementation of max, the number of connections is now limited with a default of 2048
    etrepum committed Mar 26, 2014
Commits on Mar 24, 2014
  1. Fix the computation of the active_sockets number.

    If we added a new socket in the recycle_acceptor, we should not decrement the
    number of active sockets.
    pooya committed Mar 24, 2014
  2. Avoid sleeping in the unittests.

    pooya committed Mar 24, 2014
Commits on Mar 23, 2014
  1. Add a simple implementation of max connections

    max limits the sum of active connections and listeners.
    The implementation assumes that max is greater than acceptor_pool_size,
    and always maintains the acceptor_pool at acceptor_pool_size as long
    as the max is not exceeded.
    
    If max is less than acceptor_pool_size, acceptor_pool_size is the
    effective max.
    pmundkur committed with pooya Apr 15, 2011
Commits on Feb 6, 2014
  1. Merge pull request #125 from nparry/whitespace_in_range_header

    Allow whitespace in Range headers
    etrepum committed Feb 6, 2014
  2. Allow whitespace in Range headers

    While investigating basho/webmachine#186 it was noted that a small but
    non-zero percentage of clients embed whitespace in Range headers. It
    appears this is valid:
    
    From http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
    
        byte-range-set  = 1#( byte-range-spec | suffix-byte-range-spec )
    
    From http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2
    
        #rule
        ...separated by one or more commas (",") and OPTIONAL linear
        white space (LWS)...
        ...null elements are allowed, but do not contribute to the count
        of elements present. That is, "(element), , (element) " is permitted,
        but counts as only two elements...
    nparry committed Feb 6, 2014
Commits on Jan 3, 2014
  1. update CHANGES

    etrepum committed Jan 3, 2014
  2. Merge pull request #121 from jj1bdx/jj1bdx-freebsd-testfail-fix

    Update test/mochiweb_tests.erl
    etrepum committed Jan 3, 2014
  3. Update test/mochiweb_tests.erl

    * With Erlang R16B03 running on FreeBSD/amd64 10.0-PRERELEASE
      (base/stable/10 r260159),
      the following tests will not finish
      within the default eunit timeout of 5 seconds
      (See `lib/eunit/src/eunit_internal.hrl` (of R16B03))
      so cases modified to extend timeout to 60 seconds (`LARGE_TIMEOUT`):
    
            % note well the underscore at the end of function names
            single_100k_http_POST_test_()
            single_100k_https_POST_test_()
            multiple_100k_http_POST_test_()
            multiple_100k_https_POST_test_()
    
      See also <02066a5>
    jj1bdx committed Jan 3, 2014
Commits on Jan 2, 2014
  1. Merge branch 'websocket'

    etrepum committed Jan 2, 2014
Commits on Dec 26, 2013
  1. fix state bug

    etrepum committed Dec 26, 2013
Commits on Dec 25, 2013
  1. clean up conditionals

    etrepum committed Dec 25, 2013
  2. add scheme to hixie_handshake

    etrepum committed Dec 25, 2013
  3. add HTML for example

    etrepum committed Dec 25, 2013
  4. normalize whitespace

    etrepum committed Dec 25, 2013
  5. update CHANGES and bump to 2.8.0

    etrepum committed Dec 25, 2013