dsoares
5282cbaff9
Check against trusted_host_patterns in rcube_utils::parse_host()
2017-11-07 14:39:57 +00:00
dsoares
50a9c8f777
Add option trusted_host_patterns
2017-10-21 12:56:47 +01:00
JohnDoh
515d496808
Replace display_version with display_product_info ( #5904 )
2017-10-21 08:52:03 +02:00
JohnDoh
a8f0d35ebc
Extend disabled_actions config so it accepts also button names ( #5903 )
2017-10-21 08:48:34 +02:00
Aleksander Machniak
5e671885e4
Prevent from ghost messages on list after fast delete of multiple messages one-by-one ( #5941 )
2017-10-20 13:02:08 +02:00
Aleksander Machniak
459cc7ab6d
Fix bug where removing the last subfolder did not hide toggle button on its parent record ( #6007 )
2017-10-20 10:43:56 +02:00
Aleksander Machniak
ce0592e1fc
Fix truncated folder name on messages list in multi-folder mode, for folders with non-ascii characters ( #6004 )
2017-10-19 16:55:02 +02:00
Brendan Braybrook
4574870adc
fix: unknown content-disposition type should be treated as attachment ( #6002 )
2017-10-19 08:38:43 +02:00
Aleksander Machniak
da15d55665
Fix regression in qsearch() that skipped execution when called with no args
...
Some plugins would like to do search without value,
so we keep value != '' check to allow that use-case.
2017-10-18 12:14:33 +02:00
Aleksander Machniak
5e08a6ac59
Handle remote stylesheets the same as remote images, ask the user to allow them ( #5994 )
...
Fixes the issue where remote stylesheet could have been blocked
if the message contained no remote images and user have no way to
allow that content.
2017-10-13 12:48:13 +02:00
Aleksander Machniak
72aedd368b
Fix Edge encoding bug when pasting text into the HTML editor, update to TinyMCE 4.5.8 ( #5885 )
2017-10-12 11:03:48 +02:00
Aleksander Machniak
3196d656db
Fix css conflicts in user interface and e-mail content ( #5891 )
...
... by adding prefix to element/class identifiers
Also cleaned up some code and removed global variable use.
2017-10-12 10:48:54 +02:00
Aleksander Machniak
403d8453c8
Fix issue caused by non-default session.cookie_lifetime setting ( #5961 )
2017-10-09 10:22:00 +02:00
Aleksander Machniak
f8fc01b800
Fix so untagged COPYUID responses are also supported according to RFC6851 ( #5982 )
2017-10-06 09:23:17 +02:00
Aleksander Machniak
22b30de5d9
Fix bug where assets_path wasn't added to some watermark frames
2017-10-04 09:27:23 +02:00
Aleksander Machniak
5d3add78aa
Add Message-ID to the sendmail log ( #5871 )
2017-10-03 08:49:17 +02:00
Aleksander Machniak
117c150b2f
Fix bug where mail search could return empty result on servers without SORT capability ( #5973 )
2017-10-02 17:49:14 +02:00
Aleksander Machniak
5d16751ed8
Fix (again) bug where image data URIs in css style were treated as evil/remote in mail preview ( #5580 )
2017-10-01 11:58:11 +02:00
Thomas Bruederli
3723f3f178
Fix rcube_utils::random_bytes() to not throw exception for length=0
2017-09-29 15:35:12 +02:00
Thomas B
b0697e5f9a
Merge pull request #5960 from duk3luk3/auth-log-server
...
Add host to IMAP login error
2017-09-29 13:13:36 +02:00
Aleksander Machniak
79ea526d65
Fix missing cursor in HTML editor on mail reply ( #5969 )
2017-09-29 08:57:03 +02:00
Lukas Erlacher
130f0cde3e
Add host to IMAP login error
...
This simplifies debugging authentication failures in multi-host setups.
2017-09-21 11:28:42 +10:00
Aleksander Machniak
0ffd5463d8
Fix wording of "Mark previewed messages as read" to "Mark messages as read" ( #5952 )
...
Since we use the option not only for the preview frame the "previewed" word was confusing.
2017-09-17 08:52:20 +02:00
Aleksander Machniak
72fe97ddfc
Fix bug where HTML messages could have been rendered empty on some systems ( #5957 )
...
Consistently use $nodeName instead of $tagName property.
2017-09-17 08:44:08 +02:00
Aleksander Machniak
ee6b5e9e58
Fix PHP 7.2 error: count(): Parameter must be an array or an object that implements Countable
2017-09-16 12:52:44 +02:00
Aleksander Machniak
fa3eb6813f
Ignore rewind() warnings ( #5950 )
2017-09-16 08:57:34 +02:00
Aleksander Machniak
afa03008c7
Code simplification
2017-09-07 19:26:55 +02:00
Aleksander Machniak
51c76c9bac
Add missing variable declaration
2017-09-07 19:15:49 +02:00
Aleksander Machniak
5200d82381
Fix so files size/count limit is verified (client-side) also on drag-n-drop uploads ( #5940 )
2017-09-06 19:33:48 +02:00
Aleksander Machniak
7fc626d527
Changed defaults for smtp_user (%u), smtp_pass (%p) and smtp_port (587)
2017-09-06 19:11:55 +02:00
Aleksander Machniak
cdcbad1879
Handle inline images also inside multipart/mixed messages ( #5905 )
2017-09-05 11:09:26 +02: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
9672642479
Cleanup compose input checks (small improvement to the last commit)
2017-08-28 09:54:11 +02:00
Aleksander Machniak
b77cce8d3e
Fix sending message with "Too many public recipients" dialog buttons ( #5924 )
2017-08-28 09:28:32 +02:00
Aleksander Machniak
2d608a799c
Fix decoding message/rtf822 part body/size
...
When e.g. an encrypted message has one of it's sub-parts a part that is message/rfc822
part we need it's body and size, because it will be listed on the attachments list
and also can be downloaded.
2017-08-27 19:20:58 +02:00
Aleksander Machniak
902eaa1f78
Remove height definition for "mark all as read" dialog
2017-08-24 19:19:58 +02:00
Aleksander Machniak
52158aa3c7
Fix height of dialogs that do not have a predefined height
...
This fixes e.g. "no subject" dialog or enigma passphrase dialog.
2017-08-24 19:16:59 +02:00
Aleksander Machniak
e7cd4bacdd
Bring back rcmail_html_container_id global
2017-08-22 18:09:45 +02:00
Aleksander Machniak
1235dcf321
Encode JSON with JSON_UNESCAPED_SLASHES and JSON_UNESCAPED_UNICODE options
2017-08-22 09:41:44 +02:00
Aleksander Machniak
cf9019e462
Fix savetarget frame use ( #5897 )
2017-08-22 09:11:26 +02:00
Thomas Bruederli
04d9e8addc
Remove pointless code + improve comment
2017-08-18 10:01:02 +02:00
Thomas Bruederli
1cfc024036
Modify links in html messages during Washtml DOM traversal
...
This is a more safe approach than using regex and mitigates
possible vulnerabilities using malformed html markup.
2017-08-18 09:50:39 +02:00
Thomas Bruederli
919338d4ba
Escape textarea contents in Washtml
2017-08-18 09:49:54 +02:00
Thomas Bruederli
8d882639d9
Bring back double-click behavior on the message list when preview pane is on ( #5823 )
...
This reverts commit 28741ed03 as requested in #5199 and implements an
approach inspired by @bostjan in that ticket.
2017-08-11 17:10:12 +02:00
Aleksander Machniak
4a71847c98
Fix bug where last character of a filename extracted from TNEF could be truncated ( #5799 )
2017-08-08 08:48:08 +02:00
Aleksander Machniak
5d398d4d00
Add version number to the client environment
2017-07-30 10:09:50 +00:00
JohnDoh
afaaa7764b
Use list_widget.get_selection() rather than list_widget.selection ( #5879 )
2017-07-28 19:24:28 +02:00
Aleksander Machniak
e9eb87d6f4
Add 'getselection' event to the list widget
2017-07-23 17:37:10 +02:00
Aleksander Machniak
06323ddef4
Support _filter and _scope as GET arguments for opening mail UI ( #5825 )
2017-07-22 11:58:13 +02:00
Aleksander Machniak
92d5406b4e
Better dialog size setting
2017-07-21 19:51:18 +02:00