From owner-freebsd-bugs Thu Nov 2 3:50: 7 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CC8B737B4C5 for ; Thu, 2 Nov 2000 03:50:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA09009; Thu, 2 Nov 2000 03:50:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id C49C437B4C5; Thu, 2 Nov 2000 03:44:30 -0800 (PST) Message-Id: <20001102114430.C49C437B4C5@hub.freebsd.org> Date: Thu, 2 Nov 2000 03:44:30 -0800 (PST) From: gaute@knpqwest.no To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/22537: Case sensitive address comparison in vacation Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 22537 >Category: misc >Synopsis: Case sensitive address comparison in vacation >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Nov 02 03:50:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Gaute Nessan >Release: 4.1-STABLE >Organization: KPNQwest Norway >Environment: FreeBSD nitro.i.eunet.no 4.1-STABLE FreeBSD 4.1-STABLE #0: Sat Sep 9 19:14:07 CEST 2000 root@nitro.i.eunet.no:/d3/obj/usr/src/sys/GAUTE i386 >Description: Function nsearch in /usr/src/usr.bin/vacation/vacation.c uses case sensitive comparison of first character in mail address. >How-To-Repeat: >Fix: *** vacation.c Sat Aug 28 03:07:19 1999 --- /tmp/vacation.c Thu Nov 2 11:28:53 2000 *************** *** 304,308 **** for (len = strlen(name); *str; ++str) ! if (*str == *name && !strncasecmp(name, str, len) && isdelim((unsigned char)str[len])) --- 304,308 ---- for (len = strlen(name); *str; ++str) ! if (tolower(*str) == tolower(*name) && !strncasecmp(name, str, len) && isdelim((unsigned char)str[len])) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message