]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
14 years agoindexer: Fixed assert-crash when number of indexed messages was divisible by 100.
Timo Sirainen [Mon, 12 Sep 2011 11:32:37 +0000 (14:32 +0300)] 
indexer: Fixed assert-crash when number of indexed messages was divisible by 100.

14 years agombox: Fixed fetching last message from compressed mboxes.
Timo Sirainen [Mon, 12 Sep 2011 11:27:46 +0000 (14:27 +0300)] 
mbox: Fixed fetching last message from compressed mboxes.

14 years agoquota-dirsize: Get the quota from "mail root dir", not "mailboxes dir".
Timo Sirainen [Mon, 12 Sep 2011 11:01:36 +0000 (14:01 +0300)] 
quota-dirsize: Get the quota from "mail root dir", not "mailboxes dir".
Normally they are different only with dbox (~/dbox vs. ~/dbox/mailboxes).
This mainly fixes using dirsize with mdbox, where the mail data is in
~/dbox/storage/ directory.
Patch by Роман Захров.

14 years agoimapc: Fixed mailbox_exists() to actually work.
Timo Sirainen [Mon, 12 Sep 2011 10:14:26 +0000 (13:14 +0300)] 
imapc: Fixed mailbox_exists() to actually work.
This fixes problems with subscribing to mailboxes.

14 years agolib-storage: Handle INBOX in the common mailbox_exists() code.
Timo Sirainen [Mon, 12 Sep 2011 10:13:35 +0000 (13:13 +0300)] 
lib-storage: Handle INBOX in the common mailbox_exists() code.

14 years agoimapc: Fixes to handling non-empty imapc namespace prefix.
Timo Sirainen [Mon, 12 Sep 2011 09:41:09 +0000 (12:41 +0300)] 
imapc: Fixes to handling non-empty imapc namespace prefix.

14 years agolib-storage: Fixed mailbox_list_mailbox() for backends without get_mailbox_flags().
Timo Sirainen [Mon, 12 Sep 2011 09:40:34 +0000 (12:40 +0300)] 
lib-storage: Fixed mailbox_list_mailbox() for backends without get_mailbox_flags().

14 years agolib-storage: Finished previous get_mailbox_flags() change.
Timo Sirainen [Mon, 12 Sep 2011 09:38:04 +0000 (12:38 +0300)] 
lib-storage: Finished previous get_mailbox_flags() change.

14 years agolib-storage: Removed unused struct stat parameter from mailbox_list.get_mailbox_flags()
Timo Sirainen [Mon, 12 Sep 2011 09:02:33 +0000 (12:02 +0300)] 
lib-storage: Removed unused struct stat parameter from mailbox_list.get_mailbox_flags()

14 years agoimapc: More fixes to listing mailbox names.
Timo Sirainen [Fri, 9 Sep 2011 10:14:07 +0000 (13:14 +0300)] 
imapc: More fixes to listing mailbox names.

14 years agoimapc: Another try at fixing mUTF-7 mailbox names.
Timo Sirainen [Fri, 9 Sep 2011 10:05:33 +0000 (13:05 +0300)] 
imapc: Another try at fixing mUTF-7 mailbox names.

14 years agoimapc: Use mUTF-7 for mailbox names.
Timo Sirainen [Fri, 9 Sep 2011 09:57:36 +0000 (12:57 +0300)] 
imapc: Use mUTF-7 for mailbox names.

14 years agoimapc: If mail prefetching fails because of disconnection, don't log about it again.
Timo Sirainen [Thu, 8 Sep 2011 13:52:32 +0000 (16:52 +0300)] 
imapc: If mail prefetching fails because of disconnection, don't log about it again.

14 years agoimapc: If NOOP fails with disconnection, set "internal error" to storage.
Timo Sirainen [Thu, 8 Sep 2011 13:51:51 +0000 (16:51 +0300)] 
imapc: If NOOP fails with disconnection, set "internal error" to storage.

14 years agofts-solr: Fixed indexing messages with multiple MIME body parts.
Timo Sirainen [Thu, 8 Sep 2011 13:37:56 +0000 (16:37 +0300)] 
fts-solr: Fixed indexing messages with multiple MIME body parts.

14 years agoimapc: Send NOOP command every 29 minutes to remote server.
Timo Sirainen [Thu, 8 Sep 2011 09:39:13 +0000 (12:39 +0300)] 
imapc: Send NOOP command every 29 minutes to remote server.
This avoids server idle-disconnecting us after doing nothing for 30 minutes.

