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
ed763b2859
Plugin API: Added message_saved hook ( #1489752 )
11 years ago
Thomas Bruederli
26b5200322
Consider search scope (and changes) for filter searches + disable folder operation commands in multi-folder search mode ( #1485234 )
11 years ago
Thomas B.
8087b13d20
Merge pull request #176 from marcoliverteschke/master
...
Limit list_tables() and list_cols() to current schema
11 years ago
Aleksander Machniak
b58abd86c5
email:main -> email:pref
11 years ago
Thomas Bruederli
f97fe4ee08
Allow to search in multiple folders with rcube_imap::search_once(); always set folder property in message header struct
11 years ago
Marc-Oliver Teschke
78a58162d8
When checking if DB schema is up-to-date, limit the checks to tables in our current schema. Otherwise installer might return false positives when DB user has access to multiple schemas.
...
Signed-off-by: Marc-Oliver Teschke <teschke@planwerk6.de>
11 years ago
Aleksander Machniak
faa9c89236
Make sure mbstring susbtitute character is set to empty string in rcube_charset::clean()
11 years ago
Aleksander Machniak
0ca75d4880
Fix messages index cache update under some conditions (e.g. proxy) ( #1489756 )
11 years ago
Aleksander Machniak
f96fec6b8c
Fix "washing" of unicoded style attributes ( #1489777 )
11 years ago
Aleksander Machniak
8d34b9dce3
Refactored storage properties setting
11 years ago
Thomas Bruederli
39ca69b007
Merge branch 'master' of github.com:roundcube/roundcubemail
11 years ago
Thomas Bruederli
a2cf7c41b9
Fix accidental key replacements
11 years ago
Aleksander Machniak
bc088fdc90
Hide PHP Warning: substr_compare() The length cannot exceed initial string length
11 years ago
Thomas Bruederli
188247894f
Make multi-folder message identifiers work with folders containing commas
11 years ago
Thomas Bruederli
94e797c1fb
Consider sort order in UID sort mode of multi-folder search results
11 years ago
Thomas Bruederli
1e9a59ab89
Don't remove messages from list when moving to another folder in multi-folder search mode, just update the list
11 years ago
Thomas Bruederli
1d1fdcbf8c
Fix splitting message identifiers into UID and folder values
11 years ago
Thomas Bruederli
1883048720
Optimize header fetching of multi-folder searches with natural (UID) sorting
11 years ago
Thomas Bruederli
e8cb51669a
More fixes for multi-folder search ( #1485234 )
11 years ago
Thomas Bruederli
66536974fe
Merge branch 'dev-multi-folder-search'
11 years ago
Aleksander Machniak
c77a8497e7
Fix again xdebug.max_nesting_level limit handling ( #1489110 )
11 years ago
Thomas Bruederli
509a6bc368
Allow to force-load plugins which have been loaded but not initialized before
11 years ago
Aleksander Machniak
dc0b500e78
Removed redundant default_folders config option ( #1489737 )
...
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830 )
11 years ago
Thomas Bruederli
0ee6328098
Replace entities when converting to text
11 years ago
Aleksander Machniak
bee1e18966
Skip IMAP SORT request if folder is empty
11 years ago
Aleksander Machniak
8cc567c004
Drop support for PHP < 5.3.7
11 years ago
Aleksander Machniak
65f59fa3c6
Bump version number to 1.1-git
11 years ago
Thomas Bruederli
3980579602
Avoid useless connection attempts if host is empty
11 years ago
Thomas Bruederli
143ceff0d8
Implement ArrayAccess interface for conveniently accessing rcube_result_set as array
11 years ago
Thomas Bruederli
532c10669b
Support structured data for autocompletion results; map 'type' attribute to CSS class for autocomplete list items
11 years ago
Aleksander Machniak
32c612c112
Fix some PDO::MYSQL_* constants (wrongly described in PHP manual before 5.3.21)
11 years ago
Aleksander Machniak
2b8f033bcb
Improvement in handling invalid email address strings
11 years ago
Thomas Bruederli
128fd9861a
Declare LOGIN commands to be anonymized in debug logging
11 years ago
Aleksander Machniak
5e8da2b5c9
Added toolbar button to move message in message view
11 years ago
Aleksander Machniak
03de1329ef
Fix invalid X-Draft-Info on forwarded message draft ( #1489587 )
11 years ago
Thomas Bruederli
ce20194266
Add setter for user object to rcube class; we already have getters for various user properties there
11 years ago
Aleksander Machniak
517c9f9a8d
Fix directories check in Installer on Windows ( #1489576 )
...
Added rcube_utils::is_absolute_path() method
11 years ago
Thomas Bruederli
eecd9ce0f9
Fix infinite loop when converting invalid html to plaintext ( #1489566 )
11 years ago
Thomas Bruederli
e3857bb6c2
Fix infinite loop when converting invalid html to plaintext ( #1489566 )
11 years ago
Thomas Bruederli
774deaded1
Don't EVER log passwords
11 years ago
Aleksander Machniak
03f1691d47
Fixed Opera > 15 detection ( #1489562 )
11 years ago
Aleksander Machniak
3b1d410b4e
Fix confusing intersect/filter methods naming/behaviour.
...
Removed rcube_result_index::intersect() method.
Changed rcube_result_index::filter() to filter in the same way as
rcube_result_thread::filter(), which means it actually does array_intersect().
Added tests scripts for rcube_result_index class.
11 years ago
Aleksander Machniak
5140c31064
Remove quotes around addressee name in case they are encoded.
...
Some clients encode quotes with name using base64/quoted-printable
encoding. Quotes were removed only for unencoded strings. Now also
encoded names are handled this way.
So, recipient/sender strings are displayed without quotes around
and e.g. saving to addressbook does not save these redundant quotes.
11 years ago
Aleksander Machniak
c0dda0556c
Allow single quote in style attribute values.
...
E.g. "font-family: 'Tahoma'" should not be removed.
11 years ago
Thomas Bruederli
d93ce5cde2
Fix concurrent connections to IMAP while searching
11 years ago
Aleksander Machniak
357f9c831a
Support SMTP socket context options via new config option 'smtp_conn_options'
11 years ago
Thomas Bruederli
1d6082c5e2
Fix thread/list mode update and display
11 years ago
Thomas Bruederli
9202e93b75
Fix slicing of returned search result headers
11 years ago
Thomas Bruederli
1bbf8c4886
- Make search scope selectable in UI
...
- Disable thread mode when searching over multiple folders
- Encode UID values for HTML message row identifiers
11 years ago