]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
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
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
Timo Sirainen [Sun, 20 Jun 2004 06:30:07 +0000 (09:30 +0300)]
mail_index_lookup() set rec=NULL incorrectly.
--HG--
branch : HEAD
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
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
Timo Sirainen [Sun, 20 Jun 2004 06:14:44 +0000 (09:14 +0300)]
Added bsearch_strcasecmp()
--HG--
branch : HEAD
Timo Sirainen [Sun, 20 Jun 2004 06:14:00 +0000 (09:14 +0300)]
Make sure headers end with LF
--HG--
branch : HEAD
Timo Sirainen [Sun, 20 Jun 2004 04:23:16 +0000 (07:23 +0300)]
assertfix
--HG--
branch : HEAD
Timo Sirainen [Sun, 20 Jun 2004 04:18:12 +0000 (07:18 +0300)]
Expunge fixes
--HG--
branch : HEAD
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
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
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
Timo Sirainen [Sun, 20 Jun 2004 00:42:27 +0000 (03:42 +0300)]
bugfix for extra-records change
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 22:06:52 +0000 (01:06 +0300)]
read() less often
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 22:06:30 +0000 (01:06 +0300)]
seek optimization
--HG--
branch : HEAD
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
Timo Sirainen [Sat, 19 Jun 2004 21:29:39 +0000 (00:29 +0300)]
cleanup
--HG--
branch : HEAD
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
Timo Sirainen [Sat, 19 Jun 2004 20:29:08 +0000 (23:29 +0300)]
minor optimization
--HG--
branch : HEAD
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
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
Timo Sirainen [Sat, 19 Jun 2004 20:07:51 +0000 (23:07 +0300)]
fix for fix
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 20:06:55 +0000 (23:06 +0300)]
io_remove() fix
--HG--
branch : HEAD
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
Timo Sirainen [Sat, 19 Jun 2004 19:52:25 +0000 (22:52 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 19:22:08 +0000 (22:22 +0300)]
continuing maildir sync fix commit
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 19:16:57 +0000 (22:16 +0300)]
Don't crash after empty mailbox gets messages
--HG--
branch : HEAD
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
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
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
Timo Sirainen [Sat, 19 Jun 2004 17:41:30 +0000 (20:41 +0300)]
minor fix for error handling
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 17:14:18 +0000 (20:14 +0300)]
New mails pointed to beginning of file.
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 01:04:16 +0000 (04:04 +0300)]
assert crashfix for readonly mboxes
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 01:00:41 +0000 (04:00 +0300)]
fix
--HG--
branch : HEAD
Timo Sirainen [Sat, 19 Jun 2004 01:00:09 +0000 (04:00 +0300)]
minor fix
--HG--
branch : HEAD
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
Timo Sirainen [Sat, 19 Jun 2004 00:19:48 +0000 (03:19 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2004 19:27:41 +0000 (22:27 +0300)]
comment update
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2004 03:40:12 +0000 (06:40 +0300)]
Added checkpassword passdb. userdb has only beginnings.
--HG--
branch : HEAD
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
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
Timo Sirainen [Fri, 18 Jun 2004 00:06:34 +0000 (03:06 +0300)]
read-only mbox fix
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2004 23:52:50 +0000 (02:52 +0300)]
Fixed updating X-IMAPbase
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2004 23:36:52 +0000 (02:36 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2004 23:27:40 +0000 (02:27 +0300)]
Don't leak mbox fd when closing mailbox
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2004 23:08:48 +0000 (02:08 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2004 22:06:40 +0000 (01:06 +0300)]
X-IMAPbase update fix
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2004 21:55:02 +0000 (00:55 +0300)]
Create X-Keywords header if possible.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2004 21:52:53 +0000 (00:52 +0300)]
Added str_insert()
--HG--
branch : HEAD
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
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
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
Timo Sirainen [Wed, 16 Jun 2004 05:54:43 +0000 (08:54 +0300)]
sync fix
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2004 05:45:59 +0000 (08:45 +0300)]
fix
--HG--
branch : HEAD
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
Timo Sirainen [Wed, 16 Jun 2004 05:36:59 +0000 (08:36 +0300)]
Handle missing last \n from headers more correctly
--HG--
branch : HEAD
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
Timo Sirainen [Wed, 16 Jun 2004 02:41:21 +0000 (05:41 +0300)]
updated
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2004 02:12:00 +0000 (05:12 +0300)]
crashfix in error case
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2004 02:04:01 +0000 (05:04 +0300)]
Added mail_extra_groups setting.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2004 00:53:37 +0000 (03:53 +0300)]
"readonly sync" -> "forced sync"
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2004 00:49:51 +0000 (03:49 +0300)]
cleanups
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2004 00:46:51 +0000 (03:46 +0300)]
merging expunge buffers sometimes produced wrong results
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 18:17:56 +0000 (21:17 +0300)]
Raised login_process_size default from 16MB -> 32MB
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 17:13:23 +0000 (20:13 +0300)]
Allow more From-line date formats.
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 03:20:12 +0000 (06:20 +0300)]
d_type symlink checks
--HG--
branch : HEAD
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
Timo Sirainen [Tue, 15 Jun 2004 02:49:03 +0000 (05:49 +0300)]
comment update
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 02:44:05 +0000 (05:44 +0300)]
Added support for vpopmail pop-before-smtp relay
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 02:12:55 +0000 (05:12 +0300)]
forgot to commit
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 02:12:46 +0000 (05:12 +0300)]
warning
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 02:05:55 +0000 (05:05 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2004 01:15:44 +0000 (04:15 +0300)]
lock the mbox before reading it.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 23:42:23 +0000 (02:42 +0300)]
Solaris fix by Tim Hurman
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 23:35:17 +0000 (02:35 +0300)]
more syncing fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 22:44:56 +0000 (01:44 +0300)]
several fixes and optimizations.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 19:23:25 +0000 (22:23 +0300)]
major syncing code cleanups. the code finally looks almost readable. logic
should have stayed same.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 05:48:23 +0000 (08:48 +0300)]
locking fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 05:26:02 +0000 (08:26 +0300)]
crashfix on error
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 05:22:51 +0000 (08:22 +0300)]
Locking fixes. use less memory
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 05:16:10 +0000 (08:16 +0300)]
bugfixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:54:05 +0000 (07:54 +0300)]
fixes
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:30:32 +0000 (07:30 +0300)]
Save mbox offsets to index file using extra_records. Some other fixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:29:01 +0000 (07:29 +0300)]
Don't let index_storage_alloc() fail
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 04:27:44 +0000 (07:27 +0300)]
Fixes for extra_records
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2004 02:07:33 +0000 (05:07 +0300)]
Modifying extra_records should work now.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 23:38:47 +0000 (02:38 +0300)]
Added support for per-index sized mail_index_record.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 23:37:40 +0000 (02:37 +0300)]
net_gethostbyname() was broken with IPv6 enabled (wasn't really used with
Dovecot anyway). Some other cleanups.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 21:50:42 +0000 (00:50 +0300)]
Don't sync mbox if it hasn't changed
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 20:39:17 +0000 (23:39 +0300)]
Fixes for expunging first message
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 07:12:24 +0000 (10:12 +0300)]
some more fixes
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2004 06:03:29 +0000 (09:03 +0300)]
expunges should pretty much work now.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2004 03:21:46 +0000 (06:21 +0300)]
Some of recent dotlock changes weren't committed..
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2004 03:20:10 +0000 (06:20 +0300)]
expunging is somewhat working
--HG--
branch : HEAD
Timo Sirainen [Thu, 10 Jun 2004 16:23:21 +0000 (19:23 +0300)]
s/login_process_per_user/login_process_per_connection/
--HG--
branch : HEAD
Timo Sirainen [Thu, 10 Jun 2004 16:06:08 +0000 (19:06 +0300)]
Make sure INBOX is created when maildir storage is opened.
--HG--
branch : HEAD
Timo Sirainen [Sat, 5 Jun 2004 19:09:14 +0000 (22:09 +0300)]
Changed error message
--HG--
branch : HEAD
Timo Sirainen [Thu, 3 Jun 2004 15:01:27 +0000 (18:01 +0300)]
Separate mbox_locks/mbox_read_dotlock to mbox_read_locks and
mbox_write_locks. Added support for lockf() method.
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 20:10:02 +0000 (23:10 +0300)]
Delay reporting failed authentications
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2004 19:08:57 +0000 (22:08 +0300)]
whops, wrong change. immediate_stale_timeout 2min -> 5min
--HG--
branch : HEAD