]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Thu, 20 Feb 2003 16:40:16 +0000 (18:40 +0200)]
passwd-file changes. Moved flags before MAIL environment which is now last
so it allows ':' characters in it..
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 Feb 2003 16:30:51 +0000 (18:30 +0200)]
str_unescape(): return char*
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 Feb 2003 15:48:10 +0000 (17:48 +0200)]
error handling fixes
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 Feb 2003 15:04:44 +0000 (17:04 +0200)]
updates
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 Feb 2003 10:52:10 +0000 (12:52 +0200)]
outlook-idle workaround fixes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 Feb 2003 00:46:17 +0000 (02:46 +0200)]
workaround: outlook-idle
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 Feb 2003 00:01:57 +0000 (02:01 +0200)]
updated
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 23:55:40 +0000 (01:55 +0200)]
minor ldap fixes
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 23:37:23 +0000 (01:37 +0200)]
mbox: strip some headers when saving message. also always set Content-Length
header so message may safely contain lines beginning with "From ".
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 23:35:21 +0000 (01:35 +0200)]
X-Keywords-headers were duplicated
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 23:35:09 +0000 (01:35 +0200)]
ostream: get initial offset. flush buffer before seeking.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 21:32:21 +0000 (23:32 +0200)]
Include microseconds in maildir filename base.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 21:31:35 +0000 (23:31 +0200)]
Don't save the message if EOF comes too early
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 21:31:02 +0000 (23:31 +0200)]
sendfile bugfix
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 21:24:05 +0000 (23:24 +0200)]
Check gettimeofday() failures
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 20:26:12 +0000 (22:26 +0200)]
comment update
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 20:25:47 +0000 (22:25 +0200)]
Assume \Marked if new/ has been modified later than cur/
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 20:16:01 +0000 (22:16 +0200)]
We don't really need the cur, new and tmp symlinks in .INBOX/ dir. Also
don't even try to support renaming INBOX since we can't make it atomic.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 20:01:55 +0000 (22:01 +0200)]
mail_read_mmaped = no works now with mbox
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 19:55:27 +0000 (21:55 +0200)]
Rewrote LIST, LSUB and subscription file handling. LIST replies aren't
sorted anymore by default, it can be enabled with client_workarounds =
list-sort.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 19:50:22 +0000 (21:50 +0200)]
o_stream_send_istream() is now safe to use for moving data within file.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 11:47:15 +0000 (13:47 +0200)]
notes about userPassword
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 Feb 2003 11:28:56 +0000 (13:28 +0200)]
crypt-password checking was broken. added support for md5crypt passwords.
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 20:58:30 +0000 (22:58 +0200)]
fix
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 20:50:09 +0000 (22:50 +0200)]
Use getlogin() alternatively if USER environment isn't found.
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 19:24:44 +0000 (21:24 +0200)]
Fix realm usage with DIGEST-MD5. Support generating other password schemes
out of plaintext passwords.
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 19:11:26 +0000 (21:11 +0200)]
Added default_pass_scheme to LDAP. Support for more password schemes. Merged
password checking code with LDAP and passwd-file, so both support the same
schemes now.
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 19:09:18 +0000 (21:09 +0200)]
s/ldap/vpopmail/ in vpopmail.so example
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 17:18:31 +0000 (19:18 +0200)]
Escape special chars in username if needed.
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 11:44:42 +0000 (13:44 +0200)]
Don't allow deleting selected mailbox.
--HG--
branch : HEAD
Timo Sirainen [Tue, 18 Feb 2003 11:09:33 +0000 (13:09 +0200)]
missing dovecot-ldap.conf
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 Feb 2003 20:45:02 +0000 (22:45 +0200)]
Do tmp -> new using link() + unlink(). Use "new" way for unique filename
generation.
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 Feb 2003 19:09:43 +0000 (21:09 +0200)]
Check for ENOTEMPTY too for rename() failures.
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 Feb 2003 18:48:20 +0000 (20:48 +0200)]
o_stream_seek() return value was checked wrong
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 Feb 2003 16:40:15 +0000 (18:40 +0200)]
Remove the mailbox globbing code from here. It should have been done
already by mail_storage. Also show parent mailboxes before children, not
after. (Patch by Peter Kaas)
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 Feb 2003 14:57:23 +0000 (16:57 +0200)]
Handle LDAP failures better.
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 Feb 2003 13:38:38 +0000 (15:38 +0200)]
Rather than block for two seconds, we can just call ldap_result() again if
it returns 0..
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 15:23:34 +0000 (17:23 +0200)]
comment update
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 14:39:58 +0000 (16:39 +0200)]
oe6 workaround enum was 0 which didn't really work..
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 13:15:55 +0000 (15:15 +0200)]
updated
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 13:15:40 +0000 (15:15 +0200)]
IDLE setting.
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 12:56:32 +0000 (14:56 +0200)]
Don't even try to override mbox dotlock if we can't get fcntl/flock.
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 10:58:50 +0000 (12:58 +0200)]
Allow '\' character too in atoms, they're used in flags..
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 10:53:10 +0000 (12:53 +0200)]
check cmsg_level too
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 10:51:53 +0000 (12:51 +0200)]
fd_read(): make sure it's SCM_RIGHTS that was transferred so that login
process couldn't fool us to use some of our existing fds.
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 10:46:44 +0000 (12:46 +0200)]
Support for IDLE extension.
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 10:45:34 +0000 (12:45 +0200)]
Don't inline timeout_update_next(). gcc 3.2.2 with -O2 seems to break it.
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 09:08:06 +0000 (11:08 +0200)]
show proper error message to 8bit chars
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 09:06:43 +0000 (11:06 +0200)]
Allow wildcards anyway in atoms, they're needed with LIST.
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 08:00:51 +0000 (10:00 +0200)]
Added setting to limit length of custom flag names.
--HG--
branch : HEAD
Timo Sirainen [Fri, 14 Feb 2003 08:00:01 +0000 (10:00 +0200)]
Complain if atoms contain invalid characters.
--HG--
branch : HEAD
Timo Sirainen [Thu, 13 Feb 2003 21:07:44 +0000 (23:07 +0200)]
Quoting didn't remove CR and LF characters, so it could have caused
corrupted ENVELOPE/BODY replies.
--HG--
branch : HEAD
Timo Sirainen [Thu, 13 Feb 2003 08:10:36 +0000 (10:10 +0200)]
Solaris 9 seems to kernel panic if sendfilev() is used with non-socket.
--HG--
branch : HEAD
Timo Sirainen [Thu, 13 Feb 2003 07:34:02 +0000 (09:34 +0200)]
typofix
--HG--
branch : HEAD
Timo Sirainen [Wed, 12 Feb 2003 18:22:11 +0000 (20:22 +0200)]
more full_filesyste_access fixes (forgot to commit)
--HG--
branch : HEAD
Timo Sirainen [Wed, 12 Feb 2003 18:16:57 +0000 (20:16 +0200)]
Several fixes to mail_full_filesystem_access = yes handling
--HG--
branch : HEAD
Timo Sirainen [Wed, 12 Feb 2003 12:07:51 +0000 (14:07 +0200)]
Locking code cleanups and small fixes
--HG--
branch : HEAD
Timo Sirainen [Wed, 12 Feb 2003 08:02:43 +0000 (10:02 +0200)]
handshake counter was decreased too often and could have caused hangs
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 21:04:59 +0000 (23:04 +0200)]
wordwrapping..
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 21:04:28 +0000 (23:04 +0200)]
-fPIC too
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 20:38:34 +0000 (22:38 +0200)]
updated
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 20:25:35 +0000 (22:25 +0200)]
fix
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 20:10:20 +0000 (22:10 +0200)]
..and it went wrong..
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 20:09:37 +0000 (22:09 +0200)]
Ignore empty workarounds
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 20:08:23 +0000 (22:08 +0200)]
We shouldn't check umask() return value.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 19:46:45 +0000 (21:46 +0200)]
And pass the mail_full_filesystem_access setting to IMAP process too..
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 19:37:16 +0000 (21:37 +0200)]
Added mail_full_filesystem_access setting. Some of the setting variable
types were declared wrong and caused Dovecot to crash if they were set in
config file.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 18:01:38 +0000 (20:01 +0200)]
Support for dynamic authentication modules.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 17:42:31 +0000 (19:42 +0200)]
compile fix
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 16:56:35 +0000 (18:56 +0200)]
Make sure calling client_destroy() multiple times doesn't break anything.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 16:53:14 +0000 (18:53 +0200)]
Die cleanly when master tells us so.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 16:37:47 +0000 (18:37 +0200)]
Bugfixes to handling >2GB files.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 15:07:31 +0000 (17:07 +0200)]
Clean old files from Maildir tmp dirs.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 14:32:20 +0000 (16:32 +0200)]
Creating more than one auth process per group didn't really work.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 14:06:46 +0000 (16:06 +0200)]
Use the same LDAP connection for both userdb and passdb if config_path is
the same.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 13:13:24 +0000 (15:13 +0200)]
updated
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 12:53:56 +0000 (14:53 +0200)]
Added user_global_uid and user_global_gid LDAP settings.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 12:31:35 +0000 (14:31 +0200)]
get_size() was buggy
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 12:31:10 +0000 (14:31 +0200)]
Literals sizes were sometimes set to 2^32-1.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 10:30:29 +0000 (12:30 +0200)]
Added client_workarounds setting, with currently one workaround for OE6.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 10:12:14 +0000 (12:12 +0200)]
Added example config file.
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 10:11:31 +0000 (12:11 +0200)]
Separate user and pass attrs/filters in config file
--HG--
branch : HEAD
Timo Sirainen [Tue, 11 Feb 2003 09:55:58 +0000 (11:55 +0200)]
passdb ldap added. fixes to userdb ldap.
--HG--
branch : HEAD
Timo Sirainen [Mon, 10 Feb 2003 07:56:23 +0000 (09:56 +0200)]
Don't accept client connections before we're connected to all auth processes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 10 Feb 2003 07:38:01 +0000 (09:38 +0200)]
i_error, not i_panic..
--HG--
branch : HEAD
Timo Sirainen [Mon, 10 Feb 2003 07:37:23 +0000 (09:37 +0200)]
Crashfix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 10 Feb 2003 07:30:57 +0000 (09:30 +0200)]
Auth process communication was a bit broken
--HG--
branch : HEAD
Timo Sirainen [Sun, 9 Feb 2003 20:12:56 +0000 (22:12 +0200)]
cleanup
--HG--
branch : HEAD
Timo Sirainen [Sun, 9 Feb 2003 17:23:20 +0000 (19:23 +0200)]
More realm fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 9 Feb 2003 17:10:19 +0000 (19:10 +0200)]
usernames with '@' char were supposed to be treated as user@realm, but that
was a bit buggy
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 19:09:40 +0000 (21:09 +0200)]
Allocate larger initial pool for maildir syncing.
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 18:58:49 +0000 (20:58 +0200)]
DEBUG: we cleared wrong memory block..
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 17:13:36 +0000 (19:13 +0200)]
Moved login process verbose stuff under verbose_debug.
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 15:42:46 +0000 (17:42 +0200)]
/dev/stderr works now in log paths.
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 15:30:10 +0000 (17:30 +0200)]
Don't check log dir permission if the log file already exists
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 15:14:38 +0000 (17:14 +0200)]
And remove the flock default from here too..
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 15:00:35 +0000 (17:00 +0200)]
OpenPAM uses const too.
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 14:16:11 +0000 (16:16 +0200)]
Show the fd we're sending to master if fd_send() fails.
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 14:13:20 +0000 (16:13 +0200)]
Don't start those login processes that aren't enabled in protocols setting.
--HG--
branch : HEAD
Timo Sirainen [Sat, 8 Feb 2003 14:10:40 +0000 (16:10 +0200)]
Don't complain about unexpected auth disconnections actually, that's normal
during shutdown.
--HG--
branch : HEAD