]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
21 years agoWe didn't specify full path for .subscriptions file, and it was named
Timo Sirainen [Tue, 22 Jun 2004 19:28:15 +0000 (22:28 +0300)] 
We didn't specify full path for .subscriptions file, and it was named
without the leading dot..

--HG--
branch : HEAD

21 years agoget_last_error() wasn't virtualizable
Timo Sirainen [Tue, 22 Jun 2004 07:48:18 +0000 (10:48 +0300)] 
get_last_error() wasn't virtualizable

--HG--
branch : HEAD

21 years agoAdded mail_index_transaction_get_updated_view() which can be used to access
Timo Sirainen [Tue, 22 Jun 2004 07:36:33 +0000 (10:36 +0300)] 
Added mail_index_transaction_get_updated_view() which can be used to access
uncommitted messages.

--HG--
branch : HEAD

21 years agoupdates
Timo Sirainen [Mon, 21 Jun 2004 18:13:21 +0000 (21:13 +0300)] 
updates

--HG--
branch : HEAD

21 years agoRemoved UIDPLUS after all, it needs more thinking about with maildir.
Timo Sirainen [Mon, 21 Jun 2004 14:51:04 +0000 (17:51 +0300)] 
Removed UIDPLUS after all, it needs more thinking about with maildir.

--HG--
branch : HEAD

21 years agoCache doesn't crash anymore if we're asking it about messages that exist
Timo Sirainen [Mon, 21 Jun 2004 14:44:47 +0000 (17:44 +0300)] 
Cache doesn't crash anymore if we're asking it about messages that exist
only in uncommitted transactions.

--HG--
branch : HEAD

21 years agoDisable cache with mmap_disabled=yes, for now.
Timo Sirainen [Mon, 21 Jun 2004 14:20:08 +0000 (17:20 +0300)] 
Disable cache with mmap_disabled=yes, for now.

--HG--
branch : HEAD

21 years agoMoved enum mail_thread_type to imap
Timo Sirainen [Sun, 20 Jun 2004 21:27:20 +0000 (00:27 +0300)] 
Moved enum mail_thread_type to imap

--HG--
branch : HEAD

21 years agocomment update for setting ports in listen
Timo Sirainen [Sun, 20 Jun 2004 20:55:22 +0000 (23:55 +0300)] 
comment update for setting ports in listen

--HG--
branch : HEAD

21 years agoassertfix
Timo Sirainen [Sun, 20 Jun 2004 20:46:11 +0000 (23:46 +0300)] 
assertfix

--HG--
branch : HEAD

21 years agoand more fixes..
Timo Sirainen [Sun, 20 Jun 2004 20:33:57 +0000 (23:33 +0300)] 
and more fixes..

--HG--
branch : HEAD

21 years agoexpunge everything in index after missing/invalid X-UID
Timo Sirainen [Sun, 20 Jun 2004 20:25:56 +0000 (23:25 +0300)] 
expunge everything in index after missing/invalid X-UID

--HG--
branch : HEAD

21 years agofixes for From-line offset updating
Timo Sirainen [Sun, 20 Jun 2004 13:48:34 +0000 (16:48 +0300)] 
fixes for From-line offset updating

--HG--
branch : HEAD

21 years agoHide "folder internal data" messages
Timo Sirainen [Sun, 20 Jun 2004 13:29:01 +0000 (16:29 +0300)] 
Hide "folder internal data" messages

--HG--
branch : HEAD

21 years agoExclusive index locking always used copy-locking without even trying
Timo Sirainen [Sun, 20 Jun 2004 13:14:17 +0000 (16:14 +0300)] 
Exclusive index locking always used copy-locking without even trying
fcntl-locking.

--HG--
branch : HEAD

21 years agoDon't die horribly when message with previously expunged UID is inserted
Timo Sirainen [Sun, 20 Jun 2004 13:03:02 +0000 (16:03 +0300)] 
Don't die horribly when message with previously expunged UID is inserted
into mbox.

--HG--
branch : HEAD

