summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-13Fix up alc_encap() / alc_start():Kevin Lo
- Remove unnecessary nsegs variable from alc_encap() and use map->dm_nsegs. Also remove unnecessary FreeBSD check for 0 DMA segments check. - Remove printfs in alc_encap() failure paths that shouldn't be there. - Add missing IF_PREPEND() from failure path coming off of alc_encap() within alc_start(). - Fix error handling within alc_encap(). Previously alc_encap() was attempting to unload a DMA map upon failure from bus_dmamap_load_mbuf() even though one wasn't loaded at that point and then always forcing mbufs through the EFBIG path. Tested by Gabriel Linder. From Brad
2011-09-13Do not invoke hardclock() until cpu_initclocks() has been invoked; avoidsMiod Vallat
a NULL pointer dereference because the softclock interrupt handler cookie is not initialized yet. Found the hard way and fix tested by aoyama@
2011-09-12- (-t) use macros instead of punctuation, to avoid marking up theJason McIntyre
whole argument as an Ar block - (-t) remove a superfluous set of [] around "mm" ok sobrado millert
2011-09-12- introduce filtermask in struct smtpdGilles Chehade
- do not forward lines to mfa when FILTER_DATALINE is not set in filtermask prevents smtpd from handling mails slowly while I'm hacking on filters support
2011-09-12Update to tzdata2011j from elsie.nci.nih.goTodd C. Miller
2011-09-12Clamp a maximum number of outstanding requests at 40 as it wasMike Belopuhov
figured out the hard way by senior Pedro. Performance decreased severely with newer firmwares when ioc was stuffed with requests. Unfortunately it still remains a magic number as LSI doesn't clearly document what it has to be (controllers report some meaningless values like 3167 and 1952). ok dlg
2011-09-12fix leak in do_lsreaddir(); ok djmMarkus Friedl
2011-09-11remove unused headerCharles Longeau
ok gilles@
2011-09-11Define symbolic constants for the addresses of the vsbus devices onMiod Vallat
512KB PROM systems (e.g. KA49), or 256KB PROM systems built after KA49 (e.g. KA5[234]), and use them instead of pouring magic numbers all over the (md) tree. No functional change.
2011-09-11fix leaks in do_hardlink() and do_readlink(); bz#1921Markus Friedl
from Loganaden Velvindron
2011-09-11Fix inverted test when selecting resolution on the 1024x864 VLC frame buffer.Miod Vallat
2011-09-11Mention the 1GB offset PROM limit on some systems.Miod Vallat
2011-09-11document new -O cancel command; ok djm@Okan Demirmen
2011-09-10support cancellation of local/dynamic forwardings from ~C commandline;Markus Friedl
ok & feedback djm@
2011-09-10Another small tidy up. ok jmc@lum
2011-09-10let pkg_mklocatedb work consistently with SUBDIRLIST (print only theMarc Espie
fullpkgpaths referenced there and nothing more)
2011-09-09support for cancelling local and remote port forwards via the multiplexDamien Miller
socket. Use ssh -O cancel -L xx:xx:xx -R yy:yy:yy user@host" to request the cancellation of the specified forwardings; ok markus@
2011-09-09kill the preauth privsep child on fatal errors in the monitor;Damien Miller
ok markus@
2011-09-09suppress adding '--' to remote commandlines when the first argumentDamien Miller
does not start with '-'. saves breakage on some difficult-to-upgrade embedded/router platforms; feedback & ok dtucker ok markus
2011-09-09use .St -iso8601-4;Jason McIntyre
2011-09-09add an St macro for ISO 8601:2004;Jason McIntyre
ok kristaps (who will update the mandoc repo)
2011-09-09add /var/nsd/;Jason McIntyre
2011-09-09MUX_C_CLOSE_FWD includes forward type in message (though it isn'tDamien Miller
implemented anyway)
2011-09-09fix typo in IPQoS parsing: there is no "AF14" class, but there isDamien Miller
an "AF21" class. Spotted by giesen AT snickers.org; ok markus stevesk
2011-09-09Add -b option which allows the client side to bind the socket to aChristiano F. Haesbaert
numeric address. Requested by mikeb@ in order to test ipsec. ok mcbride mikeb djm jmc
2011-09-08Sync protocols 43 (ipv6-route) & 44 (ipv6-frag) names with IANA database.Matthieu Herrb
ok henning@, bluhm@
2011-09-08sys/types.h is needed before sys/socket.hgiovanni
spotted by Thomas de Grivel, ok matthew@
2011-09-08some additional information on the -d option, for clarification;Jason McIntyre
ok millert guenther
2011-09-08Provide namespace-safe alignment macros in <machine/_types.h>, withPhilip Guenthe
compat names kept in <machine/param.h>. In <sys/socket.h>, pull in <sys/_types.h> instead of the namespace polluting <machine/param.h> and completely eliminate __CMSG_ALIGN, replaced by _ALIGN ok deraadt@
2011-09-08Make the INT_FAST*_{MIN,MAX} macros match the types they're defined to.Philip Guenthe
Since the underlying types of the int_fast types are set by machine/_types.h, put internal macros in that same file and define the exposed INT_FAST*_{MIN,MAX} macros from those. ok millert@, kettenis@
2011-09-07Avoid possible SIGSEGV when wrong tos option.Christiano F. Haesbaert
2011-09-07beter determination if the shell is restricted; from Alf Schlichting.Otto Moerbeek
ok jasper@ millert@
2011-09-07- update key size and alg recommendations; from Lawrence TeoJason McIntyre
- whilst here, knock out useless Pp in openssl.1 ok djm markus
2011-09-07typo (they vs the) found by Lawrence TeoTheo de Raadt
2011-09-07syncTheo de Raadt
2011-09-06Add test for http chunked encoding over relayd http protocol.Alexander Bluhm
2011-09-06Properly initialize struct carp_if (especially vhif_nvrs) with M_ZERO.Marco Pfatschbacher
This lets carp delete IFF_PROMISC on its carpdev upon destroy. Fix from Stefan Rinkes. OK sthen, bluhm, deraadt.
2011-09-05Mark dead panes with some text saying they are dead, suggested by andNicholas Marriott
with help from Randy Stauner.
2011-09-05The scheduling loop can change errno, so we need to restore it evenPhilip Guenthe
when not switching threads; issue observed by fgsch@ ok marc@
2011-09-05No need to check for the size to be a multiple of 4 in the alpha-specificMiod Vallat
code to process four samples at a time - we can do as much sets of 4 as possible before falling back to the remainder processed one byte at a time.
2011-09-05knock out a useless Ns;Jason McIntyre
2011-09-05uppercasing nouns is not a requirement of Nd;Jason McIntyre
2011-09-05fix typo in IPQoS parsing: there is no "AF14" class, but there isDamien Miller
an "AF21" class. Spotted by giesen AT snickers.org; ok markus stevesk
2011-09-05mention ControlPersist and KbdInteractiveAuthentication in the -oDamien Miller
verbiage in these pages too (prompted by jmc@)
2011-09-05Enable MSI support and fix establishing a link to a GigE link partnerKevin Lo
from a FastE ale(4) controller. Previously only link parters which support down-shifting were able to establish a link. Tested by roberth, Johan Torin and sthen@ From Brad
2011-09-05Fix hang in emacs mode. To reproduce the hang go like: "^[16000l" whichMarco Peereboom
would insert 16000 letter l'. Going over the line limit makes no sense so limit it's repetition and prevent the hang in the process. ok guenther
2011-09-05Preserve errno across calls to open the password database(s), soPhilip Guenthe
that errno isn't changed when a normal user (who can't open spwd.db) does a lookup. Problem pointed out by Tim van der Molen (tbvdm at xs4all.nl)
2011-09-05Switch sigreturn() to the normal syscall entry instead of int$80.Philip Guenthe
This was done for the sigreturn call in sigcode before 5.0. ok deraadt@ for post-5.0
2011-09-04KNF, fix white spaces in relayd. No binary change.Alexander Bluhm
ok pyr@ sthen@
2011-09-04Driver for the TURBOchannel alpha baseboard audio. Ported from NetBSD, withMiod Vallat
changes to allow using non-native encodings, and alpha specific code to try and avoid doing 8 bit memory access. Tested on 3000/300LX, deaf testing on 3000/600.