Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Lazy Parsing #331

Draft
wants to merge 42 commits into
base: master
Choose a base branch
from
Draft

WIP: Lazy Parsing #331

wants to merge 42 commits into from

Commits on Oct 16, 2018

  1. Configuration menu
    Copy the full SHA
    d67960f View commit details
    Browse the repository at this point in the history
  2. Make Header <: AbstractDict

    Use start-of-line index in FieldValue (be more lazy)
    
    Add findstart() function to find start of value when iterating.
    
    Docstrings
    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    49f1acc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7cb8064 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    314b395 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    301239b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    27dd47b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b1526aa View commit details
    Browse the repository at this point in the history
  8. doc updates

    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    d092563 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e3f34ba View commit details
    Browse the repository at this point in the history
  10. performance test

    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    c99cf70 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b26b50f View commit details
    Browse the repository at this point in the history
  12. add local LazyStrings.jl function maxindex to allow underlying stri…

    …ng stroage that does not implement `ncodeunits`
    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    6b7b4b2 View commit details
    Browse the repository at this point in the history
  13. add header mutation interface delete!, push! and setindex! usin…

    …g IOBuffer as underlying storage
    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    5be0d8d View commit details
    Browse the repository at this point in the history
  14. add header mutation interface delete!, push! and setindex! usin…

    …g IOBuffer as underlying storage
    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    728c169 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2f4400b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    23dbc19 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    887e61e View commit details
    Browse the repository at this point in the history
  18. Monkeypatch for JuliaLang/julia#29451

    Make AWS signing code lazy header compatible
    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    46746b9 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0752ca4 View commit details
    Browse the repository at this point in the history
  20. uncomment benchmark

    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    d4bb186 View commit details
    Browse the repository at this point in the history
  21. export start-line fields as Pseudo-Header Fields for forwards-compati…

    …bility with rfc7540 8.1.2.1
    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    0d22f41 View commit details
    Browse the repository at this point in the history
  22. Nibbles

    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    c390860 View commit details
    Browse the repository at this point in the history
  23. WIP HPack

    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    9208f43 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    81b0485 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    161796b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e69df9b View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    dc441a4 View commit details
    Browse the repository at this point in the history
  28. add LazyJSON as test dep

    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    09d3664 View commit details
    Browse the repository at this point in the history
  29. tweak Project.toml again

    samoconnor committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    c833c89 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2018

  1. Configuration menu
    Copy the full SHA
    9d72a56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af3cffa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac675d7 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2018

  1. WIP HPack shortcut methods

    samoconnor committed Oct 20, 2018
    Configuration menu
    Copy the full SHA
    9992138 View commit details
    Browse the repository at this point in the history
  2. MbedTLS hang bug fix

    samoconnor committed Oct 20, 2018
    Configuration menu
    Copy the full SHA
    b250eb6 View commit details
    Browse the repository at this point in the history
  3. MbedTLS bug fix

    samoconnor committed Oct 20, 2018
    Configuration menu
    Copy the full SHA
    0bda22f View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2018

  1. HPack shortcut methods

    samoconnor committed Oct 21, 2018
    Configuration menu
    Copy the full SHA
    7a81bd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca36aa0 View commit details
    Browse the repository at this point in the history
  3. update tomls

    samoconnor committed Oct 21, 2018
    Configuration menu
    Copy the full SHA
    ccb5998 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2018

  1. Decoding HTTP frames

    samoconnor committed Oct 24, 2018
    Configuration menu
    Copy the full SHA
    fa50d5b View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2018

  1. Configuration menu
    Copy the full SHA
    178d936 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2018

  1. Configuration menu
    Copy the full SHA
    e2c234c View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. Configuration menu
    Copy the full SHA
    a276be9 View commit details
    Browse the repository at this point in the history