Thu, 27 Apr 2006 11:06:23 +0300 |
Timo Sirainen |
More fixes.
HEAD
|
Tue, 25 Apr 2006 16:40:18 +0300 |
Timo Sirainen |
Added nfs_safe_stat() to transparently work around ESTALE with stat().
HEAD
|
Mon, 24 Apr 2006 16:18:45 +0300 |
Timo Sirainen |
dump-capability wasn't working if dovecot wasn't run as root.
HEAD
|
Mon, 24 Apr 2006 12:49:52 +0300 |
Timo Sirainen |
Accidentally reverted 0-is-unlimited-quota change in last commit.
HEAD
|
Mon, 24 Apr 2006 12:34:28 +0300 |
Timo Sirainen |
Fix for last changes. We didn't handle properly non-sequential messageset ranges.
HEAD
|
Mon, 24 Apr 2006 12:19:33 +0300 |
Timo Sirainen |
When beginning to sync from old view, don't keep the old header completely, because there may have been some important new changes. Copy only the message counts and such manually now. Fixes an error message when sometimes adding keywords.
HEAD
|
Mon, 24 Apr 2006 12:17:20 +0300 |
Timo Sirainen |
Added assert
HEAD
|
Mon, 24 Apr 2006 12:17:14 +0300 |
Timo Sirainen |
Fixed crash while updating keywords (broken by recent changes).
HEAD
|
Sat, 22 Apr 2006 12:34:57 +0300 |
Timo Sirainen |
Fixed a buffer overflow if maildirsize was over 5120 bytes long. Luckily
HEAD
|
Sat, 22 Apr 2006 12:18:48 +0300 |
Timo Sirainen |
Fixed last broken commit
HEAD
|
Fri, 21 Apr 2006 18:14:44 +0300 |
Timo Sirainen |
NFS check should be done only once at startup, not every time.
HEAD
|
Fri, 21 Apr 2006 17:09:43 +0300 |
Timo Sirainen |
0 values in maildirsize means unlimited.
HEAD
|
Fri, 21 Apr 2006 16:33:00 +0300 |
Timo Sirainen |
Link mountpoint.o manually to get mountpoint_get() included into binary, so
HEAD
|
Fri, 21 Apr 2006 14:23:01 +0300 |
Timo Sirainen |
If mail environment is "", don't use it.
HEAD
|
Fri, 21 Apr 2006 14:00:43 +0300 |
Timo Sirainen |
Don't crash in NFS check if using mail path autodetection
HEAD
|
Thu, 20 Apr 2006 22:50:45 +0300 |
Timo Sirainen |
Fixed last change: added missing '/' back
HEAD
|
Thu, 20 Apr 2006 19:56:05 +0300 |
Timo Sirainen |
Changed example dovecot-auth-client path also to /var/run/dovecot
HEAD
|
Thu, 20 Apr 2006 19:18:25 +0300 |
Timo Sirainen |
Changed auth-master example socket to /var/run/dovecot/auth-master again.
HEAD
|
Thu, 20 Apr 2006 19:12:29 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Thu, 20 Apr 2006 19:04:04 +0300 |
Timo Sirainen |
file_dotlock_get_lock_path() doesn't return the path from data stack
HEAD
|
Thu, 20 Apr 2006 19:02:37 +0300 |
Timo Sirainen |
Fix for seq_range_array_remove()
HEAD
|
Thu, 20 Apr 2006 17:15:58 +0300 |
Timo Sirainen |
If dbox mail is lost, synchronize the dbox instead of just refreshing index (it's not enough).
HEAD
|
Thu, 20 Apr 2006 17:10:11 +0300 |
Timo Sirainen |
If we sorted appended messages, we weren't sorting extensions and keywords
HEAD
|
Thu, 20 Apr 2006 17:08:28 +0300 |
Timo Sirainen |
Fixed memory leaks
HEAD
|
Tue, 18 Apr 2006 21:17:47 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Tue, 18 Apr 2006 17:49:40 +0300 |
Timo Sirainen |
Don't assert-crash if first mail is expunged and we're doing a full sync.
HEAD
|
Mon, 17 Apr 2006 22:40:31 +0300 |
Timo Sirainen |
If storage separator is '/', it's possible that we're trying to open a
HEAD
|
Mon, 17 Apr 2006 20:31:54 +0300 |
Timo Sirainen |
If maildir is readonly, don't complain about rename() failing to move mails
HEAD
|
Mon, 17 Apr 2006 19:23:27 +0300 |
Timo Sirainen |
Don't try to call utime() for mbox if it's readonly, it'll just fail.
HEAD
|
Fri, 14 Apr 2006 21:20:54 +0300 |
Timo Sirainen |
If we have plugins set and imap_capability unset, figure out the IMAP
HEAD
|
Fri, 14 Apr 2006 15:30:21 +0300 |
Timo Sirainen |
Optimized searching a bit for cases where we can restrict search range by
HEAD
|
Fri, 14 Apr 2006 14:28:21 +0300 |
Timo Sirainen |
Clear mountpoint struct even in error cases.
HEAD
|
Fri, 14 Apr 2006 14:26:37 +0300 |
Timo Sirainen |
mtab path is /etc/mnttab with Solaris
HEAD
|
Fri, 14 Apr 2006 14:14:08 +0300 |
Timo Sirainen |
If mailbox was opened with readonly-flag, don't really force it. Fixes
HEAD
|
Fri, 14 Apr 2006 14:00:07 +0300 |
Timo Sirainen |
quotactl() parameters were backwards for BSDs and AIX.
HEAD
|
Fri, 14 Apr 2006 13:55:44 +0300 |
Timo Sirainen |
Added RAND_LIBS
HEAD
|
Fri, 14 Apr 2006 13:52:55 +0300 |
Timo Sirainen |
Unless nfs_check=no or mmap_disable=yes, check for the first login if the
HEAD
|
Fri, 14 Apr 2006 13:27:55 +0300 |
Timo Sirainen |
memset() the returned structure, just in case.
HEAD
|
Fri, 14 Apr 2006 13:27:20 +0300 |
Timo Sirainen |
Use mountpoint_get() instead of doing it ourself.
HEAD
|
Fri, 14 Apr 2006 13:26:55 +0300 |
Timo Sirainen |
Added mountpoint_get() for looking up a path's mount point information.
HEAD
|
Fri, 14 Apr 2006 13:22:55 +0300 |
Timo Sirainen |
Deinitialization crashfixes.
HEAD
|
Fri, 14 Apr 2006 11:50:45 +0300 |
Timo Sirainen |
Don't crash if no extra arguments were given to auth worker request.
HEAD
|
Fri, 14 Apr 2006 00:13:50 +0300 |
Timo Sirainen |
MBOX_MIN_INDEXED_SIZE -> MBOX_MIN_INDEX_SIZE so it actually works
HEAD
|
Thu, 13 Apr 2006 23:25:10 +0300 |
Timo Sirainen |
Destroy client connection at deinit before unloading modules.
HEAD
|
Thu, 13 Apr 2006 22:31:35 +0300 |
Timo Sirainen |
When using multiple namespaces, don't count each of them if they're using
HEAD
|
Thu, 13 Apr 2006 22:15:45 +0300 |
Timo Sirainen |
Count INBOX also if it's outside the default mail directory.
HEAD
|
Thu, 13 Apr 2006 14:48:58 +0300 |
Timo Sirainen |
If LDAP library didn't have ldap_initialize() function, we always complained
HEAD
|
Thu, 13 Apr 2006 03:56:22 +0300 |
Timo Sirainen |
pop3_lock_session setting wasn't transferred to pop3 process
HEAD
|
Wed, 12 Apr 2006 23:01:48 +0300 |
Timo Sirainen |
Crashfix when saving fails before even opening the file
HEAD
|
Wed, 12 Apr 2006 22:40:22 +0300 |
Timo Sirainen |
dbox settings in config file didn't work, and the defaults were also a bit
HEAD
|
Wed, 12 Apr 2006 22:24:57 +0300 |
Timo Sirainen |
dbox fixes
HEAD
|
Wed, 12 Apr 2006 21:43:52 +0300 |
Timo Sirainen |
Truncate dbox file immediately if saving is aborted.
HEAD
|
Wed, 12 Apr 2006 20:08:56 +0300 |
Timo Sirainen |
Removed accidentally committed debugging code
HEAD
|
Wed, 12 Apr 2006 19:57:09 +0300 |
Timo Sirainen |
seq_range_array_remove(): Don't crash if array is empty.
HEAD
|
Wed, 12 Apr 2006 19:52:02 +0300 |
Timo Sirainen |
Moved dbox data structures to dbox-format.h which can be easily included
HEAD
|
Wed, 12 Apr 2006 19:51:38 +0300 |
Timo Sirainen |
ftruncate() the file after mail has been appended. We might have reused some
HEAD
|
Wed, 12 Apr 2006 19:08:13 +0300 |
Timo Sirainen |
When creating index directories, create also the Mails directory.
HEAD
|
Wed, 12 Apr 2006 19:04:29 +0300 |
Timo Sirainen |
Don't crash if client disconnects while appending message.
HEAD
|
Wed, 12 Apr 2006 17:36:58 +0300 |
Timo Sirainen |
Added auth_username_format setting.
HEAD
|
Wed, 12 Apr 2006 17:04:55 +0300 |
Timo Sirainen |
Allow giving module names in non-basename form.
HEAD
|
Wed, 12 Apr 2006 14:44:53 +0300 |
Timo Sirainen |
And 1.0.beta7..
HEAD
|
Wed, 12 Apr 2006 14:42:57 +0300 |
Timo Sirainen |
Added shutdown_clients setting to control if existing imap/pop3 processes
HEAD
|
Wed, 12 Apr 2006 14:27:17 +0300 |
Timo Sirainen |
Master login fixes, PLAIN authentication was still broken..
HEAD
|
Wed, 12 Apr 2006 11:03:54 +0300 |
Timo Sirainen |
Released 1.0.beta6.
HEAD
|
Wed, 12 Apr 2006 10:39:31 +0300 |
Timo Sirainen |
%M modifier returns string's MD5 sum. Patch by Ben Winslow
HEAD
|
Wed, 12 Apr 2006 10:37:30 +0300 |
Timo Sirainen |
Add a space between POP3 greeting and APOP challenge
HEAD
|
Wed, 12 Apr 2006 10:35:37 +0300 |
Timo Sirainen |
%U modifier was actually lowercasing the string. Patch by Ben Winslow
HEAD
|
Mon, 10 Apr 2006 21:03:31 +0300 |
Timo Sirainen |
And add -lm also to LIBS when checking if -lmysqlclient works..
HEAD
|
Mon, 10 Apr 2006 20:55:54 +0300 |
Timo Sirainen |
libmysqlclient needs also -lm
HEAD
|
Mon, 10 Apr 2006 01:10:20 +0300 |
Timo Sirainen |
Updated GNUTLS information.
HEAD
|
Sun, 09 Apr 2006 22:37:29 +0300 |
Timo Sirainen |
Make sure errno is restored when exiting SIGRT signal handler.
HEAD
|
Sun, 09 Apr 2006 20:29:10 +0300 |
Timo Sirainen |
Fixed non-plaintext password lookups from LDAP. Patch by Lior Okman.
HEAD
|
Sun, 09 Apr 2006 20:27:22 +0300 |
Timo Sirainen |
fcntl locking: Don't print error if we're only trying to lock (instead of
HEAD
|
Sun, 09 Apr 2006 18:50:53 +0300 |
Timo Sirainen |
Added pop3_lock_session setting.
HEAD
|
Sun, 09 Apr 2006 18:50:22 +0300 |
Timo Sirainen |
Added MAILBOX_OPEN_KEEP_LOCKED flag to mailbox opening and implemented it
HEAD
|
Sun, 09 Apr 2006 18:08:23 +0300 |
Timo Sirainen |
Fixed calculation overflows
HEAD
|
Sun, 09 Apr 2006 17:48:34 +0300 |
Timo Sirainen |
IO_ERROR and IO_NOTIFY had conflicting values.
HEAD
|
Sun, 09 Apr 2006 17:48:23 +0300 |
Timo Sirainen |
When master dies (by closing log file descriptor), kill ourself also.
HEAD
|
Sun, 09 Apr 2006 17:36:03 +0300 |
Timo Sirainen |
If master process runs out of file descriptors, try to handle it more nicely
HEAD
|
Sun, 09 Apr 2006 17:00:01 +0300 |
Timo Sirainen |
If %h is used but home directory isn't given by userdb, use
HEAD
|
Sun, 09 Apr 2006 16:54:46 +0300 |
Timo Sirainen |
Allow prefetch userdb to exist nicely with other userdbs.
HEAD
|
Sun, 09 Apr 2006 16:43:08 +0300 |
Timo Sirainen |
Updated mechanism list. Added link to MasterPassword in wiki.
HEAD
|
Sun, 09 Apr 2006 15:38:24 +0300 |
Timo Sirainen |
Unbreak last sqlite change
HEAD
|
Sun, 09 Apr 2006 15:25:20 +0300 |
Timo Sirainen |
Print the SQL drivers we're building.
HEAD
|
Sun, 09 Apr 2006 15:21:03 +0300 |
Timo Sirainen |
Added lib64 directory to mysql/pgsql checks. Removed all special lib/include
HEAD
|
Sun, 09 Apr 2006 15:09:02 +0300 |
Timo Sirainen |
SQLite include/libdir fixing
HEAD
|
Sun, 09 Apr 2006 14:53:59 +0300 |
Timo Sirainen |
The login and master usernames were reversed when using
HEAD
|
Sun, 09 Apr 2006 14:34:15 +0300 |
Timo Sirainen |
Master login attempts weren't logged if no master passdbs were defined.
HEAD
|
Sun, 09 Apr 2006 14:07:36 +0300 |
Timo Sirainen |
Added -a and -n parameters to dovecot to dump all/nondefault settings. A
HEAD
|
Sun, 09 Apr 2006 12:29:54 +0300 |
Timo Sirainen |
Don't crash if passwd-file has entries without passwords.
HEAD
|
Sat, 08 Apr 2006 11:44:11 +0300 |
Timo Sirainen |
If master login username is the same as the normal username, we don't want
HEAD
|
Fri, 07 Apr 2006 10:23:04 +0300 |
Timo Sirainen |
auth_verbose_debug_passwords=yes always sets now auth_verbose_debug=yes, and
HEAD
|
Thu, 06 Apr 2006 22:46:11 +0300 |
Timo Sirainen |
Fixes. Added storage and messages parameters to quota plugin parameter. If given, they specify the master quota limits, so if maildirsize has different limits Dovecot will replace them. If maildirsize doesn't exist and Dovecot doesn't have limits, Maildir++ quota is disabled for the user.
HEAD
|
Thu, 06 Apr 2006 18:44:43 +0300 |
Timo Sirainen |
Return value of get_resource() was wrong, which caused quota reporting not
HEAD
|
Tue, 04 Apr 2006 11:42:53 +0300 |
Timo Sirainen |
1.0.beta5 released
HEAD
|
Tue, 04 Apr 2006 11:33:11 +0300 |
Timo Sirainen |
Reverted back for now.
HEAD
|
Sun, 02 Apr 2006 20:42:30 +0300 |
Timo Sirainen |
stat() the mount point paths instead of the devices to find out where the
HEAD
|
Sun, 02 Apr 2006 20:02:33 +0300 |
Timo Sirainen |
update
HEAD
|
Sun, 02 Apr 2006 19:52:16 +0300 |
Timo Sirainen |
1.0.beta4 released
HEAD
|
Sun, 02 Apr 2006 19:42:27 +0300 |
Timo Sirainen |
Rewrite. Hopefully works better.
HEAD
|
Sun, 02 Apr 2006 19:32:51 +0300 |
Timo Sirainen |
If mailbox is opened in non-readonly state and there are mails in new/, make
HEAD
|
Sun, 02 Apr 2006 13:49:53 +0300 |
Timo Sirainen |
Same STARTTLS flush callback fix as with imap-login.
HEAD
|
Sun, 02 Apr 2006 13:48:59 +0300 |
Timo Sirainen |
Output flush handler wasn't unset after STARTTLS, which could have caused
HEAD
|
Sun, 02 Apr 2006 13:46:42 +0300 |
Timo Sirainen |
Show client IP properly also with SSL connections.
HEAD
|
Sun, 02 Apr 2006 13:12:07 +0300 |
Timo Sirainen |
If output flush callback closed the stream, don't add another flush I/O
HEAD
|
Sun, 02 Apr 2006 12:19:37 +0300 |
Timo Sirainen |
Use mail_storage_parse_env(), even though this code doesn't even compile
HEAD
|
Sun, 02 Apr 2006 12:18:49 +0300 |
Timo Sirainen |
Changed the default lock_method back to fcntl. flock seems to be broken in
HEAD
|
Sat, 01 Apr 2006 13:44:10 +0300 |
Timo Sirainen |
Hide also "." and ".." when listing mboxes
HEAD
|
Sat, 01 Apr 2006 12:57:55 +0300 |
Timo Sirainen |
Replaced %T and %R with %p and %b. %R was already used by string-reversion,
HEAD
|
Sat, 01 Apr 2006 12:36:25 +0300 |
Timo Sirainen |
Don't hide all .files when listing mboxes, only .imap and .subscriptions.
HEAD
|
Sat, 01 Apr 2006 12:31:15 +0300 |
Timo Sirainen |
When deleting a maildir, rename it to ..DOVECOT-TRASHED, and assume only
HEAD
|
Sat, 01 Apr 2006 12:15:45 +0300 |
Timo Sirainen |
If we can't lock mbox file, mark those errors as temporary so LDA treats
HEAD
|
Sat, 01 Apr 2006 00:21:19 +0300 |
Timo Sirainen |
Fixes and cleanups.
HEAD
|
Sat, 01 Apr 2006 00:19:20 +0300 |
Timo Sirainen |
Added some t_push/t_pop calls
HEAD
|
Sat, 01 Apr 2006 00:19:05 +0300 |
Timo Sirainen |
Removal didn't work properly from beginning/end if the range contained only
HEAD
|
Fri, 31 Mar 2006 18:02:37 +0300 |
Timo Sirainen |
Don't break if password contains '[' characters.
HEAD
|
Fri, 31 Mar 2006 17:06:52 +0300 |
Timo Sirainen |
Don't crash with "can't allocate 0 bytes of memory" if there are zero
HEAD
|
Thu, 30 Mar 2006 13:31:28 +0300 |
Timo Sirainen |
Some fixes to get dbox code working better. Still needs some work though..
HEAD
|
Mon, 27 Mar 2006 15:54:24 +0300 |
Timo Sirainen |
Added auth_master_user_separator setting which allows giving the master username inside the normal username.
HEAD
|
Sat, 25 Mar 2006 13:09:17 +0200 |
Timo Sirainen |
Keep \Seen flags privately only in indexes with shared mailboxes.
HEAD
|