]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Fri, 23 Oct 2009 02:58:53 +0000 (22:58 -0400)]
shutdown_clients default should have been "yes".
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 02:31:06 +0000 (22:31 -0400)]
auth worker client deinit fixes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 02:25:31 +0000 (22:25 -0400)]
Use net_connect_unix_with_retries() instead of duplicating the code everywhere.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 02:25:08 +0000 (22:25 -0400)]
Added net_connect_unix_with_retries().
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 02:12:56 +0000 (22:12 -0400)]
auth: Cleaned up auth worker client deinit code.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 02:01:43 +0000 (22:01 -0400)]
lib-lda: Fixed duplicate database to work with multiple users per process.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 01:43:30 +0000 (21:43 -0400)]
configure: Removed --with-sql-drivers parameter. I'm not sure what it tried to do.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 01:37:03 +0000 (21:37 -0400)]
login_greeting setting now supports %variables.
--HG--
branch : HEAD
Timo Sirainen [Fri, 23 Oct 2009 01:27:04 +0000 (21:27 -0400)]
example-config: Set process_limit=1 to auth service.
We'd currently break if there were more.
--HG--
branch : HEAD
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