/[imapfilter]/imapfilter/imapfilter.c |
Parent Directory | Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Tag: |
Initialize force_protocol variable.
Added IMAP4 protocol support.
Indentation.
Move switch(getopt()) default tag.
Moved some parts of main() to imapfilter() and daemonize() functions.
Stylistic changes.
Replaced integer options and bitwise OPTION_* with an options struct.
Removed -h option and changed ERROR_ values.
Add verbosity levels and remove the no warning command line option.
Remove permissions variable and add command line option -w to suppress related warning messages.
Move DEBUG from compilation #define variable to runtime command line option.
Removed CHECK_PERMISSIONS compilation option and added variable to control permissions checking.
Daemon mode corrections/improvements.
Daemon mode corrections/improvements.
Got rid of OPTIONS_DETAILS_CLEAR.
Got rid of OPTIONS_DETAILS_CLEAR.
dded "peek" option that causes use of BODY or BODY.PEEK when doing FETCH.
Added "peek" option that causes use of BODY or BODY.PEEK when doing FETCH.
Added initialisation of conn->sock and corrected header includes.
Added initialisation of conn->sock and corrected header includes.
SIGHUP changed to SIGUSR1.
Include stdlib.h and check for CRAM_MD5 when printing OpenSSL version.
Broke up program files and created some new header files.
New structure to hold information about connection's socket, ssl socket, capabilities, namespace.
Use new *_buffer() routines for input/output buffers.
Added STARTTLS support.
Added CRAM-MD5 support and fixed bug with capabilities of different servers.
Removed memory lock functionality.
Added support for config file rereading when SIGHUP received.
Set LC_ALL instead of LC_CTYPE and check capabilities later.
Correct bug with long headers along with action list and logger.
Flag set when in daemon mode.
Added default variables support for the destination mailbox.
Coding style to KNF and some code cleanup.
Added funtion get authentication mechanisms available.
Added i18n support, variable charset to declare character set to the server.
Header inclusion correction.
Header inclusion correction.
Added option to display program's version.
Added option to display program's version.
Missed #endif during merge.
Option to disable memory locking during compilation.
Option to disable memory locking during compilation.
Check for BYE response and proceed to next account if got one.
Check for BYE response and proceed to next account if got one.
New variable about mlock() warning.
Stylistic changes - K&R indentation.
Changes to reflect rcopy/rmove capability.
Bug fix related to communication with some mail servers.
Allow ssl appear in config file, but fail with error message.
Better report the login failure.
Added daemon mode.
Added lockfile to prevent many imapfilters from running simultaneously.
Corefile restor settings not needed.
Added secure memory allocation subsystem.
Added encrypted passwords support.
Namespace support and interactive password asking added.
Take into consideration namespace.
Missing getopt.h header.
Overwrite passwords correction.
Indent to K&R style.
Added signal handling.
If a server fails continue to another.
Checking for PREAUTH server response.
Overwrite user passwords.
Added SSL/TLS support.
Fixes and improvements on IMAP4rev1 compliance.
Fixed a bug about closing a non opened mailbox.
Use imap_examine() if no filters to apply.
Error codes.
New imapfilter.
Removed a command line option.
Exist, recent, unseen messages found in mailbox.
Some checks while allocating mem
Structural changes
Printing of an info message and other small changes
Added support for more than one accounts
Added message size limits support
Merged small changes from v0.1.1
Added ALLOW type filters
Initial import into CVS
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
webmaster@linux.gr | ViewVC Help |
Powered by ViewVC 1.1.26 |