From owner-cvs-all@FreeBSD.ORG Tue Apr 29 23:26:49 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33A5E37B401; Tue, 29 Apr 2003 23:26:49 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-115-75-172.dsl.lsan03.pacbell.net [67.115.75.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4601643F3F; Tue, 29 Apr 2003 23:26:48 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 172AD66B9B; Tue, 29 Apr 2003 23:26:48 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id E0E1CE26; Tue, 29 Apr 2003 23:26:47 -0700 (PDT) Date: Tue, 29 Apr 2003 23:26:47 -0700 From: Kris Kennaway To: "W. Josephson" Message-ID: <20030430062647.GA82023@rot13.obsecurity.org> References: <20030430002014.GA1190@dragon.nuxi.com> <20030430043303.GA46365@mero.morphisms.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="17pEHd4RhPHOinZp" Content-Disposition: inline In-Reply-To: <20030430043303.GA46365@mero.morphisms.net> User-Agent: Mutt/1.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Daniel Eischen cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 06:26:49 -0000 --17pEHd4RhPHOinZp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 30, 2003 at 12:33:03AM -0400, W. Josephson wrote: > On Wed, Apr 30, 2003 at 12:27:22AM -0400, Daniel Eischen wrote: > > Why can't you still do this? You just have to know the real > > name of the function you want to override. Is malloc any > > different than _malloc, so that you can't supply your own > > with the correct symbol? >=20 > It is just one more thing to hack around on > every platform. I still don't understand > why the urge to make things more complicated > for the sake of admittedly broken software. > Why not just fix the bug at its source rather > than making life more difficult for stuff that > is written correctly? Because the source is not always available. Fortunately, for qpopper it is, but as Jacques stated in another message there is a chance that other binary applications also do this. Kris --17pEHd4RhPHOinZp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+r2ynWry0BWjoQKURAq3HAKDfeX3GCbMRDTy7n6JgpHPRh0oEQwCg9+1c /DvIzNXo9dbtFDenvLSE/AI= =g9rh -----END PGP SIGNATURE----- --17pEHd4RhPHOinZp--