]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Sun, 24 Aug 2003 06:49:55 +0000 (09:49 +0300)]
Removed index_align stuff. It's not needed anymore.
--HG--
branch : HEAD
Timo Sirainen [Sun, 24 Aug 2003 06:32:08 +0000 (09:32 +0300)]
expunge/append behaviour corrupted indexes
--HG--
branch : HEAD
Timo Sirainen [Sun, 24 Aug 2003 06:31:35 +0000 (09:31 +0300)]
comment update
--HG--
branch : HEAD
Timo Sirainen [Sun, 24 Aug 2003 05:57:43 +0000 (08:57 +0300)]
Assert -> mark cache corrupted
--HG--
branch : HEAD
Timo Sirainen [Sun, 24 Aug 2003 05:55:05 +0000 (08:55 +0300)]
LDAP: Removed the system_user=uid defaulting. LDAP usually has only virtual
users which don't exist in /etc/group. Clarified what the system user
actually does for ldap/pgsql.
--HG--
branch : HEAD
Timo Sirainen [Sun, 24 Aug 2003 00:50:22 +0000 (03:50 +0300)]
Don't use microseconds in maildir name if it's not needed.
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 18:56:59 +0000 (21:56 +0300)]
fixes. maybe it works now.
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 15:40:12 +0000 (18:40 +0300)]
crashfix
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 06:51:15 +0000 (09:51 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 06:44:33 +0000 (09:44 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 06:37:57 +0000 (09:37 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 05:06:53 +0000 (08:06 +0300)]
Give better error message if uid/gid not found from ldap and no default was
set.
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 04:57:49 +0000 (07:57 +0300)]
Fixed crash if login process connection died while there were some auth
requests.
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 04:42:13 +0000 (07:42 +0300)]
We now support checking the password against all defined auth processes and
use the one that matches.
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 03:52:25 +0000 (06:52 +0300)]
s/process/server/
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 03:34:03 +0000 (06:34 +0300)]
bugfixes
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 03:14:45 +0000 (06:14 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 02:42:36 +0000 (05:42 +0300)]
forgot
--HG--
branch : HEAD
Timo Sirainen [Fri, 22 Aug 2003 02:42:12 +0000 (05:42 +0300)]
Moved client side code for auth process handling to lib-auth. Some other login process cleanups.
--HG--
branch : HEAD
Timo Sirainen [Thu, 21 Aug 2003 23:31:50 +0000 (02:31 +0300)]
If LDAP connection closes, notify all requests that they failed.
--HG--
branch : HEAD
Timo Sirainen [Thu, 21 Aug 2003 01:59:50 +0000 (04:59 +0300)]
Removed some header/body size fields. We use only message_part now
everywhere since it's small enough. virtual_full_size was left because we
may know that by just reading maildir filename.
--HG--
branch : HEAD
Timo Sirainen [Thu, 21 Aug 2003 01:41:11 +0000 (04:41 +0300)]
Serialized message_parts are now packed into smaller space.
--HG--
branch : HEAD
Timo Sirainen [Thu, 21 Aug 2003 00:33:02 +0000 (03:33 +0300)]
bugfix
--HG--
branch : HEAD
Timo Sirainen [Thu, 21 Aug 2003 00:04:11 +0000 (03:04 +0300)]
Message parsing can now be done in two parts - header and body. We're now
more eager at parsing MIME structure for message. It's done whenever body
has to be fully read (eg. rfc822.size).
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 23:26:37 +0000 (02:26 +0300)]
Keep rawlog still in libexec/dovecot/ directory.
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 23:25:28 +0000 (02:25 +0300)]
Removed --with-rawlog. It's built always now.
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 23:24:29 +0000 (02:24 +0300)]
Separated rawlog into it's own binary.
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 22:12:44 +0000 (01:12 +0300)]
Allow one parameter for mail_executable.
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 03:17:25 +0000 (06:17 +0300)]
We were posing as IMAP instead of POP3 to auth process.
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 02:51:30 +0000 (05:51 +0300)]
Removed unneeded code
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 02:51:06 +0000 (05:51 +0300)]
removed unneeded code
--HG--
branch : HEAD
Timo Sirainen [Wed, 20 Aug 2003 01:41:30 +0000 (04:41 +0300)]
If BODY/BODYSTRUCTURE is requested with some other headers, parse the
headers only once. If body contains multiple MIME parts, cache the internal
MIME structure so BODY[part] fetching doesn't need to parse it again.
--HG--
branch : HEAD
Timo Sirainen [Mon, 18 Aug 2003 03:32:19 +0000 (06:32 +0300)]
auth_methods -> auth_mechanisms
--HG--
branch : HEAD
Timo Sirainen [Mon, 18 Aug 2003 03:24:37 +0000 (06:24 +0300)]
Changed how cached headers are stored. Previously when we added new headers,
all the old headers were duplicated as well which wasted space. Also fixed
several bugs in caching.
--HG--
branch : HEAD
Timo Sirainen [Mon, 18 Aug 2003 03:22:12 +0000 (06:22 +0300)]
Removed NBO32_BIT* stuff
--HG--
branch : HEAD
Timo Sirainen [Mon, 18 Aug 2003 03:21:23 +0000 (06:21 +0300)]
Removed the NBO32_BIT* stuff. They don't work well with enums which are
signed integers..
--HG--
branch : HEAD
Timo Sirainen [Mon, 18 Aug 2003 03:20:27 +0000 (06:20 +0300)]
Inserting to end of buffer or past it didn't work
--HG--
branch : HEAD
Timo Sirainen [Sun, 17 Aug 2003 00:00:13 +0000 (03:00 +0300)]
crashfix
--HG--
branch : HEAD
Timo Sirainen [Wed, 13 Aug 2003 22:24:32 +0000 (01:24 +0300)]
Removed get_address() and get_first_mailbox() from mail interface.
--HG--
branch : HEAD
Timo Sirainen [Mon, 11 Aug 2003 14:28:27 +0000 (17:28 +0300)]
some opening fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 11 Aug 2003 14:11:12 +0000 (17:11 +0300)]
message parts were stored corrupted
--HG--
branch : HEAD
Timo Sirainen [Mon, 11 Aug 2003 02:40:40 +0000 (05:40 +0300)]
Support for upgrading from old index file with smaller header.
--HG--
branch : HEAD
Timo Sirainen [Mon, 11 Aug 2003 01:56:37 +0000 (04:56 +0300)]
Save sync stamp in index header rather than in file's mtime.
--HG--
branch : HEAD
Timo Sirainen [Mon, 11 Aug 2003 01:27:50 +0000 (04:27 +0300)]
comment update
--HG--
branch : HEAD
Timo Sirainen [Mon, 11 Aug 2003 01:26:46 +0000 (04:26 +0300)]
Fixes for opening broken cache file.
--HG--
branch : HEAD
Timo Sirainen [Sun, 10 Aug 2003 23:56:22 +0000 (02:56 +0300)]
Maildir syncing works now without requiring base filenames to be in index
cache file. Also message flag updates with +FLAGS and -FLAGS works correctly
now if another client had just changed it's flags.
--HG--
branch : HEAD
Timo Sirainen [Sun, 10 Aug 2003 18:14:39 +0000 (21:14 +0300)]
crashfix
--HG--
branch : HEAD
Timo Sirainen [Thu, 7 Aug 2003 09:56:59 +0000 (12:56 +0300)]
missing index-expunge.h
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 20:15:30 +0000 (23:15 +0300)]
Index cache file rewrite. It's not finished yet and mbox support is
completely broken. But it's getting difficult to maintain outside cvs :)
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 20:13:57 +0000 (23:13 +0300)]
added nbo32_bitmasks[]
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 19:56:20 +0000 (22:56 +0300)]
Added some network byte ordering functions and macros
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 19:46:51 +0000 (22:46 +0300)]
Added pwrite() compatibility
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 19:46:27 +0000 (22:46 +0300)]
comment fix
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 19:46:09 +0000 (22:46 +0300)]
bugfix
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 19:16:06 +0000 (22:16 +0300)]
reallocing clears memory unneededly since it's always already cleared
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 14:39:04 +0000 (17:39 +0300)]
Some message/rfc822 mails were returned as text/plain
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 13:04:44 +0000 (16:04 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 02:29:21 +0000 (05:29 +0300)]
Don't write envelope as NIL into bodystructure even if it's broken.
--HG--
branch : HEAD
Timo Sirainen [Wed, 6 Aug 2003 00:26:40 +0000 (03:26 +0300)]
"Content-Type: text" (without '/') didn't mark the message as containing
text, which generated broken BODYSTRUCTUREs.
--HG--
branch : HEAD
Timo Sirainen [Tue, 5 Aug 2003 23:10:33 +0000 (02:10 +0300)]
Fixes for parsing BODYSTRUCTURE
--HG--
branch : HEAD
Timo Sirainen [Tue, 5 Aug 2003 19:45:02 +0000 (22:45 +0300)]
We should be checking C99 types using stdint.h, not inttypes.h
--HG--
branch : HEAD
Timo Sirainen [Sun, 3 Aug 2003 18:54:56 +0000 (21:54 +0300)]
If user's home dir doesn't exist, fallback to chdiring /tmp.
--HG--
branch : HEAD
Timo Sirainen [Sat, 2 Aug 2003 17:38:15 +0000 (20:38 +0300)]
utc_mktime() crashed with 64bit time_t if gmtime() didn't like >32bit values
--HG--
branch : HEAD
Timo Sirainen [Sun, 27 Jul 2003 05:52:01 +0000 (08:52 +0300)]
A bit more temporary kludging
--HG--
branch : HEAD
Timo Sirainen [Sun, 27 Jul 2003 05:37:58 +0000 (08:37 +0300)]
Namespace configuration.
--HG--
branch : HEAD
Timo Sirainen [Sun, 27 Jul 2003 05:37:13 +0000 (08:37 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 27 Jul 2003 04:48:32 +0000 (07:48 +0300)]
Getting ready for namespaces. LIST is still broken with them.
--HG--
branch : HEAD
Timo Sirainen [Sun, 27 Jul 2003 04:35:44 +0000 (07:35 +0300)]
\Nochildren got lost again..
--HG--
branch : HEAD
Timo Sirainen [Sun, 27 Jul 2003 03:12:13 +0000 (06:12 +0300)]
Mail storages support now configurable namespace prefix and hierarchy
separator. Subscription file handling needs some more thought.
--HG--
branch : HEAD
Timo Sirainen [Sun, 27 Jul 2003 01:50:32 +0000 (04:50 +0300)]
unescaping was broken
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 23:53:05 +0000 (02:53 +0300)]
API change: Mailbox list sorting must now always done by storage itself if
it's needed.
Maildir listing rewritten.
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 23:28:05 +0000 (02:28 +0300)]
Fixes for inbox case-insensitity matching
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 22:42:44 +0000 (01:42 +0300)]
compile fix
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 19:42:17 +0000 (22:42 +0300)]
Spaces are now stripped from end of line in config file. You can use " or '
quotes if you need them.
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 18:29:02 +0000 (21:29 +0300)]
Added pop3 hooks
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 18:24:00 +0000 (21:24 +0300)]
forgot to add
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 18:23:10 +0000 (21:23 +0300)]
Added proxy classes for use with modules.
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 18:22:44 +0000 (21:22 +0300)]
hook changes
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 16:55:11 +0000 (19:55 +0300)]
API changes: Don't keep variables in mailbox class.
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 16:54:29 +0000 (19:54 +0300)]
Added hook_client_created and hook_mail_storage_created for modules.
--HG--
branch : HEAD
Timo Sirainen [Sat, 26 Jul 2003 16:33:21 +0000 (19:33 +0300)]
API change for expunging messages. Not exactly what I wanted, but good
enough.
--HG--
branch : HEAD
Timo Sirainen [Wed, 23 Jul 2003 02:55:12 +0000 (05:55 +0300)]
Explicit lock() method for mailbox.
--HG--
branch : HEAD
Timo Sirainen [Wed, 23 Jul 2003 01:44:16 +0000 (04:44 +0300)]
API change for updating message flags.
--HG--
branch : HEAD
Timo Sirainen [Wed, 23 Jul 2003 00:40:49 +0000 (03:40 +0300)]
API change for copying messages.
--HG--
branch : HEAD
Timo Sirainen [Wed, 23 Jul 2003 00:29:32 +0000 (03:29 +0300)]
Mbox syncing / expunging fixes for previous expunge-commit.
--HG--
branch : HEAD
Timo Sirainen [Tue, 22 Jul 2003 23:31:53 +0000 (02:31 +0300)]
mail-tree.h no longer needed
--HG--
branch : HEAD
Timo Sirainen [Mon, 21 Jul 2003 14:35:39 +0000 (17:35 +0300)]
Removed .imap.index.tree file. For now we'll just rewrite .imap.index file
whenever there's expunges. "Expunge binary tree" might be added later, but
it's not really useful until you have thousands of messages in mailbox and
you're deleting old messages from it.
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jul 2003 13:44:55 +0000 (16:44 +0300)]
libtoolize --force
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jul 2003 00:45:13 +0000 (03:45 +0300)]
Allow full month names, compare only the first 3 chars.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jul 2003 14:50:45 +0000 (17:50 +0300)]
Don't crash if there's no domain in address
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jul 2003 17:34:05 +0000 (20:34 +0300)]
size_t checking fixes
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jul 2003 06:37:04 +0000 (09:37 +0300)]
Disable forking after setuid(), so Linux 2.6 is happy.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jul 2003 04:24:58 +0000 (07:24 +0300)]
Run libtoolize. Seems to fix newer auto* tools.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jul 2003 01:46:20 +0000 (04:46 +0300)]
Updated, added ideas how to create better NFS indexes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jul 2003 20:24:21 +0000 (23:24 +0300)]
Get the size_t type properly in OSX
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jul 2003 19:19:30 +0000 (22:19 +0300)]
bugfix
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jul 2003 18:41:01 +0000 (21:41 +0300)]
Minor speedup
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jul 2003 18:28:57 +0000 (21:28 +0300)]
Delete conftest.mmap too
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jul 2003 18:26:42 +0000 (21:26 +0300)]
index_mmap_invalidate = yes now invalidate memory maps before accessing
them. Setting this on should fix some problems with OpenBSD. It should also
make it possible to use index files over NFS as long as lock daemon is used.
It might be such a good idea however.
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jul 2003 12:38:05 +0000 (15:38 +0300)]
Quotes around echo
--HG--
branch : HEAD