Commit graph

43 commits

Author SHA1 Message Date
the-djmaze
ddf28c299c Require PHP 8.2 2026-10-24 14:12:28 +02:00
the-djmaze
6c9812ee7f Drop md5(file_get_contents(DATA.php)) because i think nobody used this undocumented feature 2024-08-11 12:39:34 +02:00
the-djmaze
2bcaf3c6ad Prevent mbstring error before setup.php 2024-04-05 23:51:30 +02:00
the-djmaze
7d66adbe3c Polyfill idn_to_*() 2024-03-11 12:32:59 +01:00
the-djmaze
382ccdb499 Polyfill ctype #1250 2024-03-04 19:46:12 +01:00
the-djmaze
c6aad25581 Move php8.php to /app/libraries/polyfill/ 2024-02-25 20:13:39 +01:00
the-djmaze
870d78d5a3 Split PHP polyfills from include.php 2023-12-03 23:12:33 +01:00
the-djmaze
43d885b922 Nextcloud Cannot modify header information
https://github.com/the-djmaze/snappymail/issues/929#issuecomment-1582552784
2023-06-12 10:58:56 +02:00
the-djmaze
1dbd9bda0c Don't exit; 2023-02-23 09:04:44 +01:00
the-djmaze
202fb08d09 Move brotli and gzip compress option to application.ini 2023-02-23 08:39:40 +01:00
the-djmaze
5b536f81e3 Resolve #971 2023-02-16 22:30:55 +01:00
the-djmaze
977dc1e5e4 Move and improve cookie handling so that it might catch #537 2023-01-31 10:27:23 +01:00
the-djmaze
32e933b435 PHP < 8.1 ini_set() only accepts strings when declare(strict_types=1); is used 2023-01-27 16:07:05 +01:00
the-djmaze
4922586893 Cleanup config settings and provide some info 2022-12-30 15:11:25 +01:00
the-djmaze
21c0c1ed5d Move some cPanel code to /usr/local/cpanel/base/3rdparty/snappymail/include.php #697 2022-11-25 11:00:20 +01:00
the-djmaze
dee6f6af7e Added config logs.path and cache.path to improve custom data structure.
Benefits cPanel integration #697
2022-11-25 08:19:44 +01:00
the-djmaze
b44da10e27 Better cPanel integration #697 2022-11-24 14:30:09 +01:00
the-djmaze
4a2dcbc1f7 constant APP_DUMMY to \RainLoop\Actions::APP_DUMMY 2022-11-18 09:18:28 +01:00
the-djmaze
e7b06496d2 v2.19.6 2022-10-31 17:10:04 +01:00
the-djmaze
532548572d Bugfix: undefined mb_internal_encoding() 2022-08-29 13:05:07 +02:00
the-djmaze
54f48fbe4d Resolve #261 2022-03-04 12:13:53 +01:00
the-djmaze
7838aee0f1 Prevent usage of Less 2022-02-15 14:48:32 +01:00
the-djmaze
7f084dda53 Use SNAPPYMAIL_INCLUDE_AS_API and added SSO test 2022-01-10 16:10:56 +01:00
djmaze
69ac75959c Move ImapClient::Fetch to Messages trait 2022-01-07 11:33:18 +01:00
djmaze
3fc5da50ef restructure app boot/start file include.php 2021-12-27 10:01:36 +01:00
djmaze
e434d51157 simplify custom include.php 2021-12-24 01:12:27 +01:00
djmaze
6d958081c4 Bugfix MULTIDOMAIN and cleanup localhost and fix the default.ini 2021-12-23 23:33:51 +01:00
djmaze
f92d453e8b Improved app booting
Bugfix SALT.php failed on initialization
Cleanup unused and obsolete constants and php settings
2021-12-23 16:04:40 +01:00
djmaze
2aceb89a8b Improved private data directory handling 2021-12-15 14:51:52 +01:00
djmaze
bc986f323c Improved HTML UTF-8 handling 2021-11-25 11:28:22 +01:00
djmaze
b0463f3bff Replaced StrToLowerIfAscii() for the better mb_strtolower() 2021-11-23 12:23:28 +01:00
djmaze
c9a497eb9d Put RFC 6855 draft code in 2021-11-21 20:42:31 +01:00
djmaze
597ea21b70 Prepared code to switch accounts without reload (not working yet) 2021-11-11 17:14:06 +01:00
djmaze
ef4790d04e Cleanup some classes and improve the Accounts and Contacts 2021-11-10 21:24:19 +01:00
djmaze
3945ab1349 Set umask(0077) by default to prevent any access to the _data_ dir 2021-10-22 17:42:58 +02:00
djmaze
3da130d061 Detect HTTPS 2021-10-15 11:59:11 +02:00
djmaze
2d4ce14b1c Detect enabled Brotli compression before Gzip compression 2021-09-27 12:50:59 +02:00
djmaze
212aeb6910 Prevent 'undefined' in php error log 2021-08-18 12:25:17 +02:00
djmaze
9859bab9c3 Rename APC to APCU
Drop unused APP_REQUEST_RND
2021-07-13 20:38:13 +02:00
djmaze
6dbe3d4c52 Brotli compress output if supported 2021-06-10 20:26:28 +02:00
djmaze
7fc279293c v2.5.0-rc.1 2021-04-08 16:02:41 +02:00
djmaze
10de3b8138 Added PHP 8 str_contains fallback
Clear cache folder on version change
Secure data folder with .htaccess
2021-03-22 13:51:38 +01:00
djmaze
d0f686c657 Rename basefolder 'rainloop' to 'snappymail'
this prevents conflicts with original rainloop
2020-10-15 16:21:52 +02:00
Renamed from rainloop/v/0.0.0/include.php (Browse further)