summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-10-16Convert RX tag stripping to storing the tag in the mbuf header andChristian Weisgerber
enable RX tag stripping for re(4). ok brad@
2008-10-16* Allow ether_input() and vlan_input() to handle incoming packetsChristian Weisgerber
where the tag is stored in the mbuf header. * Make bridge(4) handle interfaces with and without hardware tag support and forward packets inbetween. Help and ok claudio@
2008-10-16make -a the default when no other options besides the requiredJacob Meuser
-f are used input from and ok sthen@, jmc@, deraadt@
2008-10-16Kill M_HASFCS, it is not used in OpenBSD. If a ethernet chip returns theClaudio Jeker
checksum in the packet it should be trimmed away by the driver and not by driver independent code. OK brad@
2008-10-16Move memory allocation closer to where it is needed. Also makeTodd C. Miller
a distinction between len and size. OK deraadt@
2008-10-16sub-system -> subsystem, for consistency withour other pages;Jason McIntyre
2008-10-16sync with previous, which made -a optional: update synopsis/usage()Jason McIntyre
2008-10-16Drop promiscuously received packets if the vlan interface is not inChristian Weisgerber
promiscuous mode itself. Closes PR 5012. With claudio@. ok claudio@, henning@
2008-10-16Add support for IEEE "slow protocols" LACP, MARKER as per 802.3ad.Marco Pfatschbacher
Code from tcpdump.org with cleanup and shrinkage by me. Help and ideas for extra sanity checks from canacar@ OK canacar@
2008-10-16Make the session id unique per receiving interface so that pppoeCan Erkin Acar
interfaces attached to different networks can use the same session id. reported by gm_sjo <saqmaster at gmail dot com>
2008-10-16Don't hide the fact that NFS uses vop_generic_* functions behindBret Lambert
#define's in nfs_var.h ok thib@
2008-10-16Add ICH10.Brad Smith
2008-10-16make -a the default, for consistency with other *ctl programs ...Jacob Meuser
ok sthen@, looks good to oga@
2008-10-16Some pins are not connected and dead-end. This diff removes such pinsJacob Meuser
from conection and mixer lists. It also removes knobs connected to power widgets. from NetBSD via Alexey Suslikov, thanks tested by several, thanks also
2008-10-16regenBrad Smith
2008-10-16Correct the existing Intel E4500 entries so they're properly named E5400Brad Smith
and add some missing entries for the E5400 chipset.
2008-10-16Clarify and modernize some language about disk layout and the interactiveKenneth R Westerback
label editor. Prompted by comments from Rad Ricka. Suggestions from jmc@, deraadt@ and Rad. ok deraadt@
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
which are uniform for the profclock on each cpu in a SMP system (but using a different seed for each cpu). on all cpus, avoid seeding with a value out of the [0, 2^31-1] range (since that is not stable) ok kettenis drahn
2008-10-15Fix list_for_each_safe compat marco. It currently skips the last entry.Owain Ainsworth
From Robert Noland at FreeBSD.
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
This should take care of the simpler ones (i.e., timeout values of integer multiples of hz). ok krw@, art@
2008-10-15inteldrm and radeondrm are pretty stable by this point, so enable them on amd64Owain Ainsworth
and i386. deraadt got sick of me wussing out over this.
2008-10-15- no need to separate list items with .PpJason McIntyre
- sort
2008-10-15syncTheo de Raadt
2008-10-15kernel/5592: yield() between copying out large chunks of random data toDamien Miller
userspace - mitigates an effective DoS since generating these can hog the CPU at splhigh() feedback & ok tedu@ deraadt@
2008-10-14Sh capitalizationTheo de Raadt
2008-10-14Add the list directive and an example configuration to the manpage.aschrijver
2008-10-14enable ypldap. serious development needs it to be enabled.Theo de Raadt
2008-10-14Add support for referrals and lists of attributes.aschrijver
2008-10-14inet6print() has no 4th argumentTheo de Raadt
2008-10-14Now mpls_input() handles ipv4 and ipv6 explicit null labels.Michele Marchetto
Added mpe_input6 to manage also ipv6 packets insted of just ipv4 ones. OK claudio@ laurent@
2008-10-14Back-in; problems were apparently elsewhere.Philip Guenthe
Put a reference count in struct process to prevent use-after-free if the main thread reaches the reaper ahead of some other thread in the process. Use the reference count to update the user process count correctly when changin real uid. "please re-commit before something else nasty comes in" deraadt@
2008-10-14use #define ROQUIET here; no binary change. ok dtucker@Kevin Steves
2008-10-14Change m_devget()'s outdated and unused "offset" argument: It isChristian Weisgerber
now the offset into the first mbuf of the target chain before copying the source data over. From FreeBSD. Convert drivers' use of m_devget(). Mostly from thib@. Update mbuf(9) man page. ok claudio@, thib@
2008-10-14Add luphy(4).Brad Smith
2008-10-14remove C99/C++ style commentsJonathan Gray
2008-10-14Don't be so pessimistic about the prospects of getting aJonathan Gray
valid MAC address. Pyun YongHyeon seems to have taken code for generating an address when something looks invalid from other drivers in FreeBSD, there are no known problems with getting valid addresses for jme, so remove this. Additionally it isn't appropriate to call arc4random() at that point in the boot process so the code needs to go.
2008-10-14oops, and a word to make the text make sense again;Jason McIntyre
2008-10-14- shorten the name description for this deviceJason McIntyre
(new description from damien) - format the text in the man page a little, to avoid line wrap ok damien for the Nd bit
2008-10-14syncTheo de Raadt
2008-10-13document 5000 Series support and new firmware url.Damien Bergamini
2008-10-13Almost complete rewrite of iwn(4).Damien Bergamini
Add support for Intel WiFi Link 5000 Series adapters (5100/5150/5300/5350). Quite frankly, Intel made things unnecessarily difficult by gratuitously changing firmware commands (adding new fields in the middle of a struct) and some register offsets for the 5000 Series and by defining yet another way of loading a firmware. I had to write a hardware abstraction layer to manage those differences. Committed over a 5300 adapter (3T3R). Require an upgrade of the iwn-firmware package, even for 4965AGN users. Not tested on 5100, 5150 and 5350 (test reports are more than welcomed.) There should be no regression on the 4965AGN.
2008-10-13disable the pcb linking for udp for the moment since there is some weirdHenning Brauer
bug with IPv6 in some circumstances. we'll find it one day... lots of debugging dhill
2008-10-13cleanupTodd C. Miller
2008-10-13Add sed-based dc(1) clone. This exposes a long-standing bug in BSD sedTodd C. Miller
Not hooked up to regress yet since sed gets in a tight cpu loop.
2008-10-13update to tzdata2008g from elsie.nci.nih.govTodd C. Miller
2008-10-13use calloc() instead of malloc() and memset()Kevin Lo
"look good" tedu@
2008-10-12Remove hack from MM_Unix.pm and simply set man1dir to 'none' inTodd C. Miller
installperl to prevent man page installation of the perl man pages.
2008-10-12Some more cleanup. No binary change.Marco Pfatschbacher
OK reyk@
2008-10-12Reduce diff to macppc version.Mark Kettenis
2008-10-12Adjust for redesigned powerpc interrupt architecture.Mark Kettenis