Aleksander Machniak
461a30d771
Merge config files ( #1487311 ).
...
Now we have defaults.inc.php and config.inc.php.
Renamed $rcmail_config to $config. Old naming and old files are supported
for backward compatibility.
12 years ago
Aleksander Machniak
ee73a723f9
Improvements in garbage collector: created gc() method to run all
...
gc-related cleanups in one place, added posibility to run gc in
environments without session
12 years ago
Thomas Bruederli
42de33c7de
Add option to use PHP's native session save handlers
12 years ago
Aleksander Machniak
ac5b58bac4
Small fix to the printed debug message
12 years ago
Aleksander Machniak
ceb508620e
Implemented updatecss.sh script for background images cache issues fix ( #1489047 )
12 years ago
Aleksander Machniak
399db1b647
Add db_prefix configuration option in place of db_table_*/db_sequence_* options
...
Make possible to use db_prefix for schema initialization in Installer (#1489067 )
Fix updatedb.sh script so it recognizes also table prefix for external DDL files
12 years ago
Aleksander Machniak
f23ef1c968
Fix error handling in CLI mode, use STDERR and non-empty exit code ( #1489043 )
12 years ago
Aleksander Machniak
c2c1bba9a2
Update releases list
12 years ago
Thomas Bruederli
15e4c89ce6
Consider alternative table names from config when running DB updates
12 years ago
Aleksander Machniak
63cf4fc823
If version is not provided assume RCMAIL_VERSION ( #1488933 )
12 years ago
Aleksander Machniak
9e46fb535d
Fix typo in DB version strings (there should be no .sql suffix)
12 years ago
Thomas Bruederli
92ba29f04f
Include treelist.js in shrinking scripts
12 years ago
Aleksander Machniak
e4a6ebc1d9
Fix typo
12 years ago
Thomas Bruederli
55ee252d65
Allow to shrink any file passed as argument
12 years ago
Aleksander Machniak
c101871d46
Add and use db_table_system config option
12 years ago
Aleksander Machniak
9e329c0a27
Renamed option updatedb.sh --label to --package
12 years ago
Aleksander Machniak
c3d061893b
Don't attempt to write to 'system' table if it doesn't exist
12 years ago
Aleksander Machniak
9be085b2f3
Don't attempt to read system table if it doesn't exist
12 years ago
Aleksander Machniak
7e7431bdda
Use updatedb.sh from update.sh + various fixes in updatedb.sh
12 years ago
Aleksander Machniak
b7e7c8f950
Added new database upgrade script, converted DDL scripts to new format
12 years ago
Aleksander Machniak
a079269166
Fix version comparisons with -stable suffix ( #1488876 )
12 years ago
Thomas Bruederli
a072247dde
Fix package definitions and include framework classes in phpdoc
12 years ago
Christian Flothmann
6585e86260
fix syntax error
12 years ago
Aleksander Machniak
9290303e80
Move prompt_silent() and get_opt() to rcube_utils class
12 years ago
Thomas Bruederli
fa981985ee
New shell script to modify user preferences
12 years ago
Thomas Bruederli
de1040731b
Properly add author name from gettext files
12 years ago
Thomas Bruederli
949431f521
Add another language alias for exports to launchpad
12 years ago
Aleksander Machniak
de56ea1909
Merge branch 'pdo'
...
Conflicts:
CHANGELOG
12 years ago
Thomas Bruederli
a025cddbc5
Fix default skin removal
12 years ago
Thomas Bruederli
471d559374
Update installto/update script to remove old default skins and copy all necessary files; repeat notice about missing config options after auto-update
12 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
bd7b8a62d1
Remove <Unknown> from localization author line
13 years ago
Aleksander Machniak
041c93ce0b
Removed $Id$
13 years ago
Thomas Bruederli
cc9f35a4b7
Set the right permissions on new localization folders
13 years ago
Thomas Bruederli
ae4bad986b
Get language code from filename if not specified in the .po file itself ( #1488478 )
13 years ago
alecpl
0c259682f6
- Merge devel-framework branch, resolved conflicts
13 years ago
thomascube
a0be7a0985
Map new Persian (Farsi) lang code
13 years ago
thomascube
54d074613f
Copy all skins in installto script ( #1488376 )
13 years ago
thomascube
15dfdbe54e
Fix language code maps
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
1c4f23d6e5
- Exclude MIME functionality from rcube_imap class into rcube_mime class
13 years ago
thomascube
19145d5de4
Also read both variables in en_US template
13 years ago
thomascube
c5329337b7
Fix gettext export for launchpad
13 years ago
thomascube
6a41bef07d
Fix gettext importer to correctly convert launchpad .po files
13 years ago
thomascube
5b5ed46815
Fix export of multiline texts
13 years ago
thomascube
c7dcb30025
More from Larry...
13 years ago
thomascube
7d84ff643a
Improve gettext exporter to correctly convert a single directory
13 years ago
alecpl
a90ad2840f
- Deprecate $DB, $USER, $IMAP global variables, Use $RCMAIL instead
13 years ago
thomascube
0706075d85
Fix newline handling in gettext export; add import script to read .po localization files
13 years ago
thomascube
84ff800248
Fix gettext exporter
13 years ago
thomascube
50ee4cc91f
Script to export Roundcube (PHP) localization files to gettext .po(t) format
13 years ago
thomascube
373b112f34
Force files to be updated, even if newer ( #1488117 )
13 years ago
alecpl
4aafd99f2d
- Remove memory_limit for indexcontacts.sh ( #1488109 )
13 years ago
thomascube
54f1af8cba
Download closure compiler to /tmp instead of current dir
13 years ago
thomascube
faf10e8fec
Fix automatic db updates; trigger contact indexing after upgrade
13 years ago
alecpl
8fc0f9451e
- Fix GCC errors and warnings ( #1487988 )
14 years ago
thomascube
3e48b941ec
Removed kolab plugins; they will be maintaied and published in the Kolab project
14 years ago
alecpl
6cc3f5887d
- Use clisetup.php where possible, remove redundant code
14 years ago
alecpl
9556e004db
- Fix SQL query for postgres
14 years ago
thomascube
e6bb836e05
Create interactive update script with improved DB schema check; udated installer with new features and styles
14 years ago
thomascube
3e2637351d
Fulltext search over contact fields. Attention: DATABASE SCHEMA CHANGED\!
14 years ago
thomascube
f5e7b35307
Bumbed version; Roundcube development is not Switzerland only
14 years ago
alecpl
0da9021f5a
- Fix typo
14 years ago
thomascube
d366462316
Fix cleandb script
14 years ago
thomascube
bd911ba814
Pool some code for command line tools; avoid displaying password on shell ( #1486947 ); fix msgexport now using the new imap wrapper
14 years ago
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
14 years ago
alecpl
27a96a40db
- Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers ( #1486902 )
14 years ago
alecpl
30aa4ccaaf
- Renamed all php-cli scripts to use .sh extension
15 years ago
alecpl
677e1f26fe
- Some files from /bin + spellchecking actions moved to the new 'utils' task
15 years ago
thomascube
d062dbe18c
Add class docuumentation blocks and make phpdoc work again
15 years ago
alecpl
60ff017b49
- fix: sqlite doesn't support foreign keys
...
- code formatting
15 years ago
alecpl
5ba5fd5e3d
- allow to set threshold days as command line argument, set default value to '7'
...
- comment out the code for database without foreign keys (we rely on this feature in core code, so why not here?)
15 years ago
thomascube
2491c6240c
Add minimal database schema check to installer and update script
15 years ago
thomascube
a35062a1eb
Always set changed date when marking a DB record as deleted + provide a cleanup script
15 years ago
thomascube
f52c936f4d
Merged devel-threads branch (r3066:3364) back into trunk
15 years ago
thomascube
bc9c02617a
Add shellscripts to shrink/unshrink javascript files (by trisk)
15 years ago
alecpl
7415c02ecf
- Fix quota indicator issues by content generation on client-size
...
instead of bin/quotaimage.php: better performance, better styling posibilities (#1486197 , #1486220 )
15 years ago
thomascube
db52218337
Improve security of modcss.php by setting timeouts and more sanity checks
15 years ago
alecpl
2700bbb2b9
- removed http_received_header_encrypt checking ( #1485925 )
16 years ago
alecpl
2471d3a979
- Added possibility to encrypt received header, option 'http_received_header_encrypt',
...
added some more logic in encrypt/decrypt functions for security
16 years ago
alecpl
23a2eec4d5
- ereg -> preg
16 years ago
alecpl
b659c3e242
- fix 1px rectangle fill when mailbox is empty (used=0)
16 years ago
thomascube
f9160ecea7
Fix infinite while loop
16 years ago
till
12bc8b6fa2
* minor fixes: simplied code, http status, cs
16 years ago
till
b113c5a5b1
* minor fixes: cs and a notice
16 years ago
till
cbbef379a5
* bumping up copyright (happy new year ;-))
16 years ago
till
396afd4742
* generalized executable paths for bash and phpdoc
...
* simplyfied probing for phpdoc
* added checks to make sure this is executed on the shell
16 years ago
till
d4847048a1
* let's not discriminate unix :) (= generalized paths)
...
* added checks so all scripts are only executable from CLI
16 years ago
thomascube
1608f43282
Secure bin scripts by requiring a valid session and replace preg_replace(/../e) with preg_replace_callback
16 years ago
alecpl
fe3e67884d
#1485544 : quota image better look
16 years ago
alecpl
300fc65a46
- Better HTML entities conversion in html2text ( #1485519 )
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
thomascube
cb15aaa265
Also check for negative image size + set caching headers for 1 hour
16 years ago
thomascube
7ce1931bbb
Lets keep things simple. quotaimage does not use session stuff
16 years ago
till
fe7618f1ba
* checking if a user session is active in quotaimg.php
...
* this is an expensive operation
* but it fixes a possible DoS
* implement max-width and -height for the image (subject to change)
16 years ago
alecpl
b685e9e47c
- use dirname()
16 years ago
thomascube
e905db1305
Set postgres-specific schema options + fix indentation
16 years ago