summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2014-03-18<sys/agpio.h> is gone; pointed out by Benoit Lecocq.Mark Kettenis
2014-03-18Split route(9) into various manuals to make it easier to complete/improveMartin Pieuchot
its content. With inputs from jmc@ and schwarze@
2014-03-18Do not rely on the fact that sys/vnode.h includes all the worldMartin Pieuchot
through uvm/uvm.h and add proper includes for function definitions. ok syl@
2014-03-18Add missing parts of the tiic driver.Sylvestre Gallon
inspired by rapha@ ok rapha@, jasper@
2014-03-18Unbreak DDB_STRUCT after removal of agpio.hPhilip Guenther
2014-03-18When creating a unix socket, save the PID for pf's log(user), even whenPhilip Guenther
not in the original thread. ok matthew@
2014-03-18In prep for killing ps_mainproc, use pr->ps_pid instead ofPhilip Guenther
pr->ps_mainproc->p_pid to get the PID. ok matthew@
2014-03-18Sync with the way struct ether_addr is actually defined inLawrence Teo
netinet/if_ether.h
2014-03-17args! fix argstr. from LEVAI Daniel.Stuart Henderson
2014-03-17remove reference to cu and uucp; ok teduJason McIntyre