]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
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
Timo Sirainen [Mon, 12 Oct 2009 22:40:28 +0000 (18:40 -0400)]
Released v2.0.alpha1.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 22:31:01 +0000 (18:31 -0400)]
Makefile.am: Some of test-dsync*.c files weren't included in tarball.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 22:29:29 +0000 (18:29 -0400)]
Makefile.am: notify-plugin-private.h wasn't listed correctly.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 22:14:09 +0000 (18:14 -0400)]
Makefile.am: Added missing doveadm.h
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 21:59:32 +0000 (17:59 -0400)]
Makefile.am: Added missing test-mail-storage.h
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 21:24:01 +0000 (17:24 -0400)]
lmtp: Changed QUIT message: "Logged out" -> "Client quit".
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 20:47:00 +0000 (16:47 -0400)]
doveconf: When not expanding <file input, show the '<' prefix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 20:29:41 +0000 (16:29 -0400)]
doveconf: -N doesn't require parameter.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 20:20:35 +0000 (16:20 -0400)]
bsdauth: And compile fix to previous change..
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 20:19:00 +0000 (16:19 -0400)]
bsdauth: Use PLAIN as default_pass_scheme instead of CRYPT.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 20:01:53 +0000 (16:01 -0400)]
doveconf: Improved "config not found" error.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 19:59:45 +0000 (15:59 -0400)]
"make install" now creates sysconfdir/dovecot/ directory.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 18:11:23 +0000 (14:11 -0400)]
bsdauth: Set default pass scheme to CRYPT.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 17:53:36 +0000 (13:53 -0400)]
lmtp: Added lmtp_proxy setting (it's no longer hardcoded to yes).
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 16:54:37 +0000 (12:54 -0400)]
Removed some unused FIXME code.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 16:51:06 +0000 (12:51 -0400)]
*-login: Login binaries can now set up their own private settings.
--HG--
branch : HEAD
Timo Sirainen [Mon, 12 Oct 2009 16:37:35 +0000 (12:37 -0400)]
deliver: Don't escape addresses with "." in local-part.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 20:25:41 +0000 (16:25 -0400)]
Removed unused login_chroot setting.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 01:32:04 +0000 (21:32 -0400)]
*-login: Close auth client connection after (proxying) process no longer needs it.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 01:25:27 +0000 (21:25 -0400)]
lib-master: If config fd is kept open, close it after last connection has been created.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 01:02:56 +0000 (21:02 -0400)]
lib-master: Timeout reading configuration after 10 seconds.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 00:51:12 +0000 (20:51 -0400)]
master: If config process doesn't exist when reloading config, create one to avoid hanging.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 00:50:16 +0000 (20:50 -0400)]
master: Delay starting up config process until it's actually needed.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 00:33:27 +0000 (20:33 -0400)]
QRESYNC: Fixed fallback handling to fetching expunged UIDs.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Oct 2009 00:35:37 +0000 (20:35 -0400)]
QRESYNC: Minor code cleanup by renaming variables to be more understandable.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 23:51:20 +0000 (19:51 -0400)]
master: Fixed reloading configuration.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 23:05:47 +0000 (19:05 -0400)]
config: key="<value" shouldn't treat value as file.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 22:45:29 +0000 (18:45 -0400)]
Comment update.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 22:45:21 +0000 (18:45 -0400)]
config: Conflict handling fix.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 21:55:57 +0000 (17:55 -0400)]
master: Added back "listen" setting, which is the default address for inet_listeners.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 21:42:33 +0000 (17:42 -0400)]
master: Allow idle-killing the last service process, except anvil.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 21:23:27 +0000 (17:23 -0400)]
master: Removed accidentally committed debug code.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 21:20:11 +0000 (17:20 -0400)]
master: If service user isn't specified, keep original gid instead of using 0.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 21:18:27 +0000 (17:18 -0400)]
master: Cleaned up chown() error logging: don't show -1 as 2^64-1.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 20:51:53 +0000 (16:51 -0400)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 20:49:22 +0000 (16:49 -0400)]
dovecot --build-options: Added "Mail storages" list back.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 19:27:58 +0000 (15:27 -0400)]
dovecot --build-options: List nss if it's enabled.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 19:26:18 +0000 (15:26 -0400)]
imap: Don't crash on SELECT .. QRESYNC if it didn't give seq-uid map.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 19:08:46 +0000 (15:08 -0400)]
configure: Use cache for more checks.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 18:09:01 +0000 (14:09 -0400)]
plugins: mail_log links notify plugin now, so build notify first.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 18:03:57 +0000 (14:03 -0400)]
auth: Fixed compiling with --with-gssapi=plugin
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 17:45:27 +0000 (13:45 -0400)]
example-config: dbox_* settings were renamed to mdbox_*.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 01:22:12 +0000 (21:22 -0400)]
plugins: Added dependencies.
The dependencies can only be checked if the dlopen() can successfully open
the module, so use (apparently) non-portable ltlibrary linking to force the
libraries we depend on to load with us.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 01:19:29 +0000 (21:19 -0400)]
module_dir_load(): Support <name>_dependencies array listing required modules.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 00:49:31 +0000 (20:49 -0400)]
master: Added default_vsz_limit setting, which defaults to 256 MB.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 00:43:25 +0000 (20:43 -0400)]
util/*view binaries are now accessed via "doveadm dump".
listview binary stays for now, since mailbox list indexes won't work
anyway and they might get a complete redesign.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 00:10:49 +0000 (20:10 -0400)]
lib-index: Take MAIL_INDEX_OPEN_FLAG_READONLY more seriously.
Don't do any filesystem changes to the index when it's set, even if
corrupted index files are detected.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Oct 2009 00:09:20 +0000 (20:09 -0400)]
compat: Renamed all my_*() fallback functions to i_my_*().
This fixes at least my_pread() conflict with libmysqlclient.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 22:43:17 +0000 (18:43 -0400)]
authtest binary is now accessed via "doveadm auth" and "doveadm user".
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 22:33:50 +0000 (18:33 -0400)]
Moved askpass() from master/ to lib/. Added t_askpass().
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 22:24:24 +0000 (18:24 -0400)]
dovecotpw binary is now accessed via "doveadm pw".
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 21:58:38 +0000 (17:58 -0400)]
Moved doveadm to a separate directory and made it a bit more easily extensible.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 17:02:25 +0000 (13:02 -0400)]
Use array_foreach*() in some useful places.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 15:52:47 +0000 (11:52 -0400)]
smtp client: Failure wasn't sent properly for more than one recipient.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 15:21:10 +0000 (11:21 -0400)]
lib-index: With >1 expunge handlers deinit was called with wrong sync_context.
Currently there was only one expunge handler so this wasn't a real problem.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 15:14:46 +0000 (11:14 -0400)]
Expunging messages caused in-memory modseqs to be wrong.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 06:54:45 +0000 (02:54 -0400)]
Added array_foreach() and array_foreach_modifiable().
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 05:37:57 +0000 (01:37 -0400)]
ssl-params: Don't put SSL_LIBS to dependencies.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 00:43:39 +0000 (20:43 -0400)]
Removed accidentally committed ssl-params binary.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 00:43:28 +0000 (20:43 -0400)]
ssl-params: Track client connection count correctly.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 00:35:37 +0000 (20:35 -0400)]
master: Fixes to handling anvil service.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Oct 2009 00:31:17 +0000 (20:31 -0400)]
settings parser: copying boolean values also copied some unintended memory.
--HG--
branch : HEAD
Pascal Volk [Wed, 7 Oct 2009 23:28:33 +0000 (23:28 +0000)]
ssl-params: dropped ssl-params binary / added to .hgignore
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 23:06:05 +0000 (19:06 -0400)]
ssl-params: Several bugfixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 22:54:14 +0000 (18:54 -0400)]
ssl-params: Name the program correctly.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 22:47:55 +0000 (18:47 -0400)]
*-login: Don't set connection fd to non-blocking twice.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 21:54:58 +0000 (17:54 -0400)]
*-login: Read SSL parameters using the new ssl-params service.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 21:47:01 +0000 (17:47 -0400)]
Added ssl-params binary that login process uses to read SSL parameters.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 21:46:14 +0000 (17:46 -0400)]
lib-auth: Changed API to connect to only a single specified auth socket.
Login processes now always connect to socket called "auth".
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 21:44:38 +0000 (17:44 -0400)]
master: Removed all SSL related code. It doesn't belong there.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Oct 2009 21:44:01 +0000 (17:44 -0400)]
auth: VERSION should have been sent before MECH, not after.
--HG--
branch : HEAD