21 years agoassert crashfixes
Timo Sirainen [Sun, 20 Jun 2004 13:02:08 +0000 (16:02 +0300)] 
assert crashfixes

--HG--
branch : HEAD

21 years agoIndex syncing fixes.
Timo Sirainen [Sun, 20 Jun 2004 12:23:27 +0000 (15:23 +0300)] 
Index syncing fixes.

--HG--
branch : HEAD

21 years agoNever overflow secs_left for stale timeout callback
Timo Sirainen [Sun, 20 Jun 2004 11:46:10 +0000 (14:46 +0300)] 
Never overflow secs_left for stale timeout callback

--HG--
branch : HEAD

21 years agofsync() mbox before unlocking if we've modified it
Timo Sirainen [Sun, 20 Jun 2004 11:23:39 +0000 (14:23 +0300)] 
fsync() mbox before unlocking if we've modified it

--HG--
branch : HEAD

21 years agoAllow dropping exclusive mbox locks to shared locks.
Timo Sirainen [Sun, 20 Jun 2004 11:17:53 +0000 (14:17 +0300)] 
Allow dropping exclusive mbox locks to shared locks.

--HG--
branch : HEAD

21 years agoDon't require dotlocking to be first in locking list.
Timo Sirainen [Sun, 20 Jun 2004 10:37:44 +0000 (13:37 +0300)] 
Don't require dotlocking to be first in locking list.

--HG--
branch : HEAD

21 years agodon't do infinite looping
Timo Sirainen [Sun, 20 Jun 2004 09:40:00 +0000 (12:40 +0300)] 
don't do infinite looping

--HG--
branch : HEAD

21 years agocache file fixes
Timo Sirainen [Sun, 20 Jun 2004 09:34:10 +0000 (12:34 +0300)] 
cache file fixes

--HG--
branch : HEAD

21 years agoDon't crash if transaction log contains records for messages that don't
Timo Sirainen [Sun, 20 Jun 2004 09:23:15 +0000 (12:23 +0300)] 
Don't crash if transaction log contains records for messages that don't
exist anymore.

--HG--
branch : HEAD

21 years agoSeveral fixes and cleanups to cache file code, still badly broken
Timo Sirainen [Sun, 20 Jun 2004 09:13:14 +0000 (12:13 +0300)] 
Several fixes and cleanups to cache file code, still badly broken

--HG--
branch : HEAD

21 years agoBeginnings of getting cache file working again. Easy to break currently, but
Timo Sirainen [Sun, 20 Jun 2004 08:05:41 +0000 (11:05 +0300)] 
Beginnings of getting cache file working again. Easy to break currently, but
basics seem to work.

--HG--
branch : HEAD

21 years agoAPPEND/COPY in non-selected mailbox must not remove the Recent-flag
Timo Sirainen [Sun, 20 Jun 2004 06:33:08 +0000 (09:33 +0300)] 
APPEND/COPY in non-selected mailbox must not remove the Recent-flag

--HG--
branch : HEAD

21 years agomail_index_lookup() set rec=NULL incorrectly.
Timo Sirainen [Sun, 20 Jun 2004 06:30:07 +0000 (09:30 +0300)] 
mail_index_lookup() set rec=NULL incorrectly.

--HG--
branch : HEAD

21 years agoFilter internal headers from user visible input stream. Make mailbox_save()
Timo Sirainen [Sun, 20 Jun 2004 06:21:48 +0000 (09:21 +0300)] 
Filter internal headers from user visible input stream. Make mailbox_save()
use the same header list.

--HG--
branch : HEAD

21 years agoAdded istream-header-filter, which allows filtering specified headers from
Timo Sirainen [Sun, 20 Jun 2004 06:20:32 +0000 (09:20 +0300)] 
Added istream-header-filter, which allows filtering specified headers from
input stream.

--HG--
branch : HEAD

21 years agoAdded bsearch_strcasecmp()
Timo Sirainen [Sun, 20 Jun 2004 06:14:44 +0000 (09:14 +0300)] 
Added bsearch_strcasecmp()

--HG--
branch : HEAD

21 years agoMake sure headers end with LF
Timo Sirainen [Sun, 20 Jun 2004 06:14:00 +0000 (09:14 +0300)] 
Make sure headers end with LF

--HG--
branch : HEAD

21 years agoassertfix
Timo Sirainen [Sun, 20 Jun 2004 04:23:16 +0000 (07:23 +0300)] 
assertfix

--HG--
branch : HEAD

21 years agoExpunge fixes
Timo Sirainen [Sun, 20 Jun 2004 04:18:12 +0000 (07:18 +0300)] 
Expunge fixes

--HG--
branch : HEAD

21 years agomail_index_lookup() and mail_index_lookup_extra() now returns 0 if message
Timo Sirainen [Sun, 20 Jun 2004 04:17:42 +0000 (07:17 +0300)] 
mail_index_lookup() and mail_index_lookup_extra() now returns 0 if message
has been expunged, 1 if not.

--HG--
branch : HEAD

21 years agomailbox_save() and mailbox_copy() functions can now return the saved mail so
Timo Sirainen [Sun, 20 Jun 2004 03:25:32 +0000 (06:25 +0300)] 
mailbox_save() and mailbox_copy() functions can now return the saved mail so
it can be immediately queried. Implemented UIDPLUS extension using it.
Maildir implementation missing, so it crashes with it for now.. APPEND with
mbox now doesn't require resyncing the mailbox since it updates indexes
directly.

--HG--
branch : HEAD

21 years agoSet uid1/uid2 for MAIL_INDEX_SYNC_TYPE_APPEND
Timo Sirainen [Sun, 20 Jun 2004 02:06:13 +0000 (05:06 +0300)] 
Set uid1/uid2 for MAIL_INDEX_SYNC_TYPE_APPEND

--HG--
branch : HEAD

21 years agobugfix for extra-records change
Timo Sirainen [Sun, 20 Jun 2004 00:42:27 +0000 (03:42 +0300)] 
bugfix for extra-records change

--HG--
branch : HEAD

21 years agoread() less often
Timo Sirainen [Sat, 19 Jun 2004 22:06:52 +0000 (01:06 +0300)] 
read() less often

--HG--
branch : HEAD

21 years agoseek optimization
Timo Sirainen [Sat, 19 Jun 2004 22:06:30 +0000 (01:06 +0300)] 
seek optimization

--HG--
branch : HEAD

21 years agoFix for the previous Solaris fix. fd_send() was sending two fds.
Timo Sirainen [Sat, 19 Jun 2004 21:44:01 +0000 (00:44 +0300)] 
Fix for the previous Solaris fix. fd_send() was sending two fds.

--HG--
branch : HEAD

21 years agocleanup
Timo Sirainen [Sat, 19 Jun 2004 21:29:39 +0000 (00:29 +0300)] 
cleanup

--HG--
branch : HEAD

21 years agoif socket is leaked, show also the remote side of it
Timo Sirainen [Sat, 19 Jun 2004 21:24:55 +0000 (00:24 +0300)] 
if socket is leaked, show also the remote side of it

--HG--
branch : HEAD

21 years agominor optimization
Timo Sirainen [Sat, 19 Jun 2004 20:29:08 +0000 (23:29 +0300)] 
minor optimization

--HG--
branch : HEAD

21 years agoUse AC_TRY_LINK() for sendfile() checks so it works right with Solaris. Did
Timo Sirainen [Sat, 19 Jun 2004 20:22:00 +0000 (23:22 +0300)] 
Use AC_TRY_LINK() for sendfile() checks so it works right with Solaris. Did
the same for mremap() too just in case.

--HG--
branch : HEAD

21 years agocreate mbox root directory if it doesn't exist
Timo Sirainen [Sat, 19 Jun 2004 20:15:25 +0000 (23:15 +0300)] 
create mbox root directory if it doesn't exist

--HG--
branch : HEAD

21 years agofix for fix
Timo Sirainen [Sat, 19 Jun 2004 20:07:51 +0000 (23:07 +0300)] 
fix for fix

