Hi everybody,
After refactoring some backend code we finally put a working copy of
RoundCube Webmail together again. This preview release of version 0.2
comes up with an all-new HTML sanitization function (written by
Frédéric Motte) which removes malicious JavaScript code from HTML
messages and fixes all known XSS vulnerabilities. Beside that we also
fixed more than 100 bugs and improved both speed and stability.
Special thanks go to Alec, who spent many hours with fixing bugs and
improving features.
With this release RoundCube finally drops support for PHP4 so update
your PHP to 5.2 or greater before installing the new version.
The new version can be downloaded from our website:
http://roundcube.net/downloads or from
http://sf.net/projects/roundcubemail/
Have fun!
~Thomas
_______________________________________________
List info: http://lists.roundcube.net/dev/
I think it would be good start for plugins API to get rid of hardcoded
actions from index.php. So, we have such code:
// include task specific files
if ($RCMAIL->task=='mail') {
include_once('program/steps/mail/func.inc');
if ($RCMAIL->action=='show' || $RCMAIL->action=='preview' ||
$RCMAIL->action=='print')
include('program/steps/mail/show.inc');
...
My proposition is to create file for each action (filename = actionname)
in tasks directories, and then we have:
foreach(array('plugins', 'steps') as $dir)
if
(file_exists('program/'.$dir.'/'.$RCMAIL->task.'/'.$RCMAIL->action.'.inc'))
{
@include_once('program/'.$dir.'/'.$RCMAIL->task.'/_init.inc'); //
init actions (renamed func.inc)
@include_once('program/'.$dir.'/'.$RCMAIL->task.'/'.$RCMAIL->action.'.inc');
@include_once('program/'.$dir.'/'.$RCMAIL->task.'/_destroy.inc'); //
post actions
break;
}
plugins directory it's just for possibility to overwrite built-in action
with plugin action.
--
Aleksander 'A.L.E.C' Machniak http://alec.pl gg:2275252
LAN Management System Developer http://lms.org.pl
Roundcube Webmail Project Developer http://roundcube.net
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
I know, I'm not an official translator for french, but it's ugly to have
English mixed with French on the 0.2-alpha so I updated myself the files ;)
Regards,
--
Maximilien Cuony [The_Glu]
http://theglu.org
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/np/9mU6FwuX/labels.inchttp://detached.gigo.com/rc/np/9mU6FwuX/messages.inc
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
I have seen a couple of patches that allow you to reuse http auth for
roundcube but both are out dated. I have updated the newer of the two to
work with the current SVN ( http://trac.roundcube.net/ticket/1485076 ).
Can we get this included with the main development branch so that it is an
official feature? Thanks
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi all,
For various reasons I need to know who logged into RoundCube when and
from where. I can't imagine any other admin not wanting to know, and I
don't understand how I got to run RoundCube for so long without knowing :)
I'd like to propose something like this:
--- index.php (revision 1480)
+++ index.php (working copy)
@@ -86,6 +86,10 @@
// send auth cookie if necessary
$RCMAIL->authenticate_session();
+ // log successful login
+ if ($RCMAIL->config->get('debug_level') & 1)
+ console(sprintf('Successful login for %s from %s',
trim(get_input_value('_user', RCUBE_INPUT_POST), ' '),
$_SERVER['REMOTE_ADDR']));
+
// send redirect
header("Location: {$RCMAIL->comm_path}");
exit;
This results in a line like this in logs/console:
[06-Jun-2008 10:08:45 +0200]: Successful login for robin (id 8) from
16.35.94.15
Robin
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi all,
Please test attached patch, which enables downloading of freshly created
config files from the installer.
Robin
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/35/rDnkUEMQ/config-download.2008.patch
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/
I narrowed the problem down a little further.
I successfully was able to read an eml attachment that was sent from google
webmail.
but when I send from a standalone outlook express client the same attachment
is not readable.
Thanks,
Jason Levine
----- Original Message -----
From: "Jason Levine" <jason(a)wiredhosting.com>
To: "till" <klimpong(a)gmail.com>
Cc: "RoundCube Dev" <dev(a)lists.roundcube.net>
Sent: Thursday, May 08, 2008 7:05 AM
Subject: Fw: [RCD] not able to read forwarded messages that are attachments
>I don't seem to be making any headwinds into the mysterious eml files are
>unreadable error.
> Do you have any suggestions on where I might start looking. I keep
> thinking it is a MIME error, but I don't see anything wrong.
>
>
> Thanks,
> Jason
>
_______________________________________________
List info: http://lists.roundcube.net/dev/
Hi,
Attached is the updated Arabic translation of both messages.inc and labels.inc in zip format.
regards,
Ossama Khayat
--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
http://detached.gigo.com/rc/j4/v8IuP9MD/roundcube-ar.zip
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---
_______________________________________________
List info: http://lists.roundcube.net/dev/