citadel.git
16 years agoCompile with -DDISABLE_IMAP_ACL to build a Citadel server
Art Cancro [Fri, 24 Aug 2007 22:09:34 +0000 (22:09 +0000)]
Compile with -DDISABLE_IMAP_ACL to build a Citadel server
without the IMAP ACL extension.

16 years agoPatches from Matt.
Dave West [Fri, 24 Aug 2007 09:26:02 +0000 (09:26 +0000)]
Patches from Matt.

16 years agoClean up unused include of serv_network.h
Dave West [Thu, 23 Aug 2007 20:32:56 +0000 (20:32 +0000)]
Clean up unused include of serv_network.h

16 years agoPatches from Matt with slight mod from me to do without strlen. Also modified lprintf...
Dave West [Thu, 23 Aug 2007 19:43:29 +0000 (19:43 +0000)]
Patches from Matt with slight mod from me to do without strlen. Also modified lprintf to be atomic when logging to screen.

16 years agoWhen outputting the extension data for a
Art Cancro [Thu, 23 Aug 2007 19:31:42 +0000 (19:31 +0000)]
When outputting the extension data for a
MIME part in BODYSTRUCTURE, the parameter 'NAME' now appears as
the first item in the list.  Previously we output 'CHARSET' first.  Either
one is perfectly legal IMAP, but the Asterisk voicemail application
stupidly assumes that 'NAME' will come first, and barfs if it doesn't.  So
we cater to its naivete.

16 years ago* Reversed previous change. It wasn't needed after all.
Art Cancro [Thu, 23 Aug 2007 19:28:20 +0000 (19:28 +0000)]
* Reversed previous change.  It wasn't needed after all.
* Removed an extra 'NIL' (content language, I guess) from multipart trailer.
  This doesn't appear to be needed either.

16 years agoimap_fetch.c: output an extra space required before the
Art Cancro [Thu, 23 Aug 2007 17:00:13 +0000 (17:00 +0000)]
imap_fetch.c: output an extra space required before the
second and subsequent components of a multipart sequence when
outputting BODYSTRUCTURE.  C-Client (in this case, Asterisk) chokes when
that space isn't there.

16 years agoBug got in when changed to IsEmptyStr
Dave West [Thu, 23 Aug 2007 12:47:36 +0000 (12:47 +0000)]
Bug got in when changed to IsEmptyStr

16 years agoBug got in when changed to IsEmptyStr
Dave West [Thu, 23 Aug 2007 12:47:20 +0000 (12:47 +0000)]
Bug got in when changed to IsEmptyStr