--HG--
branch : HEAD

21 years agoio_remove() fix
Timo Sirainen [Sat, 19 Jun 2004 20:06:55 +0000 (23:06 +0300)] 
io_remove() fix

--HG--
branch : HEAD

21 years agoRemoved AC_ARG_PROGRAM. Lets see if this breaks anything..
Timo Sirainen [Sat, 19 Jun 2004 19:55:15 +0000 (22:55 +0300)] 
Removed AC_ARG_PROGRAM. Lets see if this breaks anything..

--HG--
branch : HEAD

21 years agofix
Timo Sirainen [Sat, 19 Jun 2004 19:52:25 +0000 (22:52 +0300)] 
fix

--HG--
branch : HEAD

21 years agocontinuing maildir sync fix commit
Timo Sirainen [Sat, 19 Jun 2004 19:22:08 +0000 (22:22 +0300)] 
continuing maildir sync fix commit

--HG--
branch : HEAD

21 years agoDon't crash after empty mailbox gets messages
Timo Sirainen [Sat, 19 Jun 2004 19:16:57 +0000 (22:16 +0300)] 
Don't crash after empty mailbox gets messages

--HG--
branch : HEAD

21 years agoDon't crash if we're syncing last commit to maildir, but some file was lost
Timo Sirainen [Sat, 19 Jun 2004 18:43:19 +0000 (21:43 +0300)] 
Don't crash if we're syncing last commit to maildir, but some file was lost

--HG--
branch : HEAD

21 years agoindex errors always need to store the error message to store
Timo Sirainen [Sat, 19 Jun 2004 18:36:25 +0000 (21:36 +0300)] 
index errors always need to store the error message to store

--HG--
branch : HEAD

21 years agodon't crash if we wanted to lock mbox for reading but it also needs rewriting
Timo Sirainen [Sat, 19 Jun 2004 18:21:44 +0000 (21:21 +0300)] 
don't crash if we wanted to lock mbox for reading but it also needs rewriting

--HG--
branch : HEAD

21 years agominor fix for error handling
Timo Sirainen [Sat, 19 Jun 2004 17:41:30 +0000 (20:41 +0300)] 
minor fix for error handling

--HG--
branch : HEAD

21 years agoNew mails pointed to beginning of file.
Timo Sirainen [Sat, 19 Jun 2004 17:14:18 +0000 (20:14 +0300)] 
New mails pointed to beginning of file.

--HG--
branch : HEAD

21 years agoassert crashfix for readonly mboxes
Timo Sirainen [Sat, 19 Jun 2004 01:04:16 +0000 (04:04 +0300)] 
assert crashfix for readonly mboxes

--HG--
branch : HEAD

21 years agofix
Timo Sirainen [Sat, 19 Jun 2004 01:00:41 +0000 (04:00 +0300)] 
fix

--HG--
branch : HEAD

21 years agominor fix
Timo Sirainen [Sat, 19 Jun 2004 01:00:09 +0000 (04:00 +0300)] 
minor fix

--HG--
branch : HEAD

21 years agoi_stream_read_data(): don't call read() unless we have to
Timo Sirainen [Sat, 19 Jun 2004 00:59:31 +0000 (03:59 +0300)] 
i_stream_read_data(): don't call read() unless we have to

--HG--
branch : HEAD

21 years agofixes
Timo Sirainen [Sat, 19 Jun 2004 00:19:48 +0000 (03:19 +0300)] 
fixes

--HG--
branch : HEAD

21 years agocomment update
Timo Sirainen [Fri, 18 Jun 2004 19:27:41 +0000 (22:27 +0300)] 
comment update

--HG--
branch : HEAD

21 years agoAdded checkpassword passdb. userdb has only beginnings.
Timo Sirainen [Fri, 18 Jun 2004 03:40:12 +0000 (06:40 +0300)] 
Added checkpassword passdb. userdb has only beginnings.

--HG--
branch : HEAD

