Skip to content
This repository has been archived by the owner on Nov 6, 2022. It is now read-only.

Version bump: http-parser-2.6.2 #287

Closed

Conversation

jbergstroem
Copy link
Member

This is an adaption of the bump that was introduced in the nodejs tree. Hopefully we can improve this workflow moving forward since we're adding subtle discrepancies between the codebases.

Also, add a test for obstext characters.

Guessing this could be dropped in favour of #283 (and moving the test commit there). Your call.

Fixes a header parsing bug for obstext characters (> 0x80)

Adaption of nodejs/node@954a4b4b:

    Author: James M Snell <jasnell@gmail.com>
    Date:   Mon Feb 15 09:40:58 2016 -0800

    deps: update to http-parser 2.6.2

    Fixes http-parser regression with IS_HEADER_CHAR check
    Add test case for obstext characters (> 0x80) is header

    PR-URL: nodejs/node#5237
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>
@jbergstroem
Copy link
Member Author

ping @indutny, @jasnell! Again; happy to see #283 merge instead. Your call -- I mostly want a release and hopefully get commits in here moving forward.

@jbergstroem
Copy link
Member Author

Just a note; we can't use master to cut 2.6.2 any longer -- there's already been a commit landed that would introduce further discrepancies between the nodejs version of http-parser and this repo. An alternative would be branching off prior the last commit to master or just jump to 2.6.3 and import that to nodejs (making sure all changes follow). I can help out having a look at/review other open pr's if we're looking to get some changes in.

@jasnell
Copy link
Member

jasnell commented Mar 4, 2016

oh... this one works too. LGTM

jasnell pushed a commit that referenced this pull request Mar 4, 2016
Fixes a header parsing bug for obstext characters (> 0x80)

Adaption of nodejs/node@954a4b4b:

    Author: James M Snell <jasnell@gmail.com>
    Date:   Mon Feb 15 09:40:58 2016 -0800

    deps: update to http-parser 2.6.2

    Fixes http-parser regression with IS_HEADER_CHAR check
    Add test case for obstext characters (> 0x80) is header

    PR-URL: nodejs/node#5237
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>

PR-URL: #287
Reviewed-By: James M Snell <jasnell@gmail.com>
jasnell pushed a commit that referenced this pull request Mar 4, 2016
Create a test added for nodejs in nodejs/node@954a4b4b.

PR-URL: #287
Reviewed-By: James M Snell <jasnell@gmail.com>
@jasnell
Copy link
Member

jasnell commented Mar 4, 2016

Landed in dbcda19 and 5651aea

@jasnell jasnell closed this Mar 4, 2016
jbergstroem added a commit to jbergstroem/http-parser that referenced this pull request Mar 7, 2016
Fixes a header parsing bug for obstext characters (> 0x80)

Adaption of nodejs/node@954a4b4b:

    Author: James M Snell <jasnell@gmail.com>
    Date:   Mon Feb 15 09:40:58 2016 -0800

    deps: update to http-parser 2.6.2

    Fixes http-parser regression with IS_HEADER_CHAR check
    Add test case for obstext characters (> 0x80) is header

    PR-URL: nodejs/node#5237
    Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
    Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com>
    Reviewed-By: Myles Borins <myles.borins@gmail.com>

PR-URL: nodejs#287
Reviewed-By: James M Snell <jasnell@gmail.com>
jbergstroem added a commit to jbergstroem/http-parser that referenced this pull request Mar 7, 2016
Create a test added for nodejs in nodejs/node@954a4b4b.

PR-URL: nodejs#287
Reviewed-By: James M Snell <jasnell@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants