]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
22 years agoDon't call msync() with with in-memory indexes.
Timo Sirainen [Wed, 23 Apr 2003 17:07:23 +0000 (20:07 +0300)] 
Don't call msync() with with in-memory indexes.

--HG--
branch : HEAD

22 years ago#ifdef _AIX, not AIX
Timo Sirainen [Wed, 23 Apr 2003 16:52:10 +0000 (19:52 +0300)] 
#ifdef _AIX, not AIX

--HG--
branch : HEAD

22 years agoCompile fix
Timo Sirainen [Wed, 23 Apr 2003 16:51:48 +0000 (19:51 +0300)] 
Compile fix

--HG--
branch : HEAD

22 years agoand disable debugging :)
Timo Sirainen [Wed, 23 Apr 2003 15:54:24 +0000 (18:54 +0300)] 
and disable debugging :)

--HG--
branch : HEAD

22 years agomremap_anon() was broken when it had to move data.
Timo Sirainen [Wed, 23 Apr 2003 15:54:05 +0000 (18:54 +0300)] 
mremap_anon() was broken when it had to move data.

--HG--
branch : HEAD

22 years agoDon't define OFF_T_MAX if it's already defined
Timo Sirainen [Wed, 23 Apr 2003 15:36:22 +0000 (18:36 +0300)] 
Don't define OFF_T_MAX if it's already defined

--HG--
branch : HEAD

22 years agommap(MAP_FIXED) may return ENOMEM as well as EINVAL if address+length
Timo Sirainen [Wed, 23 Apr 2003 14:31:40 +0000 (17:31 +0300)] 
mmap(MAP_FIXED) may return ENOMEM as well as EINVAL if address+length
isn't valid. Also some other cleanups.

--HG--
branch : HEAD

22 years agoFail if sequence numbers in messageset are out of range.
Timo Sirainen [Wed, 23 Apr 2003 14:11:17 +0000 (17:11 +0300)] 
Fail if sequence numbers in messageset are out of range.

--HG--
branch : HEAD

22 years agoDon't crash if mmap_anon() doesn't succeed.
Timo Sirainen [Wed, 23 Apr 2003 13:23:14 +0000 (16:23 +0300)] 
Don't crash if mmap_anon() doesn't succeed.

--HG--
branch : HEAD

22 years agoallow deleting selected mailbox
Timo Sirainen [Tue, 22 Apr 2003 18:49:00 +0000 (21:49 +0300)] 
allow deleting selected mailbox

--HG--
branch : HEAD

22 years agoGive BAD instead of NO when trying to use selected state command in
Timo Sirainen [Tue, 22 Apr 2003 18:37:58 +0000 (21:37 +0300)] 
Give BAD instead of NO when trying to use selected state command in
non-selected state.

--HG--
branch : HEAD

22 years agoMore SEARCH OR fixes.
Timo Sirainen [Tue, 22 Apr 2003 18:35:47 +0000 (21:35 +0300)] 
More SEARCH OR fixes.

--HG--
branch : HEAD

22 years agoSEARCH OR fixes.
Timo Sirainen [Tue, 22 Apr 2003 18:11:35 +0000 (21:11 +0300)] 
SEARCH OR fixes.

--HG--
branch : HEAD

22 years agoStill some timezone fixes
Timo Sirainen [Tue, 22 Apr 2003 17:47:58 +0000 (20:47 +0300)] 
Still some timezone fixes

--HG--
branch : HEAD

22 years agobugfix
Timo Sirainen [Tue, 22 Apr 2003 17:25:01 +0000 (20:25 +0300)] 
bugfix

--HG--
branch : HEAD

22 years agoAIX fixes.
Timo Sirainen [Mon, 21 Apr 2003 20:06:18 +0000 (23:06 +0300)] 
AIX fixes.

--HG--
branch : HEAD

22 years agofsync() saved mails
Timo Sirainen [Mon, 21 Apr 2003 15:41:19 +0000 (18:41 +0300)] 
fsync() saved mails

--HG--
branch : HEAD

22 years agoUse mtime to check changes in dovecot-uidlist file rather than inode changes
Timo Sirainen [Mon, 21 Apr 2003 13:42:00 +0000 (16:42 +0300)] 
Use mtime to check changes in dovecot-uidlist file rather than inode changes
which aren't reliable.