21 years agoAdded istream_raw_mbox_is_eof() and fixed updating UIDVALIDITY in index
Timo Sirainen [Fri, 18 Jun 2004 00:33:08 +0000 (03:33 +0300)] 
Added istream_raw_mbox_is_eof() and fixed updating UIDVALIDITY in index

--HG--
branch : HEAD

21 years agoRenamed istream->eof to istream->disconnected which is what it currently
Timo Sirainen [Fri, 18 Jun 2004 00:32:25 +0000 (03:32 +0300)] 
Renamed istream->eof to istream->disconnected which is what it currently
does.

--HG--
branch : HEAD

21 years agoread-only mbox fix
Timo Sirainen [Fri, 18 Jun 2004 00:06:34 +0000 (03:06 +0300)] 
read-only mbox fix

--HG--
branch : HEAD

21 years agoFixed updating X-IMAPbase
Timo Sirainen [Thu, 17 Jun 2004 23:52:50 +0000 (02:52 +0300)] 
Fixed updating X-IMAPbase

--HG--
branch : HEAD

21 years agofixes
Timo Sirainen [Thu, 17 Jun 2004 23:36:52 +0000 (02:36 +0300)] 
fixes

--HG--
branch : HEAD

21 years agoDon't leak mbox fd when closing mailbox
Timo Sirainen [Thu, 17 Jun 2004 23:27:40 +0000 (02:27 +0300)] 
Don't leak mbox fd when closing mailbox

--HG--
branch : HEAD

21 years agofixes
Timo Sirainen [Thu, 17 Jun 2004 23:08:48 +0000 (02:08 +0300)] 
fixes

--HG--
branch : HEAD

21 years agoX-IMAPbase update fix
Timo Sirainen [Thu, 17 Jun 2004 22:06:40 +0000 (01:06 +0300)] 
X-IMAPbase update fix

--HG--
branch : HEAD

21 years agoCreate X-Keywords header if possible.
Timo Sirainen [Thu, 17 Jun 2004 21:55:02 +0000 (00:55 +0300)] 
Create X-Keywords header if possible.

--HG--
branch : HEAD

21 years agoAdded str_insert()
Timo Sirainen [Thu, 17 Jun 2004 21:52:53 +0000 (00:52 +0300)] 
Added str_insert()

--HG--
branch : HEAD

21 years agoSeveral fixes in space/offset logic. Should be much more robust now.
Timo Sirainen [Thu, 17 Jun 2004 21:29:20 +0000 (00:29 +0300)] 
Several fixes in space/offset logic. Should be much more robust now.

--HG--
branch : HEAD

21 years agoAdded skip_initial_lwsp parameter to message_parse_header_init().
Timo Sirainen [Thu, 17 Jun 2004 21:28:23 +0000 (00:28 +0300)] 
Added skip_initial_lwsp parameter to message_parse_header_init().

--HG--
branch : HEAD

21 years agoEXAMINE/STATUS should also update metadata changes, they don't really open
Timo Sirainen [Wed, 16 Jun 2004 06:09:31 +0000 (09:09 +0300)] 
EXAMINE/STATUS should also update metadata changes, they don't really open
the mbox as readonly.

--HG--
branch : HEAD

21 years agosync fix
Timo Sirainen [Wed, 16 Jun 2004 05:54:43 +0000 (08:54 +0300)] 
sync fix

--HG--
branch : HEAD

21 years agofix
Timo Sirainen [Wed, 16 Jun 2004 05:45:59 +0000 (08:45 +0300)] 
fix

--HG--
branch : HEAD

21 years agoComplain if file isn't in mbox format. Complain if From-line wasn't found
Timo Sirainen [Wed, 16 Jun 2004 05:38:23 +0000 (08:38 +0300)] 
Complain if file isn't in mbox format. Complain if From-line wasn't found
from expected location. Parser should handle now correctly any kind of mbox
no matter how corrupted.

--HG--
branch : HEAD

21 years agoHandle missing last \n from headers more correctly
Timo Sirainen [Wed, 16 Jun 2004 05:36:59 +0000 (08:36 +0300)] 
Handle missing last \n from headers more correctly

--HG--
branch : HEAD

