Commit Briefs

c56c5d8a20 Thomas Adam

add "e" (close-on-exec) flag to fopen(3) calls

suggested by millert ok thomas_adam


bb27d0d133 Thomas Adam

sync with OpenBSD parse.y

Explicitly cast "char" to "unsigned char" when assigned to "int" to prevent sign extension from breaking comparions against EOF or passing invalid arguments to ctype functions.


ccd081e7f1 Thomas Adam

pull in a type fix from the OpenBSD parse.y template

Original commit message by deraadt: (unsigned) means (unsigned int) which on ptrdiff_t or size_t or other larger types really is a range reduction... Almost any cast to (unsigned) is a bug.


d7a84292ef Thomas Adam

fix unsigned/signed char mismatch in parse.y




cad0b9e886 Christian Weisgerber

remove unused #includes


9f6f394340 Tracey Emery

restore code removed in b5f0780096f443734de8fc503ca92bf737e2a7b2 and complete code so sub directories work in gotweb

This was pointed out by uwerler in IRC. ok stsp


257add310e Stefan Sperling

add got.conf(5) configuration file

ok tracey


ff21961dc4 Tracey Emery

plug some parse.y leaks


f71c0a3a2e Tracey Emery

move gw_conf malloc to parse.y and cleanup another one-line set/check

fix rash pointer change in last edit


c34ec41754 Tracey Emery

restructure gotweb parse.y to be like the new got parse.y

correct a lot of incorrect error handling adjust copyrights


b5f0780096 Stefan Sperling

remove got_www_path which is not actually used


add40c4fa5 Tracey Emery

remove examples file


54415d85f1 Tracey Emery

kn@ and stsp@ suggested changes


2c251c14c8 Tracey Emery

Initial gotweb branch import