cvs commit: src/lib/libc/gen check_utility_compat.c confstr.c un-namespace.hgethostbydns.c getnameinfo.c hesiod.c ...

Kris Kennaway kris at obsecurity.org
Tue Apr 29 23:26:49 PDT 2003


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?
> 
> 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20030429/c389659b/attachment.bin


More information about the cvs-src mailing list