summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-11-09- remove wrongly-sorted duplicate entriesStuart Henderson
- add some unknown Intel devices in dmeslog from infinst911_autol.zip ok jsg@
2009-11-09move mutually exclusive options (-c, -e, -f, -n and -u) to the right place.Igor Sobrado
ok jmc@
2009-11-09Constify buf.Nicholas Marriott
2009-11-09fatal on RB_INSERT failureJacek Masiulaniec
2009-11-09the new protocol moved insert and update.David Gwynne
2009-11-09mbrlen returns size_t not int.Nicholas Marriott
ok espie
2009-11-09simplify the sub-ioctl functionTheo de Raadt
2009-11-09add regression test for ssh-keygen pubkey conversionsDarren Tucker
2009-11-09syncTheo de Raadt
2009-11-09vether(4) is a virtual ethernet device driver which can be usedTheo de Raadt
so that a bridge-etherip-tunnel host can join into the bridge itself. It is ridiculous that this capability was missing from our network stack portfolio, considering we have bgp and ospf daemons... discussed at length with claudio
2009-11-09Fix the handle locking in stdio to use flockfile/funlockfileKurt Miller
internally when and where required. Macros in <stdio.h> are updated to automatically call the underlying functions when the process is threaded to obtain the necessary locking. A private mutex is added to protect __sglue, the internal list of FILE handles, and another to protect the one-time initialization. Some routines in libc that use getc() change to use getc_unlocked() as they're either protected by their own lock or aren't thread-safe routines anyway. committing on behalf of and okay guenther@ now that we have install media space available.
2009-11-08forwards_get() also calls alias_to_expand_node()Gilles Chehade
2009-11-08add an alias_to_expand_node() function and use it in aliases.cGilles Chehade
2009-11-08move expansion code to new expand.c to clearly separate it from aliasesGilles Chehade
2009-11-08rework a bit expansion and data structures involved in the expansion so weGilles Chehade
no longer have a direct mapping between structures saved in aliases/virtual db and structures used at runtime during expansion. side effects ? struct alias is smaller, databases are smaller and it is no longer necessary to rebuild aliases/virtual databases each time jacekm@ or I make changes to some obscure structure used indirectely during expansion rebuild databases, flush queues, make clean
2009-11-08Add code to send L1 commands and parse command results; use it to add a wayMiod Vallat
for IP35 systems with IOC3 onboard Ethernet to get their Ethernet address since it's no longer stored as an owmac(4) device on the IOC3 device itself.
2009-11-08Relocate FDT blob such that it doesn't clash with the kernel we're going toMark Kettenis
load. This makes it possible to load bsd.rd on the RB600. Bump version number. ok dms@
2009-11-08- make aliases expansion use a rb tree instead of a tail queue, the codeGilles Chehade
doesn't take advantage of the new structure yet, but this was a needed change for upcoming improvements. - introduce aliasestree_{lookup,insert,remove} to the aliases api - rename queue_generate_id() to generate_uid() and move it to utils.c as it is used all over the place and not only in queue tree idea discussed with jacekm@, if you update rebuild aliases db, make clean and flush queue
2009-11-08Move KERNEL_LOCK/UNLOCK dance into softintr_dispatch().Mark Kettenis
ok miod@, dms@
2009-11-08- another axe i foundJasper Lievisse Adriaanse
2009-11-08first commit of a serie to cleanup, simplify and improve aliases resolutionGilles Chehade
which is probably the most complex code in smtpd right now. no longer use a single list to hold aliases to be resolved and resolved aliases, and do not use struct alias to hold resolved aliases. instead use a delivery list that is a list of struct path, and populate it with resolved aliases. idea discussed with jacekm@, this needs some testing to make sure it does not introduce a regression with aliases. flush your queue and make clean.
2009-11-08ansifyStefan Sperling
ok deraadt
2009-11-08Make sure xscale_cache_flushD_rng will not try to flush more than theMiod Vallat
cache size; might skirt some cache hazards. ok deraadt@
2009-11-08Figure out the size of the SSRAM used as internal memory by the chip onMiod Vallat
attach, print it, and decide how many RX descriptors to use accordingly.
2009-11-08Do not risk touching nonexisting registers on MENET boards; untested due toMiod Vallat
lack of such hardware.
2009-11-08let Handle display what went wrong.Marc Espie
Move stuff from being a fatal error to an error that displays at end, together with an error code.
2009-11-08update description for iwn(4)Damien Bergamini
2009-11-08regenDamien Bergamini
2009-11-08- remove non-production pci ids for 6050 3x3Damien Bergamini
- wakeup device earlier in read_prom - fix ampdu_tx_start (not used yet) - initialize ht_caps field and rx mcs set (not used yet) - start processing compressed blockack notifications (does nothing for now)
2009-11-08bug-fix: if we can't find the package, it makes no sense to look in aMarc Espie
non-existent location...
2009-11-08tracker/updater methods for state that auto-create the object.Marc Espie
2009-11-08add the notion of "hints" to UpdateSet, in order to unify -z/-l handling:Marc Espie
create updatesets with nothing but a hint of what to install. Have Update.pm do the dirty work. More importantly, make Tracker aware of what's going on.
2009-11-08put all the state of the current update into the trackerMarc Espie
2009-11-08use the same algorithm to attach play-only, record-only andAlexandre Ratchov
full-duplex streams. Fixes, streams with different modes not starting simultaneously.
2009-11-07remove gcc 1 workaround we no longer care about whichJonathan Gray
was breaking non GNUC defining compilers. Came up during a conversation with ragge@, positive comments from several.
2009-11-07According to Brad, bnx(4) is not endian-safe, so remove it from sgi kernels.Miod Vallat
2009-11-07Blink leds on the DEC 3000 models (three different led types).Miod Vallat
2009-11-07In case an ioc(4) device has lost its NIC component, do not recognize itMiod Vallat
as the onboard ioc device, if one has already been found on this node. Also, on Origin 300, do not attempt to attach the PS/2 controller on the onboard ioc(4) since PS/2 ports are not wired.
2009-11-07A few more PCI Ethernet controllers; from Brad.Miod Vallat
2009-11-07Add a bunch of PCI audio devices, only compile tested; from Brad.Miod Vallat
2009-11-07Replace option TGT_ORIGIN200 and TGT_ORIGIN2000 with a single option,Miod Vallat
TGT_ORIGIN, which enables support for all IP27 and IP35 systems. The original two options have always been used together, and go back to when pefo thought supporting multiple nodes would be significant work. Since an Origin 200 can be a dual-node system, making a distinction between single node and multiple node systems is a moot point anyway. Be sure to rerun config(8) before rebuilding a kernel.
2009-11-07Change sgi system identification from a single system type list, to a smallerMiod Vallat
system type list (which really is the system family) and a subsystem type. No functional change yet.
2009-11-07Document @option always-updateMarc Espie
2009-11-07too specific a nameTheo de Raadt
2009-11-07say which is whichTheo de Raadt
2009-11-07repair local operations after the -DRMT changes; from Matthew ClarkeTheo de Raadt
2009-11-06Sync output of usage() with man page SYNOPSIS.Mark Kettenis
requested by jmc@
2009-11-06Provide assembly version of sqrtl(3).Mark Kettenis
ok pirofti@
2009-11-06Correct and shorten the instructions what to do after accidentallyIngo Schwarze
deleting the ypservers.db file, both in the manual and in the FAQ; original suggestion to improve this from ajacoutot@, my wording tweaked by jmc@. While here, resolve text duplication in the manual.
2009-11-06Remove Speedo dir from mtree at we do not install these fonts anymore.Antoine Jacoutot
ok matthieu@