Thomas Bruederli
106d47992b
Bump version and update changelog
9 years ago
Thomas Bruederli
27e02f0f3b
Fix closing of nested menus ( #1490443 )
9 years ago
Aleksander Machniak
6564cf8a4b
Change code so versions of Mail_mime before and after 1.9.0 are supported
...
Conflicts:
program/lib/Roundcube/rcube.php
9 years ago
Aleksander Machniak
dddc985ce2
Make Mail_mime>=1.9.0 a requirement, fix compat. errors
...
Conflicts:
composer.json-dist
9 years ago
Aleksander Machniak
495b5c3883
Don't display not-sent-warning in compose page on save-pref action
9 years ago
Aleksander Machniak
b45b15e5a8
Fix selecting a folder on collapse when any subfolder is selected
9 years ago
Aleksander Machniak
794b2f1d46
Really make base64 encoding unicode-aware
9 years ago
Aleksander Machniak
b44a6554bb
Fix base64.encode/decode for unicode characters - use fallback if btoa/atob functions fail
9 years ago
Aleksander Machniak
14693832b2
Fix so input field (e.g. search box) does not loose focus on list load ( #1490455 )
9 years ago
Aleksander Machniak
ca7fc75bec
Fix "washing" of style elements wrapped into many lines
9 years ago
Thomas Bruederli
8b26f548b5
Add localization alias for tr => tr_TR
9 years ago
Aleksander Machniak
f3c12bf7ef
Get rid of Mail_mimeDecode package dependency ( #1490416 )
...
Conflicts:
CHANGELOG
composer.json-dist
9 years ago
Aleksander Machniak
eddae8976d
Disable links list generation on html-to-text conversion of identities or composed message ( #1490437 )
9 years ago
Aleksander Machniak
b45e9b49b9
Fix removing signature when switching to identity with an empty sig in HTML mode ( #1490470 )
10 years ago
Aleksander Machniak
1172330b2a
Fix error when using back button after sending an email ( #1490009 )
10 years ago
Aleksander Machniak
0e647e4aa0
Don't use private properties of Net_SMTP object
10 years ago
Aleksander Machniak
468e61b264
Fix some javascript errors in rare situations ( #1490441 )
10 years ago
Aleksander Machniak
9ca27756f1
Fix wrong positioning of message list header on page scroll in Webkit browsers ( #1490035 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
fe82e213c3
Fix so E_DEPRECATED errors from PEAR libs are ignored by error_reporting change ( #1490281 )
10 years ago
Aleksander Machniak
424c25e5bc
Fix bug where new messages weren't added to the list in search mode
10 years ago
Aleksander Machniak
844ee296a8
Revert create_folder() behaviour change where the method didn't fail if folder already existed.
...
This should not be the default behaviour. It could likely
become an optional functionality, however we should keep the method simple.
10 years ago
Aleksander Machniak
f0feb7701e
Use in_array_nocase() also for \\Noselect flag check ( #1490466 )
10 years ago
Aleksander Machniak
19a61851ae
Fix so imap folder attribute comparisons are case-insensitive ( #1490466 )
...
+ make in_array_nocase() much faster for ASCII strings
10 years ago
Aleksander Machniak
71bfa5f207
Fix draft removal after a message is sent and storing sent message is disabled ( #1490467 )
10 years ago
Aleksander Machniak
612b04ac30
Reset internal cache index in close()
...
Conflicts:
program/lib/Roundcube/rcube_cache.php
program/lib/Roundcube/rcube_cache_shared.php
10 years ago
Aleksander Machniak
895efa1d42
Fix bug where some messages in multi-folder search couldn't be printed/downloaded ( #1490426 )
...
Conflicts:
program/js/app.js
10 years ago
Aleksander Machniak
383749eeff
Update to TinyMCE 4.1.10 ( #1490405 )
10 years ago
Aleksander Machniak
a9035b1561
Fix so *-request@ addresses in Sender: header are also ignored on reply-all ( #1490452 )
...
Conflicts:
program/steps/mail/compose.inc
10 years ago
Aleksander Machniak
f7dd463174
Fix multi-folder search result sorting by arrival date ( #1490450 )
10 years ago
Aleksander Machniak
8cc6b18bcd
Get rid of array_walk() when simple foreach() can be used
10 years ago
Aleksander Machniak
70422cd7a2
Fix Fatal error after last commit
10 years ago
Aleksander Machniak
947c4dc30b
Fix issue when first search() argument is not an array
10 years ago
Aleksander Machniak
0aadd71183
Fix self-reply detection issues ( #1490439 )
10 years ago
Aleksander Machniak
8e68430749
Fix handling of non-break spaces in html to text conversion ( #1490436 )
10 years ago
Aleksander Machniak
3a428d9571
Make has_(html|text)_part and first_(html|text)_part methods consistent in arguments and functionality
10 years ago
Aleksander Machniak
25c457dc68
Modify rcube_smtp::send_mail() so it is possible to send message by
...
specifying only the message stream no headers, it's for cases when
the stream already contains a complete message.
10 years ago
Aleksander Machniak
fec877f038
Fix so links with href == content aren't added to links list on html to text conversion ( #1490434 )
10 years ago
Aleksander Machniak
92e36f6839
Fix race-condition in saving user preferences and loading plugin config ( #1490431 )
10 years ago
Aleksander Machniak
8cab554252
Fix unintentional messages list page change on page switch in compose addressbook ( #1490427 )
10 years ago
Aleksander Machniak
e8028083b9
Fix bug where some messages in multi-folder search couldn't be opened ( #1490426 )
10 years ago
Aleksander Machniak
cb0e0777ce
Fix "PHP Fatal error: Using $this when not in object context"
10 years ago
Aleksander Machniak
30e71606a0
Fix Compose action in addressbook for results from multiple addressbooks ( #1490413 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
ef07e9e546
Update to jQuery 2.1.4 ( #1490406 )
10 years ago
Aleksander Machniak
d438147ddc
Fix SQL error on logout when using session_storage=php ( #1490421 )
10 years ago
Aleksander Machniak
552854d738
Fix "Importing..." message does not hide on error ( #1490422 )
...
Conflicts:
CHANGELOG
10 years ago
Daniel Hoffend
8fab64e594
remove debug test code
10 years ago
Aleksander Machniak
15fd8f9dc7
Fix XSS vulnerability in _mbox argument handling ( #1490417 )
10 years ago
Aleksander Machniak
5529d94ed7
Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key ( #1490402 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
4312ac809c
Fix blank image in html_signature when saving identity changes ( #1490412 )
10 years ago
Thomas Bruederli
245619e98d
Update localizations from Transifex
10 years ago
Thomas Bruederli
f1ae19dc6b
Bump version
10 years ago
Thomas Bruederli
d8ffedbd5e
Add new plugin hook 'identity_create_after' ( #1490358 )
10 years ago
Aleksander Machniak
d5694ef84f
Fix issues when using moduserprefs.sh without --user argument ( #1490399 )
...
Conflicts:
program/include/rcmail_utils.php
10 years ago
Aleksander Machniak
4d97838ed9
Fix font artifacts in text2html conversion ( #1490353 )
...
Use white-space:nowrap elements instead of unicode word-joiner character
10 years ago
Aleksander Machniak
84af0db103
Fix bug where some files could have "executable" extension when stored in temp folder ( #1490377 )
10 years ago
Aleksander Machniak
244a46fdea
Fix missing index update after write() call
10 years ago
Aleksander Machniak
92459da0e2
Fix possible memcache/apc cache data consistency issues ( #1490390 )
...
And removed unused code
Conflicts:
program/lib/Roundcube/rcube_cache.php
program/lib/Roundcube/rcube_cache_shared.php
10 years ago
Aleksander Machniak
a7d269253f
Workaround possible issue where some keys were ignored when deleting cached entries
...
by key name prefix and keys index is in inconsistent state (does not contain all keys)
10 years ago
Aleksander Machniak
1d024f37cc
Fix mb_substitute_character() use
10 years ago
Aleksander Machniak
c084a6ab8b
Fix rcube_charset::clean() for case when mbstring and iconv are not installed
10 years ago
Aleksander Machniak
4471b2bffb
Fix security issue in contact photo handling ( #1490379 )
10 years ago
Thomas Bruederli
b765160fd5
Improve LDAP search by ignoring words order in fuzzy substring matching mode
10 years ago
Thomas Bruederli
15bcfbd55f
Add utility function to compose a full-text-like LDAP search filter
10 years ago
Aleksander Machniak
7310a6d66c
Fix bug where messages count was not updated after message move/delete with skip_deleted=false ( #1490372 )
10 years ago
Aleksander Machniak
4d35a983cc
Fix bug where preview_pane setting wasn't always saved into user preferences ( #1490362 )
10 years ago
Aleksander Machniak
84dde88680
Fix decoding array headers
10 years ago
Aleksander Machniak
3a46e7defc
Fix message highligh regression from last commit ( #1490363 )
10 years ago
Aleksander Machniak
d3333df32b
Trigger 'listupdate' event also on response to check-recent request
10 years ago
Aleksander Machniak
35a32df940
Fix mouseup event handling when dragging a list record ( #1490359 )
...
This fixes drag-n-drop on managesieve filters list.
10 years ago
Aleksander Machniak
9dd3559ee4
Fix bug where some unrelated attachments in multipart/related message were not listed ( #1490355 )
10 years ago
Aleksander Machniak
ef595a10e0
Add option to place signature at bottom of the quoted text even in top-posting mode [sig_below]
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
24f046cf47
Fix bug where forced extwin page reload could exit from the extwin mode ( #1490350 )
...
With small improvements in rcube_webmail.url() method.
10 years ago
Aleksander Machniak
22c0b291f6
Fix font artifact in Google Chrome on Windows ( #1490353 )
10 years ago
Aleksander Machniak
72863836e5
Fix handling spaces after <br> on html2text conversion
10 years ago
Aleksander Machniak
61c35b4a2b
Fix lack of signature separator for plain text signatures in html mode ( #1490352 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
3832e4507b
Fix so text/calendar parts are listed as attachments even if not marked as such ( #1490325 )
10 years ago
Aleksander Machniak
b41140ba37
Fix tables listing routine on mysql and postgres so it skips system or other database tables and views ( #1490337 )
10 years ago
Aleksander Machniak
998afb1725
Remove Kolab's hack for Cyrus Murder bug in SETANNOTATION - it's not needed anymore
10 years ago
Aleksander Machniak
fdcef5ef7e
Fix PHP warning: Non-static method PEAR::setErrorHandling() should not be called statically ( #1490343 )
10 years ago
Aleksander Machniak
68f76fddbe
Fix handling of %-encoded entities in mailto: URLs ( #1490346 )
...
Conflicts:
CHANGELOG
10 years ago
Thomas Bruederli
d5b4ef0de2
Wording
10 years ago
Thomas Bruederli
c7a88ff0c2
Localize common error messages; improve explanation for CSRF check failures
10 years ago
Thomas Bruederli
4ba89c9f99
Backport new utility function for compatibility reasons
10 years ago
Thomas Bruederli
2c0861495b
Bump version for next release
10 years ago
Thomas Bruederli
ee9742c873
Avoid errors when message list doesn't have a header
10 years ago
Aleksander Machniak
979f08e4df
Fix javascripts errors in IE8 - lack of Event.which, focusing a hidden element ( #1490318 )
10 years ago
Thomas Bruederli
791c66c5fb
Do not re-append an existing node when re-rendering with childs
10 years ago
Thomas Bruederli
c14c21472e
Fix redirct URL for attachments loaded in an iframe ( #1490191 )
10 years ago
Thomas Bruederli
3e09bcdef0
Generate random hash for the per-user local storage prefix ( #1490279 ); only unserialize user prefs once
10 years ago
Aleksander Machniak
8f74b23dd2
Fix backtick character handling in sql queries ( #1490312 )
10 years ago
Thomas Bruederli
50e1ca2814
Fix submission of _reload parameter when switching address books
10 years ago
Aleksander Machniak
b9f8bb3cab
Fix bug where TinyMCE area height was too small on slow network connection ( #1490310 )
10 years ago
Aleksander Machniak
6855623cf5
Fix bug where spellchecking in HTML editor do not work after switching editor type more than once ( #1490311 )
10 years ago
Aleksander Machniak
5c74c978f8
Update TinyMCE cache_suffix (forgot to do this after last update)
10 years ago
Aleksander Machniak
2d5b35eb5b
Upgrade TinymCE to version 4.1.9
10 years ago
Aleksander Machniak
ef09b2751b
Fix rows count when messages search fails ( #1490266 )
10 years ago
Aleksander Machniak
2ea55829be
(Properly) reset search filter on reset-search action
10 years ago
Aleksander Machniak
1e7c877a66
Reset search filter on folder selection and search reset
10 years ago
Aleksander Machniak
100fea325e
Unified request* event arguments handling, added support for _unlock and _action parameters
10 years ago
Aleksander Machniak
5bdd767a48
Fix so search filter, scope and fields are reset on folder change
10 years ago
Aleksander Machniak
c13dd984e1
Fix Opera browser detection in javascript ( #1490307 )
10 years ago
Aleksander Machniak
26c9930103
get_part_content() -> get_part_body()
10 years ago
Aleksander Machniak
d8efe06f4c
Update to TinyMCE 4.1.8
10 years ago
Aleksander Machniak
14f4633b0b
Remove redundant encoding of message subject with mb_encode_mimeheader() ( #1490295 )
10 years ago
Aleksander Machniak
d093e96ec2
Fix javascript error after creating a folder which is a subfolder of another one ( #1490297 )
10 years ago
Aleksander Machniak
199446c16d
Fix so localized folder name is displayed in multi-folder search result ( #1490243 )
10 years ago
Aleksander Machniak
df4243b80a
Fix duplicate entry on timezones list in rcube_config::timezone_name_from_abbr() ( #1490293 )
10 years ago
Aleksander Machniak
5bb2fe27a0
Fix parsing ldap URI for cases where hostname is non-empty
10 years ago
Aleksander Machniak
b7048d8d2d
Fix parsing invalid HTML messages with BOM after <!DOCTYPE> ( #1490291 )
10 years ago
Aleksander Machniak
2799f049bb
Fix "Non-static method PEAR::isError() should not be called statically" errors ( #1490281 )
10 years ago
Aleksander Machniak
ab84cc15e5
Reset default db_max_allowed_packet, fix max packet size detection
10 years ago
Aleksander Machniak
f985cbedc6
Fix duplicate entries supression in autocomplete result ( #1490290 )
10 years ago
Aleksander Machniak
f129972361
Improve compose_search_name() to not return "email@address <email@address>" entries
...
which may happen for contacts without name(s)
10 years ago
Aleksander Machniak
b56a3b00f0
Don't sent the message again in saveonly mode
10 years ago
Aleksander Machniak
16c326380d
Improved handling of storage errors after message is sent
...
After sending a message it is stored in Sent folder, this operation
may fail, e.g. because of "over quota" error. In such a case we'll
not close the compose window, but display the error and, if user clicks
Send/Save button, we'll display a dialog informing about the situation and
providing an option to try the save operation again.
10 years ago
Aleksander Machniak
bbbd02bd6a
Fix so "over quota" errors are displayed also in message compose page
...
This also fixes over quota responses on cyrus imap which uses "Over quota" string and no error identifier.
10 years ago
Thomas Bruederli
230ec1104f
Update internal reference to treelist node contents after insert. Fixes some strange behavior in FF 3.6
10 years ago
Aleksander Machniak
44f58b0bcb
Add possibility to configure max_allowed_packet value for all database engines ( #1490283 )
10 years ago
Aleksander Machniak
cd8bcf3801
Fix "PHP Fatal error: Call to a member function getMessage() on a non-object"
10 years ago
Aleksander Machniak
1cb0b1481d
Use also Organization field as a fallback if contact has no name(s) specified
10 years ago
Aleksander Machniak
ce08e08dad
Fix cursor position on reply below the quote in HTML mode ( #1490263 )
...
Also other cursor position inconsistency. Additionally fixed
invisible cursor in HTML editor in older Firefox browser versions.
10 years ago
Aleksander Machniak
9e147a36ad
Fix fatal errors on systems without mbstring extension or mb_regex_encoding() function ( #1490280 )
10 years ago
Aleksander Machniak
334eb48cfe
Merge branch 'release-1.1' of github.com:roundcube/roundcubemail into release-1.1
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
99dafc41a3
Fix missing or not up-to-date CATEGORIES entry in vCard export ( #1490277 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
c8468c2960
Really fix unwanted warning on BMP attachments ( #1490269 )
10 years ago
Aleksander Machniak
825b2b9ab9
Fix performance of rcube_db_mysql::get_variable()
...
As currently we're using this to find only max_allowed_packet value,
it is better to use "SHOW VARIABLES LIKE ?" instead of asking for all variables.
10 years ago
Aleksander Machniak
ca85a8e32c
Fix handling of some improper constructs in format=flowed text as per the RFC3676[4.5] ( #1490284 )
10 years ago
Aleksander Machniak
afd5e4f8a9
Fix needless security warning on BMP attachments display ( #1490282 )
10 years ago
Aleksander Machniak
dab95db19c
Fix setting max packet size for DB caches and check packet size also in shared cache
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
cd51e611ff
Fix saving/sending emoticon images when assets_dir is set (Kolab #4608 )
10 years ago
Aleksander Machniak
9920097bfc
Add possibility to print contact information (of a single contact)
10 years ago
Aleksander Machniak
9ed3c429eb
Fix a regression where some contact data was missing in export and PHP warnings were logged (Kolab #4522 )
10 years ago
Aleksander Machniak
9ed6d46df7
Fix refreshing of drafts list when sending a message which was saved in meantime ( #1490238 )
10 years ago
Thomas B.
38b42e96af
Merge pull request #265 from kanarip/master
...
Allow the timeout and retry interval for memcached to be configured
10 years ago
Jeroen van Meeuwen (Kolab Systems)
c3e441044d
Allow the timeout and retry interval for memcached servers to be configured
10 years ago
Thomas Bruederli
2f8b1036da
Bump version and copyright year
10 years ago
Thomas Bruederli
36147bd6df
Update localizations from Transifex
10 years ago
Aleksander Machniak
56040b941c
Fix so JSON.parse() errors on localStorage items are ignored ( #1490249 )
10 years ago
Aleksander Machniak
09d52dbb67
Fix some typos in comments
10 years ago
Aleksander Machniak
20740a9650
Fix error in exec_hook() in case some hook handler was unregistered before
10 years ago
Thomas Bruederli
be140e827d
Don't reset 'plugins' config option when running from update.sh script
10 years ago
Aleksander Machniak
e17decc4c2
Better handle log/temp directory misconfiguration
10 years ago
Aleksander Machniak
e8fc8d303a
Fix handling of GETANNOTATION errors - return NULL on error as documented
10 years ago
Aleksander Machniak
0a5841702f
Fix exec_hook() so handlers added inside the hook are not omitted
10 years ago
Aleksander Machniak
a3fa844aad
Make logged SMTP errors more verbose - log also real server response and codes
10 years ago
Aleksander Machniak
b0c9026223
Fix bug where signature could have been inserted twice after plain-to-html switch ( #1490239 )
10 years ago
Aleksander Machniak
556d288754
Fix false warning when opening attached text/plain files ( #1490241 )
10 years ago
Thomas Bruederli
b7c35d5bd9
Fix JS syntax for legacy browsers
10 years ago
Aleksander Machniak
686ff4b538
Fix keyboard navigation and css in datepicker widget across many Firefox versions
10 years ago
Aleksander Machniak
5d42a9353b
Fix bug where drafts list wasn't refreshed after draft message was sent from another window ( #1490238 )
10 years ago