Commits on Apr 14, 2013
  1. @bgentry

    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. @bgentry
  3. @bgentry

    Merge pull request #5 from bgentry/header-validation

    Header validation, split multi-value headers into a list
    bgentry committed Apr 14, 2013
  4. @bgentry

    don't crash when NPN fails

    bgentry committed Apr 14, 2013
Commits on Mar 30, 2013
  1. @bgentry

    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. @bgentry
  3. @bgentry
  4. @bgentry

    Validate header names (v2)

    bgentry committed Mar 30, 2013
  5. @bgentry
Commits on Mar 26, 2013
  1. @bgentry

    header parsing validation in v2

    bgentry committed Mar 26, 2013
  2. @bgentry
  3. @bgentry
Commits on Mar 12, 2013
  1. @bgentry

    Merge pull request #4 from bgentry/readme-v3

    readme updates to reflect v3 support
    bgentry committed Mar 12, 2013
  2. @bgentry

    Merge pull request #3 from bgentry/one-version-per-session

    One SPDY version per session
    bgentry committed Mar 12, 2013
  3. @bgentry
Commits on Mar 11, 2013
  1. @bgentry

    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. @bgentry

    whitespace fixes

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

    Support for SPDY v3, Tests
    committed Mar 11, 2013
  5. @bgentry

    remove debug log

    bgentry committed Mar 11, 2013
  6. @bgentry

    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
  7. @bgentry

    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
  8. @bgentry
  9. @bgentry

    remove debug LOG macros

    bgentry committed Mar 10, 2013
  10. @bgentry

    add additional SETTINGS IDs

    bgentry committed Mar 10, 2013
  11. @bgentry
  12. @bgentry

    remove hardcoded SPDY_VERSION

    bgentry committed Mar 10, 2013
  13. @bgentry

    whitespace

    bgentry committed Mar 10, 2013
  14. @bgentry
Commits on Mar 10, 2013
  1. @bgentry
  2. @bgentry
  3. @bgentry
Commits on Mar 9, 2013
  1. @bgentry
  2. @bgentry

    Parse HEADERS frame for v3

    bgentry committed Mar 8, 2013
  3. @bgentry