citadel.git
16 years ago* check whether our chkpwd binary exists or not
Wilfried Göesgens [Tue, 19 Jun 2007 19:00:06 +0000 (19:00 +0000)]
* check whether our chkpwd binary exists or not
* use the default framework to locate chkpwd in the sample
* added the sample to make

16 years agoEliminated the unpacking of uid in the chkpwd
Art Cancro [Tue, 19 Jun 2007 15:23:25 +0000 (15:23 +0000)]
Eliminated the unpacking of uid in the chkpwd
binary protocol.  sizeof uid_t is now used, since it will
always be on the same host anyway.

16 years agoAdded 'chkpw.c' utility for manually checking passwords.
Art Cancro [Tue, 19 Jun 2007 15:10:50 +0000 (15:10 +0000)]
Added 'chkpw.c' utility for manually checking passwords.
This is not yet integrated into the build.

16 years agocitadel.rc: commented out the 'Doorway' function, and
Art Cancro [Tue, 19 Jun 2007 03:19:19 +0000 (03:19 +0000)]
citadel.rc: commented out the 'Doorway' function, and
file upload/download using xmodem/ymodem/zmodem commands.  They can
be re-enabled by any sites that might still be using these antiquated
functions.

16 years agochkpwd is now a daemon that is started by citserver
Art Cancro [Tue, 19 Jun 2007 02:39:32 +0000 (02:39 +0000)]
chkpwd is now a daemon that is started by citserver
prior to dropping root privileges.  The pair communicate over a private
set of pipes.  chkpwd no longer needs to be setuid.

16 years ago* new german texts
Wilfried Göesgens [Mon, 18 Jun 2007 21:32:52 +0000 (21:32 +0000)]
* new german texts

16 years agoRefuse to purge expired users if the
Art Cancro [Mon, 18 Jun 2007 21:18:04 +0000 (21:18 +0000)]
Refuse to purge expired users if the
auto-purger determines that it would have purged every user
on the system.  This is usually an error condition, such as
an inability to communicate with a PAM service.

16 years agoRemoved the --disable-chkpwd option, because it generates
Art Cancro [Mon, 18 Jun 2007 04:13:47 +0000 (04:13 +0000)]
Removed the --disable-chkpwd option, because it generates
a system that fails to build.  (The non-chkpwd version of validpw() was
removed a long time ago.)

16 years agoRenamed validpw() in auth.c to validate_password()
Art Cancro [Mon, 18 Jun 2007 04:02:17 +0000 (04:02 +0000)]
Renamed validpw() in auth.c to validate_password()
in order to distinguish it from the validpw() function in user_ops.c

16 years agoUpdate of the French translation
Thierry Pasqualier [Sun, 17 Jun 2007 17:08:53 +0000 (17:08 +0000)]
Update of the French translation

16 years agosolve the problem with the Who is online? list in the sidebar
Thierry Pasqualier [Sun, 17 Jun 2007 15:18:38 +0000 (15:18 +0000)]
solve the problem with the Who is online? list in the sidebar

16 years agoAdd TinyMCE language packs
Art Cancro [Fri, 15 Jun 2007 14:28:25 +0000 (14:28 +0000)]
Add TinyMCE language packs

16 years agoEnable TinyMCE when using Safari or Opera
Art Cancro [Fri, 15 Jun 2007 14:24:06 +0000 (14:24 +0000)]
Enable TinyMCE when using Safari or Opera

16 years agoUpgrade of TinyMCE is in progress.
Art Cancro [Fri, 15 Jun 2007 14:14:13 +0000 (14:14 +0000)]
Upgrade of TinyMCE is in progress.

16 years agoUpgrade of TinyMCE is in progress.
Art Cancro [Fri, 15 Jun 2007 14:13:45 +0000 (14:13 +0000)]
Upgrade of TinyMCE is in progress.

16 years agoLaid some of the groundwork for a partial
Art Cancro [Fri, 15 Jun 2007 04:06:10 +0000 (04:06 +0000)]
Laid some of the groundwork for a partial
implementation of IMAP METADATA

16 years agoEdit message : fix To CC BCC Subject labels positions
Thierry Pasqualier [Thu, 14 Jun 2007 22:20:34 +0000 (22:20 +0000)]
Edit message : fix To CC BCC Subject labels positions

