add garbage collect on keep-alive sockets
bump to 2.3.1 and fix & handling in mochiweb_html
Merge branch 'html-amp-gh69'
fix edoc warnings
Merge branch 'edoc-warning-gh63'
fix dst cookie bug reported in issue #73
Merge branch 'dst-cookie-crash-73'
remove template_dir from rebar.config and update changelog for 2.3.1 release
Fix parsing of unescaped lt chars.
Fix for parsing quoted attributes with newlines.

Quoted attributes are allowed to contain newlines.
Merge pull request #75 from mmzeeman/master

Fix for parsing unescaped < characters.
Fixes a problem with to_html for singleton tags
Merge pull request #77 from mmzeeman/master

Fix for problem with to_html rendering faulty html with singleton tags.
bump to 2.3.2, Case insensitive match for "Connection: close" (#81)
The range-header handling does not implement the following:
http://tools.ietf.org/html/rfc2616#section-14.35.1

  If the last-byte-pos value is absent, or if
  the value is greater than or equal to the current
  length of the entity-body, last-byte-pos is taken
  to be equal to one less than the current length of
  the entity-body in bytes.

Specifically, the 'greater than equal to' case.
add ability to handle combined content-length header.
Merge pull request #85 from pmundkur/fix-ranges

Fix a case in handling range headers
amended get_combined_value.
support parsing quoted string.
Fix 0-length range responses.

There were two issues:

- file:pread() returns eof in the case when the length of the
  read is 0 bytes, for any offset.  This causes badarg exceptions
  later in iolist_size when the 'eof' atom is encountered instead
  of a binary

- The range-length computation is off by 1 for 0-length ranges:
  {Skip, Skip + Length - 1, PartialBody} would result in e.g.
  {0, -1, eof}. {0, -1} is invalid HTTP according to

  http://tools.ietf.org/html/rfc2616#section-14.16

     A byte-content-range-spec with a byte-range-resp-spec whose
     last-byte-pos value is less than its first-byte-pos value,
     or whose instance-length value is less than or equal to its
     last-byte-pos value, is invalid.

This patch fixes both issues.