Aleksander Machniak
0ba44f0d92
Fix bug in remote content blocking on HTML image and style tags ( #6178 )
6 years ago
Aleksander Machniak
e252736ef1
Merge branch 'release-1.0' of github.com:roundcube/roundcubemail into release-1.0
6 years ago
Thomas Bruederli
0b42424e41
Bump version + add CVE ID
7 years ago
Aleksander Machniak
4f5d8ab015
Update changelog
7 years ago
Aleksander Machniak
8d87bb34f3
Fix file disclosure vulnerability caused by insuficient input validation in relation with attachment plugins ( #6026 )
7 years ago
Thomas Bruederli
ca74231733
Bump version to 1.0.11
7 years ago
Aleksander Machniak
62edcc6283
Add CVE ident
7 years ago
Aleksander Machniak
271426429b
Password: Fix security issue in virtualmin and sasl drivers
7 years ago
Thomas Bruederli
511793c25f
Update Changelog + bump version to 1.0.10
7 years ago
Thomas Bruederli
37cae3ecfa
Strip HTML tags inside CSS style definitions
7 years ago
Aleksander Machniak
b0f57a7edc
Fix XSS issue in handling of a style tag inside of an svg element
7 years ago
Aleksander Machniak
a54dde834c
Fix vulnerability in handling of mail()'s 5th argument
8 years ago
Aleksander Machniak
5d2aaa68c3
Fix _from argument validation
8 years ago
Aleksander Machniak
dc0c6067b7
Update changelog
8 years ago
Aleksander Machniak
1e275ac13a
Wash position:fixed style in HTML mail for better security ( #5264 )
8 years ago
Aleksander Machniak
f1ca20d993
Don't create multipart/alternative messages with empty text/plain part ( #5283 )
...
Conflicts:
CHANGELOG
program/steps/mail/sendmail.inc
8 years ago
Thomas Bruederli
7b37ef8a33
Avoid sending completely empty text parts for multipart/alternative messages ( #5283 )
8 years ago
Aleksander Machniak
acf633c73b
Fix XSS issue in href attribute on area tag ( #5240 , #5241 )
...
Conflicts:
CHANGELOG
8 years ago
Thomas Bruederli
cde7a9eb74
Bump version to 1.0.9
8 years ago
Thomas Bruederli
b76d8e91d6
Transliterate ticket IDs after migration to Github issues
8 years ago
Aleksander Machniak
74c75ee529
Refer to Github issues instead of Trac
8 years ago
Thomas Bruederli
fca89f0e77
Refer to Github issues instead of Trac
8 years ago
Aleksander Machniak
10f24c034b
Hide DSN option in Preferences when smtp_server is not used ( #1490666 )
8 years ago
Aleksander Machniak
3c988b0f08
Update changelog
8 years ago
Aleksander Machniak
5466f71dd6
Fix a regression where some contact data was missing in export and PHP warnings were logged (Kolab #4522 )
8 years ago
Aleksander Machniak
efe06f2b12
Bring back additional_message_headers compatibility with Mail_Mime < 1.9
8 years ago
Aleksander Machniak
b2d4cfa89a
Fix additional_message_headers plugin compatibility with Mail_Mime >= 1.9 ( #1490657 )
...
Conflicts:
CHANGELOG
plugins/additional_message_headers/composer.json
8 years ago
Aleksander Machniak
3e12784cc2
Fix bug in long recipients list parsing for cases where recipient name contained @-char ( #1490653 )
8 years ago
Aleksander Machniak
7496302945
Fix bug where Archive/Junk buttons were not active after page jump with select=all mode ( #1490647 )
...
Conflicts:
program/js/app.js
8 years ago
Aleksander Machniak
a7fac6afb6
Fix (again) security issue in DBMail driver of password plugin [CVE-2015-2181] ( #1490643 )
...
Unify the C program code with the one used by other drivers.
Conflicts:
CHANGELOG
8 years ago
Aleksander Machniak
889989db06
Fix regression where xml mode could be used to parse xhtml messages causing empty result
8 years ago
Aleksander Machniak
73f8b524f3
Improved SVG cleanup code
8 years ago
Aleksander Machniak
190c658fe3
Refactor wash_attribs() - fix regressions
8 years ago
Aleksander Machniak
ffd5ffc30a
Extend rcube_washtml with SVG support
...
Conflicts:
program/lib/Roundcube/rcube_washtml.php
8 years ago
Aleksander Machniak
3faf89c354
Fix XSS issue in SVG images handling ( #1490625 )
...
Conflicts:
CHANGELOG
program/steps/mail/get.inc
8 years ago
Francis Russell
e77b5f7dd7
Make TLS method for IMAP parameterisable.
8 years ago
Francis Russell
6a70e56e5e
Enable use of TLSv1.1 and TLSv1.2 for IMAP.
...
Conflicts:
CHANGELOG
8 years ago
Thomas Bruederli
2c0a550105
Bump version to 1.0.8; update Changelog
9 years ago
Aleksander Machniak
222f47c042
Fix .htaccess rewrite rules to not block .well-known URIs ( #1490615 )
...
Conflicts:
.htaccess
9 years ago
Aleksander Machniak
82fcd4e757
Fix so drag-n-drop of text (e.g. recipient addresses) on compose page actually works ( #1490619 )
...
Conflicts:
program/js/app.js
9 years ago
Aleksander Machniak
21b523c29b
Fix path traversal vulnerability in setting a skin ( #1490620 )
9 years ago
Aleksander Machniak
50403d66e0
Fix PDF support detection in Firefox > 19 ( #1490610 )
...
Conflicts:
CHANGELOG
program/js/app.js
9 years ago
Aleksander Machniak
5579ef6621
Fix handling of message/rfc822 attachments on replies and forwards ( #1490607 )
...
Conflicts:
CHANGELOG
program/lib/Roundcube/rcube_message.php
program/steps/mail/compose.inc
program/steps/mail/func.inc
9 years ago
Aleksander Machniak
6402eb7f78
Fix charset encoding of message/rfc822 part bodies ( #1490606 )
9 years ago
Aleksander Machniak
e7d1a80a80
Fix HTML sanitizer to skip <!-- node type X --> in output ( #1490583 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
48ab1add35
Add workaround for https://bugs.php.net/bug.php?id=70757 ( #1490582 )
...
Conflicts:
CHANGELOG
9 years ago
Thomas Bruederli
7bd7d60add
Bump version to 1.0.7
9 years ago
Aleksander Machniak
969547784e
Fix issue where Content-Length of some attachments could be set to wrong value causing browser errors ( #1490482 )
9 years ago
Aleksander Machniak
4ec947715d
Fix XSS issue in drag-n-drop file uploads ( #1490530 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
175ca6fd65
Fix so In-Reply-To header is set also for MDN receipts ( #1490523 )
9 years ago
Aleksander Machniak
98a61c74ee
Fix various issues with Turkish (and similar) locales ( #1490519 )
...
Conflicts:
program/include/rcmail.php
9 years ago
Aleksander Machniak
3b59a32026
Fix support for Mozilla-based browsers, e.g. Pale Moon ( #1490517 )
...
Conflicts:
program/js/app.js
9 years ago
Aleksander Machniak
e6939619f7
Fix so gc.sh script removes also expired sessions from sql database ( #1490512 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
6ab1553b5e
Fix so gc.sh script removes also expired sessions from sql database ( #1490512 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
8cded09621
Fix handling of plus character in mailto: links ( #1490510 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
eb318205fc
Fix compatibility with Mail_Mime >= 1.9.0
9 years ago
Aleksander Machniak
67229a86df
Don't use private properties of Net_SMTP object
...
Conflicts:
program/lib/Roundcube/rcube_smtp.php
9 years ago
Aleksander Machniak
d1fa2f7f7a
Add missing labels ( #1490496 )
9 years ago
Thomas Bruederli
ccaf87415e
Add localization alias for tr => tr_TR
9 years ago
Aleksander Machniak
4b61f35dc9
Remove Mail_mimeDecode package
9 years ago
Aleksander Machniak
a7e552b5a4
Get rid of Mail_mimeDecode package dependency ( #1490416 )
...
Conflicts:
CHANGELOG
composer.json-dist
installer/check.php
program/lib/Roundcube/rcube_mime.php
9 years ago
Aleksander Machniak
c5157fb74a
Fix draft removal after a message is sent and storing sent message is disabled ( #1490467 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
e94f5c023c
Fix so plain text signature field uses monospace font ( #1490435 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
fb71e73933
Fix SQL error on logout when using session_storage=php ( #1490421 )
...
Conflicts:
CHANGELOG
9 years ago
Thomas Bruederli
f3277e072e
Bump version to 1.0.6
9 years ago
Aleksander Machniak
bfe6570cb0
Fix issues when using moduserprefs.sh without --user argument ( #1490399 )
...
Conflicts:
program/include/rcmail_utils.php
9 years ago
Aleksander Machniak
7fdc341a22
Fix attached file path unsetting in database_attachments plugin ( #1490393 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
6d571ee561
Update changelog
9 years ago
Aleksander Machniak
ead2368b71
Fix bug where database_attachments_cache setting was not working
9 years ago
Aleksander Machniak
6ccd4c54bc
Fix security issue in contact photo handling ( #1490379 )
9 years ago
Aleksander Machniak
3aba794f70
Fix bug where messages count was not updated after message move/delete with skip_deleted=false ( #1490372 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
c2e41a6dd5
Fix handling of %-encoded entities in mailto: URLs ( #1490346 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
997ff77ea1
Fix "PHP Fatal error: Call to a member function getMessage() on a non-object"
9 years ago
Aleksander Machniak
331f1d9e20
Update changelog
9 years ago
Aleksander Machniak
b022d7b0d4
Fix rowcount if search fails ( #1490266 )
9 years ago
Aleksander Machniak
23bcfc5849
Fix "Add response" button title, remove wrong identities_level checks in Responses, fix cursor on some lists
...
Conflicts:
skins/classic/settings.css
9 years ago
Aleksander Machniak
8defdaf0b1
Fix duplicate entry on timezones list in rcube_config::timezone_name_from_abbr() ( #1490293 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
5321cbd498
Fix missing or not up-to-date CATEGORIES entry in vCard export ( #1490277 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
ac93924b1f
Fix handling of some improper constructs in format=flowed text as per the RFC3676[4.5] ( #1490284 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
f6336f7f7e
Fix security issue in DBMail driver of password plugin ( #1490261 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
2646758314
Fix handling of GETANNOTATION errors - return NULL on error as documented
9 years ago
Aleksander Machniak
0ec46f3d40
Update changelog
9 years ago
Aleksander Machniak
78f948f7b9
Make logged SMTP errors more verbose - log also real server response and codes
9 years ago
Thomas Bruederli
bd3e202787
Bump version to 1.0.5
9 years ago
Aleksander Machniak
2109fc94fb
Fix bug where empty fieldmap config entries caused empty results of ldap search ( #1490229 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
7c26dbd36f
Fix javascript error in "IE 8.0/Tablet PC" browser ( #1490210 )
9 years ago
Aleksander Machniak
f640e144dc
Fix bug where search was reset after returning from compose opened by reply button(s)
...
Conflicts:
program/js/app.js
9 years ago
Aleksander Machniak
56caf85079
Fix so "set as default" option is hidden if identities_level > 1 ( #1490226 )
9 years ago
Aleksander Machniak
db780e10e4
Fix bug where Drafts list wasn't updated on draft-save action in new window ( #1490225 )
...
That if the window was opened using "Edit" button, not double-click on a message.
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
04994005e7
Fix XSS issue in style attribute handling ( #1490227 )
...
Conflicts:
CHANGELOG
9 years ago
Aleksander Machniak
b134f59eb1
Fix checks based on window.ActiveXObject in IE > 10
...
Conflicts:
CHANGELOG
9 years ago
Thomas Bruederli
37757464fd
Correctly handle DateTime values in Vcard export
9 years ago
Aleksander Machniak
ed32835aba
Fix bug where sent message was saved in Sent folder even if disabled by user ( #1490208 )
10 years ago
Aleksander Machniak
cbacfb30a9
Update changelog
10 years ago
Aleksander Machniak
f2d28ebbbb
Fix offset of download icon
10 years ago
Thomas Bruederli
be363cdf92
Use current year for timezone offset display
10 years ago
Aleksander Machniak
acbf70d5bd
Add _mbox parameter to the 'mark' request sent after opening a message
10 years ago
Aleksander Machniak
c608ae1ffe
Update changelog
10 years ago
Aleksander Machniak
fa5dabb574
Merge pull request #252 from corbosman/uufix
...
fix uupart handling
10 years ago
corbosman
242d3c520b
fix uupart handling
10 years ago
Thomas Bruederli
1f7e63f786
Bump version
10 years ago
Aleksander Machniak
2ae677afd7
Read page and page_size before check_recent hook is executed
...
- some plugins may change them to invalid values (in mail context)
10 years ago
Aleksander Machniak
376cbfd4f2
Fix bugs where CSRF attacks were still possible on some requests
10 years ago
Aleksander Machniak
753c8849ac
Fix generation of Blowfish-based password hashes ( #1490184 )
...
Added password_blowfish_cost config option.
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
35502e04a8
Update changelog
10 years ago
David Carter
94d8fb5a42
The following:
...
program/steps/mail/compose.inc :: rcmail_store_target_selection()
program/steps/settings/edit_folder.inc :: rcmail_folder_form()
both try to localise mailbox names.
Push the logic down into the folder_selector() method which can use:
$this->config->get('show_real_foldernames')
to decide the correct default behaviour.
Clients functions and methods can still override by adding 'realnames'
named parameter to the folder_selector() call. The obvious example is
the Settings -> Preferences -> Special Folders screen.
10 years ago
Aleksander Machniak
7e34e4c5b5
Merge branch 'release-1.0' of github.com:roundcube/roundcubemail into release-1.0
10 years ago
Aleksander Machniak
9f1fd39695
Fix issue where Archive folder wasn't protected in Folder Manager ( #1490154 )
10 years ago
Thomas Bruederli
ced9e5a5bf
Updated localizations from Transifex
10 years ago
Aleksander Machniak
4446aea1e6
Fix lack of delimiter for recipient addresses in smtp_log ( #1490150 )
10 years ago
Aleksander Machniak
33f8bd6918
Fix bug where cancelling switch from HTML to plain text didn't set editor type selector properly ( #1490141 )
10 years ago
Aleksander Machniak
1852f984c0
Call exif_read_data() only on JPEG images
10 years ago
Aleksander Machniak
a4289060e6
Fixed typo
10 years ago
Aleksander Machniak
e03bcf3406
More get_folder() -> $MESSAGE->folder
10 years ago
Aleksander Machniak
bc42d0a041
Don't trust get_folder(), use $MESSAGE->folder if available
10 years ago
Aleksander Machniak
73b14686fc
Fix possible issues in skin/skin_path config handling ( #1490125 )
...
Conflicts:
program/lib/Roundcube/rcube_plugin.php
10 years ago
Aleksander Machniak
080f560e0f
Fix reply scrolling issue with text mode and start message below the quote ( #1490114 )
...
Conflicts:
program/js/app.js
10 years ago
Aleksander Machniak
b5fd858eb2
Fix bug where creating subfolders in shared folders wasn't possible without ACL extension ( #1490113 )
10 years ago
Aleksander Machniak
50341eab43
Disable TinyMCE contextmenu plugin as there are more cons than pros in using it ( #1490118 )
10 years ago
Bartlomiej Nogas
281ca0ea2a
Fix of really fix UNKNOWN-CTE handling
10 years ago
Aleksander Machniak
7653ed107e
Fix compatibility with PHP 5.2. in rcube_imap_generic ( #1490115 )
10 years ago
Aleksander Machniak
a23c233db6
Really fix UNKNOWN-CTE handling
10 years ago
Aleksander Machniak
cbac33113a
Fix "PHP Fatal error: Cannot redeclare class PEAR" if both program/lib/PEAR.php and composer loaders exist ( #1490112 )
10 years ago
Aleksander Machniak
89984d01ba
Fix handling of UNKNOWN-CTE response, try do decode content client-side ( #1490046 )
10 years ago
Aleksander Machniak
4efc69e7fd
Fix handling of base64-encoded attachments with extra spaces ( #1490111 )
10 years ago
Aleksander Machniak
793642ed76
Fix handling of uuencoded messages if messages_cache is enabled ( #1490108 )
...
Conflicts:
program/lib/Roundcube/rcube_message.php
10 years ago
Aleksander Machniak
3db1599538
Fix download of attachments that are part of TNEF message ( #1490091 )
10 years ago
Aleksander Machniak
6bdbca3879
Fix font style display issue in HTML messages with styled <span> elements ( #1490101 )
10 years ago
Aleksander Machniak
3eab20980a
Fix displaying of HTML messages with absolutely positioned elements in Larry skin ( #1490103 )
10 years ago
Aleksander Machniak
047fc190f3
Fix regression in SHAA password generation in ldap driver of password plugin ( #1490094 )
10 years ago
Aleksander Machniak
0d6c673546
Fix setting flags on servers with no PERMANENTFLAGS response ( #1490087 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
34d179a69a
Fix handling of smart list inputs
10 years ago
Aleksander Machniak
5c3bbb9e0d
Support hashing algorithms without mhash() and even hash() extension ( #1490076 )
10 years ago
Thomas Bruederli
3febefe03a
Updated Changelog + bump version
10 years ago
Thomas Bruederli
fef904c6b1
Enable/disable siganture commands before exiting the function in new compose window ( #1490074 )
10 years ago
Thomas Bruederli
1070bdb389
Update Changelog
10 years ago
Thomas Bruederli
6c96b1b7cd
Initialize TinyMCE editor in rcmail.init() instead of a separate call after. This makes the edior ready when restoring a HTML message from localStorage ( #1490016 )
10 years ago
Thomas Bruederli
1f4b06a853
Set comm_path env variable after reset
10 years ago
Thomas Bruederli
a4dc96e73e
Add 'sig_max_lines' config option to defaults ( #1490071 )
10 years ago
Thomas Bruederli
7d5a1c20e8
Fix splitter code to properly work with 1px size borders
10 years ago
Thomas Bruederli
a5ce2d8ae2
Make noshow attribute for roundcube:label tags actually work as supposed
10 years ago
Thomas Bruederli
e1db66a4b4
Avoid errors when contacts widget is missing (in derived skins for example)
10 years ago
Thomas Bruederli
2fa50dce32
Access list body through abstract property
10 years ago
Aleksander Machniak
9a49821244
Fix validation of email addresses with IDNA domains ( #1490067 )
10 years ago
Aleksander Machniak
d6867490ab
Index IX_contactgroups_user_id was created on the wrong table
10 years ago
Thomas Bruederli
728e6ffb69
Don't override argument variable when collecting results
10 years ago
Aleksander Machniak
871a26d328
Merge branch 'release-1.0' of github.com:roundcube/roundcubemail into release-1.0
10 years ago
Aleksander Machniak
1dafdff79a
Fix call to a member function get_compressed() on a non-object
10 years ago
Aleksander Machniak
25207f5a65
Fix error in MSSQL update script 2013061000.sql ( #1490061 )
10 years ago
Aleksander Machniak
574f416076
Fix merging folder annotations for folders with numeric names (only digits)
10 years ago
Aleksander Machniak
3b55da7ba6
Add config option to specify IMAP connection socket parameters - imap_conn_options ( #1489948 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
4922ebda5c
Fix PERMANENTFLAGS checking in modFlag()
10 years ago
Aleksander Machniak
847f5b9a77
Fix comm_path update on task switch ( #1490041 )
10 years ago
Aleksander Machniak
dbf70cc7db
Fix handling of email addresses with quoted domain part ( #1490040 )
10 years ago
Aleksander Machniak
e6f21118b8
Fix contacts list update after adding/deleting/moving a contact ( #1490028 , #1490033 )
10 years ago
Thomas Bruederli
2d284df861
Don't read attachment contents from cache when downloading. Cache might have line endings converted
10 years ago
Aleksander Machniak
ef4e6b9aed
Cleanup after PR merge, updated changelog
10 years ago
brendan braybrook
7cf6524590
changes suggested by aleks
10 years ago
brendan braybrook
9cbdb6cd69
rotate image with GD if exit rotation data present
10 years ago
brendan braybrook
eff2a2768d
wrong type returned for gif
10 years ago
Aleksander Machniak
a1bb59d601
Add support for groups
10 years ago
Aleksander Machniak
dddb9dee61
Fix errors when adding/updating contacts in active search ( #1490015 )
10 years ago
Aleksander Machniak
f5f056e7f2
Fix default vacation status ( #1490019 ) - improve error message
...
Conflicts:
plugins/managesieve/Changelog
10 years ago
Aleksander Machniak
8d4b4897df
Fix invalid Content-Type header when send_format_flowed=false ( #1489992 )
10 years ago
Aleksander Machniak
1fac787d2c
Fix various iCloud vCard issues, added fallback for external photos ( #1489993 )
...
Conflicts:
program/steps/addressbook/func.inc
10 years ago
Aleksander Machniak
d1749659d2
Backported option to set default message list mode - default_list_mode ( #1487312 )
10 years ago
Aleksander Machniak
057444bd41
Fix bug where $Forwarded flag was being set even if server didn't support it ( #1490000 )
10 years ago
Aleksander Machniak
5d92a6540a
Fix missing css/js scripts in filter form in mail task
...
Conflicts:
plugins/managesieve/Changelog
10 years ago
Thomas Bruederli
39bd9b8e29
Set 'compose_extwin' env property on every step; accept a list of URL parameters for the 'compose' command
10 years ago
Aleksander Machniak
835638037a
Fix errors when using localStorage in Safari's private browsing mode ( #1489996 )
...
Conflicts:
program/js/app.js
10 years ago
Aleksander Machniak
b78ecabaa1
Enable contextmenu plugin for TinyMCE editor ( #1487014 )
10 years ago
Aleksander Machniak
9cf50d16d4
Fix some mime-type to extension mapping checks in Installer ( #1489983 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
ae502b364d
Use jQuery.each instead of "for (i in Array)" ( #1489988 )
...
Conflicts:
program/js/app.js
10 years ago
Thomas Bruederli
7515a28ee9
Update Changelog and bump version
10 years ago
Thomas Bruederli
d461ae0e8a
Iterate over all drafts saved in localStorage when asking for restoring. Delege/Ignore buttons will display the next item, if any
10 years ago
Thomas Bruederli
007f1b4438
Warn for unsent/unsaved message when closing compose window; remove localStorage copy if page was left intentionally but not on session errors ( #1489818 )
10 years ago
Thomas Bruederli
29723da95b
Merge branch 'release-1.0' of github.com:roundcube/roundcubemail into release-1.0
10 years ago
Thomas Bruederli
60eba5df3a
Add title attribute for skins/modes hiding the actual button text
10 years ago
Aleksander Machniak
eef107be30
Fix a.deletebutton outline ( #1489929 )
10 years ago
Aleksander Machniak
a8282f1359
Fix sorting messages by size on servers without SORT capability ( #1489981 )
10 years ago
Thomas Bruederli
86fe5378ae
Don't override background color
10 years ago
Thomas Bruederli
5a3f8636ec
Fix displaying error messages without timeout
10 years ago
Aleksander Machniak
d323e30a57
Revert "Fix bug where compose storage wasn't cleared on page unload ( #1489818 )"
...
This reverts commit 8437d76389
.
10 years ago
Aleksander Machniak
8437d76389
Fix bug where compose storage wasn't cleared on page unload ( #1489818 )
10 years ago
Aleksander Machniak
118a170dbc
Fix images import from various vCard formats ( #1489977 )
10 years ago
Aleksander Machniak
224278cc4d
Fix bug where contacts with no email address were listed on compose addressbook ( #1489970 )
10 years ago
Aleksander Machniak
bda3e7d239
- Fix Delete button state after deleting identity/response ( #1489972 )
10 years ago
Aleksander Machniak
7152d0fdef
Fix security issue in delete-response action - allow only ajax request.
...
Unify code for identities and responses deletion.
Conflicts:
program/steps/settings/func.inc
10 years ago
Aleksander Machniak
c627d3bb02
Fix incorrect label translation in return receipt ( #1489963 )
10 years ago
Aleksander Machniak
2a700d7c00
Allow anonymous LDAP searches
10 years ago
Aleksander Machniak
64ce35e2a9
Fix bug where non-existing (or unsubscribed) folder wasn't listed in folder selector ( #1489956 )
10 years ago
Aleksander Machniak
db2c1a53cb
Fix so address format errors are ignored when saving a draft ( #1489954 )
10 years ago
Aleksander Machniak
a862e9996b
Fix redundant horizontal scrollbar in HTML editor ( #1489950 )
10 years ago
Aleksander Machniak
702ce09f89
Add notes about messages_cache setting requirements ( #1489946 )
10 years ago
Aleksander Machniak
ee83a48d04
Fix list reload after sending message in another window ( #1489931 ) - use checkmail instead of list command
10 years ago
Aleksander Machniak
4162430a43
Fix malformed recipient name when composing a message by clicking on mailto link ( #1489942 )
10 years ago
Aleksander Machniak
f105dbb769
Fix PHP error in Preferences when default_folders was in dont_override ( #1489940 )
10 years ago
Aleksander Machniak
0a5088758e
Fix "PHP Fatal error: Cannot break/continue 1 level" when ldap_start_tls() fails
10 years ago
Aleksander Machniak
53df26f447
Fixed Save button in classic skin of Vacation interface ( #1489926 )
10 years ago
Aleksander Machniak
bbce9f5a2e
Fix so message list and counters are updated when a message is opened in new window ( #1489919 )
10 years ago
corbosman
04089eed1c
add preferences_section_header hook
10 years ago
Aleksander Machniak
abb405ab5b
Support csv contacts import in German localization ( #1489920 )
10 years ago
Aleksander Machniak
d4df56557a
Update changelog
10 years ago
Aleksander Machniak
dbd5c18471
Fix broken normalize_string(), add support for ISO-8859-2
10 years ago
Aleksander Machniak
4f3f85da39
Add more tests for normalize_string() - some failing
10 years ago
Aleksander Machniak
49e260ba58
Fix unintentional line-height style modification in HTML messages ( #1489917 )
10 years ago
Aleksander Machniak
599434f770
Fix so responses menu hides on click in classic skin ( #1489915 )
10 years ago
Aleksander Machniak
ec62e8a7ee
Silence PHP Warning: strtolower() expects parameter 1 to be string
10 years ago
Aleksander Machniak
2911ca3e96
Silence possible PHP Warning: file_exists(): open_basedir restriction in effect.
10 years ago
Aleksander Machniak
8b93fc9284
Use POST for refresh/check-recent request
...
Conflicts:
program/steps/mail/check_recent.inc
10 years ago
Aleksander Machniak
54b4790fcd
Fix so current page is reset on list-mode change ( #1489907 )
...
Conflicts:
program/steps/mail/func.inc
10 years ago
Aleksander Machniak
2d233bf49c
Fix incorrect handling of HTML comments in messages sanitization code ( #1489904 )
10 years ago
Aleksander Machniak
5c8e60d45d
Fix handling unicode characters in links ( #1489898 )
10 years ago
Aleksander Machniak
c9feba8917
Fix malformed References: header in send/saved mail ( #1489891 ) - update Mail_mime to 1.8.9 version
10 years ago
Aleksander Machniak
70ba547d10
Fix unintentional draft autosave request if autosave is disabled ( #1489882 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
f92cccac38
Add configurable LDAP_OPT_DEREF option ( #1489864 ) - patch from Stuart C. Naifeh
...
Conflicts:
CHANGELOG
10 years ago
Thomas Bruederli
0b70f509fc
Declare LOGIN commands to be anonymized in debug logging
10 years ago
Thomas Bruederli
0d9ccfd8f7
Don't EVER log passwords
10 years ago
Thomas Bruederli
c94971bc6f
Update copyright year in about template
10 years ago
Thomas Bruederli
e4d87a07b7
Bump version for 1.0.1
10 years ago
Aleksander Machniak
16ce146d88
Fix IMAP connection test in installer so it is aware of imap_auth_type ( #1489746 )
10 years ago
Aleksander Machniak
9b0173c881
Improve spellcheck_engine hint about 'googie' option
10 years ago
Aleksander Machniak
ac828b735b
Support identities_level=4 in Installer
10 years ago
Aleksander Machniak
4765b261f8
Add all possible options in spellcheck_engine selector
10 years ago
Aleksander Machniak
a88f241250
Ignore words containing only <> chars
10 years ago
Aleksander Machniak
b5beb1888f
Fix unwanted horizontal scrollbar in spellcheck languages list in Chrome browser
10 years ago
Aleksander Machniak
80acbd62df
Replace setSelectionRange() call with universal rcmail.set_caret_pos()
10 years ago
Aleksander Machniak
2ff8b45c48
Add changelog line removed by mistake in last commit
10 years ago
Aleksander Machniak
8b5d16d30a
Support 'error' and 'body_file' return attribs in 'message_before_send' hook ( #1489595 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
34e6526c95
Fix invalid host validation on login ( #1489841 )
10 years ago
Aleksander Machniak
50fee948fd
Fix redundant warning when switching from html to text in empty editor ( #1489819 )
...
We also skip ajax request in such a case. We assume "empty" here means "with no text excluding whitespace".
Conflicts:
program/js/app.js
10 years ago
Aleksander Machniak
08953a46d9
Fix too small length of users.preferences column data type on MySQL
10 years ago
Aleksander Machniak
720e7d376f
Fix varius db_prefix issues ( #1489839 )
...
- Move DDL script execution code to rcube_db class(es).
- Improve prefix replacement code, so index names are also modified
10 years ago
Aleksander Machniak
7e3af82c4f
Add splitter in Settings > Responses
10 years ago
Aleksander Machniak
f25f6cde39
Fix identities_level=4 handling in new_user_dialog plugin ( #1489840 )
10 years ago
Aleksander Machniak
cbd5388d2e
Make sure mbstring susbtitute character is set to empty string in rcube_charset::clean()
10 years ago
Thomas Bruederli
e947955367
Accept broken vcards from Outlook that only supply ORG but not the required N or FN properties
10 years ago
Felix Eckhofer
8a4234d2fc
Fix typo in comment
10 years ago
Felix Eckhofer
f58a294949
Add config variable 'proxy_whitelist'
...
HTTP headers X_FORWARDED_* and X_REAL_IP are only evaluated when
received from an IP listed in proxy_whitelist. Furthermore, only the
last non-trusted IP from X-Forwarded-For is used in place of the real
ip.
Without this, an attacker can easily spoof the headers and control the
result of the ip or ssl check.
This fixes several problems with [3a4c9f42
], [4d480b36
] and [a520f331
] as
mentioned in #1489729 .
Conflicts:
CHANGELOG
10 years ago
Felix Eckhofer
d71a711ab0
Remove usage of $RCMAIL global variable
10 years ago
Thomas Bruederli
c3c4842c5f
Update changelog
10 years ago
Thomas Bruederli
6c7452d667
Avoid popupmenus being closed when scrollbar is clicked ( #1489832 )
10 years ago
Aleksander Machniak
7fface125e
Fix error when spell-checking an empty text ( #1489831 )
10 years ago
Aleksander Machniak
115ba30dcd
Fix possibly wrong error message when contact with the same email exists on move/copy
10 years ago
Aleksander Machniak
e965185265
Fixed notify/enotify extension handling
10 years ago
Aleksander Machniak
0f820efd6a
Update changelog
10 years ago
Aleksander Machniak
adeee1455c
email:main -> email:pref
10 years ago
Aleksander Machniak
847e7548d5
Fix missing Mail-Followup-To header in sent mail ( #1489829 )
10 years ago
Aleksander Machniak
293d61b16f
Fix so browser capabilities check is done really only once a session
...
Conflicts:
program/steps/mail/func.inc
10 years ago
Aleksander Machniak
437c0dadd0
Set register_globals=off in .htaccess file and add note to INSTALL
10 years ago
Aleksander Machniak
a70234f375
Add _mbox argument to headers action URL
10 years ago
Aleksander Machniak
36a154e934
Fix next message display after removing a message ( #1489800 )
10 years ago
Aleksander Machniak
e1e65c4980
Fix redundant alert message on over-size uploads ( #1489817 )
10 years ago
Aleksander Machniak
701d7a369b
Fix compat. with PHP 5.2. ( #1489813 )
10 years ago
Aleksander Machniak
ee3dd89c04
Fix invalid and infinite redirect for unsupported browsers
...
Conflicts:
program/js/app.js
10 years ago
Aleksander Machniak
3a04a3d710
Fix regression where title attribute for long message subjects wasn't used on IE
...
Conflicts:
program/js/app.js
10 years ago
Aleksander Machniak
ef925bb49c
Fix invalid page title for some folders (1489804)
10 years ago
Aleksander Machniak
fd309c3650
Fix XSS issue in plain text spellchecker ( #1489806 )
10 years ago
Aleksander Machniak
f4bd85b8d0
Fix disabled create filter action
10 years ago
Aleksander Machniak
4c7daf5cea
Fix lack of translation of special folders in some configurations ( #1489799 )
10 years ago
Aleksander Machniak
d9588ff228
Fix messages index cache update under some conditions (e.g. proxy) ( #1489756 )
10 years ago
Aleksander Machniak
7e3b5ef8f3
Update changelog
10 years ago
Aleksander Machniak
05d419a340
Fix "washing" of unicoded style attributes ( #1489777 )
...
Conflicts:
tests/Framework/Washtml.php
10 years ago
Thomas Bruederli
dbe4eff8d2
Avoid unexpected redirects to inbox after auto-saving a draft ( #1489789 )
10 years ago
Thomas Bruederli
59d7f87a05
Update Changelog
10 years ago
Thomas Bruederli
0268829299
Append group parameter to attachments set by plugins if not present
10 years ago
Thomas Bruederli
d61731e1a3
Foward locking parameter
10 years ago
Aleksander Machniak
5381636fc4
Make sure preformance info logged in devel_mode uses locale-independent number format
10 years ago
Thomas Bruederli
8d956fd455
Apply user-spefici replacements to group's base_dn property ( #1489779 )
10 years ago
Aleksander Machniak
c7357ea320
Merge branch 'release-1.0' of github.com:roundcube/roundcubemail into release-1.0
10 years ago
Aleksander Machniak
d22d119e38
Fix compatibility with PHP 5.2
10 years ago
Aleksander Machniak
7a6dd9ad84
Hide PHP Warning: substr_compare() The length cannot exceed initial string length
10 years ago
Aleksander Machniak
ceff79b14a
Fix bug where "With attachment" option in search filter wasn't selected after return from mail view ( #1489774 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
7883ecb8ec
Fix again xdebug.max_nesting_level limit handling ( #1489110 )
10 years ago
Aleksander Machniak
92e81cbf22
Improve error message on failed http connection
10 years ago
Aleksander Machniak
4044be4f19
Fix list-input fields in Vacation interface
10 years ago
Aleksander Machniak
fda13f337c
Remove debug code
10 years ago
Aleksander Machniak
390eacc2af
Added optional separate interface for out-of-office management ( #1488266 )
10 years ago
Thomas Bruederli
2f43fe94cb
Implement ArrayAccess interface for conveniently accessing rcube_result_set as array
10 years ago
Thomas Bruederli
56be9c50ea
Allow to force-load plugins which have been loaded but not initialized before
10 years ago
Thomas Bruederli
de3c333f4e
Don't trigger 'select' event twice when selecting a list item
10 years ago
Thomas Bruederli
548b0ddee9
Replace entities when converting to text
10 years ago
Thomas Bruederli
3138879ddb
Improve mbox format import: don't expect empty lines after each message
10 years ago
Aleksander Machniak
677fb747c1
Fix fatal error in database_attachments plugin under some conditions ( #1489726 )
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
5fefe78f75
Make sure parent folder selector always contains parent folder
...
of current folder, even if it does not exist
10 years ago
Thomas Bruederli
eb9c51018d
Update Changelog and bump version to 1.0.0
10 years ago
Thomas Bruederli
5934e23824
Disable link registering mailto: protocol handler if not supported by the browser ( #1489569 )
10 years ago
Thomas Bruederli
e5bb1357a5
Synchrnonized translations from Transifex
10 years ago
Thomas Bruederli
ab8bad44d0
Map fr => fr_FR for transifex pulling
10 years ago
Thomas Bruederli
b7f95b7efe
Don't hide upload dialog if no file was selected. Display an alert message for all empty file uploads ( #1489685 )
10 years ago
Aleksander Machniak
920322a609
Trim search filter to prevent from creating invalid search criteria when skip_deleted = true.
10 years ago
Thomas Bruederli
39d3ab17aa
Update changelog
10 years ago
Thomas Bruederli
8d3b27b9e8
Fix message import dialog ( #1489685 ):
...
- Display alert if no file is chosen
- Unlock the UI if form is not submitted
- Avoid duplicate error messages
- Fix javascript error due to missing attachments list widget
10 years ago
Aleksander Machniak
f4564ae20d
Add labels for 'n' ACL (RFC 5257)
10 years ago
Aleksander Machniak
70eafd53c6
Make sure attachment ID is really unique when uploading multiple files ( #1489546 )
10 years ago
Aleksander Machniak
b23f2007a3
Add id for login submit button ( #1489676 ) - make it skin independent
10 years ago
Thomas Bruederli
1394025bdf
Re-arrange buttons in import dialog to match the rest of the appplication
10 years ago
Thomas Bruederli
238c6a0f55
Fix input-button disabled state; add support for jquery UI buttons of type 'uibutton'
10 years ago
Thomas Bruederli
5ba53819cf
Revert "Support structured data for autocompletion results; map 'type' attribute to CSS class for autocomplete list items"
...
This reverts commit e3773d46cb
.
10 years ago
Thomas Bruederli
881d6b0375
Revert "Implement ArrayAccess interface for conveniently accessing rcube_result_set as array"
...
This reverts commit a7d68eaf1a
.
10 years ago
Thomas Bruederli
e3773d46cb
Support structured data for autocompletion results; map 'type' attribute to CSS class for autocomplete list items
10 years ago
Thomas Bruederli
a7d68eaf1a
Implement ArrayAccess interface for conveniently accessing rcube_result_set as array
10 years ago
Aleksander Machniak
3505d57641
Fix dbmail driver (hints from https://github.com/roundcube/roundcubemail/pull/169 )
10 years ago
Takika
4b859649ea
Fix default mailbox sort order
10 years ago
Thomas Bruederli
0b1bb84799
Updated Changelog
10 years ago
Thomas Bruederli
66c2ff9e1a
Fix opening compose screen in new window after saving as draft ( #1489643 )
10 years ago
Aleksander Machniak
1edb6bbc25
Fix filter creation from an email when preview frame is disabled ( #1489647 )
10 years ago
Aleksander Machniak
1c715f79b4
Fix some PDO::MYSQL_* constants (wrongly described in PHP manual before 5.3.21)
10 years ago
Aleksander Machniak
55d9d5e0b7
Improvement in handling invalid email address strings
10 years ago
Thomas Bruederli
5f5174e3b5
Suppress IE's default behavior of opening links in a new tab on ctrl-click by wrapping the clickable content in <span> tag
10 years ago
Aleksander Machniak
7f28120768
Prevent from "Call to undefined method rcmail_output_json::add_footer()" error
10 years ago
Aleksander Machniak
6345f34565
Fix issue where msgexport.sh printed the message to STDOUT instead of a file ( #1489634 )
10 years ago
Aleksander Machniak
a16cbb204e
Fix regression in handling of 'attachments' result in message_compose hook ( #1489627 )
10 years ago
Aleksander Machniak
7c61ba4953
Fix wrong action folder selection if managesieve_domains is not empty ( #1489617 )
10 years ago
Aleksander Machniak
ef76ce576c
Bump version number
10 years ago
Aleksander Machniak
ce57ca8c5e
Fix issue in displaying filter form when managesieve_kolab_master=true
...
and sieve variables extension is supported by the server (#1489599 )
10 years ago
Thomas Bruederli
dd34e478b3
Update toolbar buttons sprite with new move icon
10 years ago
Thomas Bruederli
e7bcd945bd
Re-locate the move-message toolbar button to be next to the related delete icon; synchronize toolbars in larry and classic skin
10 years ago
Aleksander Machniak
a4cd91f6b2
Added tests for html::attrib_string() method
10 years ago
Aleksander Machniak
59865f3259
Added toolbar button to move message in message view
...
Conflicts:
CHANGELOG
10 years ago
Till Krüss
dc52ae0b02
prevent unwanted code execution via CURLOPT_POSTFIELDS (again)
10 years ago
Aleksander Machniak
6f079094d2
Fix issue where multi-select fields were not visible in new filter action rows ( #1489600 )
10 years ago
Aleksander Machniak
21f6f468d6
Fix issue where folder selector wasn't visible on new filter form
10 years ago
Thomas Bruederli
ce29296fa9
Update env in main window for ACL dialog autocompletion ( #1489594 )
10 years ago
Aleksander Machniak
e089c5adc8
Fix invalid X-Draft-Info on forwarded message draft ( #1489587 )
10 years ago
Aleksander Machniak
c4c3e7822d
Update changelog
10 years ago
Till Krüss
01014a20b9
prevent unwanted code execution via CURLOPT_POSTFIELDS
10 years ago
Aleksander Machniak
6fdf1f2072
Add more tests for framework classes
10 years ago
Aleksander Machniak
4bcb8ac002
Add dummy tests for rcube_spellcheck_* classes
10 years ago
Aleksander Machniak
f130f9116e
Fix directories check in Installer on Windows ( #1489576 )
...
Added rcube_utils::is_absolute_path() method
10 years ago
Aleksander Machniak
8c32f88193
Fixed typo in script output
10 years ago
Aleksander Machniak
b37954110d
Bring back unit tests (they should be removed when creating a package)
10 years ago
Aleksander Machniak
e445e0acb5
Fix possible javascript error on drag-n-drop ( #1489560 )
10 years ago
Thomas Bruederli
92eb72dafc
Hide autocompletion results when closing ACL dialog; use default table styles
10 years ago
Aleksander Machniak
af15c60f88
Fix issue when default_addressbook option is set to integer value ( #1489407 )
10 years ago
Thomas Bruederli
f8a57ebd94
Use standard dialog popups for the ACL permissions form; that will open it in the main window with enoough space and better UI integration
10 years ago
Thomas Bruederli
63eae4a196
Forward all arguments of the function call
10 years ago
Thomas Bruederli
d3583f0c0e
Fix some glitches in ACL table display
10 years ago
Thomas Bruederli
a7d42915a4
Fix infinite loop when converting invalid html to plaintext ( #1489566 )
10 years ago
Aleksander Machniak
bd3f5745f0
Fixed Opera > 15 detection ( #1489562 )
...
Conflicts:
tests/Framework/Browser.php
10 years ago
Aleksander Machniak
59373ce9cd
Add missing box-shadow style ( #1489556 )
10 years ago
Aleksander Machniak
c0d8ec001b
Fix bug where it wasn't possible to focus the messages list with
...
mouse click on a record after the focus was put on preview frame.
10 years ago
Thomas Bruederli
50217a9eb5
Point to the new public URI for online help
10 years ago
Thomas Bruederli
8c893b79d2
Branching off for release 1.0
10 years ago