* added debug protocol flag
* added nice output of our raw talk to the server if the above flag is set
* make more use of the php array manipulation functions and tokenizers
* examine the output of some commands more complete
Art Cancro [Sun, 4 Feb 2007 00:01:03 +0000 (00:01 +0000)]
* Added a config option to check RBL's immediately upon
connection instead of waiting for them to execute a RCPT command.
(Still need to implement client config option.)
* Bumped the rev level and compatible export file level to 7.04 because
we amended the config file format.
Art Cancro [Fri, 2 Feb 2007 04:10:35 +0000 (04:10 +0000)]
* Replaced background image with a background color (D8D8D8 grey)
* Window boxes now have rounded corners, thanks to NiftyCube (which we
already use elsewhere). For some reason it doesn't work in the
Summary page, but it works everywhere else. I don't know why.
Art Cancro [Sat, 27 Jan 2007 04:30:39 +0000 (04:30 +0000)]
* Moved message deletion into the CtdlRoomAccess() API. The
old function DoIHavePermissionToDeleteMessagesFromThisRoom() is now a
simple wrapper around CtdlRoomAccess().
* This gives us the ability to query arbitrary room/user combinations, not
just "this user, this room." It also paves the way for the ability to
grant "delete privileges" to any user for any room in the future.
* IMAP ACL now uses this feature to set or clear the "t" flag. Observed
that Thunderbird now activates or deactivates the Delete button for each
folder based on the "t" flag.
HTML/CSS changes in the banner which becomes simply:
<div>
<h1>Title</h1>
<div>Infos</divi> i work to improve infos displaying
</div>
<ul>
<li class="search"><?SEARCHOMATIC></li>
<li class="view"><?VIEWOMATIC></li>
<li class="nummsgs"><?NUMMSGS></li>
<li class="start_page"><?START></li>
</ul>
Art Cancro [Fri, 26 Jan 2007 05:30:28 +0000 (05:30 +0000)]
* icaltime_from_webform() - removed an unnecessary conversion
to and from time_t. A problem with libical was causing timestamps
to get converted from local time zone to GMT twice.
Art Cancro [Wed, 24 Jan 2007 17:29:28 +0000 (17:29 +0000)]
Don't use imap_strout() for ACL bits. Technically this
is legal IMAP syntax, but since no other servers ever display quotes, it's
probably going to blow up some clients out there.
Art Cancro [Tue, 23 Jan 2007 18:16:18 +0000 (18:16 +0000)]
* 'Enable system auth' site config option has been renamed
to terminology consistent with that used in Citadel setup. It
has also been greyed out because it is not an appropriate setting
to change while the server is running.
Art Cancro [Tue, 23 Jan 2007 18:07:30 +0000 (18:07 +0000)]
* Add serv_funambol.h to version control
* Remove 'Use system auth' from client-side config. This option isn't
really appropriate to change while the server is running.
Art Cancro [Mon, 15 Jan 2007 05:00:44 +0000 (05:00 +0000)]
Checked in matt's patches for TCP performance on Mac OS:
* Check for OSX/Darwin in configure and define accordingly (HAVE_DARWIN)
* Created stub functions for buffer_output,
unbuffer_output, flush_output in sysdep.c
* integrate apache package.
* finetune the config script
* don't use Webcits TinyMCE, as there is a debian package out there.
* move our templates to /usr/share/webcit/
* add link to citadel.org: <tr bgcolor="#000088"><td align=center><span class="boxlabel">My System - powered by <a href="http://www.citadel.org">Citadel</a></span></td></tr>
* add meta tags: <meta name="keywrds" content="groupware messaging colaboration" />
* split make install targets in finer granulated targets
* added editor config option
* updated these to README.txt
* removed all those fixups in debina/rules
* debian: have our templates in /usr/share/citadel-webcit/
* debian: directly point to debian tinyMCE package