16 years ago* removed wrong include.
Wilfried Göesgens [Thu, 14 Jun 2007 22:13:35 +0000 (22:13 +0000)]
* removed wrong include.

16 years ago* we should work without debugging too...
Wilfried Göesgens [Thu, 14 Jun 2007 22:08:47 +0000 (22:08 +0000)]
* we should work without debugging too...

16 years ago* put in a sample vcard.
Wilfried Göesgens [Thu, 14 Jun 2007 22:00:55 +0000 (22:00 +0000)]
* put in a sample vcard.

16 years ago* wait a second so the session proxy has time to start, and become responsive.
Wilfried Göesgens [Thu, 14 Jun 2007 21:27:45 +0000 (21:27 +0000)]
* wait a second so the session proxy has time to start, and become responsive.

16 years ago* put the vcard we just read back in.
Wilfried Göesgens [Wed, 13 Jun 2007 21:16:15 +0000 (21:16 +0000)]
* put the vcard we just read back in.

16 years ago* just sugest localepurge, as its not essential to us.
Wilfried Göesgens [Wed, 13 Jun 2007 19:56:40 +0000 (19:56 +0000)]
* just sugest localepurge, as its not essential to us.

16 years agoAdded in the missing '>' character for a <div> tag; this
Art Cancro [Wed, 13 Jun 2007 19:38:02 +0000 (19:38 +0000)]
Added in the missing '>' character for a <div> tag; this
fixes the bulletin board view in IE7

16 years agoAdd a forward slash to the generated paths for citadel.key,
Art Cancro [Wed, 13 Jun 2007 03:46:44 +0000 (03:46 +0000)]
Add a forward slash to the generated paths for citadel.key,
citadel.csr, and citadel.cer.  Without it, they were getting generated as
'/usr/local/citadel/keyscitadel.*' instead of '/usr/local/citadel/keys/citadel.*' which
is incorrect.  If this creates double slashes in the FSSTND version, that's ok, the
kernel will strip them out.

16 years agoChecked in a skeleton of the IMAP METADATA extension
Art Cancro [Wed, 13 Jun 2007 02:46:31 +0000 (02:46 +0000)]
Checked in a skeleton of the IMAP METADATA extension
(draft-daboo-imap-annotatemore-11).  This will not be a full
implementation of the extension.  We are only going to implement
enough of it to handle folder types in the Outlook connector.

16 years ago* parse function reply properly
Wilfried Göesgens [Tue, 12 Jun 2007 19:32:26 +0000 (19:32 +0000)]
* parse function reply properly
* use text/x-vcard
* print the vcard.

16 years agoAdded the forward slash to the list of characters
Art Cancro [Tue, 12 Jun 2007 15:42:14 +0000 (15:42 +0000)]
Added the forward slash to the list of characters
escaped by urlesc().  This prevents the slash from being interpreted
as a directory separator.

16 years agoAdded the address book popup into mailing list mangement
Art Cancro [Tue, 12 Jun 2007 15:39:22 +0000 (15:39 +0000)]
Added the address book popup into mailing list mangement

16 years agoAssigned developer code 31 to Stuart Cianos
Art Cancro [Mon, 11 Jun 2007 13:21:33 +0000 (13:21 +0000)]
Assigned developer code 31 to Stuart Cianos

16 years ago* new debug switch for communication in the session-proxy
Wilfried Göesgens [Sun, 10 Jun 2007 19:36:41 +0000 (19:36 +0000)]
* new debug switch for communication in the session-proxy
* DLAT works now.

16 years ago* create directory before installing files into it.
Wilfried Göesgens [Sun, 10 Jun 2007 17:19:37 +0000 (17:19 +0000)]
* create directory before installing files into it.

16 years ago * match out 'ubuntu' from the version string
Wilfried Göesgens [Thu, 7 Jun 2007 20:43:11 +0000 (20:43 +0000)]
 * match out 'ubuntu' from the version string

16 years ago* print the ip-address too if we fail to bind a server port.
Wilfried Göesgens [Thu, 7 Jun 2007 20:27:31 +0000 (20:27 +0000)]
* print the ip-address too if we fail to bind a server port.

16 years agobuildpackages sourcedist - generate .tar.gz instead of .tgz
Art Cancro [Thu, 7 Jun 2007 18:50:16 +0000 (18:50 +0000)]
buildpackages sourcedist - generate .tar.gz instead of .tgz

