Page MenuHomePhabricator

2018 Week 20 (Late May)
Updated 2,140 Days AgoPublic

Summary of changes from May 14, 2018 to May 18, 2018.

CodebaseRepositoryHEADActivity
PhabricatorrPrPde999af618 commits
ArcanistrARCrARCd581c4530 commits
libphutilrPHUrPHU20eff1c0 commits
Instances (SAAS)rSAASrSAASfdd4cee0 commits
Services (SAAS)rSERVICESrSERVICES0b2b8790 commits
Core (SAAS)rCORErCOREd1ff2e40 commits
  • These changes were promoted to stable.

General

  • [] In Differential, when you view a diff-of-diffs, files which have not been further modified in the updated diff are no longer shown. This is intended to make it easier to review changes which affect many files but tend to receive only small tweaks during review, like changes which refactor several dozen callsites of some method. See T13137 for some discussion.

Security

  • (Via HackerOne) Fixed a bypassable MFA check on the user creation flow. See T13138 for some context and discussion.
  • See T13143 for some largely theoretical discussion around attackers using very large changes to bypass security-focused Herald rules which examine file content.

Migrations

  • No migrations in this period.

Upgrading / Compatibility

  • [] The "enormous change" limit is now 250MB, down from 1GB. See T13142. See also T13143.

Minor

  • [] Viewing a dashboard you don't have permission to see now raises a proper permission error rather than fataling.
  • [] Recent versions of Subversion add one extra legal but unusual space character to one hard-coded command on the wire protocol. We now handle this extra space properly. See T13140.
  • [] Changeset metadata can now be rebuilt with bin/differential rebuild-changes. This is mostly useful while developing Phabricator.
  • Some database exceptions raise more helpful text during initial setup.
  • Pushing large changes to servers with little available memory should now succeed more often.

The [] icon indicates a change backed by support mana.

Last Author
epriestley
Last Edited
May 19 2018, 12:23 AM

Event Timeline

epriestley edited the content of this document. (Show Details)
epriestley edited the content of this document. (Show Details)