On Sun, 26 Mar 100, T.E.Dickey wrote:
> * disable setuid on initialization -TD
Why?
If someone makes it setuid, he/she has a reason. Don't defeat it.
Let them hang themselves if they want. It's an explicit choice,
lynx doesn't become setuid automatically by magic. Lynx is an
application, not a library like ncurses where it makes sense
to anticipate unintended unsafe uses.
If 'cat' is able to run setuid, then so should lynx.
Don't try to babysit the lynx user too much. He should get what
he asks for. This is for Unix, not Windows. If someone has the
privileges to make the binary setuid, that should be honored.
> 2000-03-26 (2.8.3dev.23)
> * add Last-Modified header into the printed/downloaded source, in addition to
> the Date header (it is there for years). (Last-Modified field will not be
> printed if it is vanished from Date or equal to 1 Jan 1970 (i.e., ctime(0)),
^^^^^^^^^^^^^^^^^^
> a common mistake in scripts) -LP
I assume LP meant "if the value is equal to the Date header's
value". The formulation above doesn't make sense to me.
Klaus