summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-18... and bump the major, update should be completeMarc Espie
2013-03-18Recognize and treat files with .cpp extension like any other C++ file.Martin Pieuchot
This will help me reduce some xenocara Makefiles and as millert@ pointed out, .cpp has won over .C or .cxx ;) Tested in a bulk by landry@, ok espie@, sthen@
2013-03-18yet another stupid conflictMarc Espie
2013-03-18regen'd headersMarc Espie
2013-03-18cvs shat on itself all over again.Marc Espie
creating conflicts out of nowhere as usual
2013-03-18update to 3.7.15.2, tested by landry@/miod@Marc Espie
2013-03-18Provide a way for *drm(4) to prevent the VGA text console wsdisplay(4) instanceMark Kettenis
from attaching after it has taken over control of the VGA hardware. ok mpi@
2013-03-18jmc pointed out i didnt replace the placeholders with the year and my name.David Gwynne
2013-03-18whitespace fixes. no functional changeDavid Gwynne
2013-03-18limit the client to 256 bytes of input. if they send too much we just closeDavid Gwynne
the connection. requested by deraadt@
2013-03-18switch from having a timeout after every read/write for the clientDavid Gwynne
connection to a timeout for the whole session. means a client cant sit there feeding us a byte at a time for long periods, consuming fds on the server. it seems to simplify the code a bit too. requested by deraadt@
2013-03-18Fix comment tpyosPhilip Guenther
2013-03-18handle EMFILE/ENFILE from accept by disabling handling of events on theDavid Gwynne
listeners for a second. modelled on how this has been solved in other network daemons.
2013-03-18this is a new identd daemon to replace the libexec one that can be runDavid Gwynne
from inetd. it is an event driven non-blocking implemention using libevent. it features support for privilege separation and revocation. network connections are handled by a chrooted and unprivileged process, while the username lookups are handled by an unprivileged process. the lookups can block while the network handling can continue. it also features support for handling concurrent client connections. its currently lacking support for handling dotfiles in homedirs like the libexec one, and some error handling on accept. its going into the tree so it can be worked on with a history of changes.
2013-03-17Add an interface to rebind AGP DMA mappings. To be used by the upcoming KMSMark Kettenis
support to reload bindings after suspend/resume and to update cachability flags in the address translation table entries.
2013-03-17- Mention the VT6102 chipsetBrad Smith
- Add PC Engines boards; Requested by chris@ - Move section BUGS to CAVEATS and change the alignment comment to mention that this is only used for the VT3043 and VT86C100A chips ok chris@
2013-03-17- Remove the reserved number of TX descriptors. No limitation is mentioned inBrad Smith
the 8139C+/8169/8110/8168/8101/8111 datasheets and it seems to work ok without reserving the descriptors. - Change allowable number of TX DMA segments to 32. From FreeBSD ok chris@
2013-03-17Set the `Power Immediate' bit upon attaching, to enable automatic restartMiod Vallat
upon power failures. While most, if not all, x86-based Geode designs force this bit to be set, loongson designs don't. This makes Fuloong restart automatically upon power failure (they used to require manual intervention before). misfeature (and hints where to search for a fix) reported by Joel K. Bertrand; ok pirofti@ deraadt@ mpi@
2013-03-17Some improvements to the vr(4) man page, split out the hwBrad Smith
into a table and add some hw. ok sthen@
2013-03-17We don't do mcontext, so remove this unused header.Mark Kettenis
ok deraadt@
2013-03-17Mention Soekris hw.Brad Smith
ok sthen@
2013-03-17update to 1.2.7Robert Nagy
2013-03-17Avoid namespace pollution from <powerpc/cpu.h>.Mark Kettenis
ok mpi@, deraadt@, miod@, millert@
2013-03-17update Nd for vge; also, vic had been added in the wrong placeJason McIntyre
2013-03-17Correct the clock speeds used to calculate int moderation values providedBrad Smith
by the SK_IM_USECS() macro. From FreeBSD ok sthen@
2013-03-17- Sync some of the stats counter code to be closer to the FreeBSD code,Brad Smith
but no functional change. - Add a workaround for BCM5717 / BCM5718 / BCM5719 A0 and BCM5720 A0 chipsets to not count the interface input drops counter for input errors due to HW errata. From FreeBSD ok sthen@
2013-03-17Split out the hardware listed in the page into a table andBrad Smith
add some more hardware. ok sthen@
2013-03-17i missed the bit of maxime villards diff that took the client_free out ofDavid Gwynne
oack on error. his fix is better, so this marges all of it in.
2013-03-17Update the page to mention all of the Velocity controller models.Brad Smith
ok sthen@
2013-03-17Add the router preference defines to the icmp6.h header and remove theBrad Smith
defines that were part of rtadvd's code. ok bluhm@
2013-03-17- Apply the AcceptPerfectMatch workaround for DP83815 chipsets to the 15DBrad Smith
revision as well. - Sync the short cable workaround a bit closer to FreeBSD. No functional change. From FreeBSD - Add some comments. From NetBSD ok sthen@
2013-03-17Split out bge / bnx reset code into a separate set of functions.Brad Smith
ok sthen@
2013-03-16mention how to disable RingEventIndexStefan Fritsch
OK jmc@
2013-03-16fix size of unicast rx filter tableStefan Fritsch
When changing the unicast rx filter table from zero to one entry, the length has not been properly adjusted. This lead to the unicast address overwriting part of the multicast rx filter table. OK mikeb@ tested by weerd@
2013-03-16Enable untested Elantech touchpad v1 and v2 code. I'd like some test reports.Stefan Sperling
ok mpi@ shadchin@
2013-03-16No need for two similar functions to free/remove USB device descriptors.Martin Pieuchot
2013-03-16Remove the 4.8 version of the USB device info ioctl.Martin Pieuchot
ok deraadt@
2013-03-16apostrophe for all hallows' eve (and fix a double space while here);Jason McIntyre
pointed out by Ryan Kavanagh
2013-03-15change LIST_END to literal NULL for clarity.Ted Unangst
ok claudio mpi
2013-03-15factor out the deadbeef code for legibility.Ted Unangst
ok deraadt
2013-03-15threadsafe random().Ted Unangst
reported by ajacoutot and (much earlier, sorry) by Alexey Suslikov
2013-03-15add some space before messagesStefan Fritsch
2013-03-15camield requested backout of rev 1.26, and indeed ftp-proxy does notSebastian Benoit
need it.
2013-03-15let oack use the full buffer space to build its packet, not just the sizeDavid Gwynne
negotiated for data tranfsers. this lets people negotiate 2 byte transfers with other options too if they want. im looking at you Maxime Villard.
2013-03-15"correct" the order of calloc arguments.David Gwynne
2013-03-15fix up some lwarn()s that should be lwarnx()sDavid Gwynne
2013-03-15fix a huge bug in tftpd.David Gwynne
there was a double free if an option ack failed. if oack fails, the client gets freed, then the oack caller tries to free the options which were just freed. found by Maxime Villard who provided a fix. unfortunately his fix still had a double free but it was pretty close. ok MALLOC_OPTIONS=S
2013-03-15remove forgotten sequencer function prototypesAlexandre Ratchov
2013-03-15remove reference to the sequencer device, from jmcAlexandre Ratchov
2013-03-15syncTheo de Raadt