]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
22 years agofixes
Timo Sirainen [Sun, 24 Aug 2003 09:35:19 +0000 (12:35 +0300)] 
fixes

--HG--
branch : HEAD

22 years agodisable_plaintext_auth defaults to yes now. ipv4 127.* and ipv6 ::1
Timo Sirainen [Sun, 24 Aug 2003 07:55:23 +0000 (10:55 +0300)] 
disable_plaintext_auth defaults to yes now. ipv4 127.* and ipv6 ::1
addresses are considered secure however and plaintext authentication is
allowed from them.

--HG--
branch : HEAD

22 years agoMake sure auth process and login process don't share uids.
Timo Sirainen [Sun, 24 Aug 2003 07:37:41 +0000 (10:37 +0300)] 
Make sure auth process and login process don't share uids.

--HG--
branch : HEAD

22 years agoReading global auth_* defaults didn't work
Timo Sirainen [Sun, 24 Aug 2003 07:21:30 +0000 (10:21 +0300)] 
Reading global auth_* defaults didn't work

--HG--
branch : HEAD

22 years agoAdded back compat_data[]. It wasn't so simple to access data portably in
Timo Sirainen [Sun, 24 Aug 2003 07:06:06 +0000 (10:06 +0300)] 
Added back compat_data[]. It wasn't so simple to access data portably in
index files after all..

--HG--
branch : HEAD

22 years agouse int32_t instead of int in struct mail_sent_date
Timo Sirainen [Sun, 24 Aug 2003 07:03:22 +0000 (10:03 +0300)] 
use int32_t instead of int in struct mail_sent_date

--HG--
branch : HEAD

22 years agoRemoved index_align stuff. It's not needed anymore.
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

22 years agoexpunge/append behaviour corrupted indexes
Timo Sirainen [Sun, 24 Aug 2003 06:32:08 +0000 (09:32 +0300)] 
expunge/append behaviour corrupted indexes

--HG--
branch : HEAD

22 years agocomment update
Timo Sirainen [Sun, 24 Aug 2003 06:31:35 +0000 (09:31 +0300)] 
comment update

--HG--
branch : HEAD

22 years agoAssert -> mark cache corrupted
Timo Sirainen [Sun, 24 Aug 2003 05:57:43 +0000 (08:57 +0300)] 
Assert -> mark cache corrupted

--HG--
branch : HEAD

22 years agoLDAP: Removed the system_user=uid defaulting. LDAP usually has only virtual
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

22 years agoDon't use microseconds in maildir name if it's not needed.
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

22 years agofixes. maybe it works now.
Timo Sirainen [Fri, 22 Aug 2003 18:56:59 +0000 (21:56 +0300)] 
fixes. maybe it works now.

--HG--
branch : HEAD

22 years agocrashfix
Timo Sirainen [Fri, 22 Aug 2003 15:40:12 +0000 (18:40 +0300)] 
crashfix

--HG--
branch : HEAD

22 years agofixes
Timo Sirainen [Fri, 22 Aug 2003 06:51:15 +0000 (09:51 +0300)] 
fixes

--HG--
branch : HEAD

22 years agofix
Timo Sirainen [Fri, 22 Aug 2003 06:44:33 +0000 (09:44 +0300)] 
fix

--HG--
branch : HEAD

22 years agofixes
Timo Sirainen [Fri, 22 Aug 2003 06:37:57 +0000 (09:37 +0300)] 
fixes

--HG--
branch : HEAD

22 years agoGive better error message if uid/gid not found from ldap and no default was
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

22 years agoFixed crash if login process connection died while there were some auth
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

22 years agoWe now support checking the password against all defined auth processes and
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

22 years agos/process/server/
Timo Sirainen [Fri, 22 Aug 2003 03:52:25 +0000 (06:52 +0300)] 
s/process/server/

--HG--
branch : HEAD

22 years agobugfixes
Timo Sirainen [Fri, 22 Aug 2003 03:34:03 +0000 (06:34 +0300)] 
bugfixes

--HG--
branch : HEAD

22 years agofix
Timo Sirainen [Fri, 22 Aug 2003 03:14:45 +0000 (06:14 +0300)] 
fix

--HG--
branch : HEAD

22 years agoforgot
Timo Sirainen [Fri, 22 Aug 2003 02:42:36 +0000 (05:42 +0300)] 
forgot

--HG--
branch : HEAD

22 years agoMoved client side code for auth process handling to lib-auth. Some other login proces...
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

22 years agoIf LDAP connection closes, notify all requests that they failed.
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

22 years agoRemoved some header/body size fields. We use only message_part now
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

22 years agoSerialized message_parts are now packed into smaller space.
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

22 years agobugfix
Timo Sirainen [Thu, 21 Aug 2003 00:33:02 +0000 (03:33 +0300)] 
bugfix

--HG--
branch : HEAD

22 years agoMessage parsing can now be done in two parts - header and body. We're now
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

22 years agoKeep rawlog still in libexec/dovecot/ directory.
Timo Sirainen [Wed, 20 Aug 2003 23:26:37 +0000 (02:26 +0300)] 
Keep rawlog still in libexec/dovecot/ directory.

--HG--
branch : HEAD

22 years agoRemoved --with-rawlog. It's built always now.
Timo Sirainen [Wed, 20 Aug 2003 23:25:28 +0000 (02:25 +0300)] 
Removed --with-rawlog. It's built always now.

--HG--
branch : HEAD

22 years agoSeparated rawlog into it's own binary.
Timo Sirainen [Wed, 20 Aug 2003 23:24:29 +0000 (02:24 +0300)] 
Separated rawlog into it's own binary.

--HG--
branch : HEAD

22 years agoAllow one parameter for mail_executable.
Timo Sirainen [Wed, 20 Aug 2003 22:12:44 +0000 (01:12 +0300)] 
Allow one parameter for mail_executable.

--HG--
branch : HEAD

22 years agoWe were posing as IMAP instead of POP3 to auth process.
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

22 years agoRemoved unneeded code
Timo Sirainen [Wed, 20 Aug 2003 02:51:30 +0000 (05:51 +0300)] 
Removed unneeded code

--HG--
branch : HEAD

22 years agoremoved unneeded code
Timo Sirainen [Wed, 20 Aug 2003 02:51:06 +0000 (05:51 +0300)] 
removed unneeded code

--HG--
branch : HEAD

22 years agoIf BODY/BODYSTRUCTURE is requested with some other headers, parse the
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

22 years agoauth_methods -> auth_mechanisms
Timo Sirainen [Mon, 18 Aug 2003 03:32:19 +0000 (06:32 +0300)] 
auth_methods -> auth_mechanisms

--HG--
branch : HEAD

22 years agoChanged how cached headers are stored. Previously when we added new headers,
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

22 years agoRemoved NBO32_BIT* stuff
Timo Sirainen [Mon, 18 Aug 2003 03:22:12 +0000 (06:22 +0300)] 
Removed NBO32_BIT* stuff

--HG--
branch : HEAD

22 years agoRemoved the NBO32_BIT* stuff. They don't work well with enums which are
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

22 years agoInserting to end of buffer or past it didn't work
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

22 years agocrashfix
Timo Sirainen [Sun, 17 Aug 2003 00:00:13 +0000 (03:00 +0300)] 
crashfix

--HG--
branch : HEAD

22 years agoRemoved get_address() and get_first_mailbox() from mail interface.
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

22 years agosome opening fixes
Timo Sirainen [Mon, 11 Aug 2003 14:28:27 +0000 (17:28 +0300)] 
some opening fixes

--HG--
branch : HEAD

22 years agomessage parts were stored corrupted
Timo Sirainen [Mon, 11 Aug 2003 14:11:12 +0000 (17:11 +0300)] 
message parts were stored corrupted

--HG--
branch : HEAD

22 years agoSupport for upgrading from old index file with smaller header.
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

22 years agoSave sync stamp in index header rather than in file's mtime.
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

22 years agocomment update
Timo Sirainen [Mon, 11 Aug 2003 01:27:50 +0000 (04:27 +0300)] 
comment update

--HG--
branch : HEAD

22 years agoFixes for opening broken cache file.
Timo Sirainen [Mon, 11 Aug 2003 01:26:46 +0000 (04:26 +0300)] 
Fixes for opening broken cache file.

--HG--
branch : HEAD

22 years agoMaildir syncing works now without requiring base filenames to be in index
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

22 years agocrashfix
Timo Sirainen [Sun, 10 Aug 2003 18:14:39 +0000 (21:14 +0300)] 
crashfix

--HG--
branch : HEAD

22 years agomissing index-expunge.h
Timo Sirainen [Thu, 7 Aug 2003 09:56:59 +0000 (12:56 +0300)] 
missing index-expunge.h

--HG--
branch : HEAD

22 years agoIndex cache file rewrite. It's not finished yet and mbox support is
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

22 years agoadded nbo32_bitmasks[]
Timo Sirainen [Wed, 6 Aug 2003 20:13:57 +0000 (23:13 +0300)] 
added nbo32_bitmasks[]

--HG--
branch : HEAD

22 years agoAdded some network byte ordering functions and macros
Timo Sirainen [Wed, 6 Aug 2003 19:56:20 +0000 (22:56 +0300)] 
Added some network byte ordering functions and macros

--HG--
branch : HEAD

22 years agoAdded pwrite() compatibility
Timo Sirainen [Wed, 6 Aug 2003 19:46:51 +0000 (22:46 +0300)] 
Added pwrite() compatibility

--HG--
branch : HEAD

22 years agocomment fix
Timo Sirainen [Wed, 6 Aug 2003 19:46:27 +0000 (22:46 +0300)] 
comment fix

--HG--
branch : HEAD

22 years agobugfix
Timo Sirainen [Wed, 6 Aug 2003 19:46:09 +0000 (22:46 +0300)] 
bugfix

--HG--
branch : HEAD

22 years agoreallocing clears memory unneededly since it's always already cleared
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

22 years agoSome message/rfc822 mails were returned as text/plain
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

22 years agofix
Timo Sirainen [Wed, 6 Aug 2003 13:04:44 +0000 (16:04 +0300)] 
fix

--HG--
branch : HEAD

22 years agoDon't write envelope as NIL into bodystructure even if it's broken.
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

22 years ago"Content-Type: text" (without '/') didn't mark the message as containing
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

22 years agoFixes for parsing BODYSTRUCTURE
Timo Sirainen [Tue, 5 Aug 2003 23:10:33 +0000 (02:10 +0300)] 
Fixes for parsing BODYSTRUCTURE

--HG--
branch : HEAD

22 years agoWe should be checking C99 types using stdint.h, not inttypes.h
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

22 years agoIf user's home dir doesn't exist, fallback to chdiring /tmp.
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

22 years agoutc_mktime() crashed with 64bit time_t if gmtime() didn't like >32bit values
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

22 years agoA bit more temporary kludging
Timo Sirainen [Sun, 27 Jul 2003 05:52:01 +0000 (08:52 +0300)] 
A bit more temporary kludging

--HG--
branch : HEAD

22 years agoNamespace configuration.
Timo Sirainen [Sun, 27 Jul 2003 05:37:58 +0000 (08:37 +0300)] 
Namespace configuration.

--HG--
branch : HEAD

22 years agofixes
Timo Sirainen [Sun, 27 Jul 2003 05:37:13 +0000 (08:37 +0300)] 
fixes

--HG--
branch : HEAD

22 years agoGetting ready for namespaces. LIST is still broken with them.
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

22 years ago\Nochildren got lost again..
Timo Sirainen [Sun, 27 Jul 2003 04:35:44 +0000 (07:35 +0300)] 
\Nochildren got lost again..

--HG--
branch : HEAD

22 years agoMail storages support now configurable namespace prefix and hierarchy
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

