]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Fri, 23 Oct 2009 01:21:05 +0000 (21:21 -0400)]
doveadm: Reset getopt() after handling lib-master parameters.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 01:18:09 +0000 (21:18 -0400)]
doveadm who -1: Fixed filtering.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 01:15:37 +0000 (21:15 -0400)]
doveadm who: Added -1 parameter. Added connection's protocol.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 01:00:39 +0000 (21:00 -0400)]
doveadm: When iterating through all users, don't drop privileges permanently.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 01:00:22 +0000 (21:00 -0400)]
mail storage service: Fixed iterating through all users.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 00:53:27 +0000 (20:53 -0400)]
lib-master: Fixed getopt_string containing "+" GNU extension.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 00:32:55 +0000 (20:32 -0400)]
doveadm: Added "who" command to list connected users based on anvil information.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 00:28:46 +0000 (20:28 -0400)]
anvil: Added CONNECT-DUMP command to dump connect-limit state.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 00:08:11 +0000 (20:08 -0400)]
Changed anvil ident string to have the protocol first, so username can contain '/' chars.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 23:24:01 +0000 (19:24 -0400)]
example-config: Added lda_mailbox_autocreate/_autosubscribe settings.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 23:18:37 +0000 (19:18 -0400)]
example-config: Added lmtp.conf.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 23:16:47 +0000 (19:16 -0400)]
example-config: Plugin setting updates.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 23:12:27 +0000 (19:12 -0400)]
ssl-params: When generating parameters, run the process with priority +15.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 23:11:14 +0000 (19:11 -0400)]
imap: Compiling fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 23:10:48 +0000 (19:10 -0400)]
mail storage service: Returning "nice" from userdb again changes process priority.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 23:06:50 +0000 (19:06 -0400)]
.hgignore updated.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 22:56:01 +0000 (18:56 -0400)]
imap/pop3: Cleaned up initialization code.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 22:31:40 +0000 (18:31 -0400)]
imap/pop3 now supports multiple connections/process, removed the restriction.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 22:31:18 +0000 (18:31 -0400)]
lib-storage: Changed APIs to fix reading settings for multiple users.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 22:27:57 +0000 (18:27 -0400)]
settings_find_dynamic() now takes const pointer.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 21:56:01 +0000 (17:56 -0400)]
maildir: Expunging last messages from mailbox caused crashing.
--HG--
branch : HEAD
Timo Sirainen [Thu, 22 Oct 2009 16:58:35 +0000 (12:58 -0400)]
file_dotlock_create(): If nfs_flush is enabled, fdatasync after writing PID.
This makes sure that the write() doesn't fail later in close() and cause
problems.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 23:54:00 +0000 (19:54 -0400)]
Merged single and multi mail_storage_service_*() functions.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 20:58:10 +0000 (16:58 -0400)]
Makefile: Don't symlink notify plugin to subdirs. It's not necessary anymore.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 18:52:36 +0000 (14:52 -0400)]
mail_storage_service_multi*() didn't use userdb lookup results.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 18:17:12 +0000 (14:17 -0400)]
lmtp: Fixed crashing caused by recent API changes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 01:11:19 +0000 (21:11 -0400)]
dovecot-auth binary renamed to auth.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 01:09:17 +0000 (21:09 -0400)]
lda: Cleaned up parameter handling.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 00:55:55 +0000 (20:55 -0400)]
ioloop-epool: Panic on epoll_ctl() failures so it's easier to find the bug.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 00:35:34 +0000 (20:35 -0400)]
mail_chroot can now contain %variables.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 00:35:17 +0000 (20:35 -0400)]
Allow mail_users_init() without giving socket path.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 00:23:10 +0000 (20:23 -0400)]
Don't allow relative home directory paths.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 00:19:05 +0000 (20:19 -0400)]
Moved process title init to lib-master. With Linux-hack enabled it now preserves command args.
--HG--
branch : HEAD
Timo Sirainen [Wed, 21 Oct 2009 00:07:45 +0000 (20:07 -0400)]
Moved most of getopt() handling to lib-master.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 23:44:57 +0000 (19:44 -0400)]
master: Don't remove auth-worker.* sockets at startup. They're no longer used.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 23:43:22 +0000 (19:43 -0400)]
imap: Removed all dump-capability handling. We don't use it anymore.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 23:41:50 +0000 (19:41 -0400)]
Fixed login processes' core dump handling.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 23:40:52 +0000 (19:40 -0400)]
lib-auth: Crashfix.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 23:24:51 +0000 (19:24 -0400)]
example-config: Added '/' to "chroot=empty/" to make it clearer it's a dir.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 23:23:34 +0000 (19:23 -0400)]
master: Drop trailing '/' from services' chroot directory.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 23:20:42 +0000 (19:20 -0400)]
ssl_ciphers_list: Disable anonymous and export ciphers by default.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 22:11:00 +0000 (18:11 -0400)]
imap-login: If imap_capability is set, use it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 22:04:06 +0000 (18:04 -0400)]
lib-settings: Allow settings parsers with zero byte setting structures.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 22:03:34 +0000 (18:03 -0400)]
lib-settings: Added settings_check() to check specific setting structure.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 22:02:00 +0000 (18:02 -0400)]
settings_parser_get_list() returns now NULL-terminated list.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 21:36:06 +0000 (17:36 -0400)]
struct setting_parser_info now specifies the module name.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 21:15:01 +0000 (17:15 -0400)]
Reordered struct setting_parser_info fields to make using them easier.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 19:40:51 +0000 (15:40 -0400)]
QRESYNC: Fixed fallback handling to fetching expunged UIDs (again).
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 18:12:55 +0000 (14:12 -0400)]
settings parser: Warn if a line has '#' character not preceded by whitespace.
This should help with people trying to give '#' character in e.g. a
password and wondering why it's not working.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 17:21:13 +0000 (13:21 -0400)]
imap: If client disconnects while appending, don't treat the rest of the message as commands.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 01:44:08 +0000 (21:44 -0400)]
master: Removed some unnecessary code.
--HG--
branch : HEAD
Timo Sirainen [Tue, 20 Oct 2009 01:42:09 +0000 (21:42 -0400)]
Redesigned how login process passes connections to mail processes and changed related APIs.
Master process is no longer in the middle.
--HG--
branch : HEAD
Timo Sirainen [Mon, 19 Oct 2009 22:34:00 +0000 (18:34 -0400)]
master: service_signal() reimplemented using the service process linked list.
--HG--
branch : HEAD
Timo Sirainen [Mon, 19 Oct 2009 22:31:46 +0000 (18:31 -0400)]
master: Keep service's processes in an easily accessible linked list.
--HG--
branch : HEAD
Timo Sirainen [Mon, 19 Oct 2009 19:02:04 +0000 (15:02 -0400)]
lib-auth: Changed auth_master_user_lookup() API.
--HG--
branch : HEAD
Timo Sirainen [Mon, 19 Oct 2009 19:01:16 +0000 (15:01 -0400)]
passdb-file: When iterating through users, skip empty lines and comments.
--HG--
branch : HEAD
Pascal Volk [Sat, 17 Oct 2009 20:27:09 +0000 (20:27 +0000)]
doveadm pw: Use t_askpass() instead of getpass()
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Oct 2009 22:37:03 +0000 (18:37 -0400)]
imap: Implemented SORT=DISPLAY extension (draft-ietf-morg-sortdisplay-02).
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Oct 2009 21:29:16 +0000 (17:29 -0400)]
configure: FLEXIBLE_ARRAY_MEMBER value was reversed.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 21:46:31 +0000 (17:46 -0400)]
imap, pop3: Moved imap/pop3_client_workarounds setting parsing to config checking.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Oct 2009 19:33:13 +0000 (15:33 -0400)]
lib-master: Added _NO_CONFIG_SETTIGS and _NO_ENV_SETTINGS flags.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Oct 2009 19:24:12 +0000 (15:24 -0400)]
Makefiles: Separated LIBDOVECOT and LIBDOVECOT_DEPS.
--HG--
branch : HEAD
Timo Sirainen [Sun, 18 Oct 2009 19:23:15 +0000 (15:23 -0400)]
mail_storage_copy(): Don't unreference keywords too many times.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 19:57:41 +0000 (15:57 -0400)]
Updated copyright comments.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 19:30:29 +0000 (15:30 -0400)]
mbox: Write the last LF before fdatasync().
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 19:20:26 +0000 (15:20 -0400)]
imap/pop3 proxy: Track "destination down" state separately for IP+ports, not just IPs.
In some systems different ports could get redirected to different servers.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 17:16:02 +0000 (13:16 -0400)]
doc/wiki/Makefile.am fix.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 17:04:16 +0000 (13:04 -0400)]
mbox: Make sure failed saves get rolled back with NFS.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 16:30:59 +0000 (12:30 -0400)]
Added o_stream_get_buffer_avail_size().
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 16:30:14 +0000 (12:30 -0400)]
ostream: Simplified implementing ostreams.
Some functions are no longer necessary to implement. Moved some code to be
common among all ostreams.
--HG--
branch : HEAD
Pascal Volk [Fri, 16 Oct 2009 13:01:19 +0000 (13:01 +0000)]
Log debug-level messages with i_debug().
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 02:26:03 +0000 (22:26 -0400)]
lib-index: looking up offset for transaction log's initial modseq failed.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 01:07:46 +0000 (21:07 -0400)]
expire: Mailbox names should be written to dict using their virtual name.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 00:56:04 +0000 (20:56 -0400)]
--without-docs: make install no longer mkdirs wiki directory.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 00:50:19 +0000 (20:50 -0400)]
--without-docs: make install no longer installs any docs.
--HG--
branch : HEAD
Timo Sirainen [Fri, 16 Oct 2009 00:38:24 +0000 (20:38 -0400)]
Potential crashfix for OpenSSL < 0.9.8.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 23:51:14 +0000 (19:51 -0400)]
quota-maildir: Don't crash at startup.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 22:31:11 +0000 (18:31 -0400)]
imap: IDLE now sends "Still here" notifications to same user's connections at the same time.
Perhaps this will save some battery power with mobile clients that open
multiple connections.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 20:18:58 +0000 (16:18 -0400)]
example-config: Updated listen setting's comment.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 20:05:50 +0000 (16:05 -0400)]
example-config: Updated listen setting's comments.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 20:05:37 +0000 (16:05 -0400)]
master: inet_listener.address's default wasn't using "listen" setting.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 19:56:06 +0000 (15:56 -0400)]
lib-index: Give nicer error if index's log position suddenly goes backwards.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 19:32:04 +0000 (15:32 -0400)]
fts: Fixed loading the plugin.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 19:17:12 +0000 (15:17 -0400)]
master: Add IO listeners to anvil after forking. Fixes kqueue.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 17:51:37 +0000 (13:51 -0400)]
quota-fs: If mount=path isn't specified, don't fail with multiple quota roots.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 17:45:59 +0000 (13:45 -0400)]
ioloop-kqueue: Improved error messages.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 17:20:44 +0000 (13:20 -0400)]
istream-seekable: If we can't write temp file, fallback to using memory without limits.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 00:50:06 +0000 (20:50 -0400)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 00:40:42 +0000 (20:40 -0400)]
mbox_from_parse() unit test fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 15 Oct 2009 00:17:44 +0000 (20:17 -0400)]
mbox_from_parse(): When timezone is missing, use the given time's tz, not the current tz.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 22:33:03 +0000 (18:33 -0400)]
auth-protocol.txt: Updated version to 1.1.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 22:31:28 +0000 (18:31 -0400)]
Increased auth protocol's minor version to 1.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 22:30:04 +0000 (18:30 -0400)]
auth-protocol.txt: Updated with the new cookie changes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 22:25:29 +0000 (18:25 -0400)]
auth: Identify clients using a 128bit random cookie on top of the existing PID.
When master is finishing the login, it must give this cookie to REQUEST
command and it must match what auth process knows. This change makes it safe
to do client/master login without a dedicated master process.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 20:35:16 +0000 (16:35 -0400)]
lda: Escape local-part if it begins/ends with '.'.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 19:45:52 +0000 (15:45 -0400)]
lmtp: Drop quotes around local-part in RCPT TO command if possible.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 17:25:33 +0000 (13:25 -0400)]
maildir_very_dirty_syncs=yes: Make sure uidlist shrinks eventually.
--HG--
branch : HEAD
Timo Sirainen [Wed, 14 Oct 2009 16:45:18 +0000 (12:45 -0400)]
maildir: Saving a mail after fast syncing caused slow sync the next time.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 22:40:35 +0000 (18:40 -0400)]
Added signature for changeset
7dc28f9b899d
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 22:40:32 +0000 (18:40 -0400)]
Added tag 2.0.alpha1 for changeset
7dc28f9b899d
--HG--
branch : HEAD