16 years agoTHIS IS 7.10
Art Cancro [Thu, 7 Jun 2007 18:43:23 +0000 (18:43 +0000)]
THIS IS 7.10

16 years ago* added some missing depends
Wilfried Göesgens [Thu, 7 Jun 2007 09:59:42 +0000 (09:59 +0000)]
* added some missing depends
* evaluate wether we are in apache mode, and append -f

16 years agoAttempt #2 at setting the egress interface
Art Cancro [Thu, 7 Jun 2007 03:01:10 +0000 (03:01 +0000)]
Attempt #2 at setting the egress interface

16 years agoNew versions of Berkeley DB (I tested with 4.5.20) seem to
Art Cancro [Tue, 5 Jun 2007 21:40:42 +0000 (21:40 +0000)]
New versions of Berkeley DB (I tested with 4.5.20) seem to
have a new algorithm that always creates a new log file on startup.  This
broke Citadel's drop_root_perms and caused a database crash.  Refactored
the order of startup functions, separating the code which performs chown
and chmod on files in ctdl_data_dir into its own function and calling that
immediately prior to dropping root permissions.

16 years agoWhen config.c_ip_addr is set, use that IP address
Art Cancro [Tue, 5 Jun 2007 20:47:43 +0000 (20:47 +0000)]
When config.c_ip_addr is set, use that IP address
not only for listening sockets, but also client sockets.  This will
allow outbound email to be sourced from the correct IP address when
multiple unrelated Citadels are running on the same server.

16 years agoGenerating text/x-vcard
Art Cancro [Mon, 4 Jun 2007 20:54:16 +0000 (20:54 +0000)]
Generating text/x-vcard

16 years agoRevert to RFC2086-style ACL flags.
Art Cancro [Mon, 4 Jun 2007 20:52:49 +0000 (20:52 +0000)]
Revert to RFC2086-style ACL flags.

16 years agoSwitched back to text/x-vcard as the MIME type generated
Art Cancro [Mon, 4 Jun 2007 13:53:11 +0000 (13:53 +0000)]
Switched back to text/x-vcard as the MIME type generated
when serializing vCards.  This may be not be a permanent change.
Also made it a #define so we can toggle back and forth.

16 years ago* enable proxy_http too.
Wilfried Göesgens [Sun, 3 Jun 2007 15:26:04 +0000 (15:26 +0000)]
* enable proxy_http too.

16 years ago* added missing openssl dependancy. Else citserver will fail to create its certificat...
Wilfried Göesgens [Sun, 3 Jun 2007 15:16:02 +0000 (15:16 +0000)]
* added missing openssl dependancy. Else citserver will fail to create its certificates on startup.

16 years agoFix a div placed at the bad place
Thierry Pasqualier [Sun, 3 Jun 2007 07:02:14 +0000 (07:02 +0000)]
Fix a div placed at the bad place

16 years agoFixed a memory leak created by the use of regcomp()
Art Cancro [Sun, 3 Jun 2007 04:23:38 +0000 (04:23 +0000)]
Fixed a memory leak created by the use of regcomp()

16 years agoFixed the semantics of UID SEARCH. The semantics are now
Art Cancro [Fri, 1 Jun 2007 02:38:28 +0000 (02:38 +0000)]
Fixed the semantics of UID SEARCH.  The semantics are now
correct, but the sequence set selection is still broken.

16 years ago* another place to move database_cleanup.sh in the debs.
Wilfried Göesgens [Tue, 29 May 2007 16:31:45 +0000 (16:31 +0000)]
* another place to move database_cleanup.sh in the debs.

16 years ago* merged acconfig.h into configure.
Wilfried Göesgens [Tue, 29 May 2007 16:29:07 +0000 (16:29 +0000)]
* merged acconfig.h into configure.
* include sysdep.h instead of acconfig.h

16 years agoRemove redhat 7.3 cruft
Art Cancro [Tue, 29 May 2007 16:05:33 +0000 (16:05 +0000)]
Remove redhat 7.3 cruft

16 years agoFix a type mismatch that generates a warning on 64-bit systems
Art Cancro [Tue, 29 May 2007 16:02:42 +0000 (16:02 +0000)]
Fix a type mismatch that generates a warning on 64-bit systems

