Merge ~ahasenack/ubuntu/+source/apache2:focal-apache-pha-with-post-tlsv13 into ubuntu/+source/apache2:ubuntu/devel
Proposed by
Andreas Hasenack
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Andreas Hasenack | ||||
Approved revision: | 39e94eeb52120796a4be5639df774840a2339500 | ||||
Merge reported by: | Andreas Hasenack | ||||
Merged at revision: | 39e94eeb52120796a4be5639df774840a2339500 | ||||
Proposed branch: | ~ahasenack/ubuntu/+source/apache2:focal-apache-pha-with-post-tlsv13 | ||||
Merge into: | ubuntu/+source/apache2:ubuntu/devel | ||||
Diff against target: |
196 lines (+168/-0) 4 files modified
debian/changelog (+9/-0) debian/patches/buffer-http-request-bodies-for-tlsv13.diff (+134/-0) debian/patches/series (+2/-0) debian/patches/tlsv13-add-logno.diff (+23/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Bryce Harrington (community) | Approve | ||
Canonical Server Core Reviewers | Pending | ||
Timo Aaltonen | Pending | ||
Review via email: mp+382127@code.launchpad.net |
Description of the change
Fix POST with client cert auth and TLSv1.3. Details and testing steps are in the linked bug, which I prepared as if this were an SRU.
This is a straight cherry-pick from debian's apache2 package.
To post a comment you must log in.
Thanks for the detailed test case, was easy to follow.
There wasn't a PPA identified in this MP or the LP bug, but I found https:/ /launchpad. net/~ahasenack/ +archive/ ubuntu/ apache- tlsv13- post-pha and assume it is the one to test against; or at least, after installing it I got the documented test result successes.
* Changelog:
- [√] changelog entry correct version and targeted codename
- [√] changelog entries correct
- [√] update-maintainer has been run
* Actual changes:
- [-] no upstream changes to consider
- [-] no further upstream version to consider
- [√] debian changes look safe
* Old Delta:
- [-] dropped changes are ok to be dropped
- [-] nothing else to drop
- [√] changes forwarded upstream/debian (if appropriate)
* New Delta: patches/ series
- [-] no new patches added
- [√] patches match what was proposed upstream
- [√] patches correctly included in debian/
- [√] patches have correct DEP3 metadata
* Build/Test:
- [-] build is ok
- [√] verified PPA package installs/uninstalls
- [√] autopkgtest against the PPA package passes
- [√] sanity checks test fine
I verified the patches match upstream, and did a cursory code review of them. I ran the test cases in LXC and verified I got the same output in error.log, access.log, and stdout as documented in the test case. I also ran the autopkgtests in another lxc container, and verified they pass (several SKIP due to testbed not providing revert- full-system) .
I did not rebuild the apache2 package myself, and am presuming the PPA build is sufficient.