Aleksander Machniak
2c0db244bc
Generate QR-code in svg format if there's xmlwriter extension installed
...
I think xmlwriter is more likely to be installed than imagick.
The size of the png and svg output is almost identical.
2021-08-28 09:29:03 +02:00
Aleksander Machniak
15f8643542
Remove redundant PHP version checks, bump min. version in the installer
2021-08-01 17:47:32 +02:00
Aleksander Machniak
d258f845ab
Fix PHP8 Fatal error: Uncaught ValueError: mb_convert_encoding() ( #7850 )
...
Also, bring back iconv() fallback, it supports much more charsets than mbstring.
2021-01-30 15:51:23 +01:00
Aleksander Machniak
12547ccf01
Require php-intl extension, get rid of Net_IDNA2, PHP8 fixes, short array syntax
...
Net_IDNA2 is not compatible, and Intl is a bundled ext since PHP 5.3.
Fixed some regressions.
2020-12-13 10:21:52 +01:00
Aleksander Machniak
1164d9e103
rcmail_utils::get_http_client() -> rcube::get_instance()->get_http_client()
2020-11-21 09:28:25 +01:00
johndoh
740fed3bdb
Update min PHP version in installer and remove from Travis ( #7629 )
...
* update min PHP version in installer
* remove php5.4 from travis config
2020-09-23 18:43:14 +02:00
Aleksander Machniak
bdeb0db6cb
Small code fixes
2020-08-21 08:19:27 +02:00
Aleksander Machniak
35c29be9b2
Remove use of ext-iconv
2020-05-03 18:33:20 +02:00
Aleksander Machniak
8471930652
Add 'filter' to required extensions
2019-12-01 09:52:10 +01:00
Aleksander Machniak
ffeebff3f9
Fix bug where Ctype extension wasn't required in Installer and INSTALL file ( #7049 )
2019-11-22 14:30:49 +01:00
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
2019-04-16 10:42:45 +02:00
Aleksander Machniak
bb9fa55f00
Add check for optional zip extension
2017-11-18 10:09:26 +01:00
Aleksander Machniak
b1a3d46f89
Fix bug where pink image was used instead of a thumbnail when image resize fails ( #5933 )
...
Note GD and Imagick in INSTALL file and optional installer checks.
2017-09-05 08:33:40 +02:00
Aleksander Machniak
c3fc072d97
Remove code related to magic_quotes_* and register_globals
...
...they do not exist in PHP 5.4 which we now require.
2016-07-29 13:34:50 +02:00
Aleksander Machniak
8447bae77c
Require Mbstring and OpenSSL extensions ( #1490415 ) - remove redundant code
2015-06-28 12:27:48 +02:00
Aleksander Machniak
f7427f151e
Get rid of Mail_mimeDecode package dependency ( #1490416 )
2015-06-27 15:05:17 +02:00
Aleksander Machniak
489409f30f
Fix Net_LDAP3 homepage location
2015-04-14 18:29:59 +02:00
Aleksander Machniak
6b7e06620d
Remove zend.ze1_compatibility_mode checks, it does not exist in PHP >= 5.3
2014-10-13 14:48:05 +02:00
Aleksander Machniak
000f6ee304
Merge branch 'oracle'
2014-09-22 09:38:21 +02:00
Aleksander Machniak
c2345747ac
Add Oracle driver check in Installer
2014-09-18 16:57:41 +02:00
Thomas Bruederli
b6f89a32d8
Make LDAP extension and Net_LDAP3 lib optional in installer check
2014-09-11 17:45:32 +02:00
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.
2014-08-27 17:45:21 +02:00
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
2014-04-21 16:39:19 +02:00
Aleksander Machniak
8cc567c004
Drop support for PHP < 5.3.7
2014-03-22 12:56:49 +01:00
Aleksander Machniak
a5b79b15a8
Fix empty messages list when register_globals is enabled ( #1489157 )
2013-06-25 18:37:19 +02:00
Aleksander Machniak
7a7c25aeff
Fix so valid and set date.timezone is not required by installer checks ( #1489180 )
2013-06-21 12:40:26 +02:00
Aleksander Machniak
39b905b7a8
Canonize boolean ini_get() results ( #1489189 )
2013-06-20 15:08:10 +02:00
Aleksander Machniak
e7fa2ce56d
Fix so install do not fail when one of DB driver checks fails but other drivers exist ( #1489178 )
2013-06-18 13:54:26 +02:00
Aleksander Machniak
398c9d8869
Fix links to PHP PDO drivers manual
2013-04-17 17:34:29 +02:00
Thomas Bruederli
619c320c0e
Avoid direct execution of installer includes ( #1488895 )
2013-01-10 09:41:12 +01:00
Aleksander Machniak
7389966295
Add notes about new requirements of the new mysql database driver,
...
add check in installer (#1488875 )
2012-12-21 10:32:59 +01:00
Aleksander Machniak
c563c2cc26
Improved message for invalid date.timezone
2012-09-14 08:43:05 +02:00
Aleksander Machniak
c22a521df1
Move date.timezone check to 'required' block, add date.timezone value validation
2012-09-14 08:33:37 +02:00
Aleksander Machniak
de56ea1909
Merge branch 'pdo'
...
Conflicts:
CHANGELOG
2012-08-08 08:21:45 +02:00
Aleksander Machniak
2b21b97ef0
Use file_get_contents() to make code simpler and to fix possible infinite loop
2012-07-10 10:07:21 +02:00
Aleksander Machniak
398bff5925
Replace rcube_mdb2/PEAR::MDB2 with rcube_db
2012-06-19 11:33:23 +02:00
Aleksander Machniak
0b6d022e6f
Fix magic_quotes_sybase handling ( #1488506 )
...
Improved handling of critical PHP settings - try to set them to required value before die()
2012-06-04 16:05:57 +02:00
alecpl
2f88b17d34
- Add exif to optional extensions list
2012-03-06 20:06:40 +00:00
thomascube
e6bb836e05
Create interactive update script with improved DB schema check; udated installer with new features and styles
2011-02-25 16:37:22 +00:00
alecpl
d36115bfb8
- Require PHP 5.2.1 or greater
2011-01-14 08:50:46 +00:00
alecpl
e99991996d
- Add Internationalized Domain Name (IDNA) support ( #1483894 )
2010-09-29 12:36:28 +00:00
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
2010-09-25 13:03:53 +00:00
alecpl
073543aec9
- typo
2010-06-07 06:51:46 +00:00
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
2010-03-26 21:03:22 +00:00
alecpl
0f9687438b
- update requirements, remove GD check
2010-02-03 08:35:28 +00:00
alecpl
d62c312e04
- required JSON check added, changed links to PHP modules
2009-12-31 08:32:31 +00:00
alecpl
3e2bc6a975
- Fix dl() use in installer ( #1486150 ): use is_readable() instead
2009-09-22 07:11:38 +00:00
alecpl
11e670da55
- Don't require date.timezone setting in installer ( #1485989 )
2009-08-27 13:38:26 +00:00
alecpl
4007170109
- added 'xml' extension check ( #1486051 )
2009-08-24 17:39:41 +00:00
till
ec31b6f9f3
* ok, let's validate this for real (this time)
2009-07-14 15:13:02 +00:00