16 years agoAdded HAVE_STATICDATA_DIR, STATICDATA_DIR, HAVE_UTILBIN_DIR,
Art Cancro [Tue, 29 May 2007 15:54:01 +0000 (15:54 +0000)]
Added HAVE_STATICDATA_DIR, STATICDATA_DIR, HAVE_UTILBIN_DIR,
and UTILBIN_DIR to acconfig.h.  sysdep.h.in is once again being
generated by autoheader.  Willi: please add comments to these.

16 years agoRemove redhat 7.3 cruft from bootstrap
Art Cancro [Tue, 29 May 2007 15:40:55 +0000 (15:40 +0000)]
Remove redhat 7.3 cruft from bootstrap

16 years ago* move cleanup_database.sh to /usr/share/doc/citadel-server/
Wilfried Göesgens [Tue, 29 May 2007 14:13:13 +0000 (14:13 +0000)]
* move cleanup_database.sh to /usr/share/doc/citadel-server/

16 years ago* move arround some files in the configured build according to the suggestions of...
Wilfried Göesgens [Tue, 29 May 2007 13:17:59 +0000 (13:17 +0000)]
* move arround some files in the configured build according to the suggestions of formorer
* added tid printf

16 years ago* experiments on user creation... not yet ready, but maybe helpfull to others.
Wilfried Göesgens [Mon, 28 May 2007 22:01:14 +0000 (22:01 +0000)]
* experiments on user creation... not yet ready, but maybe helpfull to others.

