summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-19Add a temporary hack to let a subdriver claim all the reportIDs ofMartin Pieuchot
a device. This should be removed once all the drivers attaching to uhidev(4) are converted. ok andre@, sthen@
2014-03-19It's still safe to assumed 'signed' existsPhilip Guenther
2014-03-19It's safe to assumed 'signed' existsPhilip Guenther
2014-03-19It's been a quarter century: pre-ANSI C is deadPhilip Guenther
2014-03-19Pull in FreeBSD r37363 and r37887:Philip Guenther
-- Sync timestamp changes for inodes of special files to disk as late as possible (when the inode is reclaimed). Temporarily only do this if option UFS_LAZYMOD configured and softupdates aren't enabled. UFS_LAZYMOD is intentionally left out of /sys/conf/options. This is mainly to avoid almost useless disk i/o on battery powered machines. It's silly to write to disk (on the next sync or when the inode becomes inactive) just because someone hit a key or something wrote to the screen or /dev/null. -- Made lazy syncing of timestamps for special files non-optional. -- Also, include support in 'pstat -v' to display the IN_LAZYMOD flag. ok tedu@ millert@
2014-03-19no rest for the wicked. increase user blf logrounds default to 8(+2).Ted Unangst
increase root to 9(+1). ok deraadt (and a thank you to miod for helping to reduce the set of architectures harmed by this)
2014-03-19consolidate the base64 code in one place, and remove inadequate test codeTed Unangst
2014-03-19right or wrong, bcrypt() is declared in pwd.h, not unistd.hTed Unangst
2014-03-19Remove lexical $_ from libtool in preparation for perl 5.18afresh1
OK and additional changes from espie@
2014-03-19you are still welcome to install from tape, but as befits an elite masterTed Unangst
of unix arcana, we will not condescend to tell you how. why spoil the fun?
2014-03-19Properly align the stack using _STACKALIGNBYTES, rather that the ALIGN()Theo de Raadt
macro which is unaware that stacks may need larger alignment. This may mean that some workarounds in crt0 can go away (here's looking at you mips64..) Tested on about half the architectures (the most special cases), so let's see what happens. with tobiasu
2014-03-18- Fix clipping bounds in fill and blt operations; the lower-right corner isMiod Vallat
supposed to be outside the clipping region, not inside (i.e. there was an off-by-one everywhere). - Add colormap support, by programming the RAMDAC palette registers at init time, and also implement the colormap ioctls.
2014-03-18Remove timeout logic from the polling loop. It causes more problems than itMark Kettenis
solves, and hopefully timeouts won't happen anymore now that we clear interrupts before checking the response in pointer. Fixes problems on my alpha where spinning up one of the disks takes longer than the timeout value.
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days. Noone sane will mourn these ports anyway. So long, and thanks for the fish.
2014-03-18To prevent lock ordering problems with the kernel lock, we need to make sureMark Kettenis
we block all interrupts that can grab the kernel lock. The simplest way to achieve this is to make sure mutexes always raise the ipl to the highest level that has interrupts that grab the kernel lock. This will allow us to have "mpsafe" interrupt handlers at lower priority levels. No change for non-MULTIPROCESSOR kernels. ok miod@
2014-03-18don't use $_ as "throw-away" variable, proper idiom is "undef"Marc Espie
(and if you're wondering about the unused extra parameter, this is designed to allow a new makewhatis that shares more code with pkg_create)
2014-03-18zap "my $_" for reading STDIN.Marc Espie
2014-03-18Sync built-in MBR with current (a.k.a. '2004 Version') ofKenneth R Westerback
/usr/mdec/mbr. Only one instruction changes, a 'cli' becomes 'sti'. ok deraadt@ tedu@
2014-03-18More a.out detritusPhilip Guenther
ok miod@
2014-03-18remove $_ usage that warns under perl 5.18Marc Espie
2014-03-18* Fix another instance of directly writing to the target with a utilityIngo Schwarze
that might fail. * Keep the build log clean. * Make sure syntax checks run again when doing: make clean; make ok espie@
2014-03-18syncTheo de Raadt
2014-03-18prevent failed command from generating bogus fileMarc Espie
okay guenther@
2014-03-18Drop the check for badly formed *etc sets when we check signatures; it savesAntoine Jacoutot
us time and if the sets are signed we can assume they are legit (yes, I am an assumer).
2014-03-18Batch mode; read exactly one line "login:unencrypted-password" fromFlorian Obser
stdin. OK benno man page tweak and OK sthen
2014-03-18prepare manpages for new perl.Marc Espie
Note that I missed two of these in the diff shown initially, thx to the atrocious Makefile rule... okay millert@, sthen@, basically
2010-10-01import OpenSSL-1.0.0aDamien Miller
2002-09-05import openssl-0.9.7-beta3Markus Friedl
2014-03-18First setup that stops using isp(4), and relies on ql[aew](4).Theo de Raadt
Not due to testing... but because they can't fit side by side. ok kettenis
2014-03-18Allow checking that databases are up to date even when you have no writeIngo Schwarze
permission on the databases, as requested by espie@ quite some time ago. But make sure to not slow database generation down when you do have write permission, and to not delay error reporting in -Q mode.
2014-03-18... and commit this as well (linked to new signify.pm): allows specificMarc Espie
block of code to run on both father&child sides, thus making our system more useful around pipes... Also zap two "my $_" on while(<>) to prepare for new perl.
2014-03-18now that signify can read/write messages to pipes, use that to avoidMarc Espie
creating temporary files. for checking, use the "embedded sig" format to avoid writing to two distinct pipes from the same process (tedu@ reluctantly agrees)
2014-03-18Properly clear and free the endpoint associated to a pipe. Do notMartin Pieuchot
forget to update the Endpoint Context with the last valid endpoint and free the device resources, including its slot, when the default pipe is closed. Device addresses can now be reused and I should be done with descriptor leaks.
2014-03-18Fix rtlabel_id2name() SYNOPSIS, requested by jmc@.Martin Pieuchot
2014-03-18Notify userland via the routing socket when ARP resolution completes;Mike Belopuhov
discussed with claudio@ at n2k14, ok mpi
2014-03-18Correct the location of 'bsd.rd'.Kenji Aoyama
suggested by miod@
2014-03-18Initialize len, from netbsdRaphael Graf
ok syl@, bmercer@, jasper@
2014-03-18Put AF_ROUTE socket that arp(8) operates on into the appropriate rdomain.Mike Belopuhov
Previously "arp -V 1 -d 10.0.0.1" would hang forever since while the target rdomain was passed in the rtm, the AF_ROUTE socket was always created in the rdomain 0. Due to the logic in route_input (rtsock.c) route socket's rdomain is compared against the target rdomain of the request and reply is generated only when they match. In our case rdomains were different which cased arp(8) to hang waiting for the reply that would never be sent. ok deraadt
2014-03-18zap trailing whitespace;Jason McIntyre
2014-03-18Correctly parse attribute length form imsg. While there don't assignFlorian Obser
data twice. From rivo nurges ris _AT_ estpak _DOT_ ee, thanks! OK sthen
2014-03-18typo, pointed by millert@Martin Pieuchot
2014-03-18Rename rt_gettable() into rtable_get(), swap its arguments to beMartin Pieuchot
coherent with the existing rtable_* functions and document it. While here fix some other manpage glitches pointed out by jmc@.
2014-03-18Make print AF independet and use it in traceroute and traceroute6.Florian Obser
OK benno
2014-03-18Sync inetname from traceroute6 and thereby make it AF independent.Florian Obser
While there drop the !nflag check as it's never called with nflag set, simplify the code a bit and adapt style from traceroute. OK benno
2014-03-18AF independent print_asnFlorian Obser
OK benno
2014-03-18Stop if the sum of unreachables and timeouts are >= number of probes, butFlorian Obser
only if we have at least one unreachable; from traceroute OK benno
2014-03-18Wrap long line.Florian Obser
OK lteo, benno
2014-03-18Remove #if 0; after nearly 14 years it's probably the right thing toFlorian Obser
set rcvhlim to zero. OK lteo, benno
2014-03-18Free -l flag, by default print hostnames and numeric addresses, likeFlorian Obser
traceroute does. Immediatly reclaim -l flag to print hop limit of received pkg like traceroute does. OK benno
2014-03-18<sys/agpio.h> is goneMartin Pieuchot