]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Mon, 14 Jun 2004 05:48:23 +0000 (08:48 +0300)]
locking fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 05:26:02 +0000 (08:26 +0300)]
crashfix on error
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 05:22:51 +0000 (08:22 +0300)]
Locking fixes. use less memory
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 05:16:10 +0000 (08:16 +0300)]
bugfixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:54:05 +0000 (07:54 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:30:32 +0000 (07:30 +0300)]
Save mbox offsets to index file using extra_records. Some other fixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:29:01 +0000 (07:29 +0300)]
Don't let index_storage_alloc() fail
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:27:44 +0000 (07:27 +0300)]
Fixes for extra_records
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 02:07:33 +0000 (05:07 +0300)]
Modifying extra_records should work now.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 23:38:47 +0000 (02:38 +0300)]
Added support for per-index sized mail_index_record.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 23:37:40 +0000 (02:37 +0300)]
net_gethostbyname() was broken with IPv6 enabled (wasn't really used with
Dovecot anyway). Some other cleanups.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 21:50:42 +0000 (00:50 +0300)]
Don't sync mbox if it hasn't changed
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 20:39:17 +0000 (23:39 +0300)]
Fixes for expunging first message
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 07:12:24 +0000 (10:12 +0300)]
some more fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 06:03:29 +0000 (09:03 +0300)]
expunges should pretty much work now.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2004 03:21:46 +0000 (06:21 +0300)]
Some of recent dotlock changes weren't committed..
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2004 03:20:10 +0000 (06:20 +0300)]
expunging is somewhat working
--HG--
branch : HEAD
Timo Sirainen [Thu, 10 Jun 2004 16:23:21 +0000 (19:23 +0300)]
s/login_process_per_user/login_process_per_connection/
--HG--
branch : HEAD
Timo Sirainen [Thu, 10 Jun 2004 16:06:08 +0000 (19:06 +0300)]
Make sure INBOX is created when maildir storage is opened.
--HG--
branch : HEAD
Timo Sirainen [Sat, 5 Jun 2004 19:09:14 +0000 (22:09 +0300)]
Changed error message
--HG--
branch : HEAD
Timo Sirainen [Thu, 3 Jun 2004 15:01:27 +0000 (18:01 +0300)]
Separate mbox_locks/mbox_read_dotlock to mbox_read_locks and
mbox_write_locks. Added support for lockf() method.
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 20:10:02 +0000 (23:10 +0300)]
Delay reporting failed authentications
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 19:08:57 +0000 (22:08 +0300)]
whops, wrong change. immediate_stale_timeout 2min -> 5min
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 19:07:08 +0000 (22:07 +0300)]
Grow log_dotlock_timeout to 120sec
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 18:57:25 +0000 (21:57 +0300)]
Logging changes. Make sure we don't write control characters to log and also
log IP address.
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 18:56:43 +0000 (21:56 +0300)]
Added net_getpeername()
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 18:04:46 +0000 (21:04 +0300)]
Added %l, %r and %P variables and mail_log_prefix setting.
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 21:15:19 +0000 (00:15 +0300)]
Don't complain if module directory doesn't exist
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 16:35:18 +0000 (19:35 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 06:38:55 +0000 (09:38 +0300)]
small fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 05:11:09 +0000 (08:11 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 05:09:47 +0000 (08:09 +0300)]
assert fix
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 05:07:09 +0000 (08:07 +0300)]
show error messages when log files are missing
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 04:55:58 +0000 (07:55 +0300)]
Be quiet when we don't want to call init() / deinit() and they don't exist
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 04:50:06 +0000 (07:50 +0300)]
PLAIN auth fallbacking works now with initial responses
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 04:41:27 +0000 (07:41 +0300)]
Use initial SASL response for LOGIN command internally.
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 04:35:06 +0000 (07:35 +0300)]
added assert
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 04:32:36 +0000 (07:32 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 04:28:07 +0000 (07:28 +0300)]
assert fix
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 03:57:15 +0000 (06:57 +0300)]
Added support for password scheme plugins. auth module dir defaults under
module_dir now.
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 02:21:53 +0000 (05:21 +0300)]
Allow either SHA or SHA1.
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 01:40:47 +0000 (04:40 +0300)]
Allow using more easily outside dovecot.
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 01:40:30 +0000 (04:40 +0300)]
Case insensitive lookups for mechanism names
--HG--
branch : HEAD
Timo Sirainen [Sun, 30 May 2004 01:39:58 +0000 (04:39 +0300)]
SHA1 support via OpenSSL
--HG--
branch : HEAD
Timo Sirainen [Sat, 29 May 2004 22:35:32 +0000 (01:35 +0300)]
updated valid_chroot_dirs error message.
--HG--
branch : HEAD
Timo Sirainen [Sat, 29 May 2004 22:21:39 +0000 (01:21 +0300)]
Added maildir_stat_dirs option.
--HG--
branch : HEAD
Timo Sirainen [Sat, 29 May 2004 21:40:30 +0000 (00:40 +0300)]
Removed hardcoded mechanism lists. It's now possible to add them
dynamically. Added support for SASL initial response.
--HG--
branch : HEAD
Timo Sirainen [Sat, 29 May 2004 17:06:49 +0000 (20:06 +0300)]
Don't use hardcoded protocol list for auth process, string is just fine.
--HG--
branch : HEAD
Timo Sirainen [Sat, 29 May 2004 16:43:22 +0000 (19:43 +0300)]
dovecot-auth can now be run by itself, it listens in UNIX sockets specified
in AUTH_SOCKETS environment. Added extra_sockets auth setting which can be
used to do the same thing while started through dovecot master.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2004 01:33:11 +0000 (04:33 +0300)]
Keep the transaction log view open all the time for index views (not just
while syncing) to avoid losing the log files.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2004 01:04:01 +0000 (04:04 +0300)]
Don't complain about transaction log indexid changes when rebuilding index.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2004 20:13:12 +0000 (23:13 +0300)]
struct iovec->iov_base may not be defined as void*. add casts to avoid
compiler warnings.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2004 15:35:09 +0000 (18:35 +0300)]
mmap_disable=yes crashfix
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2004 15:26:05 +0000 (18:26 +0300)]
Added --with-moduledir configure option
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2004 14:46:35 +0000 (17:46 +0300)]
mail_modules for pop3 should default to lib/pop3, not lib/imap
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2004 03:08:48 +0000 (06:08 +0300)]
oe6-fetch-redundant-msgset workaround doesn't exist anymore, remove it
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2004 02:56:34 +0000 (05:56 +0300)]
Path was missing from Maildir sync-errors.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2004 02:40:24 +0000 (05:40 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2004 23:21:56 +0000 (02:21 +0300)]
mail_index_lookup_uid_range(): don't crash if we look only UIDs larger than
our next_uid
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2004 23:16:11 +0000 (02:16 +0300)]
Don't use internal last_cur_mtime stamp - it's index-specific so always get
it from index's header.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2004 23:13:57 +0000 (02:13 +0300)]
mail_index_refresh() - allows forcing a refresh check
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2004 17:50:36 +0000 (20:50 +0300)]
Send recent counter changes when it actually changes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2004 14:16:55 +0000 (17:16 +0300)]
,W= fix
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2004 13:01:25 +0000 (16:01 +0300)]
compile fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 22:51:20 +0000 (01:51 +0300)]
fcntl_locks_disable=yes fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 22:35:55 +0000 (01:35 +0300)]
cleanup: str_*case(t_strdup_noconst(str)) -> t_str_*case(str)
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 22:33:50 +0000 (01:33 +0300)]
Fixed var_expand() to take a table of variables rather than a few predefined
ones. Added support for modifiers.
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 22:13:55 +0000 (01:13 +0300)]
don't crash if we can't open directory
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 11:22:41 +0000 (14:22 +0300)]
Get internal username from vpw->pw_name after all. It may contain domain
which input username doesn't.
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 03:03:03 +0000 (06:03 +0300)]
uidvalidity/uidnext fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 02:47:23 +0000 (05:47 +0300)]
race condition fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 02:30:10 +0000 (05:30 +0300)]
cleanup
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 02:29:43 +0000 (05:29 +0300)]
Some more UIDVALIDITY issues fixed.
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 01:50:16 +0000 (04:50 +0300)]
Index header changes now go through transaction log. Removed the kludgy
parameters for mail_index_sync_end(). Removed code duplication of syncing
index root mapping and view mapping. Some fixes to handling uidvalidity and
nextuid in syncing.
--HG--
branch : HEAD
Timo Sirainen [Mon, 24 May 2004 01:01:42 +0000 (04:01 +0300)]
fix for last change
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 23:52:15 +0000 (02:52 +0300)]
when index's header size grows, fix it first time we get exclusive lock
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 20:03:51 +0000 (23:03 +0300)]
Print version number in "Dovecot starting up" message.
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 19:23:57 +0000 (22:23 +0300)]
logging cleanups.
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 17:02:50 +0000 (20:02 +0300)]
more debugging info to log
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 16:30:24 +0000 (19:30 +0300)]
View's message count shouldn't change until after view is synced.
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 16:29:35 +0000 (19:29 +0300)]
Don't try to re-map dirty memory mapping.
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 02:18:27 +0000 (05:18 +0300)]
cleanup
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 01:58:32 +0000 (04:58 +0300)]
mbox syncing fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 23 May 2004 01:58:24 +0000 (04:58 +0300)]
o_stream_send_istream() fix
--HG--
branch : HEAD
Timo Sirainen [Sat, 22 May 2004 22:36:46 +0000 (01:36 +0300)]
Added pop3_mails_keep_recent option. Fixed recent assert crash.
--HG--
branch : HEAD
Timo Sirainen [Sat, 22 May 2004 22:23:29 +0000 (01:23 +0300)]
Recent flag fixes. Should work perfectly now with maildir.
--HG--
branch : HEAD
Timo Sirainen [Sat, 22 May 2004 21:30:42 +0000 (00:30 +0300)]
Set dirty flags through transaction log, not directly. Some other flag
fixes etc.
--HG--
branch : HEAD
Timo Sirainen [Sat, 22 May 2004 03:42:26 +0000 (06:42 +0300)]
AC_DEFUN warning fixes for aclocal 1.8..
--HG--
branch : HEAD
Timo Sirainen [Sat, 22 May 2004 02:16:36 +0000 (05:16 +0300)]
Solaris: Move from sendfilev() to sendfile() (was it always there?). Make
EAFNOSUPPORT error Linux-compatible EINVAL.
--HG--
branch : HEAD
Timo Sirainen [Sat, 22 May 2004 01:18:17 +0000 (04:18 +0300)]
Fix bogus "UID inserted in the middle of mailbox" errors
--HG--
branch : HEAD
Timo Sirainen [Sat, 22 May 2004 00:48:45 +0000 (03:48 +0300)]
Transaction log contains only UIDs now, no more sequences which just mess up
everything.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2004 13:43:47 +0000 (16:43 +0300)]
last tried fixes with sequences-in-log approach. moving to uids next, wonder
why I didn't earlier.
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 May 2004 16:31:25 +0000 (19:31 +0300)]
Expunge fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 May 2004 13:08:09 +0000 (16:08 +0300)]
Solaris 10 comple fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 May 2004 13:02:33 +0000 (16:02 +0300)]
compile fix
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 May 2004 02:00:58 +0000 (05:00 +0300)]
Removed LIST-SUBSCRIBED capability, latest LISTEXT draft dropped it.
--HG--
branch : HEAD
Timo Sirainen [Mon, 17 May 2004 01:32:16 +0000 (04:32 +0300)]
Added ssl_require_client_cert auth-specific setting. Hide
ssl_verify_client_cert from default config file as it's automatically set if
needed and there's not much point in forcing it.
--HG--
branch : HEAD
Timo Sirainen [Sun, 16 May 2004 23:29:27 +0000 (02:29 +0300)]
Dotlocking: Don't leave the log infinitely locked after rotation
--HG--
branch : HEAD
Timo Sirainen [Sun, 16 May 2004 23:16:23 +0000 (02:16 +0300)]
file_dotlock_delete(): don't complain about mtime changes in lock file, as
we most likely did it ourself
--HG--
branch : HEAD
Timo Sirainen [Sun, 16 May 2004 23:12:49 +0000 (02:12 +0300)]
Don't remove flag changes in transaction log if they're expunged
--HG--
branch : HEAD