summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-08-12Unused variableJean-Francois Brousseau
2004-08-12Make `init' work in client modeJean-Francois Brousseau
2004-08-12Don't attempt to send the `Root' request if the operation is an `init'Jean-Francois Brousseau
2004-08-12add missing $Brad Smith
ok espie@
2004-08-12Remove leftovers from pre-clonable device days.Ryan Thomas McBride
2004-08-12UpdateJean-Francois Brousseau
2004-08-12Fix handling of unknown directoriesJean-Francois Brousseau
2004-08-12Implement cvs_file_getspec() so we can finally deal with explicit fileJean-Francois Brousseau
arguments on the command-line, and fix a bunch of minor issues
2004-08-12Don't bother about the server's standard error just yetJean-Francois Brousseau
2004-08-12Before stating the Root file, make sure we actually have something toJean-Francois Brousseau
write in it
2004-08-12When creating a new Entries file, make sure we put one 'D' instead ofJean-Francois Brousseau
leaving the file empty
2004-08-12Leave the command wait interrupt enabled as long as there is at least oneJason Wright
pending result. This isn't a good solution (we're obviously missing an interrupt or two in some cases), but this will guarantee we get called periodically until all of the queues are drained. Based on idea from "jochen from penguin-breeder decimal org"; ok theo
2004-08-12Use cvs_files to build the file hierarchy and handle explicit argumentsJean-Francois Brousseau
correctly
2004-08-12After the command is done executing, if cvs_files isn't NULL, free theJean-Francois Brousseau
file structure
2004-08-12If the directory we are updating is unknown, send a Questionable requestJean-Francois Brousseau
instead of attempting to connect to an invalid root specification
2004-08-12do not try to getaddrinfo() in the unprivileged process, send an imsgHenning Brauer
asking the privileged one to do it. sends back an imsg with the resulting addresses in a bunch of struct sockaddr_storage in the data part. this should fix all remaining issues with dns (non-)availability at ntpd startup, be it due to named on localhost or something else. tested by marco@ and Chris Paul <chris.paul@sentinare.com>
2004-08-12Avoid dereferencing outside the bounds of an array. Found by mmapTodd C. Miller
malloc and reproducible via guard pages. OK deraadt@ miod@ tdeval@
2004-08-12Fix compiler warning on alpha.Hans-Joerg Hoexer
Noted by and ok ho@
2004-08-12Avoid memleak on error (Linux/KAME). Found by Benjamin Pineau.Hakan Olsson
2004-08-12ditch File::Copy so that buffering is consistent.Marc Espie
Problem noticed by niklas@. okay and function name suggestion by markus@
2004-08-12Just ignore RFC2545 and the silly idea of using link local addresses asClaudio Jeker
nexthop. This makes the code a lot simpler. OK henning@
2004-08-12typo in error message, spotted by moritz AT jodeit.orgDamien Miller
2004-08-12Prevent core dump on large block sizes by checking block size againstOtto Moerbeek
MAXBSIZE. ok millert@
2004-08-12Prevent a panic by validating the super block size as recorded in theOtto Moerbeek
superblock; make the block size check also catch negative values. ok miller@ tedu@
2004-08-12Fix the shared irq problem, by allocating a low priority vectorNiklas Hallqvist
so that the "high" pri interrupt gets blocked by the "low" spl & irq handler, and raise the cpl to the "high" level in the handler, so that no other in fact lower-leveled, interrupts can preempt the handling of the "high" interrupt. This means that the "low" interrupt gets the same quality treatment, thus causing some degradation in performance. Therefore we still issue a diagnostic, so people can try to avoid the situation by tweaking their BIOS settings. Note, there is still issues with dynamically established interrupts which cause irq sharing, we are working on that.
2004-08-11use atomicio instead of homegrown equivalents or read/write.Anil Madhavapeddy
markus@ ok
2004-08-11some signed/unsigned int comparison cleanups; markus@ okAnil Madhavapeddy
2004-08-11syncTheo de Raadt
2004-08-11Pick common code for trampoline mprotect() code. This did not work at allMiod Vallat
on amd64 and was working on sparc64 by sheer luck (because we are not Solaris).
2004-08-11syncTheo de Raadt
2004-08-11add dladdr() support and add some 'standard' dlsym() support.Dale Rahn
ok millert miod pval, grumble deraadt
2004-08-11In dkcsumattach() avoid modifying bootdev until we are done matching.Todd C. Miller
Also deal with mixed scsi/ide/whatever setups. Based on a diff from Fred de Jong. OK deraadt@ and tested by several people.
2004-08-11free memory allocated by kvm_getproc2() in kvm_close()Jared Yanovich
ok deraadt@ millert@
2004-08-11mips->mips64Per Fogelstrom
2004-08-11mips->mips64Per Fogelstrom
2004-08-11byePer Fogelstrom
2004-08-11Move mips to mips64Per Fogelstrom
2004-08-11revert, should not have gone inPer Fogelstrom
2004-08-11mips->mips64Per Fogelstrom
2004-08-11Rename confusing variable for readability's sake. No actual code changes.Todd C. Miller
2004-08-11no ecoffPer Fogelstrom
2004-08-11fix microtimePer Fogelstrom
2004-08-11sync to reality, document missing ioctlsJared Yanovich
mdoc fixes normalize ioctl listing slightly reorganize some parts grammar, punctuation, and rewording fixes remove crud introduced in rev 1.17 and never removed Note: this update does *not* include the controversial stuff discussed on h@; it contains what is in the header file. help and ok (previously) jmc
2004-08-11mrt dumps for cloned sessions did not work because the wrong address was used.Claudio Jeker
OK henning@
2004-08-11damnitTheo de Raadt
2004-08-11ansiTheo de Raadt
2004-08-11various ansi and spacing issues; pefo okTheo de Raadt
2004-08-11PCIVERBOSE by default (USBVERBOSE comes along for the future ride); pefo okTheo de Raadt
2004-08-11oopsTheo de Raadt
2004-08-11Stop search when -q option is given and a match is found. Found by jmc@Otto Moerbeek
ok millert@