]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
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
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