From owner-svn-src-all@FreeBSD.ORG Mon Nov 4 19:11:18 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E3784A57; Mon, 4 Nov 2013 19:11:18 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from mail0.glenbarber.us (mail0.glenbarber.us [208.86.227.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9D9F22BEF; Mon, 4 Nov 2013 19:11:18 +0000 (UTC) Received: from glenbarber.us (70.15.88.86.res-cmts.sewb.ptd.net [70.15.88.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: gjb) by mail0.glenbarber.us (Postfix) with ESMTPSA id 3EE2613D2B; Mon, 4 Nov 2013 19:11:17 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.8.3 mail0.glenbarber.us 3EE2613D2B Authentication-Results: mail0.glenbarber.us; dkim=none reason="no signature"; dkim-adsp=none Date: Mon, 4 Nov 2013 14:11:15 -0500 From: Glen Barber To: Eitan Adler Subject: Re: svn commit: r257646 - head/lib/libc/string Message-ID: <20131104191115.GC8833@glenbarber.us> References: <201311041905.rA4J5WT0097968@svn.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ZwgA9U+XZDXt4+m+" Content-Disposition: inline In-Reply-To: <201311041905.rA4J5WT0097968@svn.freebsd.org> X-Operating-System: FreeBSD 11.0-CURRENT amd64 User-Agent: Mutt/1.5.22 (2013-10-16) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Nov 2013 19:11:19 -0000 --ZwgA9U+XZDXt4+m+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 04, 2013 at 07:05:32PM +0000, Eitan Adler wrote: > Author: eadler > Date: Mon Nov 4 19:05:31 2013 > New Revision: 257646 > URL: http://svnweb.freebsd.org/changeset/base/257646 >=20 > Log: > Use OpenBSD's revamped description of strlcpy and strlcat. > =20 > This explanation is supposed to be simpler and better. In particular > "comparing it to the snprintf API provides lots of value, since it rais= es the > bar on understanding, so that programmers/auditors will a better job ca= lling > all 3 of these functions." > =20 > Requested by: deraadt@cvs.openbsd.org > Obtained From: OpenBSD > Reviewed by: cperciva >=20 > Modified: > head/lib/libc/string/strlcpy.3 >=20 > Modified: head/lib/libc/string/strlcpy.3 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/lib/libc/string/strlcpy.3 Mon Nov 4 18:15:45 2013 (r257645) > +++ head/lib/libc/string/strlcpy.3 Mon Nov 4 19:05:31 2013 (r257646) > @@ -1,4 +1,4 @@ > -.\" $OpenBSD: strlcpy.3,v 1.19 2007/05/31 19:19:32 jmc Exp $ > +.\" $OpenBSD: strlcpy.3,v 1.26 2013/09/30 12:02:35 millert Exp $ > .\" > .\" Copyright (c) 1998, 2000 Todd C. Miller > .\" > @@ -27,7 +27,7 @@ > .\" > .\" $FreeBSD$ > .\" > -.Dd June 22, 1998 > +.Dd November 10, 2013 I think your clock is off. Glen --ZwgA9U+XZDXt4+m+ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBCAAGBQJSd/FSAAoJELls3eqvi17Q8d8QAIXQzSbcfAdtldbFvWYarTxy QXMotmyF1Qdm1T/oPwUorgfVvYJXumqwFZx4PzhB+CrxSI6UoFE01rtl8MFBFBYN xYqRsh1x/r/jZU2177hXu2X1KlZL+S6/XzXTKkCp+KPNyNCsTOiJE6q21ZpBPI4X D3NuUhTwsMDfMDSYHQXQ0VqejZ/ok85tjCg+UDq2/3kc4kUII2sJPeLuOT3I0CVu T7PS0g3zS0TNRZGyRDBsgK8z0uIjdQ8N3Gw1EuvVE+MDygcjQ5ogauTj86MsXUsR RGowD1WC3UF/hdyDCW/tiKaXeTUVTSPgwJQrhyqmaQ97z8ff8TVjK/uO917Pso1I dKZOV8zuQf0JmX2el7hvY/JK/AEgj77NSWlQgamDRPcKPvYKz3DGnS0/L5ObZIB1 H2RiE8rQeO+r1TNmXa4+Q43vBu/KGw8D/7wRNzzJWyuRHlCipA3Ix48dU82nNE5B KPhX1H9l3gFPs5raEudg5lpPgTs/inB1v3dVx6sfYX1S5HzH0CoM1GDvEAalON6r bQRLphsylvNvgnkJJ4N6bfdd6TaQWQOj/Yfbx8+PIR2ldcItyuNpcgnE3aceUU1s Ya1HnG2OmRaaF9HZh1FMdn7G1X0ZhJom0No27eQQvpGackj11gRNdsZx9jPnZDZl uVutXplL7ZtvexuYdn35 =EOUF -----END PGP SIGNATURE----- --ZwgA9U+XZDXt4+m+--