merge
My /lib/keyboard explodes with delight!
audio/pcmconv: fix accidental cast to float instead of double
ape: add signed fixed size integer typedefs to u.h
demote libemu to common code
add port of aiju's port of games/2600
add libemu
add signed fixed size integer typedefs
ndb/dns: lookup *all* entries in dblookup(), v4 and v6 queries in parallel, remove weigthed timeouts
fix manpage cross references
libplumb: fix plumbunpackpartial()
ppp: set source specific default route regardless of primary flag, set link speed thru new ctl message when -b is specified
ip: add some primitive rate limiting knobs to counteract bufferbloat
add usb tablet support
libmp: add awk-generated tests
mpdiv: get signs right...
mp: more tests
mpmagadd: oops...
mpmagadd: force output sign +1 always
mpdiv: fix sign bug
pc: add $ operator
libmp: add new tests
mplogic: don't drop carry out
pc(1): always allocate at least one mpdigit (itomp assumes this)
ipconfig(8): clarify -p and -P options
libplumb: fix old leak introduced in 18b8ed1a5ea3
games/mines: chain new CLists in splitknown correctly
games/mines -g: elements taken from list should be -2, not -1
ip/linklocal: invert the localadm bit from mac address instead of just setting it
remove ipv6on, update ipconfig(8)
ip/ipconfig: fix exit status for ndbconfig
termrc: put #u in front for endpoint renaming to be effective, handle multipe ether= tuples in ndb
ip/ipconfig: populate /net/ndb from v6 router advertisements, configure multiple addresses in ndbconfig()
ndb/cs: fix crash in ndbredorder due to ndbnew() not maintaining the ->line ring
libplumb: allow attributes larger than 4096, set some malloc tags
ndb/csquery: insert \n between read chunks
mpdiv: fix dividing 0 by a small power of two
devip: improve arp and ndp code
forp: fix ternary operator
libsat, forp: fix va_list hack on amd64
devip: fix ipv6 icmp unreachable handling, fix retransmit, fix ifc locking, remove tentative check
devip: increment in counter *AFTER* acquiering the ifc lock or loopbackmedium
devip: verify ifcid on routehint check, check Route.ref for free'd routes
devip: add "reflect" ctl message, fix memory leaks in icmpv6, fix source address for icmpttlexceeded, cleanup
ip/ipconfig: always refresh ndb/cs and ndb/dns when adding or removing ip addresses
ndb/dnsquery, ndb/csquery: handle long lines
fix parseip() error handling in ipconfig, ppp, tftpfs and dns
ndb/dns: remove single-ip-address assuptions
ndb/cs: remove single-ip-address assumptions
ip/ipconfig: use unique ip/ipmask/ipgw values close to match for ndbconfig
ndb/cs: remove paranoia debug toggle
libc: allow /net/cs to specify local address for dial()
add missing ethermii.h dependencies. patch from cinap_lenrek
cpurc: remove obsolete device binds, run diskparts after $sysname is known. remove /env/boottime. document.
ip/ipconfig: setup per local address default routes
devip: make v4 ifc broadcast and multicast routes specific to address
devip: properly initialize the connection ignoreadvice and tos flags
ip/traceroute: icmpv6 support
ip/ping: stop doing clever things with dialstrings, just let cs/dial figure it out
ip(3): document changes on /net/arp and /net/iproute
ip/ipconfig: fix v6 ndp code, use source specific default routes
devip: implement source specific routing
nusb/usbd: increase buffer size to capture port information
remove duplicate -m definition in upasfs(4) (thanks rodri)
9fs: break 9front case into several cases: 9front, 9bugs, 9contrib, 9grep
forp(1): document [] and some bugs
forp: fix precedence for []
gb*: reverse savegame field polarity
blit,c64,gb*: fix phaser coolant leak during resize
add forp(1) manpage
sat.h: update to include satget
forp: fix multiplication; change division to C semantics
add forp
libsat: fix one of the satmore() bugs
sat: satget: don't duplicate binary clauses
sat: satget: include unit literals
sat: add satget
sshfs: usage
resample(1): document -n option
libsat: setmalloctag, fix incorrect allocation size
devip: pick source address for neighbor solicitations as of rfc4861 7.2.2, cleanup