summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-29handle file permissions and owners properly.Joris Vink
matches what gnu cvs does. fixes the fact that we couldnt update group writable files. problem report & diff testing by David Crawshaw.
2008-02-29mention moscom in the synopsis section; ok jmcConstantine A. Murenin
2008-02-29Fix dksc() bootpath parsing.Miod Vallat
2008-02-29Fix db_read_bytes() for short reads.Miod Vallat
2008-02-29add configuration examples to the default pf.conf file (commented out):Reyk Floeter
- rdr-anchor "relayd/*": the anchor used by relayd to load redirections into pf. - pass in on $ext_if proto icmp to ($ext_if): it is a bad habit to block icmp, this example proposes to allow it by default. ok henning@
2008-02-29replacement algorithm. initialize a 64K-short buffer using DurstenfeldTheo de Raadt
shuffle. Upon allocation, swap-permute the new value to a random slot in the 0..32K-1 th entry of the buffer as we move forward, ensuring randomness but also satisfying the non-repeating property we need. Inspired by Dillon's implementation for ip id. We believe this is easier to read though, initializes with less bias and wins speed tests. Thanks a lot to mcbride and djm for doing a bunch of statistical and speed analysis, and comments from nordin ok jakob djm mcbride
2008-02-29replacement algorithm. initialize a 64K-short buffer using DurstenfeldTheo de Raadt
shuffle. Upon allocation, swap-permute the new value to a random slot in the 0..32K-1 th entry of the buffer as we move forward, ensuring randomness but also satisfying the non-repeating property we need. Also avoid the value of 0, since IP ID's of 0 are special. Inspired by Dillon's implementation. We believe this is easier to read though, initializes with less bias, handles the ID of 0 properly, and wins speed tests. Thanks a lot to mcbride and djm for doing a bunch of statistical and speed analysis, and comments from nordin ok mcbride djm
2008-02-28RCS files can have a default expansion mode, keep this in mind forTobias Stoeckmann
update -A and -k. spotted by and ok joris
2008-02-28nobody needs weird debug messagesJoris Vink
2008-02-28kill way out of date stuffJoris Vink
2008-02-28do not fatal() on CVS_METHOD_EXT, since we actually support this.Joris Vink
reported & diff tested by Geerd-Dietger Hoffmann
2008-02-28Log an error if a device can not be opened, only log line discipline attachmentMarc Balmer
when the line discipline has really been attached. And a few manual tweaks.
2008-02-28from audio(4):Jacob Meuser
blocksize sets the current audio blocksize. The generic audio driver layer and the hardware driver have the opportunity to ad- just this block size to get it within implementation-required limits. Upon return from an AUDIO_SETINFO call, the actual blocksize set is returned in this field. Normally the blocksize is calculated to correspond to 50ms of sound and it is recalcu- lated when the encoding parameter changes, but if the blocksize is set explicitly this value becomes sticky, i.e., it remains even when the encoding is changed. The stickiness can be cleared by reopening the device or setting the blocksize to 0. however, there were insufficient checks to make the blocksize is actually sticky once it is set by the user. this adds them. ok ratchov@
2008-02-28mention the Sun part # for their PCI-X adapter.Brad Smith
ok deraadt@
2008-02-28Add initial bits for fiber support with the BCM5706/BCM5708 chipsets.Brad Smith
Tested with copper adapters by brad@, johan@ and Jung <moorang at gmail dot com> ok dlg@
2008-02-28Update for the BCM5706 miidevs entry change.Brad Smith
ok dlg@
2008-02-28regenBrad Smith
2008-02-28- Update the BCM5706 PHY entry to also mention SX since this id is sharedBrad Smith
between copper and fiber PHY. - Add the PHY id for the BCM5708S fiber adapters. From FreeBSD ok dlg@
2008-02-27prevent file racesJoris Vink
ok tobias@
2008-02-27Don't dump duplicate data in stack segments of core dumps when the stackMark Kettenis
memory map is fragmented. Avoids ridiculously large core dumps. ok miod@
2008-02-27Make sure we match the correct pci domain; clean up the code a bit and removeMark Kettenis
an unneeded goto. ok miod@
2008-02-27Try to load host.random before starting the network, no networkDamien Miller
randomisations (among other things) benefit from it. We still try again after /var has been definitely mounted in case it is on NFS; ok deraadt@
2008-02-27add an extension method "posix-rename@openssh.com" to perform POSIX atomicDamien Miller
rename() operations. based on patch from miklos AT szeredi.hu in bz#1400; ok dtucker@ markus@
2008-02-27Add ICH8M SATA IDE support, and adjust for renamed ICH7 and ICH8 IDs.Mark Kettenis
tested by drahn@, "looks right to me" deraadt@
2008-02-27regenMark Kettenis
2008-02-27Add ICH8M SATA IDE, and correct a few ICH7 and ICH8 SATA/AHCI/RAID entries.Mark Kettenis
tested by drahn@, "looks right to me" deraadt@
2008-02-27Correct the watchdog timer by moving it out from under the condition checkBrad Smith
for the IFF_OACTIVE flag. Tested by brad@, johan@, krw@, wilfried@ From mickey
2008-02-27Always end line that states diff options with a newline.Tobias Stoeckmann
ok joris
2008-02-27syncTheo de Raadt
2008-02-27fix a segfault in gnucvs that can occur with "checkout -c" if there isJoris Vink
an unknown flag specified in CVSROOT/modules. found by tobias@, ok millert@
2008-02-27Properly check if temporary files have been successfully opened. If not,Tobias Stoeckmann
print error message on stderr (instead of stdout). ok millert, ray, tedu
2008-02-27return from tda_attach before registering the sensor taskRobert Nagy
if there are no temperature sensors
2008-02-27fail nicely instead of crashing for format strings containing '*',Theo de Raadt
without a matching argument following from Jukka Salmi
2008-02-27Unbreak parser by initializing topfile correctly.Marco Pfatschbacher
I got fooled by patch(1). Sorry.
2008-02-27Unbreak parser by initializing topfile correctly.Marco Pfatschbacher
I got fooled by patch(1). Sorry.
2008-02-27Unbreak parser by initializing topfile correctly.Marco Pfatschbacher
I got fooled by patch(1). Sorry. Found by and OK thib@.
2008-02-27Have popfile() also close the main config file,Marco Pfatschbacher
but only do the final popfile call after yyparse() is done. This also fixes config reload on SIGHUP for some daemons. Spotted by otto@. OK deraadt@
2008-02-27ugh got bitten by the pathTheo de Raadt
2008-02-27start cleaning up that mess (some sprintf -> snprintf, plus -Wall)Marc Espie
okay millert@
2008-02-27syncTheo de Raadt
2008-02-27put opencvs(1) actively into /usr/bin/opencvs; for now it is not yet 100%Theo de Raadt
ready as a replacement for gnu cvs, but it is time to let people start using it and breaking it. ONE RULE REMAINS. Do NOT even think for a moment that you can opencvs against our main repositories in any way -- that will come later. this is to improve the testing process. ok joris beck
2008-02-26kill some first-person wording; help from jmcTheo de Raadt
2008-02-26spacingJoris Vink
2008-02-26do not install cvs.1 or cvs.5 yet; ok jorisTheo de Raadt
2008-02-26plug memleaksJoris Vink
based upon a diff from Igor Zinovik
2008-02-26Fix memory leak in the parser. Found by Matthew Dempsky but using the moreClaudio Jeker
common way to clear the TAILQ. OK thib@
2008-02-26Ignore and drop path attributes with a type code of 0 instead of sending anClaudio Jeker
error back. This increases robustness without causing any issues. The RFC does not forbid the use of 0 in the type code but it is not explicitly allowed and the type code list at IANA does not mention 0 at all. OK henning@
2008-02-26Don't pass quick when tagging, so the tag can be used outsideHenning Brauer
the ftp-proxy anchor. Exotic setups with route-to etc. can be implemented this way. from camield, ok reyk beck canacar and manpage polished by jmc
2008-02-26syncTheo de Raadt
2008-02-26support EPSON CX5400 scanner; Christophe Etcheverry <cetcheve at gmail dot com>Theo de Raadt