Aleksander Machniak
25c8fe4eeb
Fix handling of non-break spaces in html to text conversion ( #1490436 )
10 years ago
Aleksander Machniak
ff40683404
Fix so links with href == content aren't added to links list on html to text conversion ( #1490434 )
10 years ago
Aleksander Machniak
d67d5d921e
Fix so plain text signature field uses monospace font ( #1490435 )
10 years ago
Aleksander Machniak
26a00e76be
Fix race-condition in saving user preferences and loading plugin config ( #1490431 )
10 years ago
Aleksander Machniak
8e4dc03867
Fix unintentional messages list page change on page switch in compose addressbook ( #1490427 )
10 years ago
Aleksander Machniak
04a6889246
Fix bug where some messages in multi-folder search couldn't be opened ( #1490426 )
10 years ago
Aleksander Machniak
10044b9033
Fix Compose action in addressbook for results from multiple addressbooks ( #1490413 )
10 years ago
Aleksander Machniak
42f8abac46
Fix "Importing..." message does not hide on error ( #1490422 )
10 years ago
Aleksander Machniak
b782815dac
Fix XSS vulnerability in _mbox argument handling ( #1490417 )
10 years ago
Aleksander Machniak
9877f898d8
Update changelog
10 years ago
Aleksander Machniak
c044d301ea
Fix blank image in html_signature when saving identity changes ( #1490412 )
10 years ago
Aleksander Machniak
8042e13af6
Add --config and --type options to moduserprefs.sh script ( #1490051 )
10 years ago
Aleksander Machniak
3994b3a26c
Installer: Use openssl_random_pseudo_bytes() (if available) to generate des_key ( #1490402 )
10 years ago
Thomas Bruederli
71aa41e162
Updated Changelog
10 years ago
Thomas Bruederli
5e97294372
Add new plugin hook 'identity_create_after' ( #1490358 )
10 years ago
Aleksander Machniak
0c08b04778
Fix issues when using moduserprefs.sh without --user argument ( #1490399 )
10 years ago
Aleksander Machniak
b3bf9c88dc
Fix attached file path unsetting in database_attachments plugin ( #1490393 )
10 years ago
Aleksander Machniak
03aa84f784
Fix bug where some files could have "executable" extension when stored in temp folder ( #1490377 )
10 years ago
Aleksander Machniak
df10bd5f2c
Fix bug where imap_conn_options were ignored in IMAP connection test ( #1490392 )
10 years ago
Aleksander Machniak
11d5e7c100
Implemented memcache_debug also for session operations
10 years ago
Aleksander Machniak
fff8e0f2ae
Fix possible memcache/apc cache data consistency issues ( #1490390 )
...
And removed unused code
10 years ago
Aleksander Machniak
44708ec647
Implemented memcache_debug and apc_debug options for cache operations tracking
10 years ago
Aleksander Machniak
e84fafcec2
Fix security issue in contact photo handling ( #1490379 )
10 years ago
Aleksander Machniak
1422b0823e
Fix bug where messages count was not updated after message move/delete with skip_deleted=false ( #1490372 )
10 years ago
Aleksander Machniak
9a5d9a83ab
Implemented UI element to jump to specified page of the messages list ( #1485235 )
10 years ago
Aleksander Machniak
1aa0c8ad66
Fix bug where preview_pane setting wasn't always saved into user preferences ( #1490362 )
10 years ago
Aleksander Machniak
b112b9bd81
Update changelog
10 years ago
Aleksander Machniak
5b737d9f8d
Fix bug where some unrelated attachments in multipart/related message were not listed ( #1490355 )
10 years ago
Aleksander Machniak
09225a41ec
Add option to place signature at bottom of the quoted text even in top-posting mode [sig_below]
10 years ago
Aleksander Machniak
e7620812b0
Installer: Remove system() function use ( #1490139 )
...
Move some functionality of scripts from bin/ into rcmail_utils class
10 years ago
Aleksander Machniak
e8e88d347d
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
d86ff98339
Fix font artifact in Google Chrome on Windows ( #1490353 )
10 years ago
Aleksander Machniak
aa38c512fb
Fix lack of signature separator for plain text signatures in html mode ( #1490352 )
10 years ago
Aleksander Machniak
292292df32
Fix so unrecognized TNEF attachments are displayed on the list of attachments ( #1490351 )
10 years ago
Aleksander Machniak
98e4614b0d
Fix so text/calendar parts are listed as attachments even if not marked as such ( #1490325 )
10 years ago
Aleksander Machniak
b0c502c4c2
Fix message list header in classic skin on window resize in Internet Explorer ( #1490213 )
10 years ago
Aleksander Machniak
48d01837a0
Fix tables listing routine on mysql and postgres so it skips system or other database tables and views ( #1490337 )
10 years ago
Aleksander Machniak
3d6ce95009
Fix PHP warning: Non-static method PEAR::setErrorHandling() should not be called statically ( #1490343 )
10 years ago
Aleksander Machniak
0a4e0921d3
Plugin API: Added message_ready hook - the last chance to modify Mail_Mime object before saving or sending the message
10 years ago
Aleksander Machniak
e6c1e0c638
Fix vpopmaild driver of password plugin
10 years ago
Aleksander Machniak
bb2113ccdc
Fix zipped messages downloads after selecting all messages in a folder ( #1490339 )
10 years ago
Aleksander Machniak
1a7e668977
Fix handling of %-encoded entities in mailto: URLs ( #1490346 )
10 years ago
Aleksander Machniak
118fadc6a1
Update changelog
10 years ago
Aleksander Machniak
ef442ef615
Fix typos
10 years ago
Aleksander Machniak
65e735dec5
Fix javascripts errors in IE8 - lack of Event.which, focusing a hidden element ( #1490318 )
10 years ago
Thomas Bruederli
bba0d88978
Update Changelog
10 years ago
Thomas Bruederli
3f00466f74
Update Changelog
10 years ago
Thomas Bruederli
731330cf34
Update Changelog
10 years ago
Thomas Bruederli
743832fc51
Update Changelog
10 years ago
Aleksander Machniak
496972bf95
Fix backtick character handling in sql queries ( #1490312 )
10 years ago
Aleksander Machniak
a172f39ff7
Fix bug where TinyMCE area height was too small on slow network connection ( #1490310 )
10 years ago
Aleksander Machniak
b0bb38703e
Fix bug where spellchecking in HTML editor do not work after switching editor type more than once ( #1490311 )
10 years ago
Aleksander Machniak
2c857fcba2
Upgrade TinymCE to version 4.1.9
10 years ago
Aleksander Machniak
10934dcd2a
Fix rows count when messages search fails ( #1490266 )
10 years ago
Aleksander Machniak
c2df5d4e13
Unified request* event arguments handling, added support for _unlock and _action parameters
10 years ago
Aleksander Machniak
1ec105c685
Fix so search filter, scope and fields are reset on folder change
10 years ago
Aleksander Machniak
06d4243d2e
Fix Opera browser detection in javascript ( #1490307 )
10 years ago
Aleksander Machniak
f06f4b8424
Fix storing signatures with big images in MySQL database ( #1490306 )
10 years ago
Aleksander Machniak
9af8e22b8e
Plugin API: added message_part_body hook, fixes around message structure handling by plugins
10 years ago
Aleksander Machniak
3779c91043
Update to TinyMCE 4.1.8
10 years ago
Aleksander Machniak
65c95c7b38
Fix missing vcard_attachment icon on messages list ( #1490303 )
10 years ago
Aleksander Machniak
f513e909ab
Update changelog
10 years ago
Aleksander Machniak
9ad0fc489f
Fix javascript error after creating a folder which is a subfolder of another one ( #1490297 )
10 years ago
Aleksander Machniak
7981575a61
Fix so localized folder name is displayed in multi-folder search result ( #1490243 )
10 years ago
Aleksander Machniak
b86e091fcd
Add initdb.sh to create database from initial.sql script with prefix support ( #1490188 )
10 years ago
Aleksander Machniak
a4ef49d6cf
Fix duplicate entry on timezones list in rcube_config::timezone_name_from_abbr() ( #1490293 )
10 years ago
Aleksander Machniak
f27c6c8c44
Update changelog
10 years ago
Aleksander Machniak
759566fe99
Fix parsing invalid HTML messages with BOM after <!DOCTYPE> ( #1490291 )
10 years ago
Aleksander Machniak
1d09ee0ce6
Added 'kpasswd' driver by Peter Allgeyer
10 years ago
Aleksander Machniak
b59b72cc30
Fix "Non-static method PEAR::isError() should not be called statically" errors ( #1490281 )
10 years ago
Aleksander Machniak
e1c8fe5c4a
Fix duplicate entries supression in autocomplete result ( #1490290 )
10 years ago
Aleksander Machniak
c5c8e73351
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
216b31dd99
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
Aleksander Machniak
8f485469c7
Add possibility to configure max_allowed_packet value for all database engines ( #1490283 )
10 years ago
Aleksander Machniak
4e3de10274
Fix typo
10 years ago
Aleksander Machniak
aa1ddfecae
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
f070da7c27
Fix fatal errors on systems without mbstring extension or mb_regex_encoding() function ( #1490280 )
10 years ago
Aleksander Machniak
bd82526e41
Fix missing or not up-to-date CATEGORIES entry in vCard export ( #1490277 )
10 years ago
Aleksander Machniak
c7b77b9179
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
13e0a6556f
Fix handling of some improper constructs in format=flowed text as per the RFC3676[4.5] ( #1490284 )
10 years ago
Aleksander Machniak
4a2a62de30
Fix needless security warning on BMP attachments display ( #1490282 )
10 years ago
Aleksander Machniak
50b04366ee
Merge branch 'master' of github.com:roundcube/roundcubemail
...
Conflicts:
CHANGELOG
10 years ago
Aleksander Machniak
81d4ff214e
Fix setting max packet size for DB caches and check packet size also in shared cache
10 years ago
Aleksander Machniak
2e28a74ce9
Update changelog
10 years ago
Aleksander Machniak
31ed9162d1
Update changelog
10 years ago
Aleksander Machniak
f7af22c780
Add possibility to print contact information (of a single contact)
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 Bruederli
2f8b1036da
Bump version and copyright year
10 years ago
Aleksander Machniak
56040b941c
Fix so JSON.parse() errors on localStorage items are ignored ( #1490249 )
10 years ago
Aleksander Machniak
0b9b9f63b5
Enable FollowSymLinks option in .htaccess file which is required by rewrite rules ( #1490255 )
10 years ago
Aleksander Machniak
7c96646de0
Fix security issue in DBMail driver of password plugin ( #1490261 )
10 years ago
Aleksander Machniak
758e7c47e9
Update changelog
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
2cbae4787f
Update Changelog
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
Aleksander Machniak
bf99c50cc1
Fix bug where empty fieldmap config entries caused empty results of ldap search ( #1490229 )
10 years ago
Aleksander Machniak
704b0bace6
Update changelog with CVE identifier
10 years ago
Aleksander Machniak
38dbd8022b
Fix bug where Reply-To address was ignored on reply to messages sent by self ( #1490233 )
10 years ago
Aleksander Machniak
b7e3b15a8a
Fix javascript error in "IE 8.0/Tablet PC" browser ( #1490210 )
10 years ago
Aleksander Machniak
de0bc662f9
Fix bug where search was reset after returning from compose opened by reply button(s)
10 years ago
Aleksander Machniak
d1382aecb2
Fix so "set as default" option is hidden if identities_level > 1 ( #1490226 )
10 years ago
Aleksander Machniak
5a84736e53
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.
10 years ago
Aleksander Machniak
f5b7c2e0a3
Fix download options menu (added by zipdownload plugin) in classic skin ( #1490228 )
10 years ago
Aleksander Machniak
786aa0725e
Fix XSS issue in style attribute handling ( #1490227 )
10 years ago
Aleksander Machniak
c6efcf5e6d
Fix blocked.gif image usage with assets_dir set
10 years ago
Aleksander Machniak
b6b2858b01
Fix checks based on window.ActiveXObject in IE > 10
10 years ago
Aleksander Machniak
f6502176f8
Hide MDN and DSN options in compose if disabled by admin ( #1490221 )
10 years ago
Aleksander Machniak
9e26034801
Fix bug where max_group_members was ignored when adding a new contact ( #1490214 )
...
Also fix list refresh after new contact was added and any group is selected.
10 years ago
Thomas Bruederli
fe653e3122
Update Changelog
10 years ago
Aleksander Machniak
10f133bae8
Fix bug where sent message was saved in Sent folder even if disabled by user ( #1490208 )
10 years ago
Aleksander Machniak
dc684a737a
Update changelog
10 years ago
Thomas Bruederli
e2f3710476
Update Changelog
10 years ago
Aleksander Machniak
d9897520e7
Upgrade jQuery to version 2.1.3
10 years ago
Aleksander Machniak
06410e41e0
Update changelog
10 years ago
Thomas Bruederli
b9014db990
Update Changelog
10 years ago
Aleksander Machniak
681ba6fc3c
Improve system security by using optional special URL with security token
...
Allows to define separate server/path for image/js/css files
Fix bugs where CSRF attacks were still possible on some requests
10 years ago
Aleksander Machniak
ef29ac4339
Fix generation of Blowfish-based password hashes ( #1490184 )
...
Added password_blowfish_cost config option.
10 years ago
Aleksander Machniak
b262e12964
Fix import of contacts with multiple email addresses from Google-csv format ( #1490178 )
10 years ago
Aleksander Machniak
f864495b7b
Fix import of multiple contact email addresses from Outlook-csv format ( #1490169 )
10 years ago
Aleksander Machniak
bb1398a54e
Fix import of multiple contact groups from Google-csv format ( #1490159 )
10 years ago
Aleksander Machniak
3d8745bd0b
Fix drag-n-drop to folders expanded while dragging ( #1490157 )
10 years ago
Aleksander Machniak
409b649346
Fix lack of delimiter for recipient addresses in smtp_log ( #1490150 )
10 years ago
Aleksander Machniak
a7a778c157
Fix some character sets detection ( #1490135 )
10 years ago
Thomas Bruederli
5e9a32f65e
Update changelog
10 years ago
Aleksander Machniak
1ffab0ad4a
Fix possible issues in skin/skin_path config handling ( #1490125 )
10 years ago
Aleksander Machniak
0b96b1cd81
Fix reply scrolling issue with text mode and start message below the quote ( #1490114 )
10 years ago
Aleksander Machniak
a140e6d213
Fix bug where creating subfolders in shared folders wasn't possible without ACL extension ( #1490113 )
10 years ago
Aleksander Machniak
81dab388d0
Fix handling of UNKNOWN-CTE response, try do decode content client-side ( #1490046 )
10 years ago
Aleksander Machniak
9d9623462a
Fix handling of base64-encoded attachments with extra spaces ( #1490111 )
10 years ago
Aleksander Machniak
2268aa676d
Fix handling of uuencoded messages if messages_cache is enabled ( #1490108 )
10 years ago
Aleksander Machniak
d165d11012
Fix so attachment charset is set in headers of forward/draft message ( #1490109 )
10 years ago
Aleksander Machniak
b585fa9ec2
Update changelog
10 years ago
Aleksander Machniak
48ba4414b3
Fix download of attachments that are part of TNEF message ( #1490091 )
...
Rcube_message_part::body content should never be modified by code out of the rcube_message.
Added convenient rcube_message::get_part_body() method, making rcube_message::get_part_content() deprecated.
10 years ago
Aleksander Machniak
517b6cff1f
Fix font style display issue in HTML messages with styled <span> elements ( #1490101 )
10 years ago
Aleksander Machniak
fef6173a2d
Fix displaying of HTML messages with absolutely positioned elements in Larry skin ( #1490103 )
10 years ago
Aleksander Machniak
78bee8b8b6
Fix regression in SHAA password generation in ldap driver of password plugin ( #1490094 )
10 years ago
Aleksander Machniak
07fa81dc4e
Fix setting flags on servers with no PERMANENTFLAGS response ( #1490087 )
10 years ago
Aleksander Machniak
063f5bdb77
Update changelog
10 years ago
Thomas Bruederli
8f43937520
Update Changelog
10 years ago
Thomas Bruederli
7d3be1f3c8
Fix restoring draft messages from localStorage if editor mode differs ( #1490016 )
10 years ago
Aleksander Machniak
6d1c76f8a1
Update changelog
10 years ago
Aleksander Machniak
848e204ef9
Fix validation of email addresses with IDNA domains ( #1490067 )
10 years ago
Aleksander Machniak
030ebec02f
Fix error in MSSQL update script 2013061000.sql ( #1490061 )
10 years ago
Aleksander Machniak
02f7628314
Fix page title when using search filter ( #1490023 )
10 years ago
Aleksander Machniak
e35eab5f94
Fix comm_path update on task switch ( #1490041 )
10 years ago
Aleksander Machniak
f01666a622
Fix handling of email addresses with quoted domain part ( #1490040 )
10 years ago
Thomas Bruederli
f53cb2dca0
Updated Changelog
10 years ago
Aleksander Machniak
e66a77e560
Fix contacts list update after adding/deleting/moving a contact ( #1490028 , #1490033 )
10 years ago
Aleksander Machniak
5f17657e82
Support contacts import in GMail CSV format
10 years ago
Aleksander Machniak
4045cd9266
Cleanup after PR merge, updated changelog
10 years ago
Aleksander Machniak
e9ecd49f74
Added namespace filter in Folder Manager
10 years ago
Aleksander Machniak
765a0b0706
Fix errors when adding/updating contacts in active search ( #1490015 )
10 years ago
Aleksander Machniak
66233b76c8
Added folder searching in Folder Manager
10 years ago
Thomas Bruederli
dddebd8220
Updated changelog
10 years ago
Aleksander Machniak
e1b8f44e3f
Fix invalid Content-Type header when send_format_flowed=false ( #1489992 )
10 years ago
Aleksander Machniak
cd943ab071
Update changelog
10 years ago
Aleksander Machniak
d01f9fc7f5
Add option (disabled_actions) to disable UI elements/actions ( #1489638 )
10 years ago
Aleksander Machniak
6c1c60f3b9
Support password encryption using openssl extension ( #1489989 )
10 years ago
Aleksander Machniak
fcb7d4fc03
Fix various iCloud vCard issues, added fallback for external photos ( #1489993 )
10 years ago
Aleksander Machniak
e156741941
Fix bug where $Forwarded flag was being set even if server didn't support it ( #1490000 )
10 years ago
Aleksander Machniak
6c5c22b877
Create/rename groups in UI dialogs ( #1489951 )
10 years ago
Aleksander Machniak
b0b9cf00d2
Fix errors when using localStorage in Safari's private browsing mode ( #1489996 )
10 years ago
Aleksander Machniak
6b0106a324
Fix some mime-type to extension mapping checks in Installer ( #1489983 )
10 years ago
Thomas Bruederli
6b0a7c760f
Updated Changelog
10 years ago
Aleksander Machniak
4922e55d58
Fix sorting messages by size on servers without SORT capability ( #1489981 )
11 years ago
Aleksander Machniak
1f164e4526
Revert "Fix bug where compose storage wasn't cleared on page unload ( #1489818 )"
...
This reverts commit d81539af31
.
11 years ago
Aleksander Machniak
d81539af31
Fix bug where compose storage wasn't cleared on page unload ( #1489818 )
11 years ago
Aleksander Machniak
b231c8f6ac
Fix images import from various vCard formats ( #1489977 )
11 years ago
Aleksander Machniak
740b8ea74a
Fix bug where contacts with no email address were listed on compose addressbook ( #1489970 )
11 years ago
Aleksander Machniak
911d4e69f4
- Fix Delete button state after deleting identity/response ( #1489972 )
11 years ago
Aleksander Machniak
ca01e25772
Fix security issue in delete-response action - allow only ajax request.
...
Unify code for identities and responses deletion.
11 years ago
Aleksander Machniak
36d004e3d0
Added 'contact_search_name' option to define autocompletion entry format
11 years ago
Aleksander Machniak
b8bcca7033
Display quota information for current folder not INBOX only ( #1487993 )
11 years ago
Aleksander Machniak
3cc1afa1c2
Support images in HTML signatures ( #1488676 )
...
This enables image button and file browser in html editor for signatures
11 years ago
Aleksander Machniak
2c3c5884e3
Fix incorrect label translation in return receipt ( #1489963 )
11 years ago
Aleksander Machniak
c5f06896d4
Display full quota information in popup ( #1485769 , #1486604 )
11 years ago
Aleksander Machniak
b4cbed71b3
Mail compose: Selecting contact inserts recipient to previously focused input - to/cc/bcc accordingly ( #1489684 )
11 years ago
Aleksander Machniak
cd01dc027b
Add option to set default message list mode - default_list_mode ( #1487312 )
11 years ago
Aleksander Machniak
10bf6b58ce
Fix so address format errors are ignored when saving a draft ( #1489954 )
11 years ago
Aleksander Machniak
3e7536d653
Upgrade to TinyMCE 4.1.0
11 years ago
Aleksander Machniak
db7dcf0936
Close "no subject" prompt with Enter key ( #1489580 )
11 years ago
Aleksander Machniak
109bcce470
Add config option to specify IMAP connection socket parameters - imap_conn_options ( #1489948 )
11 years ago
Aleksander Machniak
a4b6f56e49
Fix list reload after sending message in another window ( #1489931 ) - use checkmail instead of list command
11 years ago
Aleksander Machniak
386e3ad424
Fix malformed recipient name when composing a message by clicking on mailto link ( #1489942 )
11 years ago
Aleksander Machniak
1b988f9574
Merge branch 'master' of https://github.com/simonpl/roundcubemail into simonpl-master
...
Conflicts:
CHANGELOG
11 years ago
Thomas Bruederli
d6b733ebed
Update Changelog
11 years ago
Aleksander Machniak
64f7d6758f
Select/scroll to previously selected message when returning from message page ( #1489023 )
11 years ago
Aleksander Machniak
d28daec918
Fix so message list and counters are updated when a message is opened in new window ( #1489919 )
11 years ago
Aleksander Machniak
b408e0bc53
Display a warning if popup window was blocked ( #1489618 )
11 years ago
Aleksander Machniak
3dbfb53f2b
Remove (was: ...) from message subject on reply ( #1489375 )
11 years ago
Aleksander Machniak
283b1b2fa6
Update changelog
11 years ago
Aleksander Machniak
8d7f42389c
Support csv contacts import in German localization ( #1489920 )
11 years ago
simonp
e7ee70541f
Add option to force new users to change their password ( #1486884 )
11 years ago
Aleksander Machniak
c946decb4e
Update changelog
11 years ago
Aleksander Machniak
5bf83d551e
Fix unintentional line-height style modification in HTML messages ( #1489917 )
11 years ago
Aleksander Machniak
7e397fae65
Fix so responses menu hides on click in classic skin ( #1489915 )
11 years ago
Aleksander Machniak
bb57fca320
Fix so current page is reset on list-mode change ( #1489907 )
11 years ago
Aleksander Machniak
82ed256f6e
Fix incorrect handling of HTML comments in messages sanitization code ( #1489904 )
11 years ago