21 years agoOops, don't include the known date formats list (copyrighted by UW-IMAP,
Timo Sirainen [Wed, 16 Jun 2004 02:47:28 +0000 (05:47 +0300)] 
Oops, don't include the known date formats list (copyrighted by UW-IMAP,
copy&pasted there only temporarily and forgot..). They could be compressed
just as well for a few short rules.

--HG--
branch : HEAD

21 years agoupdated
Timo Sirainen [Wed, 16 Jun 2004 02:41:21 +0000 (05:41 +0300)] 
updated

--HG--
branch : HEAD

21 years agocrashfix in error case
Timo Sirainen [Wed, 16 Jun 2004 02:12:00 +0000 (05:12 +0300)] 
crashfix in error case

--HG--
branch : HEAD

21 years agoAdded mail_extra_groups setting.
Timo Sirainen [Wed, 16 Jun 2004 02:04:01 +0000 (05:04 +0300)] 
Added mail_extra_groups setting.

--HG--
branch : HEAD

21 years ago"readonly sync" -> "forced sync"
Timo Sirainen [Wed, 16 Jun 2004 00:53:37 +0000 (03:53 +0300)] 
"readonly sync" -> "forced sync"

--HG--
branch : HEAD

21 years agocleanups
Timo Sirainen [Wed, 16 Jun 2004 00:49:51 +0000 (03:49 +0300)] 
cleanups

--HG--
branch : HEAD

21 years agomerging expunge buffers sometimes produced wrong results
Timo Sirainen [Wed, 16 Jun 2004 00:46:51 +0000 (03:46 +0300)] 
merging expunge buffers sometimes produced wrong results

--HG--
branch : HEAD

21 years agoRaised login_process_size default from 16MB -> 32MB
Timo Sirainen [Tue, 15 Jun 2004 18:17:56 +0000 (21:17 +0300)] 
Raised login_process_size default from 16MB -> 32MB

--HG--
branch : HEAD

21 years agoAllow more From-line date formats.
Timo Sirainen [Tue, 15 Jun 2004 17:13:23 +0000 (20:13 +0300)] 
Allow more From-line date formats.

--HG--
branch : HEAD

21 years agod_type symlink checks
Timo Sirainen [Tue, 15 Jun 2004 03:20:12 +0000 (06:20 +0300)] 
d_type symlink checks

--HG--
branch : HEAD

21 years agoSet PAM_RHOST for PAM if it's known.
Timo Sirainen [Tue, 15 Jun 2004 03:14:06 +0000 (06:14 +0300)] 
Set PAM_RHOST for PAM if it's known.

--HG--
branch : HEAD

21 years agocomment update
Timo Sirainen [Tue, 15 Jun 2004 02:49:03 +0000 (05:49 +0300)] 
comment update

--HG--
branch : HEAD

21 years agoAdded support for vpopmail pop-before-smtp relay
Timo Sirainen [Tue, 15 Jun 2004 02:44:05 +0000 (05:44 +0300)] 
Added support for vpopmail pop-before-smtp relay

--HG--
branch : HEAD

21 years agoforgot to commit
Timo Sirainen [Tue, 15 Jun 2004 02:12:55 +0000 (05:12 +0300)] 
forgot to commit

--HG--
branch : HEAD

21 years agowarning
Timo Sirainen [Tue, 15 Jun 2004 02:12:46 +0000 (05:12 +0300)] 
warning

--HG--
branch : HEAD

21 years agofixes
Timo Sirainen [Tue, 15 Jun 2004 02:05:55 +0000 (05:05 +0300)] 
fixes

--HG--
branch : HEAD

21 years agolock the mbox before reading it.
Timo Sirainen [Tue, 15 Jun 2004 01:15:44 +0000 (04:15 +0300)] 
lock the mbox before reading it.

--HG--
branch : HEAD

21 years agoSolaris fix by Tim Hurman
Timo Sirainen [Mon, 14 Jun 2004 23:42:23 +0000 (02:42 +0300)] 
Solaris fix by Tim Hurman

--HG--
branch : HEAD