Wilfried Göesgens [Mon, 5 Feb 2007 21:45:11 +0000 (21:45 +0000)]
* corrected use of our absolute directories
* updated changelog.
Wilfried Göesgens [Mon, 5 Feb 2007 21:17:50 +0000 (21:17 +0000)]
* remove =\n and friends instead of replacing it.
Wilfried Göesgens [Sun, 4 Feb 2007 20:28:18 +0000 (20:28 +0000)]
* 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
Wilfried Göesgens [Sun, 4 Feb 2007 15:52:40 +0000 (15:52 +0000)]
* use isset() to be correct and don't produce warnings
* have a config.php containing our server connection.
Wilfried Göesgens [Sun, 4 Feb 2007 13:58:35 +0000 (13:58 +0000)]
* reworked CtdlDecodeQuotedPrintable
Art Cancro [Sun, 4 Feb 2007 03:48:24 +0000 (03:48 +0000)]
Implemented client configuration of the new RBL handling option
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.
Wilfried Göesgens [Sat, 3 Feb 2007 20:08:01 +0000 (20:08 +0000)]
* added hint, that the error page might be out of date, and pressing master reload might make it go away.
Thierry Pasqualier [Fri, 2 Feb 2007 18:36:55 +0000 (18:36 +0000)]
fix the with of the new navbar
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.
Wilfried Göesgens [Tue, 30 Jan 2007 23:37:35 +0000 (23:37 +0000)]
* ask questions in the obvious cases.
Wilfried Göesgens [Tue, 30 Jan 2007 23:04:01 +0000 (23:04 +0000)]
* ask questions on install too
* create user more acurate
* added this to changelog.
Thierry Pasqualier [Tue, 30 Jan 2007 07:28:48 +0000 (07:28 +0000)]
fix CSS login
Thierry Pasqualier [Mon, 29 Jan 2007 21:50:30 +0000 (21:50 +0000)]
Somes changes in HTML/CSS of banner information text
Thierry Pasqualier [Mon, 29 Jan 2007 21:38:39 +0000 (21:38 +0000)]
Somes changes in HTML/CSS of banner information text
Thierry Pasqualier [Mon, 29 Jan 2007 21:17:35 +0000 (21:17 +0000)]
rewriting HTML/CSS navbar without table
<div id="navbar">
<ul>
<li class="ungoto"><a href="ungoto">...
<li class="newmess"><a href="readnew">...
...
</ul></div>
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.
Art Cancro [Fri, 26 Jan 2007 21:29:17 +0000 (21:29 +0000)]
* Only call set_msgcall() if Berkeley DB is v4.3 or newer
* Also call set_errcall() for more verbose logging of errors
Thierry Pasqualier [Fri, 26 Jan 2007 08:16:57 +0000 (08:16 +0000)]
fix CSS font size
Thierry Pasqualier [Fri, 26 Jan 2007 08:03:20 +0000 (08:03 +0000)]
fix CSS
Thierry Pasqualier [Fri, 26 Jan 2007 07:46:17 +0000 (07:46 +0000)]
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>
Wilfried Göesgens [Fri, 26 Jan 2007 07:25:27 +0000 (07:25 +0000)]
* tell we added that patch
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.
Wilfried Göesgens [Fri, 26 Jan 2007 00:13:43 +0000 (00:13 +0000)]
* lurk the faq from our wiki to provide package documentation.
Wilfried Göesgens [Thu, 25 Jan 2007 23:16:40 +0000 (23:16 +0000)]
* renamed var.
Wilfried Göesgens [Thu, 25 Jan 2007 22:21:16 +0000 (22:21 +0000)]
* say what we've changed.
Art Cancro [Thu, 25 Jan 2007 04:34:49 +0000 (04:34 +0000)]
IMAP SEARCH - more internal validation to avoid crashing
if we hit an invalid message pointer during a search operation.
Art Cancro [Thu, 25 Jan 2007 03:12:10 +0000 (03:12 +0000)]
* Added a temporary command to insert a bogus message number
into a room. This is for debugging.
Wilfried Göesgens [Wed, 24 Jan 2007 22:36:12 +0000 (22:36 +0000)]
* precalculate the position of chkpwd like we do it for the rest.
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.
Wilfried Göesgens [Tue, 23 Jan 2007 20:09:50 +0000 (20:09 +0000)]
* create user and directories needed in common package.
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.
Thierry Pasqualier [Tue, 23 Jan 2007 12:25:55 +0000 (12:25 +0000)]
increase from 6pt to 8pt banner info
Art Cancro [Tue, 23 Jan 2007 05:02:37 +0000 (05:02 +0000)]
* Applied matt's funambol patch
Art Cancro [Tue, 23 Jan 2007 04:55:25 +0000 (04:55 +0000)]
* ACL extension - GETACL and MYRIGHTS share output code
Thierry Pasqualier [Mon, 22 Jan 2007 21:53:36 +0000 (21:53 +0000)]
remove class name in login screen
Thierry Pasqualier [Mon, 22 Jan 2007 21:44:02 +0000 (21:44 +0000)]
It is now possible to drive the look of the loginscreen with CSS
Art Cancro [Mon, 22 Jan 2007 17:42:58 +0000 (17:42 +0000)]
When loading the march list, don't insert the current room.
Art Cancro [Mon, 22 Jan 2007 03:39:26 +0000 (03:39 +0000)]
Increase the size of the text entry buffer when sending instant messages
Wilfried Göesgens [Sun, 21 Jan 2007 12:50:03 +0000 (12:50 +0000)]
* use message purger api function instead of jut free() it.
Wilfried Göesgens [Sun, 21 Jan 2007 12:28:13 +0000 (12:28 +0000)]
* free buffer in config reader
Wilfried Göesgens [Sun, 21 Jan 2007 12:13:28 +0000 (12:13 +0000)]
* don't loose pointers to cal structs and destruct them properly.
Wilfried Göesgens [Sun, 21 Jan 2007 10:41:50 +0000 (10:41 +0000)]
* shut down libical apropriate.
* first guesses of destroying remaining session objects
Wilfried Göesgens [Sat, 20 Jan 2007 20:32:43 +0000 (20:32 +0000)]
* free the other lists in here too on shutdown.
Wilfried Göesgens [Sat, 20 Jan 2007 20:21:54 +0000 (20:21 +0000)]
* free the validated recipients
Wilfried Göesgens [Sat, 20 Jan 2007 19:53:52 +0000 (19:53 +0000)]
* flush networker caching list on exit
Wilfried Göesgens [Sat, 20 Jan 2007 19:25:23 +0000 (19:25 +0000)]
* use getpwent_r
* tag the message valid. thanks IG for the how to change.
Art Cancro [Sat, 20 Jan 2007 19:20:39 +0000 (19:20 +0000)]
* Brought over the updated mime_parser.c from citadel
Art Cancro [Sat, 20 Jan 2007 19:03:00 +0000 (19:03 +0000)]
Don't advertise the ACL extension. It isn't finished
yet and it confuses some clients.
Art Cancro [Sat, 20 Jan 2007 17:22:04 +0000 (17:22 +0000)]
* Initialize more variables during declaration,
in the hope of suppressing Valgrind warnings
Wilfried Göesgens [Sat, 20 Jan 2007 17:20:31 +0000 (17:20 +0000)]
* Close the fd to our control file.
Wilfried Göesgens [Sat, 20 Jan 2007 16:04:24 +0000 (16:04 +0000)]
* strlen is sloouuw.... don't use it over and over.
Wilfried Göesgens [Sat, 20 Jan 2007 15:57:47 +0000 (15:57 +0000)]
* more message pointers initialized.
Wilfried Göesgens [Sat, 20 Jan 2007 15:30:06 +0000 (15:30 +0000)]
* if the message is not valid, try to free the message pointer in message_free
* be paranoid about message pointers being non initialized
Wilfried Göesgens [Sat, 20 Jan 2007 15:01:50 +0000 (15:01 +0000)]
* New Strings
Wilfried Göesgens [Sat, 20 Jan 2007 14:47:52 +0000 (14:47 +0000)]
* cleanup ourselfs on exit.
Thierry Pasqualier [Sat, 20 Jan 2007 08:08:04 +0000 (08:08 +0000)]
* some new french translation strings
* fix CSS values
Art Cancro [Sat, 20 Jan 2007 05:34:17 +0000 (05:34 +0000)]
Renamed 'Funambol Intergration' [sic] tab to 'Push EMail'
Art Cancro [Sat, 20 Jan 2007 05:26:38 +0000 (05:26 +0000)]
* svn add serv_funambol.c
Art Cancro [Sat, 20 Jan 2007 05:23:32 +0000 (05:23 +0000)]
* Applied Matt's patch to add Funambol config tab to webcit
Art Cancro [Sat, 20 Jan 2007 05:19:03 +0000 (05:19 +0000)]
* Applied Matt's patches to submit messages to Funambol
and also implement config options for it
Michael Hampton [Fri, 19 Jan 2007 16:40:13 +0000 (16:40 +0000)]
Fix problem where HTML listsub subscribe/unsubscribe message appears blank
Thierry Pasqualier [Thu, 18 Jan 2007 23:08:23 +0000 (23:08 +0000)]
Change HTML in login screen to improve customization
Thierry Pasqualier [Thu, 18 Jan 2007 22:42:45 +0000 (22:42 +0000)]
Cosmetic change in banner
Wilfried Göesgens [Thu, 18 Jan 2007 20:47:08 +0000 (20:47 +0000)]
* fixed locale directory lookup / make
* discard '../' requests.
Art Cancro [Thu, 18 Jan 2007 16:28:53 +0000 (16:28 +0000)]
* ndirs=3 (tiny_mce wasn't getting delivered)
Art Cancro [Thu, 18 Jan 2007 04:35:52 +0000 (04:35 +0000)]
* CtdlCheckRoomAccess() now sets a new bit UA_ADMINALLOWED
if the user is an Aide or the Room Aide
* Used the above in IMAP ACL...
Art Cancro [Thu, 18 Jan 2007 03:53:35 +0000 (03:53 +0000)]
* Removed ctdl_ssl_dir because there was already ctdl_key_dir, and
ctdl_ssl_dir was being calculated incorrectly anyway.
Michael Hampton [Wed, 17 Jan 2007 22:36:05 +0000 (22:36 +0000)]
Fix minor spacing problem in listsub HTML
Wilfried Göesgens [Wed, 17 Jan 2007 14:46:09 +0000 (14:46 +0000)]
* corrected files to open
Art Cancro [Wed, 17 Jan 2007 05:29:47 +0000 (05:29 +0000)]
* CSS modifications for login screen
Wilfried Göesgens [Tue, 16 Jan 2007 23:30:57 +0000 (23:30 +0000)]
* corrected pid file calcing in debian init script
Wilfried Göesgens [Tue, 16 Jan 2007 23:02:02 +0000 (23:02 +0000)]
* make the crypto functions use precalculated files instead of relative ones
* removed old pid functionality
* change our dir to our data directory
Wilfried Göesgens [Tue, 16 Jan 2007 20:01:58 +0000 (20:01 +0000)]
* if /etc/init.d/ is not there, create the init script in our build prefix. This is for example for freebsd.
Wilfried Göesgens [Tue, 16 Jan 2007 20:01:30 +0000 (20:01 +0000)]
* if /etc/init.d/ is not there, create the init script in our build prefix. This is for example for freebsd.
Art Cancro [Tue, 16 Jan 2007 14:14:32 +0000 (14:14 +0000)]
* correction of bad HTML of the new banner
Wilfried Göesgens [Mon, 15 Jan 2007 22:14:36 +0000 (22:14 +0000)]
* use more of our precalculated dirs and files.
Wilfried Göesgens [Mon, 15 Jan 2007 21:20:39 +0000 (21:20 +0000)]
* scan the .ac for the version
* removed aclocal as its recreated by bootstrap
* added aclocal to the .svnignore
Wilfried Göesgens [Mon, 15 Jan 2007 20:34:39 +0000 (20:34 +0000)]
* updated po s
* webcit packaging works now.
Art Cancro [Mon, 15 Jan 2007 20:01:15 +0000 (20:01 +0000)]
Applied patchThierry04banner.diff
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
Art Cancro [Mon, 15 Jan 2007 03:18:50 +0000 (03:18 +0000)]
applied thierry's banner mod patch
Wilfried Göesgens [Sun, 14 Jan 2007 20:39:01 +0000 (20:39 +0000)]
* added sourcedist targets for building tgz's with version numbers.
Wilfried Göesgens [Sun, 14 Jan 2007 20:38:30 +0000 (20:38 +0000)]
* added sourcedist targets for building tgz's with version numbers.
Art Cancro [Thu, 11 Jan 2007 04:47:20 +0000 (04:47 +0000)]
Fixed a syntax error
Art Cancro [Thu, 11 Jan 2007 04:46:15 +0000 (04:46 +0000)]
Changed some of the ACL logic
Art Cancro [Wed, 10 Jan 2007 22:22:51 +0000 (22:22 +0000)]
* Augmented the access control model and API
* More work on IMAP ACL...
Wilfried Göesgens [Wed, 10 Jan 2007 21:46:55 +0000 (21:46 +0000)]
* 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/
Art Cancro [Wed, 10 Jan 2007 04:36:06 +0000 (04:36 +0000)]
Worked on GETACL a little bit
Art Cancro [Tue, 9 Jan 2007 05:29:08 +0000 (05:29 +0000)]
* Allow ACL commands without having a folder selected.
* Update comment to indicate that it's actually RFC 4314.
Art Cancro [Tue, 9 Jan 2007 05:06:07 +0000 (05:06 +0000)]
Checking in a skeleton of RFC 2086 (IMAP ACL extension).
This will be necessary regardless of which 'connector' product we use.
Art Cancro [Mon, 8 Jan 2007 20:05:56 +0000 (20:05 +0000)]
* Merged Thierry's CSS changes
* Don't create 'local' anymore ... create 'static.local'
Art Cancro [Mon, 8 Jan 2007 19:44:29 +0000 (19:44 +0000)]
Replaced 'gradientanim.gif' with a more attractive circular throbber.
Wilfried Göesgens [Sun, 7 Jan 2007 20:23:30 +0000 (20:23 +0000)]
* typo. tnx thierry again
Wilfried Göesgens [Sun, 7 Jan 2007 20:12:58 +0000 (20:12 +0000)]
* make links in boxheaders white. Lite on dark blue looks funny, tnx tiery.
Wilfried Göesgens [Sun, 7 Jan 2007 19:40:06 +0000 (19:40 +0000)]
* created common package.
Wilfried Göesgens [Sun, 7 Jan 2007 16:35:00 +0000 (16:35 +0000)]
* add link to citadel.org: <tr bgcolor="#000088"><td align=center><span class="boxlabel">My System - powered by <a href="citadel.org">Citadel</a></span></td></tr>
* add meta tags: <meta name="keywrds" content="groupware messaging colaboration" />
Wilfried Göesgens [Sun, 7 Jan 2007 16:09:17 +0000 (16:09 +0000)]
* 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
Wilfried Göesgens [Sun, 7 Jan 2007 15:19:21 +0000 (15:19 +0000)]
* put LOCALEDIR back in
* added WWWDIR-directive for our templates