nextcloud/lib
Joas Schilling 34bcc53fb9
fix(base.php): Correct order for booting \OC\Server
A recent change had broken authentication with an older
FastCGI Apache2 module, because the IRequest object got
initialised before the fix from self::handleAuthHeaders()
copied the authentication headers into the correct $_SERVER
variables.
Since this part is completely independent from any Nextcloud
code it is now done as a first thing within the init() call.

Additionally similar issues could happen when another class
would boot too early and read other global PHP settings like
ini values and default timezone, so those are now also moved
to the beginning.

Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-10 06:59:49 +01:00
..
composer feat(dav): add webhook compatibility for calendar object events 2025-03-07 08:09:53 -08:00
l10n Fix(l10n): Update translations from Transifex 2025-03-09 00:23:12 +00:00
private Merge pull request #51130 from nextcloud/fix/credential-passwordless-auth 2025-03-07 16:49:18 +01:00
public feat(dav): add webhook compatibility for calendar object events 2025-03-07 08:09:53 -08:00
unstable fix(lexicon): syntax 2025-01-14 10:38:15 -01:00
autoloader.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00
base.php fix(base.php): Correct order for booting \OC\Server 2025-03-10 06:59:49 +01:00
versioncheck.php feat(PHP): Allow PHP 8.4 2024-11-08 12:59:12 +01:00