14 years agolib-ssl-iostream: If plain stream disconnects, disconnect SSL stream also.
Timo Sirainen [Thu, 8 Sep 2011 09:14:54 +0000 (12:14 +0300)] 
lib-ssl-iostream: If plain stream disconnects, disconnect SSL stream also.

14 years agolib-lda: Log message improvement to differentiate mailbox open vs. save error.
Timo Sirainen [Thu, 8 Sep 2011 08:51:18 +0000 (11:51 +0300)] 
lib-lda: Log message improvement to differentiate mailbox open vs. save error.

14 years agolib-storage: Fixed mail_storage_copy() error handling.
Timo Sirainen [Thu, 8 Sep 2011 08:50:23 +0000 (11:50 +0300)] 
lib-storage: Fixed mail_storage_copy() error handling.

14 years agolib-storage: Code cleanup to mail_storage_set_critical()
Timo Sirainen [Thu, 8 Sep 2011 08:39:00 +0000 (11:39 +0300)] 
lib-storage: Code cleanup to mail_storage_set_critical()

14 years agolib-storage: Minor error handling cleanups.
Timo Sirainen [Thu, 8 Sep 2011 08:16:55 +0000 (11:16 +0300)] 
lib-storage: Minor error handling cleanups.

14 years agolib-index: Make sure mail_index_sync_record() doesn't waste data stack.
Timo Sirainen [Thu, 1 Sep 2011 16:33:22 +0000 (19:33 +0300)] 
lib-index: Make sure mail_index_sync_record() doesn't waste data stack.

14 years agoimapc: When closing mailbox, don't abort any pending non-mailbox commands.
Timo Sirainen [Wed, 7 Sep 2011 14:15:10 +0000 (17:15 +0300)] 
imapc: When closing mailbox, don't abort any pending non-mailbox commands.

14 years agoauth: Don't crash when using default static userdb.
Timo Sirainen [Wed, 7 Sep 2011 13:44:14 +0000 (16:44 +0300)] 
auth: Don't crash when using default static userdb.

14 years agolib-ssl-iostream: Some tweaks to BIO handling.
Timo Sirainen [Wed, 7 Sep 2011 13:10:16 +0000 (16:10 +0300)] 
lib-ssl-iostream: Some tweaks to BIO handling.

14 years agoimapc: Fixed assert-crashing when deleting a mailbox
Timo Sirainen [Wed, 7 Sep 2011 12:46:43 +0000 (15:46 +0300)] 
imapc: Fixed assert-crashing when deleting a mailbox

14 years agoimapc: Place index files under root_dir/indexes/ directory.
Timo Sirainen [Wed, 7 Sep 2011 08:52:08 +0000 (11:52 +0300)] 
imapc: Place index files under root_dir/indexes/ directory.

14 years agolib-index: Don't allow syncing to begin if index is marked corrupted.
Timo Sirainen [Wed, 7 Sep 2011 08:30:05 +0000 (11:30 +0300)] 
lib-index: Don't allow syncing to begin if index is marked corrupted.

14 years agolib-ssl-iostream: Handle flush_pending and set_max_buffer_size properly.
Timo Sirainen [Wed, 7 Sep 2011 08:19:03 +0000 (11:19 +0300)] 
lib-ssl-iostream: Handle flush_pending and set_max_buffer_size properly.

14 years agolib-ssl-iostream: Fixed ostream to preserve/use flush callback correctly.
Timo Sirainen [Wed, 7 Sep 2011 08:18:15 +0000 (11:18 +0300)] 
lib-ssl-iostream: Fixed ostream to preserve/use flush callback correctly.

14 years agoimapc: Switch connection output streams' ioloop when needed.
Timo Sirainen [Wed, 7 Sep 2011 08:03:33 +0000 (11:03 +0300)] 
imapc: Switch connection output streams' ioloop when needed.
This fixes hangs when output stream got full.

14 years agolib-ssl-iostream: When plain_output's buffer is full, set it flush-pending.
Timo Sirainen [Wed, 7 Sep 2011 08:02:55 +0000 (11:02 +0300)] 
lib-ssl-iostream: When plain_output's buffer is full, set it flush-pending.
This fixes hangs when the output buffer got full.

