Closed (fixed)
Project:
Drupal core
Version:
7.x-dev
Component:
other
Priority:
Normal
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
11 Jan 2021 at 12:25 UTC
Updated:
23 Apr 2021 at 01:24 UTC
Jump to comment: Most recent
Assorted todo lists carried over from #3179845: [meta] Priorities for 2020-12-02 bugfix release of Drupal 7.76 / 7.77.
These are not necessarily in priority order.
Almost all of these fixes are viewed by some people to be important and may be included in their drush make or composer.json files.
Issues raised by @MustangGB:
Issues which have had recent activity, and are RTBC. Possibly transfer to next maintenance release:
The issues above have not been added into the following sorting.
Simple Fixes: These may only take a few minutes each to review and commit.
Important Fixes:
Unsorted Fixes:
Comments
Comment #2
izmeez commentedAdded one and enhanced another comment.
Comment #3
izmeez commentedWith only a little more than 6 weeks before the March 3 release I wonder if the maintainers might take a look at the list of "simple fixes" and see if indeed they are simple or not so they can be committed and removed from the list. This would significantly shorten the list.
Thank you.
Comment #4
ressaAdds #111702: Set fixed "from:" and add "Reply-to:" to comply with DMARC under Unsorted Fixes.
Comment #5
mcdruid commentedI've added #3102159: Add tests for Archive_Tar as we've had to apply security fixes via copy-and-paste a few times recently and there's currently no test coverage.
Unfortunately I am struggling to spend any time on D7 issues at present because of other commitments.
Comment #6
mcdruid commentedI am not going to be able to devote enough time to this before 2021-03-03.
So with regret, we're going to have to postpone the next bugfix release of D7.
The release window in April would be 2021-04-07. I should be able to devote some time to D7 in March so that April window ought to work.
Apologies for shifting the release date. I will update the title / IS of this issue (and the release schedule) in due course.
Comment #7
damienmckennaComment #8
mcdruid commentedComment #9
izmeez commentedAdded issue with core patch that impacts https://www.drupal.org/project/update_advanced module.
Comment #10
mcdruid commentedAdded initial PHP8 issues per @Taran2L
Comment #11
mcdruid commentedComment #12
izmeez commentedAdded #2994212: SqlContentEntityStorage::loadFromDedicatedTables() does use an unnecessary sort in the DB leading to a filesort. Another field storage issue, marked as major with patch by Fabianx that still applies.
Comment #13
izmeez commentedRemoved #2508666: Drupal 8 .htaccess rule to prevent php file access can be easily bypassed Major, fixed in D8, needs backport to D7.
There is nothing in D8 patch needed for D7 only tests for .htaccess that would need complete rewrite.
Also fixed typo.
Comment #14
izmeez commentedAdded #3175678: Trying to access array offset on value of type bool in menu_get_active_breadcrumb() (line 2598) PHP 7.4 Notice related to breadcrumb link to current page.
Patch applies and passes automatic tests but still needs RTBC.
Comment #15
mcdruid commentedAdding another PHP8 issue relating to PDO, which came up trying to run tests with/for #3185918: [PP-1] [PHP 8] Fix DatabaseConnection::query signature mismatch with PDO::query.
Comment #16
mcdruid commentedI have apparently forgotten how to HTML.
Comment #17
mcdruid commentedanother PHP 8 todo
Comment #18
mcdruid commentedComment #19
mustanggb commentedDid you forget how to HTML again? =P
Comment #20
izmeez commentedAdded #3200198: [D7] password reset form prevent revealing email or username in use Simple fix, backport of issue fixed in D9 with tags "Security & Privacy improvements".
Comment #21
mcdruid commentedMoved several issues into a new done section in the IS.
At least one still needs a CR.
PHP 8 tests now run properly on drupalci; we're down to a fairly small number of test failures to fix.
Comment #22
mcdruid commentedComment #23
mcdruid commentedAdded new PHP 8 test failure issues.
Comment #24
mcdruid commentedComment #25
mcdruid commentedMoving PHP 8 issues to done... hooray!
Comment #26
mcdruid commentedComment #27
mustanggb commentedComment #28
mustanggb commentedComment #29
mustanggb commentedIs is possible there is a chance to look at the simple fixes list?
These are mostly one or two liners that should be quick and easy to bang in.
Comment #30
mcdruid commentedI will try and get a few more quick wins / simple fixes in.
I've looked at a few already, but they're not always as straightforward as the size of the patch suggests; I've set a couple back to NW.
Comment #31
mcdruid commentedhttps://www.drupal.org/project/drupal/releases/7.79 was just released.
We could tidy the IS to move a few more issues to done.
Then I think we can close this as Fixed, and start a new todo list for the next release due 2021-06-02.
I'll update https://www.drupal.org/about/core/policies/core-release-cycles/drupal-7-...
Comment #32
mustanggb commentedComment #33
izmeez commentedComment #34
izmeez commentedThanks @mcdruid, @Taran2L, @Fabianx and others for the amazing work!
Comment #35
izmeez commentedComment #36
damienmckennaI created a new issue for the June release.
Should all of the todo items from this issue's summary be removed?
Comment #37
izmeez commented@DamienMcKenna asked "Should all of the todo items from this issue's summary be removed?"
Why not just leave them to show what's been done?