Wed, 22 Feb 2006 17:48:33 +0200 |
Timo Sirainen |
Modules were loaded in inverse order..
HEAD
|
Wed, 22 Feb 2006 17:13:18 +0200 |
Timo Sirainen |
Multiple password database error prints now the passdb name that caused it.
HEAD
|
Wed, 22 Feb 2006 16:52:11 +0200 |
Timo Sirainen |
Make life easier for plugins:
HEAD
|
Wed, 22 Feb 2006 15:58:43 +0200 |
Timo Sirainen |
Fixed passdb credential lookups to work again with blocking passdbs.
HEAD
|
Wed, 22 Feb 2006 00:50:34 +0200 |
Timo Sirainen |
Removed extra comma at end of enum list
HEAD
|
Mon, 20 Feb 2006 19:34:02 +0200 |
Timo Sirainen |
Update message_count only after expunge sends are finished or we'll get to
HEAD
|
Mon, 20 Feb 2006 19:17:15 +0200 |
Timo Sirainen |
and fix for last cleanup..
HEAD
|
Mon, 20 Feb 2006 19:14:42 +0200 |
Timo Sirainen |
Minor cleanups
HEAD
|
Mon, 20 Feb 2006 18:31:46 +0200 |
Timo Sirainen |
If passwd-file is being used as userdb, complain immediately if some entries
HEAD
|
Mon, 20 Feb 2006 16:16:00 +0200 |
Timo Sirainen |
Updated passwd-file format to allow specifying any key=value fields. Since the value fields may contain ':' characters, this changes the file format a bit. Previously the last two fields were "flags" and "mail". Flags has been empty for last 3 years however, so the new format is used if the flags field contains something. In that case there is no separate mail field, it can instead be specified by adding userdb_mail=<mail> parameter.
HEAD
|
Mon, 20 Feb 2006 16:12:36 +0200 |
Timo Sirainen |
Added comment
HEAD
|
Mon, 20 Feb 2006 15:39:37 +0200 |
Timo Sirainen |
Allow checkpassword program to send extra parameters to Dovecot. EXTRA environment contains a list of environment variables that are passed to Dovecot.
HEAD
|
Mon, 20 Feb 2006 15:29:31 +0200 |
Timo Sirainen |
Pass LOCAL_IP, REMOTE_IP, SERVICE and MASTER_USER in environment to checkpassword.
HEAD
|
Mon, 20 Feb 2006 15:14:58 +0200 |
Timo Sirainen |
Added support for "master users" who can log in as other people. Currently works only with SASL PLAIN authentication by giving it authorization ID string.
HEAD
|
Sat, 18 Feb 2006 14:14:32 +0200 |
Timo Sirainen |
s/Maildir/dbox/
HEAD
|
Sat, 18 Feb 2006 14:09:27 +0200 |
Timo Sirainen |
Fixed dbox autodetection and removed unused code.
HEAD
|
Sat, 18 Feb 2006 11:59:13 +0200 |
Timo Sirainen |
BODYSTRUCTURE -> BODY conversion was broken with mails containing
HEAD
|
Sat, 18 Feb 2006 01:36:38 +0200 |
Timo Sirainen |
Added some locking related asserts, comments and when replacing index file, open it
HEAD
|
Fri, 17 Feb 2006 16:20:08 +0200 |
Timo Sirainen |
Fetching BODY/BODYSTRUCTURE with header fields caused Dovecot to unneededly
HEAD
|
Fri, 17 Feb 2006 14:28:53 +0200 |
Timo Sirainen |
If client disconnected or gave too long APPEND command line, we didn't properly deinitialize saving, which could have caused partially written mails with mbox, or files left lying in tmp/ with maildir.
HEAD
|
Thu, 16 Feb 2006 17:23:00 +0200 |
Timo Sirainen |
Try to handle ESTALE NFS errors the best way we can.
HEAD
|
Thu, 16 Feb 2006 16:58:31 +0200 |
Timo Sirainen |
Removed -Wstrict-aliasing=2 since it gives errors with older gccs
HEAD
|
Wed, 15 Feb 2006 21:37:34 +0200 |
Timo Sirainen |
Allow creating mailbox names with '*' and '%' characters. They don't break
HEAD
|
Tue, 14 Feb 2006 20:59:09 +0200 |
Timo Sirainen |
While casting const pointers to something else, the const was often
HEAD
|
Tue, 14 Feb 2006 20:58:07 +0200 |
Timo Sirainen |
Removed duplicated function declarations.
HEAD
|
Tue, 14 Feb 2006 20:28:15 +0200 |
Timo Sirainen |
Enable -Wstrict-aliasing=2 warning and fixed a couple of warnings it gave.
HEAD
|
Tue, 14 Feb 2006 19:43:04 +0200 |
Timo Sirainen |
Check that we don't pass around key=value pairs with empty keys.
HEAD
|
Tue, 14 Feb 2006 19:42:25 +0200 |
Timo Sirainen |
Out of memory may not be the only reason putenv() fails. In OSX it seems to
HEAD
|
Tue, 14 Feb 2006 19:22:58 +0200 |
Timo Sirainen |
PREAUTH banner should show the capability from capability_string in case
HEAD
|
Tue, 14 Feb 2006 19:21:22 +0200 |
Timo Sirainen |
Fixed installing
HEAD
|
Tue, 14 Feb 2006 16:19:51 +0200 |
Timo Sirainen |
Added --with-sql option to build with SQL userdb/passdb but without any
HEAD
|
Tue, 14 Feb 2006 16:07:22 +0200 |
Timo Sirainen |
Building with SQL support replaced passdb list with userdbs.
HEAD
|
Tue, 14 Feb 2006 15:41:58 +0200 |
Timo Sirainen |
Moved dupliated close_save_errno() code to public close_keep_errno() function.
HEAD
|
Tue, 14 Feb 2006 15:06:58 +0200 |
Timo Sirainen |
Updated mbox_dotlock_change_timeout default value to 120. Also the mbox
HEAD
|
Tue, 14 Feb 2006 15:04:17 +0200 |
Timo Sirainen |
Flush the output while writing the "will override lock file" messages, so
HEAD
|
Mon, 13 Feb 2006 20:35:39 +0200 |
Timo Sirainen |
Don't notify client about changes in messages it hasn't yet even been
HEAD
|
Sun, 12 Feb 2006 12:11:28 +0200 |
Timo Sirainen |
Added uris setting.
HEAD
|
Sun, 12 Feb 2006 12:03:39 +0200 |
Timo Sirainen |
Check that uris and hosts settings are correct.
HEAD
|
Sun, 12 Feb 2006 11:53:49 +0200 |
Timo Sirainen |
Give error if --with-storages or --without-storages is used without
HEAD
|
Sun, 12 Feb 2006 11:51:01 +0200 |
Timo Sirainen |
Crashfix. Patch by Mark Davies
HEAD
|
Sat, 11 Feb 2006 22:38:20 +0200 |
Timo Sirainen |
When using --exec-mail, don't care if protocols line is empty.
HEAD
|
Fri, 10 Feb 2006 17:53:32 +0200 |
Timo Sirainen |
Still wasn't working with Solaris shell. Fix by Chris Wakelin
HEAD
|
Fri, 10 Feb 2006 17:47:58 +0200 |
Timo Sirainen |
Fix by Jakob Hirsch
HEAD
|
Wed, 08 Feb 2006 22:25:30 +0200 |
Timo Sirainen |
Some shells don't like empty for loops
HEAD
|
Wed, 08 Feb 2006 19:52:45 +0200 |
Timo Sirainen |
Don't register cache fields twice. Fixes "duplicate field in header" errors.
HEAD
|
Wed, 08 Feb 2006 19:29:05 +0200 |
Timo Sirainen |
Ignore if cache compression fails.
HEAD
|
Wed, 08 Feb 2006 12:19:38 +0200 |
Timo Sirainen |
Build fixes
HEAD
|
Wed, 08 Feb 2006 12:17:59 +0200 |
Timo Sirainen |
Updated
HEAD
|
Wed, 08 Feb 2006 12:05:26 +0200 |
Timo Sirainen |
1.0beta3 released.
HEAD
|
Tue, 07 Feb 2006 18:41:44 +0200 |
Timo Sirainen |
Call io_remove() earlier.
HEAD
|
Tue, 07 Feb 2006 17:37:16 +0200 |
Timo Sirainen |
Advertise the QUOTA capability if the plugin is loaded.
HEAD
|
Tue, 07 Feb 2006 14:38:04 +0200 |
Timo Sirainen |
Fix building without ssl support
HEAD
|
Tue, 07 Feb 2006 12:07:42 +0200 |
Timo Sirainen |
Fix to comparing plugin names which begin with "lib".
HEAD
|
Tue, 07 Feb 2006 10:01:15 +0200 |
Timo Sirainen |
LF wasn't sent at the end of all commands.
HEAD
|
Sun, 05 Feb 2006 20:00:15 +0200 |
Timo Sirainen |
Added ssl-build-param binary to build the ssl-parameters.dat. This way
HEAD
|
Sun, 05 Feb 2006 16:14:12 +0200 |
Timo Sirainen |
Added module_dir_deinit().
HEAD
|
Sun, 05 Feb 2006 15:33:23 +0200 |
Timo Sirainen |
Don't crash if we couldn't add I/O notifier.
HEAD
|
Sun, 05 Feb 2006 15:07:16 +0200 |
Timo Sirainen |
cleanup
HEAD
|
Sun, 05 Feb 2006 15:07:08 +0200 |
Timo Sirainen |
Dotlock fixes
HEAD
|
Sun, 05 Feb 2006 15:03:40 +0200 |
Timo Sirainen |
Limit maximum mailbox name length while creating them.
HEAD
|
Sun, 05 Feb 2006 14:59:01 +0200 |
Timo Sirainen |
Call file_dotlock_touch() once in a while so other process won't override
HEAD
|
Sun, 05 Feb 2006 14:58:05 +0200 |
Timo Sirainen |
Added file_dotlock_touch() for updating lock file's timestamp.
HEAD
|
Sun, 05 Feb 2006 14:46:07 +0200 |
Timo Sirainen |
Removed immediate_stale_timeout and changed the stale_timeout behavior to
HEAD
|
Sun, 05 Feb 2006 14:08:13 +0200 |
Timo Sirainen |
Don't break if keyword_count is for some reason 0 in dbox file.
HEAD
|
Sun, 05 Feb 2006 09:52:42 +0200 |
Timo Sirainen |
Keyword comparing still didn't work perfectly when there were no keywords.
HEAD
|
Sun, 05 Feb 2006 09:24:37 +0200 |
Timo Sirainen |
If error message from PAM was over ~500 bytes, we crashed. Probably never
HEAD
|
Sun, 05 Feb 2006 09:19:24 +0200 |
Timo Sirainen |
Minor cleanup / comment update
HEAD
|
Thu, 02 Feb 2006 23:31:29 +0200 |
Timo Sirainen |
Updated plugin section
HEAD
|
Thu, 02 Feb 2006 23:29:15 +0200 |
Timo Sirainen |
Added plugin {} section to dovecot.conf for passing extra environment
HEAD
|
Thu, 02 Feb 2006 23:20:40 +0200 |
Timo Sirainen |
Forgot to add
HEAD
|
Thu, 02 Feb 2006 23:00:32 +0200 |
Timo Sirainen |
And a few fixes
HEAD
|
Thu, 02 Feb 2006 22:42:44 +0200 |
Timo Sirainen |
Added "mail storage conversion" plugin. It can be used with IMAP, POP3
HEAD
|
Thu, 02 Feb 2006 22:20:30 +0200 |
Timo Sirainen |
Moved mailbox flag and lock method parsing to lib-storage.
HEAD
|
Thu, 02 Feb 2006 21:37:59 +0200 |
Timo Sirainen |
Don't bother checking if mailbox_search_init() returns NULL. It never does.
HEAD
|
Thu, 02 Feb 2006 20:13:59 +0200 |
Timo Sirainen |
If zlib.h isn't found, don't try to build the zlib plugin.
HEAD
|
Tue, 31 Jan 2006 14:05:24 +0200 |
Timo Sirainen |
Write keywords when appending mails.
HEAD
|
Tue, 31 Jan 2006 08:05:21 +0200 |
Timo Sirainen |
Dictionary takes now a username parameter, which is used for private
HEAD
|
Tue, 31 Jan 2006 08:02:35 +0200 |
Timo Sirainen |
Added missing "dict" to process names
HEAD
|
Tue, 31 Jan 2006 07:06:42 +0200 |
Timo Sirainen |
Make sure queued queries and timeout get freed when deinitializing. Send the
HEAD
|
Sun, 29 Jan 2006 14:42:45 +0200 |
Timo Sirainen |
Link with zlib.
HEAD
|
Sun, 29 Jan 2006 14:41:37 +0200 |
Timo Sirainen |
And the final fix for APPEND hangs ;)
HEAD
|
Sun, 29 Jan 2006 14:33:13 +0200 |
Timo Sirainen |
And one more fix for append hang..
HEAD
|
Sun, 29 Jan 2006 14:21:06 +0200 |
Timo Sirainen |
If DEBUG is enabled, make sure the fd is still open when removing the I/O
HEAD
|
Sun, 29 Jan 2006 14:14:40 +0200 |
Timo Sirainen |
Call io_remove() before closing the fd. It's required by kqueue.
HEAD
|
Sun, 29 Jan 2006 12:55:22 +0200 |
Timo Sirainen |
Cleanups: Make io_remove() do the linked list updating also for notify
HEAD
|
Sun, 29 Jan 2006 12:32:37 +0200 |
Timo Sirainen |
kqueue updates. Patch by Vaclav Haisman
HEAD
|
Sun, 29 Jan 2006 11:54:32 +0200 |
Timo Sirainen |
When appending, update sync_stamp in index so that dbox won't get a full
HEAD
|
Sun, 29 Jan 2006 00:05:48 +0200 |
Timo Sirainen |
Support storing keywords in dbox files. Doesn't yet work while saving.
HEAD
|
Sat, 28 Jan 2006 23:47:00 +0200 |
Timo Sirainen |
If client disconnected while we were trying to send authentication
HEAD
|
Sat, 28 Jan 2006 23:28:16 +0200 |
Timo Sirainen |
Added asserts
HEAD
|
Sat, 28 Jan 2006 23:10:41 +0200 |
Timo Sirainen |
Changed reservations buffer to array.
HEAD
|
Sat, 28 Jan 2006 23:09:43 +0200 |
Timo Sirainen |
If authentication client disconnects while it still has pending requests,
HEAD
|
Sat, 28 Jan 2006 16:07:14 +0200 |
Timo Sirainen |
Removed "1.0" version number.
HEAD
|
Sat, 28 Jan 2006 14:45:35 +0200 |
Timo Sirainen |
"make dist" didn't include sources.
HEAD
|
Sat, 28 Jan 2006 13:32:10 +0200 |
Timo Sirainen |
Last APPEND-fix left connection always stuck afterwards.
HEAD
|
Fri, 27 Jan 2006 17:58:26 +0200 |
Timo Sirainen |
Make --without-sql-drivers work properly
HEAD
|
Fri, 27 Jan 2006 17:44:40 +0200 |
Timo Sirainen |
Cleanups.
HEAD
|
Fri, 27 Jan 2006 01:00:11 +0200 |
Timo Sirainen |
Fixed memory leaks
HEAD
|
Fri, 27 Jan 2006 00:02:59 +0200 |
Timo Sirainen |
Add directories where they need to be compiled.
HEAD
|
Fri, 27 Jan 2006 00:02:10 +0200 |
Timo Sirainen |
Handle --without-sql-drivers
HEAD
|
Fri, 27 Jan 2006 00:01:00 +0200 |
Timo Sirainen |
Added support for dynamically building SQL drivers.
HEAD
|
Thu, 26 Jan 2006 23:08:53 +0200 |
Timo Sirainen |
If there had been enough sync changes while APPEND was being done, we never
HEAD
|
Thu, 26 Jan 2006 22:42:49 +0200 |
Timo Sirainen |
Boolean changes broke istream_raw_mbox_is_valid_from() when it hit
HEAD
|
Thu, 26 Jan 2006 22:10:22 +0200 |
Timo Sirainen |
Ignore gid of ssl-parameters.dat. It may not be what we expect, and since we
HEAD
|
Wed, 25 Jan 2006 19:29:04 +0200 |
Timo Sirainen |
Allow parameters to be passed to checkpassword.
HEAD
|
Wed, 25 Jan 2006 19:24:42 +0200 |
Timo Sirainen |
Don't crash if unknown child exits.
HEAD
|
Tue, 24 Jan 2006 20:49:16 +0200 |
Timo Sirainen |
Fix building without OpenSSL.
HEAD
|
Mon, 23 Jan 2006 16:22:08 +0200 |
Timo Sirainen |
Compiler warning fix. Patch by Marcus Rueckert
HEAD
|
Sun, 22 Jan 2006 21:59:21 +0200 |
Timo Sirainen |
Added something about setting freed pointers to NULL.
HEAD
|
Sun, 22 Jan 2006 21:36:44 +0200 |
Timo Sirainen |
1.0.beta2 released
HEAD
|
Sun, 22 Jan 2006 21:31:30 +0200 |
Timo Sirainen |
Fix for SSL parameters getting regenerated constantly
HEAD
|
Sun, 22 Jan 2006 18:10:52 +0200 |
Timo Sirainen |
Include sys/mkdev.h with UnixWare for major() and minor()
HEAD
|
Sun, 22 Jan 2006 18:09:49 +0200 |
Timo Sirainen |
And fix for uoff_t checks..
HEAD
|
Sun, 22 Jan 2006 18:06:01 +0200 |
Timo Sirainen |
Removed unneeded enum declarations.
HEAD
|
Sun, 22 Jan 2006 17:53:48 +0200 |
Timo Sirainen |
If uoff_t type already exists, use it (UnixWare has it).
HEAD
|
Sun, 22 Jan 2006 17:50:07 +0200 |
Timo Sirainen |
UnixWare creates sockets as fifos. Allow that..
HEAD
|
Sun, 22 Jan 2006 17:48:57 +0200 |
Timo Sirainen |
If we don't have any auth sockets, don't say we're connected to it.
HEAD
|
Sun, 22 Jan 2006 15:55:20 +0200 |
Timo Sirainen |
Compile fix
HEAD
|
Sun, 22 Jan 2006 15:29:36 +0200 |
Timo Sirainen |
Removed code section and did some updates.
HEAD
|
Sun, 22 Jan 2006 15:19:42 +0200 |
Timo Sirainen |
Don't break with INDEX=MEMORY and lock_method=dotlock
HEAD
|