22 years agounescaping was broken
Timo Sirainen [Sun, 27 Jul 2003 01:50:32 +0000 (04:50 +0300)] 
unescaping was broken

--HG--
branch : HEAD

22 years agoAPI change: Mailbox list sorting must now always done by storage itself if
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

22 years agoFixes for inbox case-insensitity matching
Timo Sirainen [Sat, 26 Jul 2003 23:28:05 +0000 (02:28 +0300)] 
Fixes for inbox case-insensitity matching

--HG--
branch : HEAD

22 years agocompile fix
Timo Sirainen [Sat, 26 Jul 2003 22:42:44 +0000 (01:42 +0300)] 
compile fix

--HG--
branch : HEAD

22 years agoSpaces are now stripped from end of line in config file. You can use " or '
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

22 years agoAdded pop3 hooks
Timo Sirainen [Sat, 26 Jul 2003 18:29:02 +0000 (21:29 +0300)] 
Added pop3 hooks

--HG--
branch : HEAD

22 years agoforgot to add
Timo Sirainen [Sat, 26 Jul 2003 18:24:00 +0000 (21:24 +0300)] 
forgot to add

--HG--
branch : HEAD

22 years agoAdded proxy classes for use with modules.
Timo Sirainen [Sat, 26 Jul 2003 18:23:10 +0000 (21:23 +0300)] 
Added proxy classes for use with modules.

--HG--
branch : HEAD

22 years agohook changes
Timo Sirainen [Sat, 26 Jul 2003 18:22:44 +0000 (21:22 +0300)] 
hook changes

--HG--
branch : HEAD

22 years agoAPI changes: Don't keep variables in mailbox class.
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

22 years agoAdded hook_client_created and hook_mail_storage_created for modules.
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

22 years agoAPI change for expunging messages. Not exactly what I wanted, but good
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

22 years agoExplicit lock() method for mailbox.
Timo Sirainen [Wed, 23 Jul 2003 02:55:12 +0000 (05:55 +0300)] 
Explicit lock() method for mailbox.

--HG--
branch : HEAD

22 years agoAPI change for updating message flags.
Timo Sirainen [Wed, 23 Jul 2003 01:44:16 +0000 (04:44 +0300)] 
API change for updating message flags.

--HG--
branch : HEAD

22 years agoAPI change for copying messages.
Timo Sirainen [Wed, 23 Jul 2003 00:40:49 +0000 (03:40 +0300)] 
API change for copying messages.

--HG--
branch : HEAD

22 years agoMbox syncing / expunging fixes for previous expunge-commit.
Timo Sirainen [Wed, 23 Jul 2003 00:29:32 +0000 (03:29 +0300)] 
Mbox syncing / expunging fixes for previous expunge-commit.

--HG--
branch : HEAD

22 years agomail-tree.h no longer needed
Timo Sirainen [Tue, 22 Jul 2003 23:31:53 +0000 (02:31 +0300)] 
mail-tree.h no longer needed

--HG--
branch : HEAD

22 years agoRemoved .imap.index.tree file. For now we'll just rewrite .imap.index file
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

22 years agolibtoolize --force
Timo Sirainen [Fri, 18 Jul 2003 13:44:55 +0000 (16:44 +0300)] 
libtoolize --force

--HG--
branch : HEAD

22 years agoAllow full month names, compare only the first 3 chars.
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

22 years agoDon't crash if there's no domain in address
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

22 years agosize_t checking fixes
Timo Sirainen [Wed, 16 Jul 2003 17:34:05 +0000 (20:34 +0300)] 
size_t checking fixes

--HG--
branch : HEAD

22 years agoDisable forking after setuid(), so Linux 2.6 is happy.
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

22 years agoRun libtoolize. Seems to fix newer auto* tools.
Timo Sirainen [Wed, 16 Jul 2003 04:24:58 +0000 (07:24 +0300)] 
Run libtoolize. Seems to fix newer auto* tools.

--HG--
branch : HEAD

22 years agoUpdated, added ideas how to create better NFS indexes.
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