Correct the PBA size used for PCH adapters (26KB).

From FreeBSD

ok jsg@
Make this PIC-aware.
actually use the xrealloc() return value; spotted by xi.wang AT gmail.com
add a -u option to make it possible to build on an existing database
Bump MAXTSIZ to 128 MB, some binaries are quite large.
Agreed with millert@ and guenther@
The removal of the wrapping of PIC symbol references in an UNSPEC vector
caused the code responsible for adding the proper #got_rel relocation to the
second part of the PIC symbol address load.

Instead of using an UNSPEC for that purpose (which violates assumptions made
by the MI code anyway), check for the the second operand of a LO_SUM being
either a SYMBOL_REF or a LABEL_REF, to output the #got_rel relocation, and
drop the remaining bits of UNSPEC handling.
Add TX interrupt mitigation for vr(4) chips, loosely based on FreeBSD,
but with tweaks so it works on 6105Ms like those found in pcengines alix
and soekris 5501s.  ok sthen@, help brad chris mikeb dlg jsing

There may be other 610x chips that would benefit from the VR_Q_INTDISABLE
quirk, please send me a dmesg if you can confirm it works.
there is no untimeout function in our kernel
- introduce 'smtpctl trace lookup' to trace lookup process
- improve logging of the transfer process

trace by me, logging by eric
fix possible descriptor leak in mta_session when reusing session for many
messages
Add USB device IDs for HP LaserJet printers which require firmware.
ok sthen mpi
regen
ssl.c is a very old copy of smtpd's and didn't catch up the bump of the
DH prime parameter. bring the update from smtpd...

openldap client now accepts to connect to a ssl-enabled ldapd server,
issue reported by Joel Carnat and Vadim Agarkov

diff ok mikeb@ and martinh@
allow lookups from backends in "accept for [...] virtual" context
log sender address as "<>" when delivering bounces

ok gilles@
use a stripped-down mta_envelope structure in the mta process.
reduces memory footprint by a great deal when relaying lots of messages.

ok gilles@
Make ulpt(4) upload firmware into HP LaserJet printers which require firmware.
ok mpi@
Document ulpt(4) firmware support for HP LaserJet printers.
Use symbolic_address_p() instead of simply checking whether GET_CODE() is
SYMBOL_REF or LABEL_REF, when deciding to put #got_rel relocations. This allows
(symbol + constant) to be correctly relocated when building PIC.
Correctly compute the relocation value of GOT_16[HL] relocations when they can
be resolved at link time, such as when linking a binary from objects which
have been compiled PIC (one such case being perl's miniperl).

While there, borrow the check and error message for GOT_16[HL] with nonzero
addend (which can only happen with badly crafted .s files and do not behave
like one may naively think they do) from elf32-ppc.