14 years agoAdded o_stream_switch_ioloop() and implemented it to all ostreams.
Timo Sirainen [Wed, 7 Sep 2011 07:59:35 +0000 (10:59 +0300)] 
Added o_stream_switch_ioloop() and implemented it to all ostreams.

14 years agoimapc: Connect to server immediately at startup and lookup hierarchy separator.
Timo Sirainen [Wed, 7 Sep 2011 07:38:01 +0000 (10:38 +0300)] 
imapc: Connect to server immediately at startup and lookup hierarchy separator.
If connecting to server fails, this makes it fail earlier. Also we don't
have to worry about what to do later if hierarchy separator lookup fails.

14 years agolib-ssl-iostream: When SSL i/ostream is closed, close also the plain stream.
Timo Sirainen [Wed, 7 Sep 2011 07:24:11 +0000 (10:24 +0300)] 
lib-ssl-iostream: When SSL i/ostream is closed, close also the plain stream.

14 years agoimapc: Don't crash if a newly seen uncommitted message is expunged.
Timo Sirainen [Wed, 7 Sep 2011 07:01:36 +0000 (10:01 +0300)] 
imapc: Don't crash if a newly seen uncommitted message is expunged.

14 years agoimapc: Removed accidentally committed debug sleeps.
Timo Sirainen [Wed, 7 Sep 2011 06:40:16 +0000 (09:40 +0300)] 
imapc: Removed accidentally committed debug sleeps.

14 years agolib-ssl-iostream: Fixed compiling when SSL is disabled.
Timo Sirainen [Wed, 7 Sep 2011 05:41:25 +0000 (08:41 +0300)] 
lib-ssl-iostream: Fixed compiling when SSL is disabled.

14 years agolib-ssl-iostream: Compiler warning fix.
Timo Sirainen [Wed, 7 Sep 2011 05:40:41 +0000 (08:40 +0300)] 
lib-ssl-iostream: Compiler warning fix.

14 years agoimapc: Don't crash when trying to use imapc's subscription list for another namespace.
Timo Sirainen [Tue, 6 Sep 2011 14:29:38 +0000 (17:29 +0300)] 
imapc: Don't crash when trying to use imapc's subscription list for another namespace.

14 years agolib-storage: When mail_debug=yes logs userdb fields, hide values of all whose key...
Timo Sirainen [Tue, 6 Sep 2011 14:03:55 +0000 (17:03 +0300)] 
lib-storage: When mail_debug=yes logs userdb fields, hide values of all whose key contains "pass".

14 years agolib-auth: When debug logging auth input, hide values of all fields containing "pass...
Timo Sirainen [Tue, 6 Sep 2011 14:03:06 +0000 (17:03 +0300)] 
lib-auth: When debug logging auth input, hide values of all fields containing "pass" in key.

14 years agoauth: If auth_debug_passwords=no, hide values of userdb keys containing "pass" string.
Timo Sirainen [Tue, 6 Sep 2011 14:01:29 +0000 (17:01 +0300)] 
auth: If auth_debug_passwords=no, hide values of userdb keys containing "pass" string.

14 years agoimapc: Error logging fix when SSL handshake fails.
Timo Sirainen [Tue, 6 Sep 2011 13:42:19 +0000 (16:42 +0300)] 
imapc: Error logging fix when SSL handshake fails.

14 years agoimapc: Verify that SSL certificate matches the connected hostname.
Timo Sirainen [Tue, 6 Sep 2011 13:33:09 +0000 (16:33 +0300)] 
imapc: Verify that SSL certificate matches the connected hostname.

14 years agolib-ssl-iostream: Added ssl_iostream_cert_match_name()
Timo Sirainen [Tue, 6 Sep 2011 13:32:20 +0000 (16:32 +0300)] 
lib-ssl-iostream: Added ssl_iostream_cert_match_name()

14 years agolib-ssl-iostream: Code cleanups, fixes, asserts and comments.
Timo Sirainen [Tue, 6 Sep 2011 10:40:50 +0000 (13:40 +0300)] 
lib-ssl-iostream: Code cleanups, fixes, asserts and comments.

14 years agolib-ssl-iostream: Avoid assert-crashing when remote disconnects during write.
Timo Sirainen [Mon, 5 Sep 2011 11:23:11 +0000 (14:23 +0300)] 
lib-ssl-iostream: Avoid assert-crashing when remote disconnects during write.

