| 3 | | I believe this happens because filename is ltrimmed before sending over SSH, but not restored before changing permissions. See [https://github.com/WordPress/WordPress/blob/master/wp-admin/includes/class-wp-filesystem-ssh2.php#L164 this]. |
| | 6 | Expected result: files have 0664 permissions. |
| | 7 | |
| | 8 | Actual result: files have default permissions (0644). |
| | 9 | |
| | 10 | I believe this happens because filename is ltrimmed before sending over SSH, but not restored before changing permissions. See [http://core.trac.wordpress.org/browser/tags/3.5.1/wp-admin/includes/class-wp-filesystem-ssh2.php#L164 this]. |