Sat, 01 Jul 2006 22:42:27 +0300 |
Timo Sirainen |
Don't require valid uid/gid fields if passwd-file isn't being used as a
HEAD
|
Sat, 01 Jul 2006 22:15:50 +0300 |
Timo Sirainen |
Try to handle failures better.
HEAD
|
Sat, 01 Jul 2006 21:44:56 +0300 |
Timo Sirainen |
Print the used configuration file's path with -n and -a.
HEAD
|
Sat, 01 Jul 2006 21:40:34 +0300 |
Timo Sirainen |
Moved the <hidden> string into a macro. Hide the password also from LDAP
HEAD
|
Sat, 01 Jul 2006 21:33:04 +0300 |
Timo Sirainen |
Messages' received time wasn't saved properly when saving/copying multiple
HEAD
|
Sat, 01 Jul 2006 20:53:55 +0300 |
Timo Sirainen |
mail_get_physical_size() was broken with non-committed mails, which broke
HEAD
|
Sat, 01 Jul 2006 20:45:17 +0300 |
Timo Sirainen |
Try to preserve file's mode and group when copying it.
HEAD
|
Sat, 01 Jul 2006 20:44:46 +0300 |
Timo Sirainen |
If namespace's location field wasn't set, the default location was supposed
HEAD
|
Sat, 01 Jul 2006 20:24:11 +0300 |
Timo Sirainen |
sql_escape_string() should return const char *, not char *.
HEAD
|
Fri, 30 Jun 2006 17:49:03 +0300 |
Timo Sirainen |
safe_mkdir() should return 1 always when it creates a new directory, even if
HEAD
|
Thu, 29 Jun 2006 15:50:18 +0300 |
Timo Sirainen |
Added tpop3d's pop3_uidl_format.
HEAD
|
Thu, 29 Jun 2006 14:08:50 +0300 |
Timo Sirainen |
Added mail_get_save_date() and some cleanups.
HEAD
|
Wed, 28 Jun 2006 23:21:43 +0300 |
Timo Sirainen |
Allow log_path settings in config file to be empty without trying to use
HEAD
|
Wed, 28 Jun 2006 19:31:05 +0300 |
Timo Sirainen |
Beginnings of joining mail-storage API more closely to mail-index, so that
HEAD
|
Wed, 28 Jun 2006 18:36:42 +0300 |
Timo Sirainen |
Added array_idx_clear().
HEAD
|
Wed, 28 Jun 2006 16:10:25 +0300 |
Timo Sirainen |
Array API redesigned to work using unions. It now provides type safety
HEAD
|
Wed, 28 Jun 2006 01:51:47 +0300 |
Timo Sirainen |
Don't break if mailbox path contains ':' characters.
HEAD
|
Wed, 28 Jun 2006 01:20:32 +0300 |
Timo Sirainen |
Updated
HEAD
|
Wed, 28 Jun 2006 01:00:17 +0300 |
Timo Sirainen |
Attempting to fix quota block calculations to be correct.
HEAD
|
Wed, 28 Jun 2006 00:13:45 +0300 |
Timo Sirainen |
We could have skipped INBOX if there wasn't .INBOX directory.
HEAD
|
Wed, 28 Jun 2006 00:03:54 +0300 |
Timo Sirainen |
Changed the mail_plugins/mail_plugin_dir settings to be passed as the same
HEAD
|
Tue, 27 Jun 2006 13:27:25 +0300 |
Timo Sirainen |
MAIL_STORAGE_FLAG_KEEP_HEADER_MD5 flag was supposed to be set if
HEAD
|
Tue, 27 Jun 2006 12:25:55 +0300 |
Timo Sirainen |
Escape ' with '' instead of with \'.
HEAD
|
Tue, 27 Jun 2006 10:20:06 +0300 |
Timo Sirainen |
Don't try to use any weird _syscall()s when detecting epoll.
HEAD
|
Mon, 26 Jun 2006 21:51:50 +0300 |
Timo Sirainen |
Fix kqueue notify checking.
HEAD
|
Mon, 26 Jun 2006 20:48:20 +0300 |
Timo Sirainen |
If dovecot-shared file exists in the Maildir++ root, use the file's mode and
HEAD
|
Mon, 26 Jun 2006 11:56:28 +0300 |
Timo Sirainen |
Don't leak a file descriptor when regenerating ssl-parameters.dat
HEAD
|
Mon, 26 Jun 2006 11:35:50 +0300 |
Timo Sirainen |
Searching (storing, fetching) with sequence sets containing commas was
HEAD
|
Sun, 25 Jun 2006 00:29:03 +0300 |
Timo Sirainen |
Don't crash when different search conditions reduce the search range so that
HEAD
|
Sun, 25 Jun 2006 00:03:13 +0300 |
Timo Sirainen |
Don't crash when checking "owner" ACLs with shared namespaces.
HEAD
|
Sat, 24 Jun 2006 23:54:35 +0300 |
Timo Sirainen |
We assert-crashed in wrong conditions.
HEAD
|
Sat, 24 Jun 2006 23:53:37 +0300 |
Timo Sirainen |
Fixes to handling CR+LF linefeeds.
HEAD
|
Sat, 24 Jun 2006 22:02:40 +0300 |
Timo Sirainen |
When using non-plaintext authentication with passdb passwd-file we didn't
HEAD
|
Sat, 24 Jun 2006 21:24:07 +0300 |
Timo Sirainen |
fix
HEAD
|
Tue, 20 Jun 2006 18:29:20 +0300 |
Timo Sirainen |
Don't crash if seqset restrictions caused no messages to be searched.
HEAD
|
Tue, 20 Jun 2006 18:16:34 +0300 |
Timo Sirainen |
NOT condition wasn't handled correctly in SEARCH.
HEAD
|
Tue, 20 Jun 2006 16:59:05 +0300 |
Timo Sirainen |
If checkpassword lookup failed, we crashed. auth_debug logged checkpassword's exit_status wrong.
HEAD
|
Tue, 20 Jun 2006 16:13:47 +0300 |
Timo Sirainen |
Return value 1 from checkpassword can mean either password mismatch or unknown user. Treat it as password mismatch instead of as unknown user.
HEAD
|
Mon, 19 Jun 2006 21:15:59 +0300 |
Timo Sirainen |
If destination file already existed, we didn't overwrite it with link()
HEAD
|
Mon, 19 Jun 2006 19:14:47 +0300 |
Timo Sirainen |
Prefer sasl/sasl.h. Require SASL v2, otherwise disable it.
HEAD
|
Mon, 19 Jun 2006 19:10:16 +0300 |
Timo Sirainen |
Check for sasl.h and sasl/sasl.h existence and use the one that's found. If
HEAD
|
Sun, 18 Jun 2006 22:47:17 +0300 |
Timo Sirainen |
Don't include stdint.h directly.
HEAD
|
Sun, 18 Jun 2006 12:50:13 +0300 |
Timo Sirainen |
Added -export-dynamic.
HEAD
|
Sun, 18 Jun 2006 04:34:42 +0300 |
Timo Sirainen |
Fixes to io notify detection. Patch by Marcus Rueckert
HEAD
|
Sun, 18 Jun 2006 03:24:54 +0300 |
Timo Sirainen |
Include linux/unistd.h instead of asm/unistd.h when checking for epoll.
HEAD
|
Sun, 18 Jun 2006 01:44:57 +0300 |
Timo Sirainen |
If requested mail isn't found from uidlist, mark the mail as expunged.
HEAD
|
Sun, 18 Jun 2006 00:03:31 +0300 |
Timo Sirainen |
auth_debug: If allow_nets is given, print debug messages when matching
HEAD
|
Sun, 18 Jun 2006 00:02:36 +0300 |
Timo Sirainen |
extra_args field was ignored if the passwd-file wasn't also used as a
HEAD
|
Sat, 17 Jun 2006 23:15:10 +0300 |
Timo Sirainen |
Crashfix if mail's data is fetched in specific order (I'm not sure how to
HEAD
|
Sat, 17 Jun 2006 23:03:18 +0300 |
Timo Sirainen |
Removed assert. In normal situations it doesn't happen and in error cases
HEAD
|
Sat, 17 Jun 2006 22:48:36 +0300 |
Timo Sirainen |
Don't crash if the initial response isn't given for AUTHENTICATE..
HEAD
|
Sat, 17 Jun 2006 22:32:14 +0300 |
Timo Sirainen |
Added TLS support for LDAP if the library supports it.
HEAD
|
Sat, 17 Jun 2006 22:15:20 +0300 |
Timo Sirainen |
Added mech_generic_auth_internal() and mech_generic_auth_free() functions
HEAD
|
Sat, 17 Jun 2006 21:03:45 +0300 |
Timo Sirainen |
mkdir_p doesn't accept multiple directories in some systems, so do it one at
HEAD
|
Sat, 17 Jun 2006 21:00:35 +0300 |
Timo Sirainen |
If saved mail's body doesn't end with LF, add it ourself.
HEAD
|
Sat, 17 Jun 2006 20:19:29 +0300 |
Timo Sirainen |
Added support for SASL-IR extension.
HEAD
|
Sat, 17 Jun 2006 20:11:30 +0300 |
Timo Sirainen |
If mbox headers have CRLF linefeeds, handle them properly instead of
HEAD
|
Sat, 17 Jun 2006 20:10:38 +0300 |
Timo Sirainen |
Added crlf_newline flag to header parser, which is set if the header ended
HEAD
|
Sat, 17 Jun 2006 19:50:00 +0300 |
Timo Sirainen |
Changed the created state dir's default permissions to be 0750. Although
HEAD
|
Sat, 17 Jun 2006 19:26:54 +0300 |
Timo Sirainen |
Added --with-statedir configure option which defaults to
HEAD
|
Sat, 17 Jun 2006 19:24:55 +0300 |
Timo Sirainen |
Added file_copy().
HEAD
|
Sat, 17 Jun 2006 19:01:14 +0300 |
Timo Sirainen |
Compiler warning fixes and some coding style cleanups.
HEAD
|
Sat, 17 Jun 2006 18:56:59 +0300 |
Timo Sirainen |
Handle EMLINK and EPERM errors the same way as EXDEV when handling hardlink
HEAD
|
Sat, 17 Jun 2006 18:38:19 +0300 |
Timo Sirainen |
When renaming a mailbox's subfolders, read the list of them first into
HEAD
|
Sat, 17 Jun 2006 18:23:00 +0300 |
Timo Sirainen |
If multiple passdbs were configured and we tried to authenticate as user
HEAD
|
Sat, 17 Jun 2006 18:14:15 +0300 |
Timo Sirainen |
Fixed memory leak in error handling.
HEAD
|
Sat, 17 Jun 2006 18:06:20 +0300 |
Timo Sirainen |
Removed hardcoded trash plugin configuration paths. Added information about
HEAD
|
Sat, 17 Jun 2006 17:45:54 +0300 |
Timo Sirainen |
Check that initial response doesn't contain invalid characters. Give better
HEAD
|
Sat, 17 Jun 2006 17:02:45 +0300 |
Timo Sirainen |
Fixes to checking if mailbox name is valid. In case mailbox name is invalid,
HEAD
|
Sat, 17 Jun 2006 16:55:30 +0300 |
Timo Sirainen |
Don't go fixing duplicate maildir filenames without properly checking that
HEAD
|
Sat, 17 Jun 2006 16:42:37 +0300 |
Timo Sirainen |
Handle transaction log deletions silently. Handle whole index directory
HEAD
|
Sat, 17 Jun 2006 16:03:27 +0300 |
Timo Sirainen |
When creating a mailbox, limit the number of hierarchies (to 20) and the
HEAD
|
Sat, 17 Jun 2006 15:40:29 +0300 |
Timo Sirainen |
mail_index_move_to_memory(): Don't break if the index is already in memory.
HEAD
|
Sat, 17 Jun 2006 15:24:59 +0300 |
Timo Sirainen |
Instead of passing URIs directly to dictionary server, it now accepts only
HEAD
|
Sat, 17 Jun 2006 15:21:21 +0300 |
Timo Sirainen |
Don't crash if dict_lookup() didn't return success.
HEAD
|
Sat, 17 Jun 2006 15:20:21 +0300 |
Timo Sirainen |
Escaping a string crashed if we weren't connected to mysql.
HEAD
|
Sat, 17 Jun 2006 14:24:10 +0300 |
Timo Sirainen |
Make sure the process dies when the master process dies.
HEAD
|
Fri, 16 Jun 2006 21:37:06 +0300 |
Timo Sirainen |
If USER query doesn't return non-zero uid and gid, give a nice error message.
HEAD
|
Fri, 16 Jun 2006 21:13:43 +0300 |
Timo Sirainen |
Settings parser nowadays returns "" instead of NULL when it reads an empty
HEAD
|
Fri, 16 Jun 2006 16:28:17 +0300 |
Timo Sirainen |
Added support for XFS disk quotas. Patch by Pawel Jarosz
HEAD
|
Fri, 16 Jun 2006 14:47:22 +0300 |
Timo Sirainen |
Better detection for ioloop and notify methods. Patch by Roy Marples
HEAD
|
Fri, 16 Jun 2006 14:42:59 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Fri, 16 Jun 2006 14:42:30 +0300 |
Timo Sirainen |
Fixes to handling database updates.
HEAD
|
Fri, 16 Jun 2006 14:09:07 +0300 |
Timo Sirainen |
Default mail_plugin_dir was wrong for lda.
HEAD
|
Fri, 16 Jun 2006 13:38:56 +0300 |
Timo Sirainen |
Relicensed dovecot-auth to MIT.
HEAD
|
Fri, 16 Jun 2006 13:28:53 +0300 |
Timo Sirainen |
Added PLAIN-MD4 password scheme. Patch by Andrey Panin.
HEAD
|
Fri, 16 Jun 2006 13:28:32 +0300 |
Timo Sirainen |
MD4 was broken with 64bit systems. Added a few x86-64 optimizations. Patch
HEAD
|
Fri, 16 Jun 2006 13:26:13 +0300 |
Timo Sirainen |
X68_64 CPU can do little-endian accesses itself. This patch updates
HEAD
|
Fri, 16 Jun 2006 13:26:01 +0300 |
Timo Sirainen |
Replaced LGPL licensed DES implementation with MIT licensed one
HEAD
|
Fri, 16 Jun 2006 13:21:32 +0300 |
Timo Sirainen |
Support initial SASL response with LOGIN mechanism. Patch by Anders Karlsson
HEAD
|
Fri, 16 Jun 2006 13:15:56 +0300 |
Timo Sirainen |
Handle errors more correctly. Fixes problems with some OSes.
HEAD
|
Fri, 16 Jun 2006 13:11:08 +0300 |
Timo Sirainen |
We broke if ssl_listen wasn't explicitly set in config file. Patch by
HEAD
|
Fri, 16 Jun 2006 13:01:25 +0300 |
Timo Sirainen |
If password is expired, give "Password expired" error. Currently works only
HEAD
|
Fri, 16 Jun 2006 12:55:32 +0300 |
Timo Sirainen |
Updated
HEAD
|
Fri, 16 Jun 2006 12:54:35 +0300 |
Timo Sirainen |
Minor error message update
HEAD
|
Fri, 16 Jun 2006 12:54:14 +0300 |
Timo Sirainen |
Fixes to SQL update statements
HEAD
|
Fri, 16 Jun 2006 12:53:40 +0300 |
Timo Sirainen |
Don't return "no quota" even though current quota for user doesn't exist
HEAD
|
Fri, 16 Jun 2006 12:52:58 +0300 |
Timo Sirainen |
Crashfix in error cases
HEAD
|
Fri, 16 Jun 2006 12:52:25 +0300 |
Timo Sirainen |
Fixes to dict proxy
HEAD
|
Fri, 16 Jun 2006 12:51:58 +0300 |
Timo Sirainen |
t_pop() calls were missing from some error handling paths
HEAD
|
Fri, 16 Jun 2006 12:51:07 +0300 |
Timo Sirainen |
Updated LDA's default auth_socket_path
HEAD
|
Fri, 16 Jun 2006 12:50:48 +0300 |
Timo Sirainen |
Updated postmaster_address and hostname setting descriptions.
HEAD
|
Fri, 16 Jun 2006 12:50:26 +0300 |
Timo Sirainen |
Changed default postmaster_address to @example.com
HEAD
|
Fri, 16 Jun 2006 12:49:51 +0300 |
Timo Sirainen |
Set PAM_TTY.
HEAD
|
Fri, 16 Jun 2006 12:49:23 +0300 |
Timo Sirainen |
Added protocol lda section and did some other cleanups
HEAD
|
Fri, 16 Jun 2006 12:48:44 +0300 |
Timo Sirainen |
s/login_process_per_use/login_process_per_connection/
HEAD
|
Fri, 16 Jun 2006 12:48:23 +0300 |
Timo Sirainen |
Moved around settings and added some main groups to them, hopefully making
HEAD
|
Fri, 16 Jun 2006 12:47:57 +0300 |
Timo Sirainen |
Moved the socket listen example into auth default instead of having its own
HEAD
|
Fri, 16 Jun 2006 12:47:13 +0300 |
Timo Sirainen |
We used "already synced log positions in view" array to store locations of
HEAD
|
Fri, 16 Jun 2006 12:45:16 +0300 |
Timo Sirainen |
Don't call pam_setcred() unless setcred=yes PAM passdb argument was given.
HEAD
|
Fri, 16 Jun 2006 12:43:54 +0300 |
Timo Sirainen |
If tb-extra-mailbox-sep workaround was enabled, subscribing was broken
HEAD
|
Fri, 16 Jun 2006 12:43:14 +0300 |
Timo Sirainen |
If running from inetd, don't try to open/close listener sockets when
HEAD
|
Fri, 16 Jun 2006 12:42:38 +0300 |
Timo Sirainen |
If mailbox_search_deinit() fails, we leaked a bit of memory.
HEAD
|
Fri, 16 Jun 2006 12:42:02 +0300 |
Timo Sirainen |
Starting pop3 processes from inetd started actually imap processes after
HEAD
|
Fri, 16 Jun 2006 12:41:20 +0300 |
Timo Sirainen |
Updates to ssl_verify_client_cert: Check CRLs. If auth_verbose=yes, log
HEAD
|
Fri, 16 Jun 2006 12:40:40 +0300 |
Timo Sirainen |
Add ",S=size" to maildir filenames when quota plugin is loaded with
HEAD
|
Fri, 16 Jun 2006 12:33:10 +0300 |
Timo Sirainen |
s/ldap/sql/ in error message
HEAD
|
Fri, 16 Jun 2006 12:32:49 +0300 |
Timo Sirainen |
Enabled building deliver
HEAD
|
Fri, 16 Jun 2006 12:32:29 +0300 |
Timo Sirainen |
Whitespace cleanup for --help. Don't enable GSSAPI support by default.
HEAD
|
Fri, 16 Jun 2006 12:30:07 +0300 |
Timo Sirainen |
Moved all the non-Sieve code from dovecot-lda in here and rewrote parts of
HEAD
|
Fri, 16 Jun 2006 12:27:21 +0300 |
Timo Sirainen |
Removed most of the content and added links to Wiki instead.
HEAD
|
Fri, 16 Jun 2006 12:26:52 +0300 |
Timo Sirainen |
If cache field's size is wrong, rebuild the cache file instead of crashing
HEAD
|
Fri, 16 Jun 2006 12:26:06 +0300 |
Timo Sirainen |
If file begins with ".nfs", stat() it always to see if it's a directory
HEAD
|
Fri, 16 Jun 2006 12:25:19 +0300 |
Timo Sirainen |
dovecot-config now contains module_dir
HEAD
|
Fri, 16 Jun 2006 12:23:15 +0300 |
Timo Sirainen |
If cert/key directories don't exist, exit immediately instead of just
HEAD
|
Fri, 16 Jun 2006 12:22:57 +0300 |
Timo Sirainen |
Some updates
HEAD
|
Fri, 16 Jun 2006 12:22:44 +0300 |
Timo Sirainen |
Minor coding style changes. Removed GLib copyrights as the only thing left
HEAD
|
Fri, 16 Jun 2006 12:22:16 +0300 |
Timo Sirainen |
Convert subscriptions also.
HEAD
|
Fri, 16 Jun 2006 12:21:34 +0300 |
Timo Sirainen |
Changed subscriptions filename to just "subscriptions".
HEAD
|
Fri, 16 Jun 2006 12:20:58 +0300 |
Timo Sirainen |
Don't return NULL error so we don't crash in some systems.
HEAD
|
Thu, 15 Jun 2006 13:33:55 +0300 |
Timo Sirainen |
Added save_time field into dbox mails.
HEAD
|
Wed, 14 Jun 2006 14:16:49 +0300 |
Timo Sirainen |
Use sql_escape_string() instead of str_escape()
HEAD
|
Mon, 12 Jun 2006 15:46:15 +0300 |
Timo Sirainen |
dovecot --exec-mail ext <binary path> now reads the default settings from
HEAD
|
Mon, 12 Jun 2006 15:27:29 +0300 |
Timo Sirainen |
mail_index_lookup() and mail_index_lookup_full() returns now 0 if the mail has been expunged within the transaction.
HEAD
|
Mon, 12 Jun 2006 11:36:51 +0300 |
Timo Sirainen |
Added p_strsplit_free()
HEAD
|
Mon, 12 Jun 2006 11:24:44 +0300 |
Timo Sirainen |
Allow reading saved mails which haven't been committed yet (ie. make quota
HEAD
|
Sun, 11 Jun 2006 20:39:04 +0300 |
Timo Sirainen |
If size of the mail was known before saving started, we allocated
HEAD
|
Sun, 11 Jun 2006 20:38:06 +0300 |
Timo Sirainen |
Get the quota limits from plugin parameters instead of from the dictionary
HEAD
|
Sun, 11 Jun 2006 19:12:38 +0300 |
Timo Sirainen |
Update quota when deleting a mailbox.
HEAD
|
Thu, 08 Jun 2006 22:26:53 +0300 |
Timo Sirainen |
Handle i_stream_stat() better.
HEAD
|
Thu, 08 Jun 2006 21:52:40 +0300 |
Timo Sirainen |
If ssl_listen setting was empty in config file, startup failed with "Can't
HEAD
|
Thu, 08 Jun 2006 21:28:07 +0300 |
Timo Sirainen |
Crashfix
HEAD
|
Thu, 08 Jun 2006 21:21:12 +0300 |
Timo Sirainen |
If mail's size is known beforehand, select the dbox file so that the saving
HEAD
|
Thu, 08 Jun 2006 20:14:27 +0300 |
Timo Sirainen |
Saving to multiple files within a transaction was broken.
HEAD
|
Thu, 08 Jun 2006 20:14:00 +0300 |
Timo Sirainen |
Several dbox fixes backported from branch_1_0
HEAD
|
Thu, 08 Jun 2006 20:07:25 +0300 |
Timo Sirainen |
Create destination INBOX always uppercased.
HEAD
|
Thu, 08 Jun 2006 20:03:27 +0300 |
Timo Sirainen |
Added a note about using mailing list for questions.
HEAD
|
Thu, 08 Jun 2006 20:01:30 +0300 |
Timo Sirainen |
Added support for SASL binding. Patch by Geert Jansen
HEAD
|
Thu, 08 Jun 2006 20:00:32 +0300 |
Timo Sirainen |
Link mountpoint.o manually to get mountpoint_get() included into binary, so
HEAD
|
Thu, 08 Jun 2006 19:59:44 +0300 |
Timo Sirainen |
Don't cause whitespace offsets to break if some headers before it were
HEAD
|
Thu, 08 Jun 2006 19:58:25 +0300 |
Timo Sirainen |
Fix for non-C99 compilers.
HEAD
|
Thu, 08 Jun 2006 19:57:26 +0300 |
Timo Sirainen |
NFS check wasn't working if chrooting was used.
HEAD
|
Thu, 08 Jun 2006 19:56:45 +0300 |
Timo Sirainen |
Don't allow "." and ".." mailbox names/masks.
HEAD
|
Thu, 08 Jun 2006 19:54:10 +0300 |
Timo Sirainen |
Removed LOGIN and AUTHENTICATE command handlers completely. They're only
HEAD
|
Thu, 08 Jun 2006 19:52:15 +0300 |
Timo Sirainen |
Keep track of write_atomic and write_seq_first/last while copying memory
HEAD
|
Thu, 08 Jun 2006 19:51:11 +0300 |
Timo Sirainen |
Linux's sendfile() returns 0 when remote has closed connection. Convert it
HEAD
|
Thu, 08 Jun 2006 19:50:42 +0300 |
Timo Sirainen |
base_size variable isn't really needed in the pool when DEBUG isn't used.
HEAD
|
Thu, 08 Jun 2006 19:44:56 +0300 |
Timo Sirainen |
Fixed "Unrecognized event" errors that occurred with IO_ERROR. Patch by
HEAD
|
Thu, 08 Jun 2006 19:42:40 +0300 |
Timo Sirainen |
If dotlock creation timeouts, unlink() the temp file we used
HEAD
|
Thu, 08 Jun 2006 19:41:30 +0300 |
Timo Sirainen |
When checking if we want to override dotlocks, don't use the
HEAD
|
Thu, 08 Jun 2006 19:39:28 +0300 |
Timo Sirainen |
Using file_dotlock_touch() caused Dovecot to think the dotlock had been
HEAD
|
Thu, 08 Jun 2006 18:25:26 +0300 |
Timo Sirainen |
Added library dependencies to work correctly for convert-tool.
HEAD
|
Thu, 08 Jun 2006 17:42:21 +0300 |
Timo Sirainen |
dbox_rotate_size checking was wrong.
HEAD
|
Thu, 08 Jun 2006 15:49:31 +0300 |
Timo Sirainen |
Changed mail-storage API to do the mail sorting internally. Optimized it
HEAD
|
Wed, 07 Jun 2006 12:05:05 +0300 |
Timo Sirainen |
If FETCH fails because client disconnects in the middle of it, return
HEAD
|
Mon, 05 Jun 2006 23:25:39 +0300 |
Timo Sirainen |
IMAP: Reply with tagged BAD if authentication is aborted because client sent
HEAD
|
Fri, 02 Jun 2006 11:39:29 +0300 |
Timo Sirainen |
Check for existence of PQescapeStringConn() in PostgreSQL library. Forgot to
HEAD
|
Wed, 31 May 2006 16:59:03 +0300 |
Timo Sirainen |
Reversed last change. Instead handle DH_generate_parameters() call's failure.
HEAD
|
Wed, 31 May 2006 16:54:21 +0300 |
Timo Sirainen |
Give a nicer error message if i2d_DHparams() returns 0, which apparently it
HEAD
|
Wed, 31 May 2006 16:20:48 +0300 |
Timo Sirainen |
With some NFS implementation DELETE failed if ..DOVECOT-TRASHED directory already existed
HEAD
|
Wed, 31 May 2006 16:17:49 +0300 |
Timo Sirainen |
Close index files before trying to unlink the index directory
HEAD
|
Wed, 31 May 2006 14:03:53 +0300 |
Timo Sirainen |
Escape SQL strings using sql_escape_string(). Fixes the problems with
HEAD
|
Wed, 31 May 2006 14:02:50 +0300 |
Timo Sirainen |
Added sql_escape_string()
HEAD
|
Tue, 30 May 2006 18:10:30 +0300 |
Timo Sirainen |
Use array instead of buffer for storing connections.
HEAD
|
Tue, 30 May 2006 16:36:07 +0300 |
Timo Sirainen |
Include <sys/stat.h> before using struct stat, because some systems may use
HEAD
|
Tue, 30 May 2006 16:14:46 +0300 |
Timo Sirainen |
Added assert against NULL reason for client_disconnect().
HEAD
|
Tue, 30 May 2006 16:14:21 +0300 |
Timo Sirainen |
Don't return NULL error messages.
HEAD
|
Tue, 30 May 2006 15:20:30 +0300 |
Timo Sirainen |
Don't check ACL file's timestamp changes more often than once in a second.
HEAD
|
Tue, 30 May 2006 14:51:53 +0300 |
Timo Sirainen |
NULL-terminate the parsed rights
HEAD
|
Tue, 30 May 2006 11:41:10 +0300 |
Timo Sirainen |
Compile fix
HEAD
|
Tue, 30 May 2006 11:39:37 +0300 |
Timo Sirainen |
Compiler warning fix
HEAD
|
Tue, 30 May 2006 11:37:10 +0300 |
Timo Sirainen |
We were caching the EOF block wrongly in some situations.
HEAD
|
Tue, 30 May 2006 11:36:43 +0300 |
Timo Sirainen |
Memory leak fix for last update and some other cleanups
HEAD
|
Tue, 30 May 2006 11:36:11 +0300 |
Timo Sirainen |
We were updating index->map also when syncing views.
HEAD
|
Tue, 30 May 2006 11:34:23 +0300 |
Timo Sirainen |
When extension data is being reset, recreate the index file to make sure
HEAD
|
Tue, 30 May 2006 11:33:20 +0300 |
Timo Sirainen |
Removing and resetting keywords could have operated on wrong file's keyword
HEAD
|
Tue, 30 May 2006 11:32:24 +0300 |
Timo Sirainen |
BODYSTRUCTURE -> BODY translation was missing CRLF after literal.
HEAD
|
Tue, 30 May 2006 11:31:20 +0300 |
Timo Sirainen |
If we're synchronizing a view (and not index itself) from transaction log,
HEAD
|
Tue, 30 May 2006 11:26:48 +0300 |
Timo Sirainen |
If syncing from transaction log fails, fallback to re-reading the index file
HEAD
|
Tue, 30 May 2006 11:25:24 +0300 |
Timo Sirainen |
If connection closes while appending, we crashed in some situations.
HEAD
|
Tue, 30 May 2006 11:24:44 +0300 |
Timo Sirainen |
Renamed Mails -> dbox-Mails to make it less likely to conflict with
HEAD
|
Tue, 30 May 2006 11:22:29 +0300 |
Timo Sirainen |
Fix for handling keywords
HEAD
|
Tue, 16 May 2006 12:10:27 +0300 |
Timo Sirainen |
Added mail_set_uid() to select a mail by UID.
HEAD
|
Mon, 15 May 2006 12:47:34 +0300 |
Timo Sirainen |
Minor cleanup / memory reducement fix
HEAD
|
Mon, 15 May 2006 11:00:10 +0300 |
Timo Sirainen |
Trying to use subsequent authentication crashed.
HEAD
|
Wed, 10 May 2006 10:36:13 +0300 |
Timo Sirainen |
Read empty string settings as "", not NULL.
HEAD
|
Wed, 10 May 2006 00:21:36 +0300 |
Timo Sirainen |
Minor cleanup: Switch hardcoded /etc/mnttab in Solaris to use MNTTAB macro
HEAD
|
Tue, 09 May 2006 23:47:54 +0300 |
Timo Sirainen |
If PASS command is given (after unsuccessful USER) with plaintext auth
HEAD
|
Tue, 09 May 2006 14:57:36 +0300 |
Timo Sirainen |
Changed mailbox_save_*() API a bit: Moved the struct mail *dest_mail to
HEAD
|
Tue, 09 May 2006 14:55:04 +0300 |
Timo Sirainen |
Some fixes and added message_parser_set_crlfs().
HEAD
|
Tue, 09 May 2006 12:39:00 +0300 |
Timo Sirainen |
Added tee-istream, which can be used to create multiple readable input streams from one input stream.
HEAD
|
Tue, 09 May 2006 12:37:40 +0300 |
Timo Sirainen |
Added message_part to struct message_block and some cleanups.
HEAD
|
Tue, 09 May 2006 12:36:58 +0300 |
Timo Sirainen |
If parent stream's read() returned -2, we returned -1 instead of the -2.
HEAD
|
Mon, 08 May 2006 16:04:10 +0300 |
Timo Sirainen |
Some more cleanups
HEAD
|
Mon, 08 May 2006 15:50:22 +0300 |
Timo Sirainen |
Cleanups and minor logic changes as to what should be cached.
HEAD
|
Mon, 08 May 2006 15:48:51 +0300 |
Timo Sirainen |
Added mail_cache_field_want_add() and mail_cache_field_can_add()
HEAD
|
Mon, 08 May 2006 14:25:14 +0300 |
Timo Sirainen |
Strings should be freed with str_free(), not p_free().
HEAD
|
Mon, 08 May 2006 11:46:19 +0300 |
Timo Sirainen |
Rewrote the message bodystructure parser to allow parsing from non-blocking streams. Also did a couple of API changes and cleanups.
HEAD
|
Mon, 08 May 2006 11:31:52 +0300 |
Timo Sirainen |
Note about this being unstable CVS branch
HEAD
|
Mon, 08 May 2006 11:18:14 +0300 |
Timo Sirainen |
Update
HEAD
|
Fri, 05 May 2006 18:07:04 +0300 |
Timo Sirainen |
If authentication client does something bad, don't crash the whole process
HEAD
|
Fri, 05 May 2006 17:53:34 +0300 |
Timo Sirainen |
Don't send extra TABs to auth worker server, they break it.
HEAD
|
Fri, 05 May 2006 17:21:22 +0300 |
Timo Sirainen |
Fix for building without modules
HEAD
|
Thu, 04 May 2006 01:58:53 +0300 |
Timo Sirainen |
Use lib_signals_ignore() for signals we really want ignored.
HEAD
|
Thu, 04 May 2006 01:58:15 +0300 |
Timo Sirainen |
And s/lib_signals_ignore_signal/lib_signals_ignore/
HEAD
|
Thu, 04 May 2006 01:54:38 +0300 |
Timo Sirainen |
Added lib_signals_ignore_signal() and made lib_signals_set_handler() with
HEAD
|
Thu, 04 May 2006 01:02:55 +0300 |
Timo Sirainen |
s/dbox_sync_if_changed/dbox_sync_is_changed/
HEAD
|
Thu, 04 May 2006 01:02:28 +0300 |
Timo Sirainen |
Keep track of recent flags.
HEAD
|
Thu, 04 May 2006 01:01:22 +0300 |
Timo Sirainen |
If only changes were recent-flag updates, we didn't write them to index.
HEAD
|
Wed, 03 May 2006 23:07:13 +0300 |
Timo Sirainen |
Don't compress cache file if it was just compressed by another process.
HEAD
|
Wed, 03 May 2006 22:43:25 +0300 |
Timo Sirainen |
When removing recent-flags with mmap_disable, the flags weren't actually
HEAD
|
Wed, 03 May 2006 21:59:38 +0300 |
Timo Sirainen |
Fix
HEAD
|
Wed, 03 May 2006 01:06:32 +0300 |
Timo Sirainen |
Index header's seen/recent/deleted counters weren't always correct after
HEAD
|
Wed, 03 May 2006 01:05:09 +0300 |
Timo Sirainen |
Fixes to updating keywords
HEAD
|
Tue, 02 May 2006 23:11:08 +0300 |
Timo Sirainen |
When requesting quota resource, don't return it if it's unlimited. Also
HEAD
|
Tue, 02 May 2006 23:01:33 +0300 |
Timo Sirainen |
Don't add extra spaces to reply if some of the resources aren't really found.
HEAD
|
Tue, 02 May 2006 22:50:47 +0300 |
Timo Sirainen |
Built-in pop3_logout_format default wasn't updated.
HEAD
|
Tue, 02 May 2006 16:05:13 +0300 |
Timo Sirainen |
Offset update fix
HEAD
|
Tue, 02 May 2006 14:11:05 +0300 |
Timo Sirainen |
Adding mail to index while saving it had a race condition. Fixing it
HEAD
|
Tue, 02 May 2006 14:04:30 +0300 |
Timo Sirainen |
mmap_disable: When syncing in-memory index from transaction log, we didn't
HEAD
|
Tue, 02 May 2006 11:56:58 +0300 |
Timo Sirainen |
Letter ACLs were wrong.
HEAD
|
Thu, 27 Apr 2006 16:39:47 +0300 |
Timo Sirainen |
And more generic error fix..
HEAD
|
Thu, 27 Apr 2006 16:36:24 +0300 |
Timo Sirainen |
Error fixes
HEAD
|
Thu, 27 Apr 2006 15:44:19 +0300 |
Timo Sirainen |
Fixes
HEAD
|
Thu, 27 Apr 2006 15:33:21 +0300 |
Timo Sirainen |
Error message fixes
HEAD
|
Thu, 27 Apr 2006 15:30:05 +0300 |
Timo Sirainen |
Install the quota plugin also for POP3.
HEAD
|
Thu, 27 Apr 2006 15:29:14 +0300 |
Timo Sirainen |
hook_mail_storage_created: Make it compatible with imap and lda by not
HEAD
|
Thu, 27 Apr 2006 15:26:34 +0300 |
Timo Sirainen |
Don't validate uid/gid when executing imap for dump-capability
HEAD
|
Thu, 27 Apr 2006 14:47:19 +0300 |
Timo Sirainen |
Fix
HEAD
|
Thu, 27 Apr 2006 13:56:57 +0300 |
Timo Sirainen |
Fixes / cleanup
HEAD
|