>-- Original Message --
>Date: Fri, 13 Dec 2002 08:38:41 -0800
>From: Terry Lambert <[EMAIL PROTECTED]>

>OpenBSD recently changed this, after a lot of work.  They only
>addressed the stack, not the heap.  I don't know what they did
>about Swing or Franz LISP; maybe they just don't work on OpenBSD
>now.

I see why FreeBSD doesn't have a non-executable stack and heap, mainly because
ia32 don't devide read and execute permissions, but it would be nice for
a program to chose if it's stack (and heap) should be executable or having
the option to make ALL stacks non-executable. Does ia64 fix the problem
with read/execute permissions, so we can make a syscall to limit stack-based
overflows?

br
socketd


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to