14 years agomaildir: Avoid refreshing uidlist unnecessarily.
Timo Sirainen [Mon, 5 Sep 2011 09:46:49 +0000 (12:46 +0300)] 
maildir: Avoid refreshing uidlist unnecessarily.
Even if the uidlist itself wasn't read, it was still stat()ed.

14 years agomaildir: When logging "scanning took n secs" warning, log also why scan was done.
Timo Sirainen [Mon, 5 Sep 2011 08:48:11 +0000 (11:48 +0300)] 
maildir: When logging "scanning took n secs" warning, log also why scan was done.
This could help debugging why cur/ directory is sometimes scanned with
maildir_very_dirty_syncs=yes (if the previous commit didn't fully solve it).

14 years agomaildir: Drop internal new-flag from mails that have been moved from new/ to cur/.
Timo Sirainen [Mon, 5 Sep 2011 08:45:45 +0000 (11:45 +0300)] 
maildir: Drop internal new-flag from mails that have been moved from new/ to cur/.
This avoids unnecessary cur/ directory scans.

14 years agostats: Don't crash at deinit if there are still connected sessions.
Timo Sirainen [Mon, 5 Sep 2011 08:34:43 +0000 (11:34 +0300)] 
stats: Don't crash at deinit if there are still connected sessions.

14 years agostats: If forcibly disconnecting a session, show the session's username also.
Timo Sirainen [Mon, 5 Sep 2011 08:13:12 +0000 (11:13 +0300)] 
stats: If forcibly disconnecting a session, show the session's username also.

14 years agoimapc: mailbox_status now returns permanent flags/keywords as they are on remote...
Timo Sirainen [Mon, 5 Sep 2011 07:32:47 +0000 (10:32 +0300)] 
imapc: mailbox_status now returns permanent flags/keywords as they are on remote server.

14 years agolib-storage: mailbox_keyword_is_valid() returns now FALSE if keyword can't be created.
Timo Sirainen [Mon, 5 Sep 2011 07:30:15 +0000 (10:30 +0300)] 
lib-storage: mailbox_keyword_is_valid() returns now FALSE if keyword can't be created.

14 years agolib-storage: Added mailbox.disallow_new_keywords and use it for mailbox_status.
Timo Sirainen [Mon, 5 Sep 2011 07:28:49 +0000 (10:28 +0300)] 
lib-storage: Added mailbox.disallow_new_keywords and use it for mailbox_status.

14 years agostats: Add stats_ prefix to all settings.
Timo Sirainen [Sun, 4 Sep 2011 17:11:33 +0000 (20:11 +0300)] 
stats: Add stats_ prefix to all settings.

14 years agomaster: fifos weren't created with correct user/group.
Timo Sirainen [Sun, 4 Sep 2011 16:00:47 +0000 (19:00 +0300)] 
master: fifos weren't created with correct user/group.

14 years agoimapc: Another compiler warning fix.
Timo Sirainen [Sun, 4 Sep 2011 15:47:30 +0000 (18:47 +0300)] 
imapc: Another compiler warning fix.

14 years agoimapc: Compiler warning fix.
Timo Sirainen [Sun, 4 Sep 2011 15:46:20 +0000 (18:46 +0300)] 
imapc: Compiler warning fix.

14 years agoimapc: Fixed checking if mail is expunged.
Timo Sirainen [Sun, 4 Sep 2011 15:29:38 +0000 (18:29 +0300)] 
imapc: Fixed checking if mail is expunged.

14 years agoimapc: Syncing fixes
Timo Sirainen [Sun, 4 Sep 2011 15:29:21 +0000 (18:29 +0300)] 
imapc: Syncing fixes

14 years agoimapc: Redesigned remote sequence <-> index file record mapping is done.
Timo Sirainen [Sun, 4 Sep 2011 14:59:58 +0000 (17:59 +0300)] 
imapc: Redesigned remote sequence <-> index file record mapping is done.
The previous code didn't work when multiple connections modified the same
index files.

14 years agoimapc: Delay handling new messages and setting uidvalidity/uidnext until sync.
Timo Sirainen [Sun, 4 Sep 2011 13:34:23 +0000 (16:34 +0300)] 
imapc: Delay handling new messages and setting uidvalidity/uidnext until sync.

14 years agoimapc: Never use box->view for syncing related purposes.
Timo Sirainen [Sun, 4 Sep 2011 10:20:27 +0000 (13:20 +0300)] 
imapc: Never use box->view for syncing related purposes.
The view isn't up to date when MAILBOX_SYNC_FLAG_NO_EXPUNGES is used to sync
it. Instead always use a separate sync view.

14 years agolib-index: Fixed reopening index file that was marked as corrupted.
Timo Sirainen [Sun, 4 Sep 2011 09:38:24 +0000 (12:38 +0300)] 
lib-index: Fixed reopening index file that was marked as corrupted.

14 years agoimapc: Fixed handling immediate changes when starting IDLE.
Timo Sirainen [Sun, 4 Sep 2011 09:37:51 +0000 (12:37 +0300)] 
imapc: Fixed handling immediate changes when starting IDLE.

14 years agoimapc: Avoid assert-crashing if a new message's UID is smaller than next_uid.
Timo Sirainen [Sun, 4 Sep 2011 09:29:45 +0000 (12:29 +0300)] 
imapc: Avoid assert-crashing if a new message's UID is smaller than next_uid.

14 years agoimapc: Error logging cleanups.
Timo Sirainen [Sun, 4 Sep 2011 09:04:09 +0000 (12:04 +0300)] 
imapc: Error logging cleanups.
Don't bother to log disconnection errors for NOOP.

14 years agoimapc: Fixed error handling while opening mailbox.
Timo Sirainen [Sun, 4 Sep 2011 09:03:12 +0000 (12:03 +0300)] 
imapc: Fixed error handling while opening mailbox.

14 years agolib-index: When marking index corrupted, delete also transaction log file.
Timo Sirainen [Sun, 4 Sep 2011 08:52:16 +0000 (11:52 +0300)] 
lib-index: When marking index corrupted, delete also transaction log file.

14 years agoimapc: Fixed syncing external changes to mailbox when opening it.
Timo Sirainen [Sun, 4 Sep 2011 08:51:23 +0000 (11:51 +0300)] 
imapc: Fixed syncing external changes to mailbox when opening it.

14 years agoimapc: Added assert.
Timo Sirainen [Sun, 4 Sep 2011 07:55:33 +0000 (10:55 +0300)] 
imapc: Added assert.

14 years agoimapc: Fixed IDLE handling.
Timo Sirainen [Sun, 4 Sep 2011 07:48:46 +0000 (10:48 +0300)] 
imapc: Fixed IDLE handling.

14 years agostats: Minor error message fix.
Timo Sirainen [Sun, 4 Sep 2011 07:40:58 +0000 (10:40 +0300)] 
stats: Minor error message fix.

14 years agoimapc: Use EXAMINE command when possible.
Timo Sirainen [Sun, 4 Sep 2011 07:30:21 +0000 (10:30 +0300)] 
imapc: Use EXAMINE command when possible.

14 years agostats: Don't increase session stats based on command stats.
Timo Sirainen [Sun, 4 Sep 2011 07:25:39 +0000 (10:25 +0300)] 
stats: Don't increase session stats based on command stats.
This was buggy because the session stats were now increased twice. It could
have been possible to keep doing this and on UPDATE-SESSION simply replace
the old session stats, but that might still have caused the session stats to
temporarily go too high and then drop down.

14 years agoanvil: Assert-crashfix at exit when there were fifo connections.
Timo Sirainen [Sun, 4 Sep 2011 07:15:16 +0000 (10:15 +0300)] 
anvil: Assert-crashfix at exit when there were fifo connections.

14 years agostats: Don't assert-crash at exit if there are unfinished commands.
Timo Sirainen [Sun, 4 Sep 2011 07:12:30 +0000 (10:12 +0300)] 
stats: Don't assert-crash at exit if there are unfinished commands.

14 years agolib-sql: Don't link sql libraries to libdovecot-sql.so when building them as plugins.
Timo Sirainen [Sat, 3 Sep 2011 09:04:56 +0000 (12:04 +0300)] 
lib-sql: Don't link sql libraries to libdovecot-sql.so when building them as plugins.

14 years agofts-solr: Don't send delete to Solr if we're quite sure it doesn't exist.
Timo Sirainen [Fri, 2 Sep 2011 04:11:16 +0000 (07:11 +0300)] 
fts-solr: Don't send delete to Solr if we're quite sure it doesn't exist.

14 years agostats: Log more verbosely what happened if stats shrink.
Timo Sirainen [Thu, 1 Sep 2011 14:52:51 +0000 (17:52 +0300)] 
stats: Log more verbosely what happened if stats shrink.

14 years agostats plugin: Get disk I/O from getrusage(), not from /proc/self/io.
Timo Sirainen [Thu, 1 Sep 2011 09:34:11 +0000 (12:34 +0300)] 
stats plugin: Get disk I/O from getrusage(), not from /proc/self/io.
They're pretty much the same values anyway, and getrusage() is more
portable.

14 years agoAdded signature for changeset 8ae243558677
Timo Sirainen [Thu, 1 Sep 2011 08:59:21 +0000 (11:59 +0300)] 
Added signature for changeset 8ae243558677

14 years agoAdded tag 2.1.alpha1 for changeset 8ae243558677
Timo Sirainen [Thu, 1 Sep 2011 08:59:16 +0000 (11:59 +0300)] 
Added tag 2.1.alpha1 for changeset 8ae243558677

14 years agoReleased v2.1.alpha1. 2.1.alpha1
Timo Sirainen [Thu, 1 Sep 2011 08:59:14 +0000 (11:59 +0300)] 
Released v2.1.alpha1.

14 years agoMake static analyzer happy.
Timo Sirainen [Thu, 1 Sep 2011 08:57:59 +0000 (11:57 +0300)] 
Make static analyzer happy.

14 years agodoveadm: Error handling fix
Timo Sirainen [Thu, 1 Sep 2011 08:50:49 +0000 (11:50 +0300)] 
doveadm: Error handling fix

14 years agoNEWS updated
Timo Sirainen [Thu, 1 Sep 2011 08:02:30 +0000 (11:02 +0300)] 
NEWS updated

14 years agoTODO updated
Timo Sirainen [Thu, 1 Sep 2011 07:59:50 +0000 (10:59 +0300)] 
TODO updated

14 years agostats: Keep track of session's PIDs.
Timo Sirainen [Thu, 1 Sep 2011 07:58:41 +0000 (10:58 +0300)] 
stats: Keep track of session's PIDs.

14 years agostats: Keep track of last_update in microsecond precision and export it as such.
Timo Sirainen [Thu, 1 Sep 2011 07:40:17 +0000 (10:40 +0300)] 
stats: Keep track of last_update in microsecond precision and export it as such.

14 years agodoveadm: Change "stats dump" default formatter to "tab".
Timo Sirainen [Thu, 1 Sep 2011 07:39:37 +0000 (10:39 +0300)] 
doveadm: Change "stats dump" default formatter to "tab".

14 years agodoveadm: Initial implementation of "stats top" command.
Timo Sirainen [Thu, 1 Sep 2011 07:39:19 +0000 (10:39 +0300)] 
doveadm: Initial implementation of "stats top" command.
Currently it's hard coded to assume ANSI compatible terminal.

14 years agoIncreased initial memory pool size.
Timo Sirainen [Thu, 1 Sep 2011 07:37:55 +0000 (10:37 +0300)] 
Increased initial memory pool size.

14 years agostats plugin: Send one no-change session update after changes.
Timo Sirainen [Thu, 1 Sep 2011 07:37:35 +0000 (10:37 +0300)] 
stats plugin: Send one no-change session update after changes.
This tells the stats client that the session is idle now.

14 years agostats: Export CPU usecs prefixed with right number of zeros.
Timo Sirainen [Thu, 1 Sep 2011 06:46:05 +0000 (09:46 +0300)] 
stats: Export CPU usecs prefixed with right number of zeros.

14 years agodoveadm stats: Renamed "top" command to "dump" and allow giving any parameters to it.
Timo Sirainen [Thu, 1 Sep 2011 04:25:23 +0000 (07:25 +0300)] 
doveadm stats: Renamed "top" command to "dump" and allow giving any parameters to it.

14 years agostats: Fixed dumping command stats.
Timo Sirainen [Thu, 1 Sep 2011 04:24:25 +0000 (07:24 +0300)] 
stats: Fixed dumping command stats.

14 years agostats: Fixed handling IP address stats.
Timo Sirainen [Thu, 1 Sep 2011 04:21:41 +0000 (07:21 +0300)] 
stats: Fixed handling IP address stats.