16 years agocitmail: completed the '-t' option (extract recipients
Art Cancro [Mon, 28 May 2007 19:51:32 +0000 (19:51 +0000)]
citmail: completed the '-t' option (extract recipients
from headers) in the sendmail compatibility interface

16 years agoBegan implementation of sendmail -t option (not finished)
Art Cancro [Mon, 28 May 2007 04:53:50 +0000 (04:53 +0000)]
Began implementation of sendmail -t option (not finished)

16 years agoMinor cleanups to citmail. Added a command-line '-d' parameter
Art Cancro [Mon, 28 May 2007 04:08:11 +0000 (04:08 +0000)]
Minor cleanups to citmail.  Added a command-line '-d' parameter
to enable debugging to stderr.  Fixed an error message or two.  Also
saved the hostname extracted from the LMTP greeting so we can pass it
right back to the LMTP server as part of the LHLO command.

16 years agotwo corrections of errors which I made earlier:
Thierry Pasqualier [Fri, 25 May 2007 18:35:26 +0000 (18:35 +0000)]
two corrections of errors which I made earlier:
- fix HTML for attachment edit message
- webcit version to 7.10

16 years agoAdd a GPL declaration to rfc2739.schema
Art Cancro [Fri, 25 May 2007 13:18:07 +0000 (13:18 +0000)]
Add a GPL declaration to rfc2739.schema

17 years agoIn the calendar month view bubble popups,
Art Cancro [Thu, 24 May 2007 22:18:51 +0000 (22:18 +0000)]
In the calendar month view bubble popups,
suppress the display of an event 'end time' if the start time
was only a date (all day event).  Some CUA's are declaring DTEND
even for all day events.

17 years ago* removed files that weren't needed anymore
Wilfried Göesgens [Thu, 24 May 2007 20:39:03 +0000 (20:39 +0000)]
* removed files that weren't needed anymore
* resynced debian/po
* rewinded changelog
* removed uploader, we may add this again later, but it makes linda shout right now.
* added missing debhelper tags

17 years ago* auomagically build source debs.
Wilfried Göesgens [Thu, 24 May 2007 20:35:49 +0000 (20:35 +0000)]
* auomagically build source debs.
* remove debs from dist tgz build

17 years ago* rewind debian changelog for initial packaging process
Wilfried Göesgens [Thu, 24 May 2007 20:32:28 +0000 (20:32 +0000)]
* rewind debian changelog for initial packaging process
* automagically create source debs
* added debian readme explaining the user the mta specials about replacing or bundling with the system mta
* removed uploader tag, as i makes linda moan

17 years ago* corrected spelling error in make clean.
Wilfried Göesgens [Thu, 24 May 2007 20:28:04 +0000 (20:28 +0000)]
* corrected spelling error in make clean.

17 years agoRemoved some spurious copyright info from the openldap
Art Cancro [Wed, 23 May 2007 14:29:48 +0000 (14:29 +0000)]
Removed some spurious copyright info from the openldap
schema.  This text applied to the RFC from which the schema was
derived, not the schema itself.
See also: http://revu.tauware.de/details.py?upid=5180

17 years agoTemplatized the invocation of TinyMCE so it can be
Art Cancro [Wed, 23 May 2007 12:55:17 +0000 (12:55 +0000)]
Templatized the invocation of TinyMCE so it can be
site customized (or even completely replaced) if desired

17 years agoFirst step:
Thierry Pasqualier [Wed, 23 May 2007 06:15:49 +0000 (06:15 +0000)]
First step:
* Separation of various part of the summary
* Users list in iconsbar

17 years agoCSS/HTML : Advanced & Administration
Thierry Pasqualier [Sun, 20 May 2007 18:37:46 +0000 (18:37 +0000)]
CSS/HTML : Advanced & Administration

17 years agoSummary Banner : HTML/CSS simplification
Thierry Pasqualier [Sun, 20 May 2007 14:57:53 +0000 (14:57 +0000)]
Summary Banner : HTML/CSS simplification

I would like to handle in the same way all the banners
of services and administration screens
at the end to reduce the number of classes CSS

17 years ago* message view : fix bug for Reply - there was no more subject or
Thierry Pasqualier [Sun, 20 May 2007 07:49:39 +0000 (07:49 +0000)]
* message view : fix bug for Reply - there was no more subject or
  recipients

IG : Bug or feature ?
In Mail folder view, we can use Reply All and Forward buttons but not in
Bulletin Board view... I don't understand why

17 years agoUse the tabbed dialog API from tabs.c for
Art Cancro [Sat, 19 May 2007 20:03:34 +0000 (20:03 +0000)]
Use the tabbed dialog API from tabs.c for
the address book

17 years agoImplementation of BINARY_FOLLOWS mode in sessionproxy.php (not tested)
Art Cancro [Wed, 16 May 2007 15:12:22 +0000 (15:12 +0000)]
Implementation of BINARY_FOLLOWS mode in sessionproxy.php (not tested)

17 years agoStart clean up HTML : Advanced menus
Thierry Pasqualier [Tue, 15 May 2007 06:55:42 +0000 (06:55 +0000)]
Start clean up HTML : Advanced menus

17 years agoCSS : correct background of Edit site-wide configuration
Thierry Pasqualier [Mon, 14 May 2007 22:04:04 +0000 (22:04 +0000)]
CSS : correct background of Edit site-wide configuration

17 years agoHTML/CSS Edit view
Thierry Pasqualier [Sat, 12 May 2007 22:17:06 +0000 (22:17 +0000)]
HTML/CSS Edit view
* post date is now together writing icon
* there's a block with fields to:, cc: and bcc: in connection with
contacts icon
* removed 'send message' button on the top
* some changes on the bottom
work in progress

17 years agoCSS : messages buttons & edit form
Thierry Pasqualier [Sat, 12 May 2007 09:08:05 +0000 (09:08 +0000)]
CSS : messages buttons & edit form

17 years agoSmall fixes to ical_dezonify() and its helper functions
Art Cancro [Fri, 11 May 2007 20:58:14 +0000 (20:58 +0000)]
Small fixes to ical_dezonify() and its helper functions
to handle properties that are declared 'TZID=GMT' which is a valid
but unorthodox way of declaring that the property is UTC/GMT.  The
functions now detect this style of declaration and automatically
converts to 'Z syntax'.  Calendar events created or modified by the
Outlook connector now show up in WebCit with the correct time.

17 years agoSmall fixes to ical_dezonify() and its helper functions
Art Cancro [Fri, 11 May 2007 20:38:53 +0000 (20:38 +0000)]
Small fixes to ical_dezonify() and its helper functions
to handle properties that are declared 'TZID=GMT' which is a valid
but unorthodox way of declaring that the property is UTC/GMT.  The
functions now detect this style of declaration and automatically
converts to 'Z syntax'.  Calendar events created or modified by the
Outlook connector now show up in WebCit with the correct time.

17 years agoCSS iconbar : no IE hack for IE7
Thierry Pasqualier [Fri, 11 May 2007 12:24:14 +0000 (12:24 +0000)]
CSS iconbar : no IE hack for IE7

17 years agofix bad copy/paste
Thierry Pasqualier [Fri, 11 May 2007 07:31:08 +0000 (07:31 +0000)]
fix bad copy/paste

17 years agoNew CSS/javascript implementation of the message buttons display
Thierry Pasqualier [Fri, 11 May 2007 07:21:34 +0000 (07:21 +0000)]
New CSS/javascript implementation of the message buttons display
like http://www.tiddlywiki.com/
Do you like this ?

17 years agoCSS : fix messages alignment on left
Thierry Pasqualier [Thu, 10 May 2007 06:55:34 +0000 (06:55 +0000)]
CSS : fix messages alignment on left

17 years agoCSS : change overflow attribute none to hidden
Thierry Pasqualier [Thu, 10 May 2007 06:04:43 +0000 (06:04 +0000)]
CSS : change overflow attribute none to hidden

17 years agoSmall fix to previous commit. The 'narrow' wholist
Art Cancro [Thu, 10 May 2007 04:10:58 +0000 (04:10 +0000)]
Small fix to previous commit.  The 'narrow' wholist
is displayed if the screen width is fewer than 80 characters,
not 50.

17 years agoOmit the 'Idle' and 'From host' columns from
Art Cancro [Thu, 10 May 2007 03:59:58 +0000 (03:59 +0000)]
Omit the 'Idle' and 'From host' columns from
the wholist when displaying on narrow screens (fewer than
50 columns).  This may look better on certain mobile devices.

17 years agoAdded conversion of &ldquo; and &rdquo; to ordinary
Art Cancro [Wed, 9 May 2007 20:49:58 +0000 (20:49 +0000)]
Added conversion of &ldquo; and &rdquo; to ordinary
ASCII double-quotes in html.c

17 years agoAdded more URL prefixes to is_bogus() to reflect the
Art Cancro [Wed, 9 May 2007 18:59:58 +0000 (18:59 +0000)]
Added more URL prefixes to is_bogus() to reflect the
latest collection of brain-dead Microsoft shitware that assumes
everyone is an IIS box.

17 years agofix IE5 CSS bug : center login bloc
Thierry Pasqualier [Tue, 8 May 2007 19:33:00 +0000 (19:33 +0000)]
fix IE5 CSS bug : center login bloc

17 years ago* added parameters for validating recipients against the masq hostlist.
Wilfried Göesgens [Tue, 8 May 2007 17:17:48 +0000 (17:17 +0000)]
* added parameters for validating recipients against the masq hostlist.

17 years agoSet the 'Id:' property on all files which use it
Art Cancro [Tue, 8 May 2007 15:40:16 +0000 (15:40 +0000)]
Set the 'Id:' property on all files which use it

17 years agoAdded 'Id' keyword
Art Cancro [Tue, 8 May 2007 15:36:22 +0000 (15:36 +0000)]
Added 'Id' keyword

17 years ago* Modification of HTML/CSS messages editor.
Thierry Pasqualier [Mon, 7 May 2007 22:10:13 +0000 (22:10 +0000)]
* Modification of HTML/CSS messages editor.
* I kept the two post buttons (it was a Seth request)
* I removed a Cancel button to keep a 800px width min
I will test this changes with IE

17 years agobeginning of the HTML/CSS work on the messages editor
Thierry Pasqualier [Sun, 6 May 2007 20:17:16 +0000 (20:17 +0000)]
beginning of the HTML/CSS work on the messages editor

17 years ago* A new display of messages in HTML / CSS.
Thierry Pasqualier [Sun, 6 May 2007 14:42:09 +0000 (14:42 +0000)]
* A new display of messages in HTML / CSS.
* I also suggest improving the display of the buttons of messages (only in CSS)
test it please

17 years agoresize bar CSS
Thierry Pasqualier [Sun, 6 May 2007 07:57:25 +0000 (07:57 +0000)]
resize bar CSS

17 years agoresize the messages list : HTML/CSS modifications
Thierry Pasqualier [Sun, 6 May 2007 07:33:56 +0000 (07:33 +0000)]
resize the messages list : HTML/CSS modifications

17 years agomailbox summary : some HTML/CSS modifications
Thierry Pasqualier [Sat, 5 May 2007 18:02:26 +0000 (18:02 +0000)]
mailbox summary : some HTML/CSS modifications