16 years agocmd_expand was broken. Caused text client to hang. Revert to original with minor...
Dave West [Thu, 23 Aug 2007 12:42:45 +0000 (12:42 +0000)]
cmd_expand was broken. Caused text client to hang. Revert to original with minor mod to remove strlen.

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 10:27:37 +0000 (10:27 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 10:25:34 +0000 (10:25 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 10:23:16 +0000 (10:23 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 10:16:56 +0000 (10:16 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 10:15:12 +0000 (10:15 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 09:59:50 +0000 (09:59 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 09:56:45 +0000 (09:56 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 09:54:26 +0000 (09:54 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 09:53:47 +0000 (09:53 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemoved IsEmptyStr from some loops as its quicker this way (probably).
Dave West [Thu, 23 Aug 2007 09:52:33 +0000 (09:52 +0000)]
Removed IsEmptyStr from some loops as its quicker this way (probably).

16 years agoRemove IsEmptyStr from loop control. Not because it caused a problem but because...
Dave West [Thu, 23 Aug 2007 09:45:41 +0000 (09:45 +0000)]
Remove IsEmptyStr from loop control. Not because it caused a problem but because it should be quicker this way(slightly).

16 years agoChanged the way messages and headers are
Art Cancro [Wed, 22 Aug 2007 19:19:19 +0000 (19:19 +0000)]
Changed the way messages and headers are
fetched from disk during IMAP BODY fetch operations.
The iPhone does UID FETCH (BODY.PEEK[HEADER] BODY.PEEK[TEXT])
and then gets all bent out of shape when it doesn't see the
Content-type: header where it expects it.

16 years agoReverted one of the strlen() to IsEmptyStr() changes
Art Cancro [Tue, 21 Aug 2007 16:57:50 +0000 (16:57 +0000)]
Reverted one of the strlen() to IsEmptyStr() changes
because it was causing the indexer to crash.

16 years agodestroy_network_queue_room() is now called via the cleanup hook mechanism.
Dave West [Mon, 20 Aug 2007 22:30:41 +0000 (22:30 +0000)]
destroy_network_queue_room() is now called via the cleanup hook mechanism.
Added a comment about how to proceed with modules stuff.

16 years ago* cit_backtrace...
Wilfried Göesgens [Sun, 19 Aug 2007 16:46:51 +0000 (16:46 +0000)]
* cit_backtrace...

16 years ago* fchmod doesn't like FD's to sockets.
Wilfried Göesgens [Sun, 19 Aug 2007 16:46:23 +0000 (16:46 +0000)]
* fchmod doesn't like FD's to sockets.

16 years ago* write backtrace after client_write failing.
Wilfried Göesgens [Fri, 17 Aug 2007 18:26:06 +0000 (18:26 +0000)]
* write backtrace after client_write failing.

16 years agoConfiguration screens : fix CSS/HTML bugs
Thierry Pasqualier [Fri, 17 Aug 2007 14:08:57 +0000 (14:08 +0000)]
Configuration screens : fix CSS/HTML bugs

16 years ago* some quotes here can't hurt.
Wilfried Göesgens [Thu, 16 Aug 2007 21:38:58 +0000 (21:38 +0000)]
* some quotes here can't hurt.

16 years ago* once we have an FD we can use it for fchmod
Wilfried Göesgens [Thu, 16 Aug 2007 21:38:22 +0000 (21:38 +0000)]
* once we have an FD we can use it for fchmod

16 years ago* and the dots learned to walk.
Wilfried Göesgens [Thu, 16 Aug 2007 21:36:19 +0000 (21:36 +0000)]
* and the dots learned to walk.

16 years ago* some of the shiny new citadel optimized functions
Wilfried Göesgens [Wed, 15 Aug 2007 22:22:39 +0000 (22:22 +0000)]
* some of the shiny new citadel optimized functions
* terminate well for gprof

16 years agoBulletin board view : use radio buttons in the place of the selector for the sorting...
Thierry Pasqualier [Wed, 15 Aug 2007 10:21:37 +0000 (10:21 +0000)]
Bulletin board view : use radio buttons in the place of the selector for the sorting of the messages

16 years ago* don't copy / lowercase more of the string than we need to.
Wilfried Göesgens [Tue, 14 Aug 2007 16:17:40 +0000 (16:17 +0000)]
* don't copy / lowercase more of the string than we need to.
* go with direct pointers

16 years ago* next try to get a working new tokenizer. this seems to be working
Wilfried Göesgens [Tue, 14 Aug 2007 14:26:05 +0000 (14:26 +0000)]
* next try to get a working new tokenizer. this seems to be working
* a way to have backtraces in log in citserver.

16 years ago* cleaning HTML/CSS codes
Thierry Pasqualier [Tue, 14 Aug 2007 08:27:20 +0000 (08:27 +0000)]
* cleaning HTML/CSS codes
* addition of a global container (div id="global")

16 years agowholist screen : cleaning CSS / HTML codes
Thierry Pasqualier [Sun, 12 Aug 2007 08:02:58 +0000 (08:02 +0000)]
wholist screen : cleaning CSS / HTML codes

16 years agoBulletin board/CSS: center messages selector on top and bottom
Thierry Pasqualier [Sat, 11 Aug 2007 16:04:02 +0000 (16:04 +0000)]
Bulletin board/CSS: center messages selector on top and bottom

16 years ago* extract_token still doesn't behave like the original. for convenience reasons here...
Wilfried Göesgens [Sat, 11 Aug 2007 10:38:59 +0000 (10:38 +0000)]
* extract_token still doesn't behave like the original. for convenience reasons here the old one.

16 years ago* applied matts patch; flattened indention.
Wilfried Göesgens [Sat, 11 Aug 2007 10:30:33 +0000 (10:30 +0000)]
* applied matts patch; flattened indention.
* mk_module_init.sh needs to include time.h; some will need it.

16 years ago* abort tokenizer loop once we found our string
Wilfried Göesgens [Fri, 10 Aug 2007 23:31:44 +0000 (23:31 +0000)]
* abort tokenizer loop once we found our string
* don't loop endles in haschar()

16 years agoReplaced extract_token() with a completely new
Art Cancro [Fri, 10 Aug 2007 21:20:21 +0000 (21:20 +0000)]
Replaced extract_token() with a completely new
implementation which makes exactly one pass through
the source string, copying characters to the destination
string buffer as it goes.

16 years agouse the same way to display all banners and services contents
Thierry Pasqualier [Fri, 10 Aug 2007 20:41:22 +0000 (20:41 +0000)]
use the same way to display all banners and services contents
we will use only one css classe to display the content of screens which
are not rooms : Summary, Who's online ? Advanced, Configuration, etc.

16 years ago* substituded two hot functions by ones that behave more like the cpu beats.
Wilfried Göesgens [Fri, 10 Aug 2007 14:19:11 +0000 (14:19 +0000)]
* substituded two hot functions by ones that behave more like the cpu beats.

16 years agoupdated french translation (not complete)
Thierry Pasqualier [Fri, 10 Aug 2007 10:46:14 +0000 (10:46 +0000)]
updated french translation (not complete)

16 years ago* now memreadline creeps lower in the gprof radar.
Wilfried Göesgens [Thu, 9 Aug 2007 23:55:07 +0000 (23:55 +0000)]
* now memreadline creeps lower in the gprof radar.

16 years ago* brought over the tuned memreadline from webcit
Wilfried Göesgens [Thu, 9 Aug 2007 23:37:27 +0000 (23:37 +0000)]
* brought over the tuned memreadline from webcit

16 years ago* two tiny errors weren't seen.
Wilfried Göesgens [Thu, 9 Aug 2007 22:30:34 +0000 (22:30 +0000)]
* two tiny errors weren't seen.

16 years ago* typos remaining...
Wilfried Göesgens [Thu, 9 Aug 2007 22:03:03 +0000 (22:03 +0000)]
* typos remaining...

16 years ago* strlen holy war: loops. in loops it's very evil. the easy ones go away now.
Wilfried Göesgens [Thu, 9 Aug 2007 21:35:28 +0000 (21:35 +0000)]
* strlen holy war: loops. in loops it's very evil. the easy ones go away now.

16 years ago* removed strlen from b_putroom()
Wilfried Göesgens [Thu, 9 Aug 2007 18:50:07 +0000 (18:50 +0000)]
* removed strlen from b_putroom()

16 years ago* strlen hunt: messed brackets.
Wilfried Göesgens [Thu, 9 Aug 2007 18:21:16 +0000 (18:21 +0000)]
* strlen hunt: messed brackets.

16 years ago* more whitch-hunt on strlen with isemptystr replacement.
Wilfried Göesgens [Thu, 9 Aug 2007 17:48:01 +0000 (17:48 +0000)]
* more whitch-hunt on strlen with isemptystr replacement.

16 years ago* we're over at svn now.
Wilfried Göesgens [Thu, 9 Aug 2007 17:47:21 +0000 (17:47 +0000)]
* we're over at svn now.

16 years ago* Holy war on strlen: use IsEmptyStr where apropriate.
Wilfried Göesgens [Thu, 9 Aug 2007 16:37:44 +0000 (16:37 +0000)]
* Holy war on strlen: use IsEmptyStr where apropriate.

16 years ago* clean up compiled binaries on make clean too. where did this go?
Wilfried Göesgens [Thu, 9 Aug 2007 15:06:40 +0000 (15:06 +0000)]
* clean up compiled binaries on make clean too. where did this go?

16 years ago* give the right status code for STARTTLS. thanks to bicos for pointing this out.
Wilfried Göesgens [Thu, 9 Aug 2007 15:01:34 +0000 (15:01 +0000)]
* give the right status code for STARTTLS. thanks to bicos for pointing this out.

16 years ago* Applied Matt's groupdav patch
Art Cancro [Thu, 9 Aug 2007 04:22:02 +0000 (04:22 +0000)]
* Applied Matt's groupdav patch
* Modified print_menu_box() so that it doesn't generate
  a compiler warning

16 years agomessages selector bar
Thierry Pasqualier [Wed, 8 Aug 2007 21:01:56 +0000 (21:01 +0000)]
messages selector bar
* added locale : All, newest to oldest, oldest to newest
* added css classes to display or not on top (or on bottom)

16 years agoChanged the background color to something that blends
Art Cancro [Wed, 8 Aug 2007 20:38:44 +0000 (20:38 +0000)]
Changed the background color to something that blends
into the new gradient background, so the space underneath the
rounded corners appears transparent unless you look very closely.
Nifty Corners doesn't appear to be able to render the image
background, it always shows the background color instead.

16 years agobegun the work on the selector bar
Thierry Pasqualier [Wed, 8 Aug 2007 20:13:16 +0000 (20:13 +0000)]
begun the work on the selector bar

16 years agonew gradient background image, one pixel width, repeat horizontally
Thierry Pasqualier [Wed, 8 Aug 2007 19:19:56 +0000 (19:19 +0000)]
new gradient background image, one pixel width, repeat horizontally

16 years ago* fix citing from urls. use a new unescape function, that does one more unescape...
Wilfried Göesgens [Tue, 7 Aug 2007 18:23:33 +0000 (18:23 +0000)]
* fix citing from urls. use a new unescape function, that does one more unescape run, so the chars created by url() get put back in as they should.

16 years ago* simplify url printer. don't continue searching once we found an url.
Wilfried Göesgens [Tue, 7 Aug 2007 11:52:32 +0000 (11:52 +0000)]
* simplify url printer. don't continue searching once we found an url.

16 years ago* have an abstract function print the menu boxes in the config area.
Wilfried Göesgens [Mon, 6 Aug 2007 21:58:44 +0000 (21:58 +0000)]
* have an abstract function print the menu boxes in the config area.
* first draft of the shutdown menu.

16 years agoContinue phase 2 of modules stuff.
Dave West [Sun, 5 Aug 2007 19:16:00 +0000 (19:16 +0000)]
Continue phase 2 of modules stuff.
Moved some more stuff into the relevant modules/* directories.
modified Makefile.in to build them.
Created a new Hook to register a search function. This allowed serv_fulltext.c to become independant of two files.
New suite of functions to support this hook mechanism are:
CtdlRegisterSearchFunction
CtdlUnregisterSearchFunction
CtdlModuleDoSearch
Remind me to document that mechanism too 8-)
Altered the DeleteHook mechanism slightly.
A registered DeleteHook will be called with a room name of NULL when the message no longer has a refcount and
has realy been deleted from the system. This allowed fulltext to be fully disconected from the msgbase.

16 years agoAdded #define LDAP_DEPRECATED 1 to get rid of warnings with newer libraries
Dave West [Sun, 5 Aug 2007 18:18:59 +0000 (18:18 +0000)]
Added #define LDAP_DEPRECATED 1 to get rid of warnings with newer libraries

16 years agoMoved serv_ldap.h back into the main src dir as a temporary fix for a broken build...
Dave West [Sun, 5 Aug 2007 17:58:53 +0000 (17:58 +0000)]
Moved serv_ldap.h back into the main src dir as a temporary fix for a broken build when ldap enabled.
Thanks dothebart for pointing this out.
Seems there are hidden dependancies in serv_vcard so I had to reinsert the #include line there too.
This is a temporary measure and serv_ldap.h will move back into the module directory eventually.
To test this I had to install the latest OpenLDAP from the web site and have noted that several functions
we use are now deprecated to the point that they are no longer in <ldap.h> thus warnings are generated on
my build system.

16 years agoContinue phase 2 of modules stuff.
Dave West [Fri, 3 Aug 2007 22:12:16 +0000 (22:12 +0000)]
Continue phase 2 of modules stuff.
Moved some more stuff into the relevant modules/* directories.
modified Makefile.in to build them.
Created a new Hook to register a maintenance thread. This allowed serv_fulltext.c to become independant of one file.
New thread hook should be easy enough to extend to other threads and get stats of threads.
Still more to be done on this to seperate the rest of the modules so they don't rely on specifics of each other.
Moved db checkpoint thread to new hook mechanism.
Remind me to document that mechanism 8-)

16 years agoExperimental changes to the default theme. Gradient
Art Cancro [Fri, 3 Aug 2007 19:17:30 +0000 (19:17 +0000)]
Experimental changes to the default theme.  Gradient
background.  We will need to alter some other elements
but that will probably be a good idea anyway.  Also added
a nice little 'grippy' graphic to the message list resize
bar.

16 years agoWebCit 7.13
Art Cancro [Fri, 3 Aug 2007 15:49:36 +0000 (15:49 +0000)]
WebCit 7.13

16 years agoCleaned up the config interface.
Art Cancro [Thu, 2 Aug 2007 21:19:54 +0000 (21:19 +0000)]
Cleaned up the config interface.
* Eliminated SOCKET_PREFIX because unix:// works on PHP4 too, so
  we can use it all the time.
* Prefix has been moved to CITADEL_HOSTNAME
* Added config_ctdlclient_local.php and added it to .svnignore, so
  site operators and developers can override without wreaking havoc
  in svn.

16 years agoOptimize num_tokens() to use only one pass through the string
Art Cancro [Thu, 2 Aug 2007 20:21:46 +0000 (20:21 +0000)]
Optimize num_tokens() to use only one pass through the string

16 years agoOptimize num_tokens() to use only one pass through the string
Art Cancro [Thu, 2 Aug 2007 20:20:42 +0000 (20:20 +0000)]
Optimize num_tokens() to use only one pass through the string

16 years agoAnother version of mk_module_init.sh to try and get round the echo problems
Dave West [Wed, 1 Aug 2007 23:31:53 +0000 (23:31 +0000)]
Another version of mk_module_init.sh to try and get round the echo problems

16 years agoContinue phase 2 of modules stuff.
Dave West [Tue, 31 Jul 2007 21:36:03 +0000 (21:36 +0000)]
Continue phase 2 of modules stuff.
Moved rest of serv_* into modules/* where it can be done without altering the contents of the file or the code
modified Makefile.in to build them.

16 years agomk_module_init.sh now tests to see if echo supports -e and -E
Dave West [Tue, 31 Jul 2007 21:06:20 +0000 (21:06 +0000)]
mk_module_init.sh now tests to see if echo supports -e and -E

16 years ago* fixed bug in the debian init script that would make 'restart' fail. tnx to DGEAPere...
Wilfried Göesgens [Tue, 31 Jul 2007 20:42:44 +0000 (20:42 +0000)]
* fixed bug in the debian init script that would make 'restart' fail. tnx to DGEAPerez for reporting this.

16 years agoDon't use shell built-in echo command in scripts.
Michael Hampton [Tue, 31 Jul 2007 19:15:37 +0000 (19:15 +0000)]
Don't use shell built-in echo command in scripts.

16 years ago* look exactly for 2 or 3, so the status request will still work.
Wilfried Göesgens [Mon, 30 Jul 2007 23:22:48 +0000 (23:22 +0000)]
* look exactly for 2 or 3, so the status request will still work.

16 years ago* scdn now allso knows how to trigger restart.
Wilfried Göesgens [Mon, 30 Jul 2007 23:17:39 +0000 (23:17 +0000)]
* scdn now allso knows how to trigger restart.

16 years ago* moved some flags so that our run flags are collected in one place.
Wilfried Göesgens [Sun, 29 Jul 2007 19:24:05 +0000 (19:24 +0000)]
* moved some flags so that our run flags are collected in one place.
* added IsEmptyStr from webcit
* added optional Parameter to "DOWN" command that will make the server restart instead of stopping.
* if the new flag is set, we will exit(1) to hopefully make our watcher fire us up again.

16 years agoMakefile.in now cleans the modules subtree as well
Dave West [Sat, 28 Jul 2007 11:49:26 +0000 (11:49 +0000)]
Makefile.in now cleans the modules subtree as well

16 years agoBegun phase 2 of modules stuff.
Dave West [Sat, 28 Jul 2007 11:30:54 +0000 (11:30 +0000)]
Begun phase 2 of modules stuff.
Moved serv_test.c into modules/test
modified Makefile.in to build it.
Fixed a bug in mk_module_init.sh that stopped it scanning the subdirs

16 years ago* new citadel-suite package, that will pull all other packages with it, so we can...
Wilfried Göesgens [Fri, 27 Jul 2007 19:26:06 +0000 (19:26 +0000)]
* new citadel-suite package, that will pull all other packages with it, so we can give users the "simple way without explains"

16 years agoCompleted the Bynari version of SETMETADATA.
Art Cancro [Thu, 26 Jul 2007 21:07:31 +0000 (21:07 +0000)]
Completed the Bynari version of SETMETADATA.
Now when a new calendar, address book, etc. is created i
Outlook, the Citadel view type is set correctly.

16 years ago-
Art Cancro [Thu, 26 Jul 2007 21:06:15 +0000 (21:06 +0000)]
-

16 years agoImprovement of CSS to display message text/calendar card
Thierry Pasqualier [Thu, 26 Jul 2007 20:47:43 +0000 (20:47 +0000)]
Improvement of CSS to display message text/calendar card

16 years agoConvert folder type names to citadel view numbers.
Art Cancro [Thu, 26 Jul 2007 19:29:12 +0000 (19:29 +0000)]
Convert folder type names to citadel view numbers.
Now to implement the database write...

16 years ago-
Art Cancro [Thu, 26 Jul 2007 19:15:37 +0000 (19:15 +0000)]
-

16 years agoMinor indentation changes
Art Cancro [Thu, 26 Jul 2007 17:02:44 +0000 (17:02 +0000)]
Minor indentation changes

16 years agoMoved to new module init structure.
Dave West [Thu, 26 Jul 2007 07:46:53 +0000 (07:46 +0000)]
Moved to new module init structure.
Added file include/ctdl_module.h
Added script mk_modules_init.sh to build files modules_init.c and modules_init.h
removed #include "serv_extensions.h" from files that don't need it
Begun creation of new module dir structure.

davew.

16 years agoBegan implementing the Bynari version of SETMETADATA. This will
Art Cancro [Thu, 26 Jul 2007 03:54:05 +0000 (03:54 +0000)]
Began implementing the Bynari version of SETMETADATA.  This will
(when finished) be used to set the folder type when creating a new room.

16 years ago'master user' hack is now an #ifdef instead of commented out
Art Cancro [Tue, 24 Jul 2007 18:48:12 +0000 (18:48 +0000)]
'master user' hack is now an #ifdef instead of commented out

16 years ago* socket syntax is different in php5. make it configurable.
Wilfried Göesgens [Mon, 23 Jul 2007 18:45:45 +0000 (18:45 +0000)]
* socket syntax is different in php5. make it configurable.

16 years agoUpdate to documentation for event hooks.
Dave West [Mon, 23 Jul 2007 09:10:58 +0000 (09:10 +0000)]
Update to documentation for event hooks.

16 years agoCode clean up. Removed #include serv_sieve.h as no longer needed
Dave West [Mon, 23 Jul 2007 09:01:42 +0000 (09:01 +0000)]
Code clean up. Removed #include serv_sieve.h as no longer needed

16 years agoHTML/CSS calendar mimepart display
Thierry Pasqualier [Mon, 23 Jul 2007 06:29:41 +0000 (06:29 +0000)]
HTML/CSS calendar mimepart display

16 years agoWhen webcit converts a set of inbox rules to a Sieve script,
Art Cancro [Mon, 23 Jul 2007 00:56:58 +0000 (00:56 +0000)]
When webcit converts a set of inbox rules to a Sieve script,
insert all of the user's email addresses into the script so
the parser doesn't have to guess by scanning the envelope recipient.

16 years ago* fixed missing targets in make clean. thanks, davew for pointing this out.
Wilfried Göesgens [Sun, 22 Jul 2007 22:22:23 +0000 (22:22 +0000)]
* fixed missing targets in make clean. thanks, davew for pointing this out.