Permalink
Commits on Apr 14, 2013
  1. Merge pull request #6 from bgentry/v3-allow-empty-header-values

    0-length header values are *allowed* in spdy/3
    bgentry committed Apr 14, 2013
  2. Merge pull request #5 from bgentry/header-validation

    Header validation, split multi-value headers into a list
    bgentry committed Apr 14, 2013
  3. don't crash when NPN fails

    bgentry committed Apr 14, 2013
Commits on Mar 30, 2013
  1. Propagate header validation errors outside parser

    These will be a tuple of the form:
    
    ```
    {error, stream_protocol_error, [{streamid, 432}, {frametype,
    ?SYN_REPLY}]}
    ```
    bgentry committed Mar 30, 2013
  2. Validate header names (v2)

    bgentry committed Mar 30, 2013
Commits on Mar 26, 2013
  1. header parsing validation in v2

    bgentry committed Mar 26, 2013
Commits on Mar 12, 2013
  1. Merge pull request #4 from bgentry/readme-v3

    readme updates to reflect v3 support
    bgentry committed Mar 12, 2013
  2. Merge pull request #3 from bgentry/one-version-per-session

    One SPDY version per session
    bgentry committed Mar 12, 2013
Commits on Mar 11, 2013
  1. Block frames with different versions

    It's not valid for a frame in a SPDY session to have a different version
    than the rest of the session, so we should send the appropriate errors
    (either stream or session) when this condition occurs.
    bgentry committed Mar 11, 2013
  2. whitespace fixes

    bgentry committed Mar 11, 2013
  3. Merge pull request #2 from bgentry/draft3

    Support for SPDY v3, Tests
    committed Mar 11, 2013
  4. remove debug log

    bgentry committed Mar 11, 2013
  5. Server that handles both v2 and v3 SPDY

    Handle both versions, including differences in required headers
    (i.e. those beginning with a ':' in draft3).
    bgentry committed Mar 11, 2013
  6. SETTINGS is *NOT* the same in v2/v3

    Add a #spdy_setting_pair record type, which makes it easier to handle
    the endian bug in the SPDY Draft 2 SETTINGS frame definition.
    bgentry committed Mar 11, 2013
  7. remove debug LOG macros

    bgentry committed Mar 11, 2013
  8. add additional SETTINGS IDs

    bgentry committed Mar 11, 2013
  9. remove hardcoded SPDY_VERSION

    bgentry committed Mar 11, 2013
  10. whitespace

    bgentry committed Mar 11, 2013
Commits on Mar 10, 2013
Commits on Mar 9, 2013
  1. Parse HEADERS frame for v3

    bgentry committed Mar 9, 2013