Sat, 16 Oct 2004 02:12:51 +0300 |
Timo Sirainen |
Created generic asynchronous SQL API and implemented MySQL and PostgreSQL
HEAD
|
Sat, 16 Oct 2004 01:56:10 +0300 |
Timo Sirainen |
extra assert
HEAD
|
Sat, 16 Oct 2004 01:55:35 +0300 |
Timo Sirainen |
t_pop() leakfix
HEAD
|
Fri, 15 Oct 2004 16:37:58 +0300 |
Timo Sirainen |
Try to create the whole directory structure up to root_dir if it doesn't exist.
HEAD
|
Fri, 15 Oct 2004 16:03:11 +0300 |
Timo Sirainen |
Don't use sendfile() for files, even with Linux. 2.6 kernels don't support
HEAD
|
Fri, 15 Oct 2004 02:57:27 +0300 |
Timo Sirainen |
missing sasl-server.h
HEAD
|
Fri, 15 Oct 2004 02:41:17 +0300 |
Timo Sirainen |
Fixed error message
HEAD
|
Fri, 15 Oct 2004 02:06:49 +0300 |
Timo Sirainen |
Holes in cache file were broken
HEAD
|
Fri, 15 Oct 2004 01:16:43 +0300 |
Timo Sirainen |
Log syncing fixes
HEAD
|
Fri, 15 Oct 2004 00:54:47 +0300 |
Timo Sirainen |
Don't crash even if view is inconsistent.
HEAD
|
Thu, 14 Oct 2004 22:42:04 +0300 |
Timo Sirainen |
expunge fix
HEAD
|
Thu, 14 Oct 2004 20:56:39 +0300 |
Timo Sirainen |
If rewriting began with expunged data areas, we didn't overwrite them which
HEAD
|
Thu, 14 Oct 2004 15:27:09 +0300 |
Timo Sirainen |
Don't insert extra space before "* n FETCH"
HEAD
|
Thu, 14 Oct 2004 02:36:21 +0300 |
Timo Sirainen |
FreeBSD fix
HEAD
|
Wed, 13 Oct 2004 23:40:25 +0300 |
Timo Sirainen |
fix
HEAD
|
Wed, 13 Oct 2004 23:21:21 +0300 |
Timo Sirainen |
Added asserts
HEAD
|
Wed, 13 Oct 2004 22:11:33 +0300 |
Timo Sirainen |
Auth protocol fix
HEAD
|
Wed, 13 Oct 2004 20:20:43 +0300 |
Timo Sirainen |
forgot to add
HEAD
|
Wed, 13 Oct 2004 19:38:32 +0300 |
Timo Sirainen |
Changed dovecot-auth protocol to ASCII based. Should be easier now to write
HEAD
|
Wed, 13 Oct 2004 15:32:54 +0300 |
Timo Sirainen |
Crashfix
HEAD
|
Mon, 11 Oct 2004 21:27:40 +0300 |
Timo Sirainen |
Changed the "internal error" message, once again. Hopefully this is finally
HEAD
|
Mon, 11 Oct 2004 20:14:26 +0300 |
Timo Sirainen |
Login process cleanups. Share more authentication code between pop3/imap.
HEAD
|
Mon, 11 Oct 2004 17:29:51 +0300 |
Timo Sirainen |
Make sure nothing is buffered in mbox stream when syncing.
HEAD
|
Mon, 11 Oct 2004 17:25:01 +0300 |
Timo Sirainen |
Handle failures without crashing
HEAD
|
Mon, 11 Oct 2004 16:24:03 +0300 |
Timo Sirainen |
Don't send extra ")" line with bad FETCH parameters.
HEAD
|
Mon, 11 Oct 2004 16:14:59 +0300 |
Timo Sirainen |
Don't go trying to updating index, if there's nothing to update.
HEAD
|
Mon, 11 Oct 2004 16:05:24 +0300 |
Timo Sirainen |
Check that dotlock PID exists even if we don't do stale lock timeouting.
HEAD
|
Mon, 11 Oct 2004 15:22:25 +0300 |
Timo Sirainen |
Crashfix in error condition.
HEAD
|
Mon, 11 Oct 2004 15:05:08 +0300 |
Timo Sirainen |
Enable outlook-idle workaround by default.
HEAD
|
Mon, 11 Oct 2004 01:58:00 +0300 |
Timo Sirainen |
typofixes
HEAD
|
Sun, 10 Oct 2004 20:44:54 +0300 |
Timo Sirainen |
Don't lock/unlock mbox separately for each message. Drop the lock only at
HEAD
|
Sun, 10 Oct 2004 20:25:44 +0300 |
Timo Sirainen |
Replaced fcntl_locks_disable with lock_method, so it's now possible to use
HEAD
|
Sun, 10 Oct 2004 19:25:06 +0300 |
Timo Sirainen |
Use only a single transaction for the whole duration of pop3 session. Avoids
HEAD
|
Sun, 10 Oct 2004 18:56:00 +0300 |
Timo Sirainen |
Compile fix
HEAD
|
Sun, 10 Oct 2004 17:39:05 +0300 |
Timo Sirainen |
Write host:pid into lock file *before* link()ing it into real lock file.
HEAD
|
Sun, 10 Oct 2004 17:32:32 +0300 |
Timo Sirainen |
Renamed pop3_mails_keep_recent to pop3_no_flag_updates which includes
HEAD
|
Sun, 10 Oct 2004 17:21:07 +0300 |
Timo Sirainen |
Fix some potential crashes
HEAD
|
Sun, 10 Oct 2004 16:55:09 +0300 |
Timo Sirainen |
Removed Cyrus SASL code completely. It hasn't worked for ages (if ever?) and
HEAD
|
Sat, 09 Oct 2004 17:22:14 +0300 |
Timo Sirainen |
If FETCH failed immediately, we sent back extra ")" line.
HEAD
|
Sat, 09 Oct 2004 17:20:21 +0300 |
Timo Sirainen |
Copying mapping to memory didn't copy some fields which could have caused
HEAD
|
Sat, 09 Oct 2004 16:54:28 +0300 |
Timo Sirainen |
Recent flag fixes
HEAD
|
Sat, 09 Oct 2004 00:40:05 +0300 |
Timo Sirainen |
Don't close mbox file stream unless we're actually using mmap. Avoids extra
HEAD
|
Sat, 09 Oct 2004 00:21:11 +0300 |
Timo Sirainen |
Buffer more in memory before sending RETR replies.
HEAD
|
Fri, 08 Oct 2004 23:25:00 +0300 |
Timo Sirainen |
Delay writing seen flags to mailbox.
HEAD
|
Fri, 08 Oct 2004 21:36:57 +0300 |
Timo Sirainen |
Don't do anything in cork() if stream is closed.
HEAD
|
Fri, 08 Oct 2004 21:19:12 +0300 |
Timo Sirainen |
fix
HEAD
|
Fri, 08 Oct 2004 20:51:47 +0300 |
Timo Sirainen |
Buffer API change: we no longer support limited sized buffers where
HEAD
|
Fri, 08 Oct 2004 20:06:18 +0300 |
Timo Sirainen |
group multiple recent flag updates together
HEAD
|
Fri, 08 Oct 2004 19:59:45 +0300 |
Timo Sirainen |
buffer_insert* were broken
HEAD
|
Fri, 08 Oct 2004 16:33:03 +0300 |
Timo Sirainen |
Add seteuid() wrapper for HP-UX
HEAD
|
Fri, 08 Oct 2004 15:01:41 +0300 |
Timo Sirainen |
cache_flags were being updated constantly.
HEAD
|
Fri, 08 Oct 2004 15:01:11 +0300 |
Timo Sirainen |
Remove recent-flags even if flags are dirty.
HEAD
|
Fri, 08 Oct 2004 00:19:05 +0300 |
Timo Sirainen |
Don't complain about corruption when there is none.
HEAD
|
Fri, 08 Oct 2004 00:11:19 +0300 |
Timo Sirainen |
fix
HEAD
|
Thu, 07 Oct 2004 23:36:48 +0300 |
Timo Sirainen |
Added asserts
HEAD
|
Thu, 07 Oct 2004 23:14:28 +0300 |
Timo Sirainen |
fix
HEAD
|
Thu, 07 Oct 2004 22:39:24 +0300 |
Timo Sirainen |
Advertise all SASL mechanisms in old-style SASL discovery. Patch by Andrey
HEAD
|
Thu, 07 Oct 2004 22:38:05 +0300 |
Timo Sirainen |
Missing error checking in epoll_create(). Patch by Andrey Panin
HEAD
|
Thu, 07 Oct 2004 22:37:27 +0300 |
Timo Sirainen |
fix endianness problem, patch by Andrey Panin
HEAD
|
Wed, 06 Oct 2004 01:50:47 +0300 |
Timo Sirainen |
assert
HEAD
|
Wed, 06 Oct 2004 01:47:32 +0300 |
Timo Sirainen |
Make sure fetching is uninitialized always. Do full read/write syncing when
HEAD
|
Tue, 05 Oct 2004 23:40:52 +0300 |
Timo Sirainen |
crashfix
HEAD
|
Tue, 05 Oct 2004 23:01:05 +0300 |
Timo Sirainen |
NTLM2 authentication support. Patch by Andrey Panin
HEAD
|
Tue, 05 Oct 2004 19:00:18 +0300 |
Timo Sirainen |
auth_verbose now affects imap/pop3 login processes too. Every authentication
HEAD
|
Tue, 05 Oct 2004 18:30:03 +0300 |
Timo Sirainen |
Use the library function for username string sanitization.
HEAD
|
Tue, 05 Oct 2004 18:29:38 +0300 |
Timo Sirainen |
Added string sanitization functions.
HEAD
|
Tue, 05 Oct 2004 03:50:28 +0300 |
Timo Sirainen |
Don't loop forever if sync record UIDs don't exist anymore.
HEAD
|
Tue, 05 Oct 2004 03:26:40 +0300 |
Timo Sirainen |
Bringing some sanity into mbox rewrites. Fixes expunge crashes and reduces
HEAD
|
Tue, 05 Oct 2004 01:52:41 +0300 |
Timo Sirainen |
Don't crash if fetching ENVELOPE for expunged message.
HEAD
|
Mon, 04 Oct 2004 19:31:51 +0300 |
Timo Sirainen |
When we had dirty messages, we kept resyncing the whole mailbox constantly.
HEAD
|
Sun, 03 Oct 2004 20:03:27 +0300 |
Timo Sirainen |
"UIDL <message>" was broken.
HEAD
|
Sun, 03 Oct 2004 19:32:59 +0300 |
Timo Sirainen |
Index extensions can now specify record alignment, and it's possible to
HEAD
|
Sun, 03 Oct 2004 19:30:18 +0300 |
Timo Sirainen |
Added buffer_insert_zero()
HEAD
|
Sun, 03 Oct 2004 15:32:01 +0300 |
Timo Sirainen |
Give error message instead of crashing if mbox offset is lost.
HEAD
|
Sun, 03 Oct 2004 15:28:57 +0300 |
Timo Sirainen |
If fetching fails, finish sending the untagged FETCH reply correctly.
HEAD
|
Fri, 01 Oct 2004 17:41:16 +0300 |
Timo Sirainen |
Show clear error messages if --ssl is tried to be used but it's not
HEAD
|
Fri, 01 Oct 2004 16:46:01 +0300 |
Timo Sirainen |
Cleanup - we don't need mycrypt.h anymore
HEAD
|
Wed, 29 Sep 2004 18:44:38 +0300 |
Timo Sirainen |
Allow spaces in username.
HEAD
|
Tue, 28 Sep 2004 16:19:25 +0300 |
Timo Sirainen |
Don't crash if CLOSEing without open mailbox.
HEAD
|
Tue, 28 Sep 2004 13:55:36 +0300 |
Timo Sirainen |
BODY.PEEK[HEADER.FIELDS (...)] list is allowed to contain strings and
HEAD
|
Mon, 27 Sep 2004 18:58:56 +0300 |
Timo Sirainen |
Added login_greeting and login_greeting_capability settings.
HEAD
|
Mon, 27 Sep 2004 14:58:49 +0300 |
Timo Sirainen |
Added example namespace with comments.
HEAD
|
Sun, 26 Sep 2004 18:51:57 +0300 |
Timo Sirainen |
Don't allow empty usernames. Solaris PAM seems to eat all memory with them.
HEAD
|
Sun, 26 Sep 2004 17:15:54 +0300 |
Timo Sirainen |
Renamed "extra record info" and variations of it to "extension" or "ext" in
HEAD
|
Sun, 26 Sep 2004 13:37:03 +0300 |
Timo Sirainen |
If message was APPENDed with LITERALPLUS and it failed for some reason (eg.
HEAD
|
Fri, 24 Sep 2004 16:05:09 +0300 |
Timo Sirainen |
updated error messages
HEAD
|
Fri, 24 Sep 2004 15:25:20 +0300 |
Timo Sirainen |
fix
HEAD
|
Fri, 24 Sep 2004 15:02:34 +0300 |
Timo Sirainen |
crashfix
HEAD
|
Fri, 24 Sep 2004 14:49:46 +0300 |
Timo Sirainen |
Updated mbox_dirty_syncs and mbox_lazy_writes comments.
HEAD
|
Fri, 24 Sep 2004 14:47:30 +0300 |
Timo Sirainen |
Split sync_flag_full into sync_flag_full_read and _write. Closing mailbox
HEAD
|
Fri, 24 Sep 2004 14:44:33 +0300 |
Timo Sirainen |
hdr_flag_have_dirty wasn't set if dirty flags were set in appends.
HEAD
|
Fri, 24 Sep 2004 14:18:50 +0300 |
Timo Sirainen |
If only mbox timestamp changes, do a full sync.
HEAD
|
Fri, 24 Sep 2004 01:29:13 +0300 |
Timo Sirainen |
Added mbox_lazy_writes setting.
HEAD
|
Fri, 24 Sep 2004 01:27:16 +0300 |
Timo Sirainen |
Do full syncing at logout, not at select.
HEAD
|
Thu, 23 Sep 2004 23:26:59 +0300 |
Timo Sirainen |
mail_index_map_to_memory() didn't resize record if mapping was already in
HEAD
|
Thu, 23 Sep 2004 13:41:38 +0300 |
Timo Sirainen |
Handle UIDVALIDITY changes. When partial syncing, make sure UIDs of new
HEAD
|
Thu, 23 Sep 2004 13:18:08 +0300 |
Timo Sirainen |
Don't break if same mail is expunged multiple times.
HEAD
|
Thu, 23 Sep 2004 12:51:48 +0300 |
Timo Sirainen |
When corked, don't limit buffer size to optimal_block_size. Fixes problems
HEAD
|
Thu, 23 Sep 2004 12:40:48 +0300 |
Timo Sirainen |
If MBOX_SYNC_FLAG_FULL is given, make sure we remove dirty syncing.
HEAD
|
Thu, 23 Sep 2004 12:18:39 +0300 |
Timo Sirainen |
Error message update
HEAD
|
Wed, 22 Sep 2004 22:53:18 +0300 |
Timo Sirainen |
compiler warning fix
HEAD
|
Wed, 22 Sep 2004 22:50:32 +0300 |
Timo Sirainen |
Warning fix with Solaris.
HEAD
|
Wed, 22 Sep 2004 22:40:25 +0300 |
Timo Sirainen |
comment updates
HEAD
|
Wed, 22 Sep 2004 21:57:40 +0300 |
Timo Sirainen |
Re-read the PID from lock file every time before checking if it exists,
HEAD
|
Tue, 21 Sep 2004 17:40:06 +0300 |
Timo Sirainen |
Get index file mode and GID from dovecot-shared file.
HEAD
|
Tue, 21 Sep 2004 02:22:15 +0300 |
Timo Sirainen |
finish the preinit change..
HEAD
|
Tue, 21 Sep 2004 00:47:30 +0300 |
Timo Sirainen |
Added preinit() call to userdb/passdbs, which is called before dropping
HEAD
|
Tue, 21 Sep 2004 00:27:43 +0300 |
Timo Sirainen |
If we couldn't send any bytes, don't reset buffer's full-flag.
HEAD
|
Mon, 20 Sep 2004 23:51:49 +0300 |
Timo Sirainen |
signed vs. unsigned warning fix
HEAD
|
Mon, 20 Sep 2004 23:49:22 +0300 |
Timo Sirainen |
warning fix
HEAD
|
Mon, 20 Sep 2004 23:48:31 +0300 |
Timo Sirainen |
type fixes
HEAD
|
Mon, 20 Sep 2004 23:45:58 +0300 |
Timo Sirainen |
signed vs. unsigned comparision fixes
HEAD
|
Mon, 20 Sep 2004 23:42:00 +0300 |
Timo Sirainen |
type fixes
HEAD
|
Mon, 20 Sep 2004 02:46:33 +0300 |
Timo Sirainen |
Memory leak fixes
HEAD
|
Mon, 20 Sep 2004 02:23:08 +0300 |
Timo Sirainen |
cleanups
HEAD
|
Sat, 18 Sep 2004 17:37:18 +0300 |
Timo Sirainen |
net_connect() should be nonblocking (currently unused in Dovecot)
HEAD
|
Fri, 17 Sep 2004 20:38:22 +0300 |
Timo Sirainen |
Allow buffering of output stream when sending message body, to avoid tons of
HEAD
|
Fri, 17 Sep 2004 18:54:25 +0300 |
Timo Sirainen |
don't loop waiting for input, if it didn't come for some reason.
HEAD
|
Thu, 16 Sep 2004 18:12:12 +0300 |
Timo Sirainen |
fix
HEAD
|
Thu, 16 Sep 2004 18:03:21 +0300 |
Timo Sirainen |
Make sure we disconnect if mail input is finished unexpectedly.
HEAD
|