Aleksander Machniak
2b21b97ef0
Use file_get_contents() to make code simpler and to fix possible infinite loop
13 years ago
Aleksander Machniak
159691e7b1
Don't use protected property rcube_db::$db_error
13 years ago
Aleksander Machniak
91f2271fac
Replace rcube_mdb2 with rcube_db
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
Aleksander Machniak
041c93ce0b
Removed $Id$
13 years ago
Aleksander Machniak
5fed074a45
Always use 1 step as a fallback ( #1488490 )
13 years ago
Brian Ronald
b546b0dcfd
Also, the license comments
13 years ago
alecpl
d13f3293ea
- Add RCMAIL_CHARSET definition for Installer ( #1488436 )
13 years ago
alecpl
1aceb9cec8
- Framework refactoring (I hope it's the last one):
...
rcube,rcmail,rcube_ui -> rcube,rcmail,rcube_utils
renamed main.inc into rcube_bc.inc
13 years ago
alecpl
0c259682f6
- Merge devel-framework branch, resolved conflicts
13 years ago
alecpl
2c4d0bc88e
- Added 0.7.2 and 0.8-beta to releases list
13 years ago
thomascube
c04b23adfd
- replace claim in Roundcube logo
...
- require support_url config option in installer
13 years ago
alecpl
2f88b17d34
- Add exif to optional extensions list
13 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
13 years ago
thomascube
c321a955a7
Merged devel-framework branch (r5746:5779) back into trunk
13 years ago
alecpl
3efe96aec3
- Added 0.7.1 to the list of versions
13 years ago
alecpl
08ffd939a7
- Add separate pagesize setting for mail messages and contacts ( #1488269 )
13 years ago
alecpl
7177b5216a
- Update versions list ( #1488255 )
13 years ago
alecpl
0829b76598
- Fix merging some configuration options in update.sh script ( #1485864 )
13 years ago
alecpl
3be904be26
- Fixed imap test to non-default port when using ssl ( #1488118 )
13 years ago
thomascube
43486922fa
Improve error reporting in installer
13 years ago
alecpl
7479c1d63c
- Fix autoloading of Auth_SASL classes in Installer
14 years ago
alecpl
2912de6f9b
- Fix typos
14 years ago
alecpl
403f0bf771
- Fix default_port option handling in Installer when config.inc.php file exists ( #1487925 )
14 years ago
alecpl
d08333ea57
- Fix problems with subfolders of INBOX folder on some IMAP servers ( #1487725 )
...
- Fix handling of folders that doesn't belong to any namespace (#1487637 )
14 years ago
thomascube
e490642823
Add skin_logo config option to installer; show drop-down list for skin selection
14 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
thomascube
f5e7b35307
Bumbed version; Roundcube development is not Switzerland only
14 years ago
alecpl
00290a6032
- Add support for shared folders ( #1403507 )
14 years ago
alecpl
868deb5dab
- Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message ( #1485840 )
14 years ago
alecpl
6c6bb09b15
- Add mdn_request=4
14 years ago
alecpl
50baa6c0c1
- Add mdn_requests=3 to the installer
14 years ago
alecpl
e99991996d
- Add Internationalized Domain Name (IDNA) support ( #1483894 )
14 years ago
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
14 years ago
alecpl
d1dd13ee5c
- Fix SMTP test in Installer ( #1486952 )
14 years ago
alecpl
27a96a40db
- Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers ( #1486902 )
15 years ago
alecpl
8062c0426d
- Add note about enable_installer option ( #1486787 )
15 years ago
alecpl
073543aec9
- typo
15 years ago
alecpl
058eb6cd70
- support dynamic hostname variables in config
15 years ago
alecpl
2563619a58
- small improvements
15 years ago
alecpl
f6ee6f4dd2
- Fix DB Schema checking when some db_table_* options are not set
15 years ago
thomascube
23362230b5
Replace ALTER TABLE statement in Sqlite schema update script; more precise instructions for db updates and about new cleaning script
15 years ago
thomascube
2491c6240c
Add minimal database schema check to installer and update script
15 years ago
thomascube
924b1a666e
Fix pspell check and (yet not used MDB2 schema intialization)
15 years ago
alecpl
e987db1d46
- Fix SMTP test ( #1486589 )
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
f8c06e91aa
- Fix config options checking: check only existance of required options
15 years ago
alecpl
8ee7767036
- Fix directories checking when temp_dir/log_dir aren't set
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
df7d6f5537
- typo (s/googlie/googie/)
15 years ago
alecpl
fafe5dce9e
- added comments to set absolute path for SQLite DSN ( #1486095 )
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
alecpl
2c3d81dddd
- use simple rcube_smtp class
...
- Installer: fix SMTP settings test
16 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
till
df3c3570cd
* fixed typo
...
16 years ago
alecpl
0ce119869d
- use preg functions instead of ereg functions
16 years ago
alecpl
b45aedd22c
- check environement on upgrade (per discussion in #1485867 )
16 years ago
alecpl
569654a8c3
- overwrite default_imap_folders according to *_mbox settings ( #1485600 ) + some small updates
16 years ago
alecpl
2d1a451c25
- suhosin.session.encrypt breaks Session handling ( #1485846 )
16 years ago
alecpl
50d515a7d6
- some hints to use sqlite db ( #1485821 )
16 years ago
thomascube
82475f4b16
Add pspell option to installer script (patch from #1485588 )
16 years ago
thomascube
01a8c54f76
Applied patch for pspell language configuration ( #1485822 )
16 years ago
alecpl
ce16bbc74e
- Fix "Initialize Database" button missing from installer ( #1485802 )
16 years ago
alecpl
0ff63513c2
#1485741 : fix installer after some last changes
16 years ago
till
cbbef379a5
* bumping up copyright (happy new year ;-))
16 years ago
thomascube
5f25a1aef8
Merge ldap_public with autocomplete_addressbooks settings + fix config file creation
16 years ago
alecpl
b1c1541427
- Add Robots meta tag in login page and installer ( #1484846 )
16 years ago
alecpl
2a41355776
- Added 'show_images' option, removed 'addrbook_show_images' ( #1485597 )
16 years ago
alecpl
2fdbeb71b8
#1485590 : don't use mysql5.initial.sql
16 years ago
alecpl
9abd0f0089
- Allow UTF-8 folder names in config ( #1485579 )
...
- Add junk_mbox option configuration in installer (#1485579 )
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
thomascube
6e47c0be5c
Handle magic_quotes on runtime and remove them from the requirements list ( #1485285 )
16 years ago
thomascube
cbffc2f0aa
Let update script handle the replacement of 'multiple_identities' by 'identities_level'
16 years ago
thomascube
fee8c6ceab
First version of the commandline update script
16 years ago
alecpl
ec01712a99
- Added option 'identities_level', removed 'multiple_identities'
...
- Allow deleting identities when multiple_identities=false (#1485435 )
16 years ago
thomascube
32eb29fb99
Secure new config merging feature + remove full path disclosure
16 years ago
thomascube
871ca9adfe
Add dependency checks for config options + update database schema with MDB2_Schema (doesn't work correctly yet)
16 years ago
thomascube
97d6590037
Validate
16 years ago
thomascube
e107123780
Add methods to check and update local config files + show HTML output in installer test step
16 years ago
alecpl
ffae15e5fc
- Added 'mime_param_folding' option with possibility to choose
...
long/non-ascii attachment names encoding eg. to be readable
in MS Outlook/OE (#1485320 )
- Added "advanced options" feature in User Preferences
16 years ago
thomascube
7d7f67dde1
Apply changes of installer script to trunk
16 years ago
thomascube
bba657e64f
Made config files location configurable ( #1485215 )
16 years ago
alecpl
0c3bde2064
#1485313 : fixed DB config updating
16 years ago
thomascube
c8ae2497b7
Auto-detect client language and timezone if desired by config/prefs
16 years ago
alecpl
a91c9ba12a
#1485307 : typos fixed
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
thomascube
522007bdb2
Switch installer from obsolete locale_string to language config option
17 years ago
alecpl
d4f264827a
#1485155 : added zend.ze1_compatibility_mode check in installer and option disabled in .htaccess
17 years ago
alecpl
f1cd5fd8d0
- s/default_skin/skin/
17 years ago
till
337694143f
* there is no dom2 extension, just dom
17 years ago
alecpl
e58df3adc9
- Added option to select skin in user preferences ( #1485031 )
...
- template_exists() moved to rcube_template class
17 years ago
thomascube
5d725ed175
Mention dependency of the DOM exension and add link to php.net
17 years ago
thomascube
d5eb5cd1d7
Use MDB2 instead of DB in installer ( #1485124 )
17 years ago
svncommit
c060677d20
Enable direct download of (main|db).inc.php from the installer.
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
till
afe50aed70
* minor cs fixes
17 years ago
alecpl
2e90ff5b62
- Make password input fields of type password in installer ( #1484886 )
17 years ago
alecpl
b61965256e
Installer: encode special characters in DB username/password ( #1485042 )
17 years ago
thomascube
ccb412f982
Set minimum number of rows per page ( #1484935 )
17 years ago
thomascube
47124c2279
Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch
17 years ago
thomascube
e010845509
Don't attempt to send headers after content
17 years ago
thomascube
8b8bccf390
Start session before content is sent
17 years ago
thomascube
c0dc9072c1
Add hint for saving config files + stop DB initialization if en error occurs
17 years ago
thomascube
50e5eef2e3
New test-query that does not violate any foreign key contraints
17 years ago
thomascube
967b342039
Disable installer by default; add config option to enable it again
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
till
34eab044a1
* fixing spelling errors reported in #1484885
17 years ago
thomascube
308f419bfa
Remove test for sockets + check if temp and log dirs are writeable
17 years ago
thomascube
807d17a4be
Make rcube_install class PHP4 compatible + add warning for MDB2 on PHP4 + set MDB2 as default
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
2371191c30
Fix sqlite dsn composing
17 years ago
thomascube
330127a612
Disable PHP notices + check for installer script on login page
17 years ago
thomascube
112c54ffbb
Fix imap host selection in install script
17 years ago
thomascube
4a2765a420
Clarify failed checks message
17 years ago
thomascube
27564f1a22
Add IMAP test and some more options to installer script
17 years ago
thomascube
fa7539e7ad
Send test message with mail() if no SMTP server configured; show input fields for SMTP auth if necessary
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
thomascube
ad43e637bd
Add SMTP test to installer script
17 years ago
thomascube
190e97e886
Fix database initialization and check write access on the DB; update INSTALL instructions
17 years ago
thomascube
c5042d468e
More installer stuff
17 years ago
thomascube
6557d3005c
Added environment checks from check.php-dist
17 years ago
thomascube
3549785897
First steps to implement an installer
17 years ago