--HG--
branch : HEAD

22 years agoWe got dotlock's mtime before modifying it, which caused problems sometimes.
Timo Sirainen [Thu, 17 Apr 2003 14:20:47 +0000 (17:20 +0300)] 
We got dotlock's mtime before modifying it, which caused problems sometimes.

--HG--
branch : HEAD

22 years agoDon't set any default cache_fields when building index into memory.
Timo Sirainen [Wed, 16 Apr 2003 20:26:11 +0000 (23:26 +0300)] 
Don't set any default cache_fields when building index into memory.

--HG--
branch : HEAD

22 years agochdir() to base_dir at startup. chdir() mail processes to home dir if it's
Timo Sirainen [Wed, 16 Apr 2003 16:05:45 +0000 (19:05 +0300)] 
chdir() to base_dir at startup. chdir() mail processes to home dir if it's
known.

--HG--
branch : HEAD

22 years agoDon't crash if there's tree file hasn't been opened yet.
Timo Sirainen [Wed, 16 Apr 2003 15:38:11 +0000 (18:38 +0300)] 
Don't crash if there's tree file hasn't been opened yet.

--HG--
branch : HEAD

22 years agoSome fixes to opening index.
Timo Sirainen [Wed, 16 Apr 2003 15:13:24 +0000 (18:13 +0300)] 
Some fixes to opening index.

--HG--
branch : HEAD

22 years agocleanup
Timo Sirainen [Wed, 16 Apr 2003 14:30:58 +0000 (17:30 +0300)] 
cleanup

--HG--
branch : HEAD

22 years agoCrashfix if there was some errors while opening mailbox
Timo Sirainen [Wed, 16 Apr 2003 14:24:12 +0000 (17:24 +0300)] 
Crashfix if there was some errors while opening mailbox

--HG--
branch : HEAD

22 years agoIf we don't want to precache anything, don't open the file at all when
Timo Sirainen [Wed, 16 Apr 2003 13:57:21 +0000 (16:57 +0300)] 
If we don't want to precache anything, don't open the file at all when
building index.

--HG--
branch : HEAD

22 years agopasswd-file fixes. passdb ignores now fields after password, so it can work
Timo Sirainen [Wed, 16 Apr 2003 13:38:17 +0000 (16:38 +0300)] 
passwd-file fixes. passdb ignores now fields after password, so it can work
with shadow-like file.

--HG--
branch : HEAD

22 years agoDEBUG: Don't crash with in-memory indexes
Timo Sirainen [Tue, 15 Apr 2003 23:13:49 +0000 (02:13 +0300)] 
DEBUG: Don't crash with in-memory indexes

--HG--
branch : HEAD

22 years agoUse different warning message for dotlock mtime change.
Timo Sirainen [Tue, 15 Apr 2003 19:00:14 +0000 (22:00 +0300)] 
Use different warning message for dotlock mtime change.

--HG--
branch : HEAD

22 years agoSeparate PROCESS_TYPE_MAIL into IMAP and POP3.
Timo Sirainen [Tue, 15 Apr 2003 16:58:48 +0000 (19:58 +0300)] 
Separate PROCESS_TYPE_MAIL into IMAP and POP3.

--HG--
branch : HEAD

22 years agoFETCH BODY[HEADER.FIELDS ...] crashed
Timo Sirainen [Tue, 15 Apr 2003 13:03:55 +0000 (16:03 +0300)] 
FETCH BODY[HEADER.FIELDS ...] crashed

--HG--
branch : HEAD

22 years agoMore optimized mbox rewriting. It now tries to shrink/extend the filler in
Timo Sirainen [Sun, 13 Apr 2003 18:02:14 +0000 (21:02 +0300)] 
More optimized mbox rewriting. It now tries to shrink/extend the filler in
x-keywords header.

--HG--
branch : HEAD

22 years agoDon't crash if there was locking problems when trying to rewrite mbox.
Timo Sirainen [Sun, 13 Apr 2003 18:01:25 +0000 (21:01 +0300)] 
Don't crash if there was locking problems when trying to rewrite mbox.

--HG--
branch : HEAD

