Great explanation - thanks.



On 04/24/14 08:28, Todd C. Miller wrote:
Sudo runs on more systems thsan just OpenBSD and so has a lot of
configure goo and defines as a result.  There's really no point in
removing that.  Any changes made to the sudo in OpenBSD just makes
updates harder.

The alloc functions implement integer overflow checks that are not
present on most systems as well as a malloc(0) check that has caught
bugs in the past.  Nothing in sudo should be calling malloc with a
zero size.

  - todd


Reply via email to