Add support for the CLEAR FEATURE requests.
Move HTTP error codes into http.h.

ok benno@
I don't need to treat the (half-)empty Tx and Rx FIFO cases.

Only the DMA-challenged host controllers need to, so don't panic!

While at it add some more debug messages when the interrupt returns 0.
Sync with IANA.

"fine" claudio@ deraadt@
Fix netstart after autoconf6 change so 'rtsol' lines in hostname.if work again.
found by pelikan@; ok pelikan@ henning@
Correct the sentence in the BUGS section.  Colon chars are usable as a
string value and usage of it in type is documented in the other section.

ok jmc
remove gratuitous differences, ok beck bcook
remove gratuitous differences, ok beck
Shuffle more stuffs around, remove most commented blocks, just sort by
number and make the file easier on the eyes.

discussed with deraadt@
Fix the sentence in the BUGS section.  Colon is usable for password.
Also add a mention about the escape sequence for the password.

pointed out giovanni
Principle of least surprise: make CMAC_CTX_free(), OCSP_REQ_CTX_free() and
X509_STORE_CTX_free() accept NULL pointers as input without dereferencing them,
like all the other well-behaved *_CTX_free() functions do.
Rework zyd(4)'s register read/write methods to eliminate race conditions.

Read commands were issued via asynchronous transfers and replies were
expected after a fixed tsleep() timeout. Upon timeout zyd simply freed
the xfer even if it was still in-flight within the USB stack. This could
cause havoc such as making all USB ports on the system unusable until reboot.
  ehci_freex: xfer=0xfffffe811e63e9d8 not busy, 0x4f4e5155
  ("busy" here would indicate the xfer is done and marked for being freed)

To fix this, issue read commands with synchronous transfers so the xfer
can always complete. Split read/write code paths into separate methods.
Add a flag that tells us if a reply was received in interrupt context
while the read path waited in tsleep().

With and ok mpi@
xbase has its own cpp now so it doesn't depend on comp anymore.
Remove the code introduced in r1.723 to tie them together.

OK deraadt@
Add support for Get Hub Descriptor requests.
Initial support for /etc/examples.
replace the heavy shell magic in quirks to handle backward compat with simpler
methods
Create the examples checksum for sysmerge at release time.

"move ahead" deraadt@
guard inclusion of sys/sysctl.h so we can detect at compile time and
keep linux distros happy that don't have it.
ok bcook@
fix relay "append header" action, add regression test for append
ok reyk
more MLINKs