Check the return value of the UI functions (including UI_new() which return
value is happily dereferenced without checking it for being non-NULL).

ok beck@
document that sendsyslog saves the day
tweak previous;
Trailing whitespace.
Subtraction usually decrements the value

ok dlg@
correctly drain and destroy the bufq upon detach

ok dlg@
rephrase multi-packaged LIB_DEPENDS description to match fixed semantics.
Add httpd.conf.
httpd.conf can be installed 0644 instead of 0600 like relayd.conf.

ok ajacoutot@ benno@
always enable DPRINTF with compiled with DEBUG
Correctly shutdown the servers when the process is terminating;
prevents a crash on exit.  With debugging help from blambert@.
move misleading comment
document format changes, including the new @ts annotation that pkg_create
will generate after 5.6.
Security fix:
After decoding numeric (\N) and one-character (\<, \> etc.)
character escape sequences, do not forget to HTML-encode the
resulting ASCII character.  Malicious manuals were able to smuggle
XSS content by roff-escaping the HTML-special characters they need.
That's a classic bug type in many web applications, actually...  :-(

Found myself while auditing the HTML formatter for safe output handling.
typo; patch from Timo dot Myyra at wickedbsd dot net
Add canonicalize_path() to canonicalize the requested URL path.
delinked from tree, now it goes to the bit bucket
Make sure PEM_def_callback() correctly handles negative buffer sizes; all uses
within libcrypto are safe, but until we can change this function prototype to
use size_t instead of int, better be safe than sorry.

tweaks and ok guenther@
level_add_node(): if a memory allocation failure causes us to attempt to clean
up and return failure, be sure the cleanup work does NOT free objects which
are still being referenced by other objects.

ok guenther@
Set the console input in polling mode before entering ukc.

ok miod@, deraadt@, shadchin@