22 years agommap_used_length should be updated too when data is appeneded
Timo Sirainen [Sat, 12 Apr 2003 15:39:29 +0000 (18:39 +0300)] 
mmap_used_length should be updated too when data is appeneded

--HG--
branch : HEAD

22 years agominor cleanup
Timo Sirainen [Sat, 12 Apr 2003 14:59:09 +0000 (17:59 +0300)] 
minor cleanup

--HG--
branch : HEAD

22 years agoExpunging mails broke syncing
Timo Sirainen [Sat, 12 Apr 2003 14:53:43 +0000 (17:53 +0300)] 
Expunging mails broke syncing

--HG--
branch : HEAD

22 years agominor memory leak/cleanup fixes
Timo Sirainen [Thu, 10 Apr 2003 22:37:25 +0000 (01:37 +0300)] 
minor memory leak/cleanup fixes

--HG--
branch : HEAD

22 years agop_clear() left only the smallest block, not the largest block
Timo Sirainen [Thu, 10 Apr 2003 22:37:01 +0000 (01:37 +0300)] 
p_clear() left only the smallest block, not the largest block

--HG--
branch : HEAD

22 years agoFree memory at exit
Timo Sirainen [Thu, 10 Apr 2003 21:19:56 +0000 (00:19 +0300)] 
Free memory at exit

--HG--
branch : HEAD

22 years agoa bit memory allocation tweaks
Timo Sirainen [Thu, 10 Apr 2003 20:36:09 +0000 (23:36 +0300)] 
a bit memory allocation tweaks

--HG--
branch : HEAD

22 years agoDon't index new mails in cur/ if we don't have uidlist.lock
Timo Sirainen [Wed, 9 Apr 2003 20:52:20 +0000 (23:52 +0300)] 
Don't index new mails in cur/ if we don't have uidlist.lock

--HG--
branch : HEAD

22 years agomissing maildir-uidlist.h
Timo Sirainen [Wed, 9 Apr 2003 20:39:37 +0000 (23:39 +0300)] 
missing maildir-uidlist.h

--HG--
branch : HEAD

22 years agoCall safe_sendfile() only with sockets, and also with files under Linux.
Timo Sirainen [Wed, 9 Apr 2003 20:28:30 +0000 (23:28 +0300)] 
Call safe_sendfile() only with sockets, and also with files under Linux.
Hopefully helps for signal 12 under FreeBSD.

--HG--
branch : HEAD

22 years agoWe don't need these fields
Timo Sirainen [Wed, 9 Apr 2003 20:13:02 +0000 (23:13 +0300)] 
We don't need these fields

--HG--
branch : HEAD

22 years agoRewritten maildir syncing. Uses dovecot-uidlist file to store UIDs
Timo Sirainen [Wed, 9 Apr 2003 20:10:01 +0000 (23:10 +0300)] 
Rewritten maildir syncing. Uses dovecot-uidlist file to store UIDs
permanently.

--HG--
branch : HEAD

22 years agoDon't crash if mail doesn't have any headers.
Timo Sirainen [Wed, 9 Apr 2003 20:07:47 +0000 (23:07 +0300)] 
Don't crash if mail doesn't have any headers.

--HG--
branch : HEAD

22 years agouse test -c for checking /dev/urandom. test -e doesn't work in solaris.
Timo Sirainen [Tue, 8 Apr 2003 23:06:06 +0000 (02:06 +0300)] 
use test -c for checking /dev/urandom. test -e doesn't work in solaris.

--HG--
branch : HEAD

22 years agos/latest IMAP4rev1 draft/RFC-3501/
Timo Sirainen [Tue, 8 Apr 2003 22:59:09 +0000 (01:59 +0300)] 
s/latest IMAP4rev1 draft/RFC-3501/

--HG--
branch : HEAD

