Commit Graph

53 Commits (34a0902089a410d1f7dda78d1f8b0771333c09df)

Author SHA1 Message Date
Thomas Bruederli a98a4f8bb5 Remove 3rd party libs from our repository and define the dependencies in composer.json-dist.
Also remove the ancient utf8 lib and replace it with 'Patchwork UTF-8 for PHP'.

For direct git checkouts, copy composer.json-dist into composer.json and run
`php composer.phar install` to install the dependencies.
10 years ago
Thomas Bruederli eea11ecdde Move rcube_installer class to include/rcmail_installer in order to remain accessible by the update script even if the installer directory was removed 11 years ago
Aleksander Machniak 8cc567c004 Drop support for PHP < 5.3.7 11 years ago
Aleksander Machniak a5b79b15a8 Fix empty messages list when register_globals is enabled (#1489157) 12 years ago
Aleksander Machniak 7a7c25aeff Fix so valid and set date.timezone is not required by installer checks (#1489180) 12 years ago
Aleksander Machniak 39b905b7a8 Canonize boolean ini_get() results (#1489189) 12 years ago
Aleksander Machniak e7fa2ce56d Fix so install do not fail when one of DB driver checks fails but other drivers exist (#1489178) 12 years ago
Aleksander Machniak 398c9d8869 Fix links to PHP PDO drivers manual 12 years ago
Thomas Bruederli 619c320c0e Avoid direct execution of installer includes (#1488895) 12 years ago
Aleksander Machniak 7389966295 Add notes about new requirements of the new mysql database driver,
add check in installer (#1488875)
12 years ago
Aleksander Machniak c563c2cc26 Improved message for invalid date.timezone 12 years ago
Aleksander Machniak c22a521df1 Move date.timezone check to 'required' block, add date.timezone value validation 12 years ago
Aleksander Machniak de56ea1909 Merge branch 'pdo'
Conflicts:
	CHANGELOG
12 years ago
Aleksander Machniak 2b21b97ef0 Use file_get_contents() to make code simpler and to fix possible infinite loop 13 years ago
Aleksander Machniak 398bff5925 Replace rcube_mdb2/PEAR::MDB2 with rcube_db 13 years ago
Aleksander Machniak 0b6d022e6f Fix magic_quotes_sybase handling (#1488506)
Improved handling of critical PHP settings - try to set them to required value before die()
13 years ago
alecpl 2f88b17d34 - Add exif to optional extensions list 13 years ago
thomascube e6bb836e05 Create interactive update script with improved DB schema check; udated installer with new features and styles 14 years ago
alecpl d36115bfb8 - Require PHP 5.2.1 or greater 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
alecpl 073543aec9 - typo 15 years ago
alecpl 59c216f3cc - Fix bugs on unexpected IMAP connection close (#1486190, #1486270)
- Iloha's imap.inc rewritten into rcube_imap_generic class
- rcube_imap code re-formatting
15 years ago
alecpl 0f9687438b - update requirements, remove GD check 15 years ago
alecpl d62c312e04 - required JSON check added, changed links to PHP modules 15 years ago
alecpl 3e2bc6a975 - Fix dl() use in installer (#1486150): use is_readable() instead 15 years ago
alecpl 11e670da55 - Don't require date.timezone setting in installer (#1485989) 15 years ago
alecpl 4007170109 - added 'xml' extension check (#1486051) 15 years ago
till ec31b6f9f3 * ok, let's validate this for real (this time) 16 years ago
till f7df6c4c4d * added check for date.timezone 16 years ago
alecpl 2d1a451c25 - suhosin.session.encrypt breaks Session handling (#1485846) 16 years ago
alecpl bd0c2b0a34 - add mbstring.func_overload check 16 years ago
thomascube d7a5bfac6c Don't test the magic_quotes ini settings 16 years ago
alecpl b77d0dd6c5 - added options to use syslog instead of log file (#1484850)
- added Logging & Debugging section in Installer
- fixed config from $_POST for next installer steps saving
- fixed and re-enabled debug_level setting in installer
16 years ago
alecpl 9e8e5fa634 - Removed support for PEAR::DB driver 16 years ago
alecpl d4f264827a #1485155: added zend.ze1_compatibility_mode check in installer and option disabled in .htaccess 17 years ago
till 337694143f * there is no dom2 extension, just dom 17 years ago
thomascube 5d725ed175 Mention dependency of the DOM exension and add link to php.net 17 years ago
till ff522265d1 * cs fixes 17 years ago
thomascube 45f56c1c40 Replace our crappy html sanitization with the dom-based washtml script + fix inline message parts + remove old code + add some doc comments 17 years ago
thomascube 47124c2279 Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch 17 years ago
svncommit 1b7ac67161 Fix the fix. Sorry. 17 years ago
svncommit 70430e357e Fix php version check in installer, closes #1484925. 17 years ago
till 7635d21b4c * fixing bug where people got: Call to undefined function decrypt_passwd()
(The form fields for smtp and imap test shared names and imap test overwrote smtp test fields (obviously).)
17 years ago
thomascube 308f419bfa Remove test for sockets + check if temp and log dirs are writeable 17 years ago
thomascube 1c4e5dd4d2 Some more bugfixes for the install script 17 years ago
thomascube 019b5d5518 Don't check for zlib-output_compression; this is handeled in index.php 17 years ago
thomascube 4a2765a420 Clarify failed checks message 17 years ago
thomascube e18d04468e Add checks for GD and Mcrypt 17 years ago
thomascube b3f9dfb54e Allow to skip the config step if config files already exist 17 years ago