Chunked uploads allow arbitrary data to be dropped on the server

Bug: 48306
Change-Id: Icd8e799aaa2cca06495c690187283dd2913a17e3
Disable chunked uploads by default.

Bug: 48306
Change-Id: I6e7fcbc511b8bdaebaa374bf5787039bdc797786
deleteEqualMessages: Include list of pages in dry run

Also clarify that the talk page number is in addition to the
other number. So it says "10 pages are equal (+ 2 talk pages)"
instead of "10 pages are equal (2 talk pages)".

Document better that the default is a dry run.

Change-Id: I95edb08d7b92c393ed226bef2575e52a6135f8df
deleteEqualMessages: Refactor to support all langcode subpages

Previously it ran for either the base pages (comparing against
content language) or 1 lang-code subpage.

And the latter was actually broken as it forgot to add the
subpage back on, thus resulting in incorrect deletions
(deleting MediaWiki:Foo instead of MediaWiki:Foo/nl).

Also fixed a bug where it used the subpage lang-code to create
a Language object and call ucfirst(). Page titles should only be
capitalized by content language.

Bug: 48050
Bug: 43917
Change-Id: I2680413c276365a44c935a6f6fdd740daa86341e
Merge "Disable chunked uploads by default." into REL1_21
Forgot to update release notes

Change-Id: Ic0c3934b3aa86297a33918ff1b31406909ad68a2
Fixed the version number, since this is no longer a release candidate.

Change-Id: Ia0c6e9f5dd40e048636614fc1fd1909b32ef80cc
Fixed maintenance/tables.sql (typo i guess)

Change-Id: Ib1e90f9bf1bd728d1a263d65f2f869abf2f6c294
Merge "Fixed the version number, since this is no longer a release candidate." into REL1_21
bump ver to 1.21.1

Change-Id: Ic4178113f6325e6608e8b70d1d54bd5ef77f0c59
update release notes

Change-Id: Ib7d01f56a48bcba496505bece850e266c3704e18
Typo fixes in RELEASE-NOTES-1.21

- Changed 'an' to 'a'
- Added a comma

Change-Id: I11b5f68b46592f98089e2f6a2e61323f20c1fe05
Merge remote-tracking branch 'remotes/upstream/REL1_21' into LOOP1_21