thomascube
|
6c2d7ed243
|
Strip xmlns attributes from html tag
|
15 years ago |
alecpl
|
10d0e3e0ac
|
- oops, remove debug console call
|
16 years ago |
alecpl
|
f4bf206fd4
|
- fix charset modification in html messages (#1486031)
|
16 years ago |
alecpl
|
269fb829ce
|
- revert r2819 commit removed in last commit
|
16 years ago |
alecpl
|
e54bb72d30
|
- Added 'display_next' option
|
16 years ago |
thomascube
|
24585b8ce6
|
Prevent from having two meta tags in html code
|
16 years ago |
svncommit
|
a80b7d416c
|
better solution for HTML washing encoding issue
|
16 years ago |
alecpl
|
daa3f720bc
|
- revert unwanted commit
|
16 years ago |
alecpl
|
2337a82f72
|
- Fix displaying of HTML messages with unknown/malformed tags (#1486003)
- Some other changes for styled HTML display
|
16 years ago |
alecpl
|
2c3d81dddd
|
- use simple rcube_smtp class
- Installer: fix SMTP settings test
|
16 years ago |
alecpl
|
3b7e00fbda
|
- don't call FETCH for empty (size=0) message parts
|
16 years ago |
alecpl
|
2818f8e9ed
|
- Show SMTP errors in browser (#1485927)
|
16 years ago |
alecpl
|
2f2bb4020b
|
- don't create rcube_browser object twice
|
16 years ago |
alecpl
|
74ceb69d11
|
- handle <broadcast> tag in html messages (#1485962)
|
16 years ago |
thomascube
|
5302a931ff
|
No link on subject in IE browsers (#1484913)
|
16 years ago |
alecpl
|
7c60ffbdaa
|
- fix email address pattern for some addresses
|
16 years ago |
alecpl
|
a54242c2b1
|
- Colorized signatures in plain text messages
|
16 years ago |
alecpl
|
6ca8274e5a
|
- typo (#1485910)
|
16 years ago |
alecpl
|
c5ee036866
|
- fix rcmail_temp_gc() + small code cleanups
|
16 years ago |
alecpl
|
119cd17abf
|
- add 'Deleted' to search filter
|
16 years ago |
alecpl
|
0b2ce91f25
|
- Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI
|
16 years ago |
alecpl
|
88ed237f7c
|
- speed up plain text messages parsing (up to 60%)
|
16 years ago |
thomascube
|
e54f6c7a9e
|
Add hook 'message_sent' for logging or backup purpose
|
16 years ago |
svncommit
|
617b4f699f
|
Minimize chance of race condition in session handling (#1485659, #1484678)
|
16 years ago |
alecpl
|
30b152b194
|
- Added quick search box menu (#1484304)
|
16 years ago |
alecpl
|
7a72352294
|
- messages list fix for IE
|
16 years ago |
alecpl
|
324f985e47
|
- fix #1485812
|
16 years ago |
alecpl
|
c4b819e9b9
|
- Speed up message list displaying on IE (initialize list in background)
- use DOM methods instead of jQuery for messages list object
|
16 years ago |
thomascube
|
cc97ea0559
|
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
|
16 years ago |
alecpl
|
3bde305e77
|
- Fix UTF-8 byte-order mark removing (#1485514)
|
16 years ago |
alecpl
|
5d110184c0
|
- Fix using mail() on Windows (#1485779)
|
16 years ago |
alecpl
|
7145e009e4
|
- Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714)
- Fix double footer in HTML message with embedded images
|
16 years ago |
thomascube
|
11526305f5
|
Revert r2322; this is done in rcmail_html4inline() and now secured + fix tests
|
16 years ago |
thomascube
|
f54a3a6d41
|
Add callback for <a> tags to add target=_blank
|
16 years ago |
alecpl
|
8a78a16155
|
- fix r2301 (#1485745)
|
16 years ago |
alecpl
|
ec603f7da6
|
- Fix html body washing on reply/forward + fix attachments handling (#1485676)
|
16 years ago |
alecpl
|
5faac054c3
|
- Use default_charset for messages without specified charset (#1485661, #1484961)
|
16 years ago |
alecpl
|
5c771cb25e
|
- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag (#1485706)
|
16 years ago |
thomascube
|
5282aa65e2
|
Also allow link-related attributes
|
16 years ago |
thomascube
|
aa055c931a
|
Get rid of vulnerable preg_replace eval and create_function (#1485686) + correctly handle base and link tags in html messages
|
16 years ago |
till
|
cbbef379a5
|
* bumping up copyright (happy new year ;-))
|
16 years ago |
thomascube
|
2780647114
|
Use <pre> instead of <div class=pre>: Fix line-break issue when copy & paste in Firefox (#1485425)
|
16 years ago |
alecpl
|
3348176aba
|
#1485647: handle PRE_TEXT tags in html messages (+ small fixes)
|
16 years ago |
thomascube
|
58687d011f
|
Be more tolerant when splitting strings + remove col that we don't have a label for
|
16 years ago |
alecpl
|
59138162c7
|
#1485611: removed 'organisation' header from default_headers
|
16 years ago |
alecpl
|
de2e0bfeb8
|
#1485439: style fixes for IE6,7
|
16 years ago |
alecpl
|
133bb07f78
|
- performance: skip imap connection for attachments actions
- created attachments.inc file for attachment upload, remove and display actions
|
16 years ago |
alecpl
|
39cd51aff5
|
- performance: connect to imap server only when needed
(some mail actions do not require imap connection)
|
16 years ago |
thomascube
|
ffbf910df9
|
Insert meta content-type at top of the html head + add both content-id and content-location of related parts to replacement table
|
16 years ago |
alecpl
|
7a2d79a978
|
- make attachment check in rcmail_message_list and rcmail_js_message_list the same
|
16 years ago |
alecpl
|
d59aaa1aaf
|
- Allow setting attachment col position in 'list_cols' option
- Allow override 'list_cols' via skin (#1485577)
- Fix: allow empty attribs in templates
|
16 years ago |
alecpl
|
4e5b11adfc
|
- small improvements - removed redundant code
|
16 years ago |
thomascube
|
5a17388726
|
Remove BOM in html message body + don't require quotes in meta tag specifying charset
|
16 years ago |
alecpl
|
8abda59ce4
|
- fix: initialize searching when '_action' is not set (when go back from compose)
|
16 years ago |
alecpl
|
e538b3dc7d
|
- Added message status filter + fixes for r2046 (searching with SORT)
|
16 years ago |
alecpl
|
146977e30e
|
- fix doubled timestamp in sendmail log
|
16 years ago |
alecpl
|
70087c52bc
|
- don't set border=0 for images (use css for that)
|
16 years ago |
alecpl
|
a22cb65adb
|
- Write username instead of id in sendmail log (#1485477)
|
16 years ago |
alecpl
|
a164a2e64b
|
- #1485463: fixed css classes setting in messages list
|
16 years ago |
alecpl
|
112c9133bb
|
- removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
|
16 years ago |
svncommit
|
a862043fe7
|
restore some script environment variables removed in r1918 but needed in "show" action
|
16 years ago |
alecpl
|
52851464e0
|
- Fix race conditions when changing mailbox (set some env variables only when needed - no action or action==list)
|
16 years ago |
thomascube
|
95fcc33472
|
Separate method to create iframe tags (with a list of allowed attributes)
|
16 years ago |
alecpl
|
e2c610ebfa
|
- use more 'html' class
|
16 years ago |
alecpl
|
6d20d016d5
|
#1485384: fix quota span tag attribs
|
16 years ago |
thomascube
|
6925adb279
|
Fix empty subject header display (#1485383) + improve safari CSS hacks
|
16 years ago |
thomascube
|
e5af2fe88e
|
Create valid <a> tags
|
16 years ago |
thomascube
|
44385fd68f
|
Trim and abbreviate subjects in message listing
|
16 years ago |
alecpl
|
2cb6d48e63
|
- code cleanup + fix for malformed html (#1485139)
|
16 years ago |
alecpl
|
7f62581c10
|
- Smart Tags and NOBR tag support in html messages (#1485363, #1485327)
|
16 years ago |
alecpl
|
d734041f00
|
- Added icons for forwarded/forwarded+replied messages (#1485257)
|
16 years ago |
thomascube
|
36c236eee7
|
Fix typos + only add callback for style tags when safe-flag is set
|
16 years ago |
alecpl
|
109314c7d1
|
- handle 'undisclosed-recipients in imap.inc
|
16 years ago |
alecpl
|
2106ec7043
|
- don't show 'To' header if contains only /^undisclosed-recipients[:;]*$/
|
16 years ago |
alecpl
|
6cd00992a2
|
- Fixed quota img height/width setting from template (#1484857)
|
16 years ago |
thomascube
|
1c499ae930
|
Allow (sanitized) style elements in HTML messages
|
16 years ago |
alecpl
|
e5686f4a01
|
- Added vertical splitter for folders list resizing
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1485170)
- debug console css fixes for IE
|
16 years ago |
thomascube
|
ccd63c5591
|
Don't wrap worwarded text; better wrap reply message text
|
16 years ago |
thomascube
|
be5f03b248
|
showImages attribute is skin template is obsolte: now set in user prefs
|
16 years ago |
alecpl
|
7003206d64
|
- Fix Reply-To header displaying (#1485314)
|
16 years ago |
alecpl
|
876b15dcce
|
- Added option 'quota_zero_as_unlimited' (#1484604)
|
16 years ago |
alecpl
|
79aeb308cb
|
- Write to log also sent MDN confirmation messages
|
16 years ago |
thomascube
|
8e44f425f8
|
Remove mailto links from sender/recipient addresses in message list and wait for the context menu (#1484931)
|
16 years ago |
alecpl
|
80c1eb7b68
|
#1485287: allow underline in html charset for proper replacement
|
16 years ago |
thomascube
|
ac5d15de29
|
Added template object for current mailbox name (#1485256)
|
17 years ago |
alecpl
|
c1b81f578a
|
PHP bug #32547 workaround: remove <title> tag because of libxml2 library problem (#1485178)
|
17 years ago |
alecpl
|
9103d1706d
|
#1485200: fixed text/enriched displaying
|
17 years ago |
thomascube
|
21e724153e
|
Improve HTML sanitization with washtml
|
17 years ago |
alecpl
|
5b1de55981
|
- use long date format in print mode (#1485191)
|
17 years ago |
thomascube
|
5b3dd412d2
|
Check PERMANENTFLAGS before saving MDNSent flag (#1484963, #1485163)
|
17 years ago |
alecpl
|
e189a6ca18
|
- Added flag column on messages list (#1484623)
|
17 years ago |
alecpl
|
ddd776b2a3
|
- Allow trash/junk subfolders to be purged (#1485085)
|
17 years ago |
thomascube
|
2da368e663
|
Indent with spaces and not tabs
|
17 years ago |
alecpl
|
5f8686e28e
|
#1484423: add <head> for malformed messages, washtml cannot work without that
|
17 years ago |
alecpl
|
166b615dbb
|
- Added option to disable displaying of attached images below the message body
|
17 years ago |
thomascube
|
83a7636872
|
More code cleanup
|
17 years ago |
alecpl
|
32b7092759
|
#1485110
|
17 years ago |
thomascube
|
350459486d
|
Change meta-charset specififcation in HTML to UTF-8; no need for mb_convert_encoding() anymore
|
17 years ago |
thomascube
|
cfe4a6baf4
|
Fix structure parsing and html output for multipart messages
|
17 years ago |
thomascube
|
0a99895ead
|
Fix fallback if no message strucutre is provided by the imap server
|
17 years ago |
thomascube
|
21605c4e8f
|
Distinguish html and plaintext parts in messagy body display
|
17 years ago |
thomascube
|
65cc1c196f
|
Chech for mb_convert_encoding first because mbstring is optional for RoundCube + add some phpdoc
|
17 years ago |
thomascube
|
45f56c1c40
|
Replace our crappy html sanitization with the dom-based washtml script + fix inline message parts + remove old code + add some doc comments
|
17 years ago |
alecpl
|
2b962c1074
|
-typo (#1485079)
|
17 years ago |
alecpl
|
8dc0488b9e
|
-fixed link (#1485077)
|
17 years ago |
alecpl
|
2a9cb30014
|
-fix: enable sorting when IMAP server not supports SORT capability
|
17 years ago |
thomascube
|
8fa58e72a3
|
New class rcube_message representing a mail message; changed global $MESSAGE from array to object
|
17 years ago |
svncommit
|
84f5b78c6d
|
remove code obsoleted by fix to parse_attrib_string
|
17 years ago |
alecpl
|
583850d00c
|
- Corrected message headers decoding when charset isn't specified and improved
support for native languages (#1485050, #1485048)
|
17 years ago |
alecpl
|
90cd452bc0
|
- last commit fix
|
17 years ago |
alecpl
|
1088d66745
|
- Do charset conversion also for from/to column on messages list
|
17 years ago |
alecpl
|
7ec922fdf5
|
- Fix BCC header reset (#1484997)
|
17 years ago |
thomascube
|
197601ef5f
|
Next step: introduce the application class 'rcmail' and get rid of some global vars
|
17 years ago |
alecpl
|
e3902eba7f
|
- movingmessage label could and should be added in mail task only
|
17 years ago |
alecpl
|
d91fedb8d4
|
#1485003: s/rc_mail_mime/rcube_mail_mime/
|
17 years ago |
alecpl
|
ea090ca09d
|
- Fix non-RFC dates formatting (#1484901)
|
17 years ago |
alecpl
|
d7a411f099
|
#1484391, #1484403
|
17 years ago |
thomascube
|
47124c2279
|
Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch
|
17 years ago |
alecpl
|
6d2714b3b3
|
#1484972: optimization: mark as read in one action with preview, deleted redundant quota reads
|
17 years ago |
alecpl
|
3790508c20
|
- removed lines wrapping
|
17 years ago |
alecpl
|
97f57daeb1
|
#1484898
|
17 years ago |
till
|
0b17277eae
|
* committing patch from #1484783
|
17 years ago |
thomascube
|
ae8f192c90
|
Remove MDN headers before saving in sent folder + fix wrong variale name
|
17 years ago |
thomascube
|
fed22fd232
|
Localize folder name in page title (#1484785)
|
17 years ago |
svncommit
|
356f749952
|
Fix for XSS vulnerability (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=455840), thanks to Vincent Bernat.
|
17 years ago |
thomascube
|
d24d208d1c
|
Always use subject col when dragging messages
|
17 years ago |
svncommit
|
2f93b031b2
|
condense TinyMCE toolbar down to one line, removing table buttons (#1484747)
fix image removal in message display when message HTML includes JS event handlers
|
17 years ago |
thomascube
|
29bee0a4ac
|
Bring back missing download link for attachments
|
17 years ago |
thomascube
|
6726f0c369
|
Remember decision to display images for a certain message during session (#1484754)
|
17 years ago |
thomascube
|
0ea884099a
|
Make sending of read receipts configurable
|
17 years ago |
svncommit
|
1f020b588c
|
Remember search results (closes #1483883).
|
17 years ago |
thomascube
|
fba1f5ab81
|
New class rcube_user + send message disposition notification
|
17 years ago |
thomascube
|
d5342aabcf
|
More input sanitizing
|
17 years ago |
thomascube
|
c579961899
|
Fixed some potential security risks + updatedd changelog
|
17 years ago |
thomascube
|
a08a60e974
|
Also remove unclosed script tags (fixes XSS vulnerability)
|
17 years ago |
thomascube
|
ecd2e79614
|
Make message listing less error prone
|
17 years ago |
thomascube
|
97bd2c0537
|
Filter linked/imported CSS files (#1484056)
|
17 years ago |
thomascube
|
5eee009671
|
Allow vars and PHP code in templates; improved page title; fixed #1484395
|
17 years ago |
thomascube
|
eb68420606
|
Fixed wrong delete button tooltip (#1483965)
|
17 years ago |
thomascube
|
719a257f0c
|
Some bugfixes, security issues + minor improvements
|
18 years ago |
svncommit
|
93be5b7606
|
Move folder rendering functions so they can be used in the settings section.
|
18 years ago |
thomascube
|
b2fb950fb5
|
Prevent default events on subject link; fixed typo in smtp script
|
18 years ago |
thomascube
|
06895c3e94
|
Better refresh of message list; improved HTML mail display
|
18 years ago |
thomascube
|
ae895a9d3c
|
Fixed broken message status management
|
18 years ago |
thomascube
|
8d07583f39
|
Use HTTP-POST requests for actions that change application state
|
18 years ago |
thomascube
|
41bece1a1a
|
Add link to message subjects (#1484257); don't make selected list items bold; remove duplicate function
|
18 years ago |
thomascube
|
7198044efb
|
Fixed conditional template tags; hide quota display if imap server does not support it
|
18 years ago |
thomascube
|
f1154163b0
|
Merged branch devel-addressbook from r443 back to trunk
|
18 years ago |
thomascube
|
fd39346d9f
|
List attachments without filename
|
18 years ago |
thomascube
|
28bfe4dc80
|
Fixed bugs #1484276 and #1484300
|
18 years ago |
thomascube
|
3cf664939b
|
Minor bugfixes posted to the dev-mailing list
|
18 years ago |
thomascube
|
5cc4b13a0c
|
Correctly parse message/rfc822; fixed html2text conversion; code cleanup
|
18 years ago |
thomascube
|
86958f70d2
|
Improved contacts drop down; HTML output improvements; JS code cleanup
|
18 years ago |
thomascube
|
7bbd5f6474
|
Show localized text for missing subjects (closes #1484243)
|
18 years ago |
thomascube
|
b3ce791561
|
Better input checking on GET and POST vars
|
18 years ago |
svncommit
|
1012ea3946
|
Fix XSS vulnerability (closes #1484254).
|
18 years ago |
svncommit
|
bb85623f8a
|
fixed display of HTML attachments
|
18 years ago |
svncommit
|
18a0df23fc
|
Fix unquoted HTML attributes (closes #1484190)
|
18 years ago |
thomascube
|
18e2a3efd0
|
Event handler removing again. Closes #1484200
|
18 years ago |
thomascube
|
86df1529fe
|
Error handling for attachment uploads; multibyte-safe string functions; XSS improvements
|
18 years ago |
svncommit
|
3b12aeeeca
|
Fix HTML parsing (fixes #1484192)
|
18 years ago |
svncommit
|
5e98e109b9
|
Fix HTML cleanup (fixes #1484183)
|
18 years ago |
thomascube
|
853b2e7341
|
Fixed little typos and improved CSS altering in HTML messages
|
18 years ago |
thomascube
|
ee883ad73d
|
Applied security patches by Kees Cook (Ubuntu) + little visual enhancements
|
18 years ago |
thomascube
|
2bca6e1da0
|
New (strict) quoting for all kind of strings
|
18 years ago |
svncommit
|
23796ec290
|
Fix display of quota image/text after a remote command.
|
18 years ago |
svncommit
|
04d6304b4d
|
If the message is single mime part and non-text, show it as an empty message with an attachment, instead of not displaying anything at all.
|
18 years ago |
thomascube
|
421f5e31a2
|
Small bugfixes and improvements
|
18 years ago |
thomascube
|
b19097058c
|
Introducing preview pane and conditional skin tags
|
18 years ago |
svncommit
|
31c171846e
|
Bypass Trash folder if Shift-Del was pressed.
|
18 years ago |
svncommit
|
2c92989663
|
Fix variable assignment typo (Matt Kaatman).
|
18 years ago |
thomascube
|
6b47de3f49
|
Partial client re-write with a common list class
|
18 years ago |
svncommit
|
a0109c4933
|
Initial TinyMCE editor support (still need to work on spellcheck and skins)
|
18 years ago |
thomascube
|
70d4b9a5dc
|
Fixed safe_mode issues
|
18 years ago |
thomascube
|
e170b4b7f8
|
Some bugfixes and session expiration stuff
|
18 years ago |
thomascube
|
fda695f297
|
Finalized quota image
|
18 years ago |
thomascube
|
3ea0e3202a
|
Quota display as image
|
18 years ago |
thomascube
|
ea206d3d92
|
Improved message parsing and HTML validation
|
18 years ago |
thomascube
|
10c92bef09
|
New indentation for quoted message text; HTML validity
|
19 years ago |
svncommit
|
949dea5803
|
Fixed tickets 1445501 and 1483820
|
19 years ago |
thomascube
|
f7bfec96be
|
Finalized new message parsing. Attention: changes in database schema
|
19 years ago |
thomascube
|
8d4bcda874
|
Re-built message parsing (Bug #1327068)
|
19 years ago |
thomascube
|
c39957ca17
|
More encoding issues; enhanced debugging functions
|
19 years ago |
svncommit
|
90022ee3d1
|
fixed 'ifame' typo
|
19 years ago |
svncommit
|
fb62bd9760
|
Rolled back to 289 to fix bug 1483922 - reopens bug 1483918
|
19 years ago |
svncommit
|
06417b8491
|
#1483918 - changed folder list such that the lists are no longer nested.
|
19 years ago |
thomascube
|
fe79b1bcf8
|
Alter links in HTML messages; highlight droptargets
|
19 years ago |
thomascube
|
24053e0d30
|
Several bugfixes and improvements. See CHANGELOG for details
|
19 years ago |
thomascube
|
bac7d1742d
|
Fixed bugs #1364122, #1468895, ticket #1483811 and other minor bugs
|
19 years ago |
svncommit
|
5f383dc98c
|
Correction for FF/whitespace workaround
|
19 years ago |
svncommit
|
b4b081713e
|
Workaround for drag-drop using whitespace in FF, Junk emptying, misc fixes
|
19 years ago |
svncommit
|
25d8ba63b3
|
Misc bug and compatibility fixes
|
19 years ago |
svncommit
|
a894ba5029
|
Removeable attachments, Auto-default folder creation, bug fixes
|
19 years ago |
svncommit
|
c8c1e0ef3b
|
Renameable folders, mail-checking changes, other fixes (richs)
|
19 years ago |
svncommit
|
1966c53255
|
Added Drafts support (Feature #1326839) (richs)
|
19 years ago |
svncommit
|
c5ac073c9f
|
renamed $mbox so that it will stop interfering with the $_SESSION when register_globals is turned on
|
19 years ago |
thomascube
|
fecb03f44a
|
Check for empty mbox value in session
|
19 years ago |
svncommit
|
6ec0a8518b
|
Added undelete functionalist and support for delete toggle icon
|
19 years ago |
svncommit
|
f1bed7462c
|
Corrected issue displaying attachments that use content-description rather than filename or name disposition headers
|
19 years ago |
svncommit
|
2e2fe04738
|
Corrected issue displaying attachments without disposition headers
|
19 years ago |