22 years agodefault is CRYPT, not DES (which doesn't even exist)
Timo Sirainen [Tue, 8 Apr 2003 16:59:52 +0000 (19:59 +0300)] 
default is CRYPT, not DES (which doesn't even exist)

--HG--
branch : HEAD

22 years agoTru64 fixes. More comments.
Timo Sirainen [Tue, 8 Apr 2003 13:12:47 +0000 (16:12 +0300)] 
Tru64 fixes. More comments.

--HG--
branch : HEAD

22 years agohardlink copying was broken again
Timo Sirainen [Sat, 5 Apr 2003 21:15:01 +0000 (00:15 +0300)] 
hardlink copying was broken again

--HG--
branch : HEAD

22 years agocompilefix
Timo Sirainen [Fri, 4 Apr 2003 14:41:55 +0000 (17:41 +0300)] 
compilefix

--HG--
branch : HEAD

22 years agoSupport using OpenSSL's pseudo-random generator instead of /dev/urandom. If
Timo Sirainen [Fri, 4 Apr 2003 14:40:13 +0000 (17:40 +0300)] 
Support using OpenSSL's pseudo-random generator instead of /dev/urandom. If
neither are found, allow dovecot-auth still to be started because currently
only DIGEST-MD5 requires prng.

--HG--
branch : HEAD

22 years agocompile warning fixes
Timo Sirainen [Fri, 4 Apr 2003 12:40:24 +0000 (15:40 +0300)] 
compile warning fixes

--HG--
branch : HEAD

22 years agoconfig.rpath was missing
Timo Sirainen [Fri, 4 Apr 2003 12:33:58 +0000 (15:33 +0300)] 
config.rpath was missing

--HG--
branch : HEAD

22 years agoCompile fix for tru64
Timo Sirainen [Fri, 4 Apr 2003 12:09:27 +0000 (15:09 +0300)] 
Compile fix for tru64

--HG--
branch : HEAD

22 years agoMD5crypt password fixes.
Timo Sirainen [Thu, 3 Apr 2003 23:42:54 +0000 (02:42 +0300)] 
MD5crypt password fixes.

--HG--
branch : HEAD

22 years agoMoved auth_username_chars from db-pgsql to generic for all. Some other
Timo Sirainen [Wed, 2 Apr 2003 02:09:41 +0000 (05:09 +0300)] 
Moved auth_username_chars from db-pgsql to generic for all. Some other
auth code cleanups.

--HG--
branch : HEAD

22 years agoMailbox names are now sent through imap-quoter instead of just escaping it.
Timo Sirainen [Wed, 2 Apr 2003 02:05:38 +0000 (05:05 +0300)] 
Mailbox names are now sent through imap-quoter instead of just escaping it.
This means that mailbox names that would require escapes are instead sent
as literals now.

--HG--
branch : HEAD

22 years agoAdded auth_default_realm (based on patch by Kristian Hoffmann)
Timo Sirainen [Wed, 2 Apr 2003 01:00:02 +0000 (04:00 +0300)] 
Added auth_default_realm (based on patch by Kristian Hoffmann)

--HG--
branch : HEAD

22 years agocrashfix
Timo Sirainen [Tue, 1 Apr 2003 14:55:48 +0000 (17:55 +0300)] 
crashfix

--HG--
branch : HEAD

22 years agocrashfix
Timo Sirainen [Tue, 1 Apr 2003 12:02:05 +0000 (15:02 +0300)] 
crashfix

--HG--
branch : HEAD

22 years agoHandle EDQUOT errno as "not enough disk space" like ENOSPC.
Timo Sirainen [Sun, 30 Mar 2003 12:48:36 +0000 (15:48 +0300)] 
Handle EDQUOT errno as "not enough disk space" like ENOSPC.

--HG--
branch : HEAD

22 years agorewrite, maybe it works properly now.
Timo Sirainen [Sat, 29 Mar 2003 08:56:45 +0000 (10:56 +0200)] 
rewrite, maybe it works properly now.

--HG--
branch : HEAD

22 years agoupdated
Timo Sirainen [Wed, 26 Mar 2003 17:52:44 +0000 (19:52 +0200)] 
updated

--HG--
branch : HEAD

22 years agoBetter handling for multiline headers. Before we skipped headers larger than
Timo Sirainen [Wed, 26 Mar 2003 17:29:01 +0000 (19:29 +0200)] 
Better handling for multiline headers. Before we skipped headers larger than
input buffer size (8k with read (default), 256k with mmap). The skipping was
also a bit buggy.

Now we parse the lines one at a time. There's also a way to read the header
fully into memory before parsing it, if really needed.

--HG--
branch : HEAD

22 years agomemory usage fixes
Timo Sirainen [Wed, 26 Mar 2003 15:40:16 +0000 (17:40 +0200)] 
memory usage fixes

--HG--
branch : HEAD

22 years agoWhen data stack grew larger than two blocks, t_pop()ing crashed when trying
Timo Sirainen [Wed, 26 Mar 2003 14:58:33 +0000 (16:58 +0200)] 
When data stack grew larger than two blocks, t_pop()ing crashed when trying
to free extra blocks.

--HG--
branch : HEAD

22 years agofix extra memory usage
Timo Sirainen [Wed, 26 Mar 2003 14:52:20 +0000 (16:52 +0200)] 
fix extra memory usage

--HG--
branch : HEAD

22 years agoRemoved default auth_chroot directory from digest-md5 case. If you really
Timo Sirainen [Wed, 26 Mar 2003 09:35:49 +0000 (11:35 +0200)] 
Removed default auth_chroot directory from digest-md5 case. If you really
want it, you know where to set it.

--HG--
branch : HEAD

22 years agos/imap-master/dovecot/
Timo Sirainen [Wed, 26 Mar 2003 08:38:44 +0000 (10:38 +0200)] 
s/imap-master/dovecot/

--HG--
branch : HEAD

22 years agoSupport for mailfront.
Timo Sirainen [Wed, 26 Mar 2003 08:31:59 +0000 (10:31 +0200)] 
Support for mailfront.

--HG--
branch : HEAD

22 years agoFETCH BODY[part]<partial> didn't work correctly
Timo Sirainen [Mon, 24 Mar 2003 12:59:49 +0000 (14:59 +0200)] 
FETCH BODY[part]<partial> didn't work correctly

--HG--
branch : HEAD

22 years agocompile warning fix
Timo Sirainen [Sat, 22 Mar 2003 19:13:31 +0000 (21:13 +0200)] 
compile warning fix

--HG--
branch : HEAD

22 years agoCall the hostpid_init() always at startup. Easier than doing it all around.
Timo Sirainen [Fri, 21 Mar 2003 06:47:05 +0000 (08:47 +0200)] 
Call the hostpid_init() always at startup. Easier than doing it all around.

--HG--
branch : HEAD

22 years agoFixes for resetting stream limits. Should fix some APPEND problems.
Timo Sirainen [Thu, 20 Mar 2003 22:31:36 +0000 (00:31 +0200)] 
Fixes for resetting stream limits. Should fix some APPEND problems.

--HG--
branch : HEAD

22 years agoLiterals didn't work if they weren't the last argument.
Timo Sirainen [Thu, 20 Mar 2003 19:06:05 +0000 (21:06 +0200)] 
Literals didn't work if they weren't the last argument.

--HG--
branch : HEAD

22 years agoMore kludgy LIST fixes for maildir subfolders
Timo Sirainen [Thu, 20 Mar 2003 17:38:39 +0000 (19:38 +0200)] 
More kludgy LIST fixes for maildir subfolders

--HG--
branch : HEAD

22 years agoLIST "" foo.% doesn't anymore reply "foo." folder.
Timo Sirainen [Thu, 20 Mar 2003 17:19:03 +0000 (19:19 +0200)] 
LIST "" foo.% doesn't anymore reply "foo." folder.

--HG--
branch : HEAD

22 years agoWe didn't stop after reading literal size. This broke using non-synced
Timo Sirainen [Thu, 20 Mar 2003 17:06:23 +0000 (19:06 +0200)] 
We didn't stop after reading literal size. This broke using non-synced
literals with APPEND.

--HG--
branch : HEAD

22 years agoforgot to add
Timo Sirainen [Wed, 19 Mar 2003 14:25:06 +0000 (16:25 +0200)] 
forgot to add

--HG--
branch : HEAD

22 years agoPartial body fetches were buggy
Timo Sirainen [Tue, 18 Mar 2003 00:29:49 +0000 (02:29 +0200)] 
Partial body fetches were buggy

--HG--
branch : HEAD

22 years agofile offset wasn't kept right.
Timo Sirainen [Mon, 17 Mar 2003 05:09:28 +0000 (07:09 +0200)] 
file offset wasn't kept right.

--HG--
branch : HEAD

22 years agomore fixes..
Timo Sirainen [Mon, 17 Mar 2003 04:47:12 +0000 (06:47 +0200)] 
more fixes..

--HG--
branch : HEAD

22 years agoiconv fixes
Timo Sirainen [Mon, 17 Mar 2003 04:44:43 +0000 (06:44 +0200)] 
iconv fixes

--HG--
branch : HEAD

22 years agoWhops, test reverted back.
Timo Sirainen [Mon, 17 Mar 2003 04:43:20 +0000 (06:43 +0200)] 
Whops, test reverted back.

--HG--
branch : HEAD

22 years agoDon't assume that major() and minor() are unsigned ints.
Timo Sirainen [Mon, 17 Mar 2003 04:40:39 +0000 (06:40 +0200)] 
Don't assume that major() and minor() are unsigned ints.

--HG--
branch : HEAD

22 years agoBetter iconv() checking.
Timo Sirainen [Mon, 17 Mar 2003 04:36:46 +0000 (06:36 +0200)] 
Better iconv() checking.

--HG--
branch : HEAD

22 years agoFixes to parsing userdb fields.
Timo Sirainen [Sun, 16 Mar 2003 14:33:29 +0000 (16:33 +0200)] 
Fixes to parsing userdb fields.

--HG--
branch : HEAD

22 years agoRenaming maildir subfolders inserted extra "." in the middle.
Timo Sirainen [Sat, 15 Mar 2003 00:33:47 +0000 (02:33 +0200)] 
Renaming maildir subfolders inserted extra "." in the middle.

--HG--
branch : HEAD

22 years agocleanups
Timo Sirainen [Fri, 14 Mar 2003 22:15:43 +0000 (00:15 +0200)] 
cleanups

--HG--
branch : HEAD

22 years agoWhops, forgot to add.
Timo Sirainen [Fri, 14 Mar 2003 19:28:59 +0000 (21:28 +0200)] 
Whops, forgot to add.

--HG--
branch : HEAD

22 years agoupdated first_valid_uid comment
Timo Sirainen [Fri, 14 Mar 2003 18:52:53 +0000 (20:52 +0200)] 
updated first_valid_uid comment

--HG--
branch : HEAD

22 years ago"mail process isn't allowed to use UID %s (modify first_valid_uid in config file)"
Timo Sirainen [Fri, 14 Mar 2003 09:35:24 +0000 (11:35 +0200)] 
"mail process isn't allowed to use UID %s (modify first_valid_uid in config file)"

--HG--
branch : HEAD

22 years agoAdded i_stream_read_next_line()
Timo Sirainen [Mon, 10 Mar 2003 00:36:08 +0000 (02:36 +0200)] 
Added i_stream_read_next_line()

--HG--
branch : HEAD

22 years agocleanup
Timo Sirainen [Sun, 9 Mar 2003 11:57:35 +0000 (13:57 +0200)] 
cleanup

--HG--
branch : HEAD

22 years agombox: LIST "" invalid-directory/% doesn't anymore give internal error
Timo Sirainen [Sun, 9 Mar 2003 10:03:35 +0000 (12:03 +0200)] 
mbox: LIST "" invalid-directory/% doesn't anymore give internal error

--HG--
branch : HEAD

22 years agombox: CREATE mailbox/ now mkdir()s it.
Timo Sirainen [Sun, 9 Mar 2003 09:56:05 +0000 (11:56 +0200)] 
mbox: CREATE mailbox/ now mkdir()s it.

--HG--
branch : HEAD

22 years agoFETCH: \Seen flag updating didn't work (eg. FETCH BODY[]).
Timo Sirainen [Sun, 9 Mar 2003 09:01:01 +0000 (11:01 +0200)] 
FETCH: \Seen flag updating didn't work (eg. FETCH BODY[]).

--HG--
branch : HEAD

22 years agoLiteral parser broke if \r\n wasn't in buffer at the time '}' was parsed.
Timo Sirainen [Sun, 9 Mar 2003 00:35:20 +0000 (02:35 +0200)] 
Literal parser broke if \r\n wasn't in buffer at the time '}' was parsed.

--HG--
branch : HEAD