summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-05-25Add missing letoh in em(4) vlan handling, resulting in a problem onStuart Henderson
big-endian arch where vlans were in use. Fix from Brad. Problem reported and fix tested by Axton Grams, also tested by me. ok dlg@.
2009-05-25Put the globals in packet.c into a struct and don't access it directlyAndreas Gunnarsson
from other files. No functional changes. ok markus@ djm@
2009-05-25Add Dell Latitude E5500 to the mute quirk list.Robert Nagy
ok jakemsr@
2009-05-25log the reason before we die in routehandler(); ok krw@ henning@Kevin Steves
2009-05-24new variable SUIDSKIP to exclude paths from setuid and device checks,Ingo Schwarze
useful for example for release(8) DESTDIRs, ro-mounted foreign OS partitions, nosuid+nodev-mounted backup areas and the like while here, do not call ls w/o args in case find returns nothing based on a patch from halex@, re-implemented by me; variable naming by jmc@ ok halex@ jmc@
2009-05-24Before dd'ing raw partitions around, do stricter sanity checking:Ingo Schwarze
Do not attempt to copy a larger partition onto a smaller one. Backup of non-ffs root partitions was never supported, so don't even try. (Both of the above suggested by guenther@). Also add error messages in case ROOTBACKUP is switched on but severely misconfigured - those were silently ignored in the past: /altroot not defined or wrong type or on the same device as root. otto@ agrees that checking the sizes makes sense
2009-05-24rework, also size ram.Dale Rahn
2009-05-24Device changes to go along with prcm rewrite.Dale Rahn
2009-05-24reduce Rx ring size from 256 to 64 slots.Damien Bergamini
2009-05-24Provide more xbridge-specific functions in the bus_dma_tag_t we use forMiod Vallat
PCI buses on xbridge. In addition to this, we now support the limited IOMMU, allowing memory outside of the 2GB direct window to be used for DMA. Only tested on XBridge chip so far; this lets an IP35 machine with physical memory after the 2GB boundary run stable again.
2009-05-24Revert the memory range restriction code added to _dmamem_alloc(); devicesMiod Vallat
which require it will provide their own _dmamem_alloc() in their own bus_dma_tag_t. While there, rename bus_dma_segment_t ds_vaddr member to _ds_vaddr to make it clear this is an internal member.
2009-05-24make sure the array of chars we pass aps_do_io() in aps_match() isJonathan Gray
unsigned, like all the other callers of aps_do_io in aps do.
2009-05-24Parent process shouldn't be base64-decoding untrusted strings, moveJacek Masiulaniec
this code to privsep smtp process; ok gilles@
2009-05-24Implement pipelining detection inside session_readline, makes the callingJacek Masiulaniec
code cleaner; ok gilles@
2009-05-24Parent process forks 3 types of processes, track them all in a single treeJacek Masiulaniec
using newly introduced child struct. Manage process titles centrally in struct smtpd. ok gilles@
2009-05-24Instead of keeping stats private to each process, and querying everyJacek Masiulaniec
process individually whenever stats need to be fetched, keep stats in MAP_ANON shared memory allocated by parent. This means control has direct access to stats and can respond very quickly without troubling any other daemon processes. ok gilles@
2009-05-24Support hardware checksumming, from FreeBSD.Christian Weisgerber
Enable for IP/UDP/TCP receipt and IP transmit. Keep disabled for UDP/TCP transmit because it breaks with pf(4) rdr. ok sthen@
2009-05-24declare a variable at the start of bwi_dma_free() insteadJonathan Gray
of several times throughout the function, in and outside of a loop.
2009-05-24Consistent listing for USB to DVI adapters.Marcus Glocker
2009-05-24Mention broken cursor drawing.Marcus Glocker
2009-05-24regenMarcus Glocker
2009-05-24put back the ambiguous message in non-interactive modeMarc Espie
2009-05-24List product name instead chip type.Marcus Glocker
2009-05-24ansi func declsJonathan Gray
2009-05-24Install root's crontab with gid "crontab" to be consistent with whatAntoine Jacoutot
crontab(1) does. ok miod@
2009-05-24regenStuart Henderson
2009-05-24- rename Audiovox vendor to HyundaiStuart Henderson
- add Pantech UM175 to umsm(4) from Dan Colish on tech@; ok jsg.
2009-05-24attach to more devices.Damien Bergamini
2009-05-24regenDamien Bergamini
2009-05-2410 new RT3070/RT3072 product ids.Damien Bergamini
one new vendor id (Encore).
2009-05-24fix prev commit (s/ic_flags/ic_caps/).Damien Bergamini
from dhill@
2009-05-24Improve the ARMv7 support, still work in progress.Dale Rahn
2009-05-24If flags to bind_page include BUS_DMA_COHERENT, set the snooped bit onOwain Ainsworth
the pte. This is currently unused, but will be used soon.
2009-05-24Instead of using magic numbers, define the bits that we set in gtt ptesOwain Ainsworth
and use those defines.
2009-05-24Rework for 3530.Dale Rahn
2009-05-24remove debug print.Dale Rahn
2009-05-24Make select_sets insensitive to rougue user input andAlexander Hall
allow [+-] prefixing per whitespace separated parameter. This makes it possible to write e.g. * -x* +xbase* done The previous way of entering multiple sets separated by pipes will no longer work. ok krw@
2009-05-23syncMiod Vallat
2009-05-23the last bge(4) update also added support for BCM57790 Fast EthernetStuart Henderson
controllers. from Brad.
2009-05-23best to escape `D1', since the groff beast thinks it a macro;Jason McIntyre
2009-05-23typoChris Cappuccio
2009-05-23Update `cdroot' disktab entry to match the volume header size we use now,Miod Vallat
and mention this in the Makefile so that this hopefully doesn't get broken next time the size is modified. Repairs install45.iso.
2009-05-23match on D-Link DWA-130 rev D1Jonathan Gray
2009-05-23regenJonathan Gray
2009-05-23D-Link DWA-130 rev D1.Jonathan Gray
2009-05-23The D-Link DWA-130 has multiple revisions (of course!)Jonathan Gray
only mark rev B1 as supported. rev A1 is some marvell chip, rev C1 is Realtek RTL8192U. found out the hard way by drahn@
2009-05-23missed rtm_hdrlen conversion in two placesChris Cappuccio
ok claudio@
2009-05-23missed rtm_hdrlen conversion in one placeChris Cappuccio
ok claudio@
2009-05-23Remove redefinition of ETHER_ADDR_LEN.Jonathan Gray
2009-05-23remove PCI vendor/product defines which duplicate those in pcidevsJonathan Gray