dovecot-1.1: SEARCH BEFORE/ON/SINCE didn't handling timezones co...

dovecot at dovecot.org dovecot at dovecot.org
Wed Feb 20 20:01:22 EET 2008


details:   http://hg.dovecot.org/dovecot-1.1/rev/af415b88ba1d
changeset: 7269:af415b88ba1d
user:      Timo Sirainen <tss at iki.fi>
date:      Wed Feb 20 20:02:37 2008 +0200
description:
SEARCH BEFORE/ON/SINCE didn't handling timezones correctly.

diffstat:

1 file changed, 1 insertion(+)
src/lib-storage/index/index-search.c |    1 +

diffs (11 lines):

diff -r 80cd999d5623 -r af415b88ba1d src/lib-storage/index/index-search.c
--- a/src/lib-storage/index/index-search.c	Sun Feb 17 22:23:50 2008 +0200
+++ b/src/lib-storage/index/index-search.c	Wed Feb 20 20:02:37 2008 +0200
@@ -194,6 +194,7 @@ static int search_arg_match_cached(struc
 	case SEARCH_SINCE:
 		if (mail_get_received_date(ctx->mail, &date) < 0)
 			return -1;
+		date -= ioloop_timezone.tz_minuteswest*60;
 
 		switch (arg->type) {
 		case SEARCH_BEFORE:


More information about the dovecot-cvs mailing list