summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-05-31Completely rewrite the tags file creation process. use config(8) againstTheo de Raadt
a fat kernel (GERERIC or GENERIC.MP) into a temporary dir, then extract some variables using make -V, and after some more singing and dancing use this full and (more) correct list of files with ctags. Don't read this code. ok guenther
2010-05-31attempt to partially update the list of arch's and src dirs, though weTheo de Raadt
really should do this more automatically (ideas being discussed) ok guenther
2010-05-31Do not add the swap*.c to the CFILES as a dependency. The rest of theTheo de Raadt
Makefile.* file copes with swap*.c the same as vers.c; it is also much nicer to keep the whole CFILES as far-reaching absolute or relative paths rather than relative to . ok miod
2010-05-31there is no spllpt(), since lpt's are just tty devices (call tty functions,Theo de Raadt
and thus should be using spltty() from Matthew Dempsky ok oga guenther
2010-05-31use strtonum() instead of atoi() to parse the device addressTheo de Raadt
(from 1 - USB_MAX_DEVICES, not 0- as submitted) from Gleydson Soares
2010-05-31Hide the timeout_* macros under an EVENT_DEPRECATED ifdef. These namesNicholas Marriott
invite conflicts, they are rarely used, can trivially be replaced by evtimer_*, and are deprecated and removed from event.h in later libevent versions. ok guenther deraadt
2010-05-31this dir, itself, should decide if it is entered deeperTheo de Raadt
2010-05-31When the mode-mouse option is on, support dragging to make a selectionNicholas Marriott
in copy mode. Also support the scroll wheel, although xterm strangely does not ignore it in application mouse mode, causing redraw artifacts when scrolling up (other terminals appear to be better behaved).
2010-05-31do not immediately panic if we find a non-increasing heartbeat counter butAlexander Hall
keep count for at least 33 seconds. then panic. ok marco@, moral support johan@
2010-05-31update structs;Jason McIntyre
from damian southard, documentation/6390
2010-05-31Remove trailing whitespace and spaces before tabs.Martin Hedenfal
ok gilles@
2010-05-31Add -I${.CURDIR}, fixes building in obj/.Martin Hedenfal
ok deraadt@
2010-05-31moko goes away.Dale Rahn
2010-05-31Initial import of ldapd, a small LDAP daemon. Work in progress.Martin Hedenfal
ok deraadt@ jacekm@ gilles@ back@ henning@ blambert@
2010-05-31OpenBSD/moko development has stopped, it effectively stopped long ago whenDale Rahn
the not-publicly documented video driver needed to be written, however between that documentation issue and developer resouces, moko will be moved to the Attic.
2010-05-31OpenBSD/moko development has stopped, it effectively stopped long ago whenDale Rahn
the not-publicly documented video driver needed to be written, however between that documentation issue and developer resouces, moko will be moved to the Attic.
2010-05-31Add a comment about the explicit NULL label handling. We follow RFC 4182Claudio Jeker
which relaxes the position of these labels. After discussion with Christophe Fillot (cf (at) utc fr)
2010-05-31stderr should be used for error messages; this diff makes which(1)Igor Sobrado
output not only more standard but also more predictable, as it now matches the behavior of the csh(1)'s built-in command. diff from Tobias Ulmer. ok millert@
2010-05-31Do not use IF_ENQUEUE() but IF_INPUT_ENQUEUE() instead. The first makroClaudio Jeker
does no overflow checking and does not set the congestion flag. Protocol input queues (inet, inet6, ...) should always use IF_INPUT_ENQUEUE(). OK henning@
2010-05-30Only enable -fstack-protector by default on targets that support it.Mark Kettenis
ok marco@
2010-05-30Tweak bufq code to handle corner cases. Makes upcoming cd(4)Kenneth R Westerback
conversion to bufq work. Taken from n2k10 scsi buf queueing code. ok thib@
2010-05-30Fix ICE on hppa. Variant on minimal fix from GCC PR 34762.Mark Kettenis
ok deraadt@
2010-05-30Better to say "command key bindings" since we've just called themNicholas Marriott
command keys.
2010-05-30There is no real reason not to list all the key bindings here ratherNicholas Marriott
than just a selection.
2010-05-29sync with mirrors.dat updateStuart Henderson
2010-05-29restore a line that was removed by blambert@ along with MCHTYPE.Damien Bergamini
2010-05-29merge subr.s into locore.S, which requires a fairly complicated danceTheo de Raadt
mixing and matching the various styles of *ENTRY* macros prescribed by miod, ok ragge, tested by jasper
2010-05-29repair a format-string call to setproctitle() (in a different way fromTheo de Raadt
the Gleydson Soares's report submission)
2010-05-29subsitution -> substitution;Jason McIntyre
from Yoshihiro Ota, freebsd pr bin/130874
2010-05-29As noted by art, two processes with the same pid would be bad. GrabPhilip Guenthe
the allproclk before searching for a free pid so that we don't sleep between picking one and adding it to the list that is searched. Also, keep holding the lock until after the PIDHASH update. ok art@, tedu@
2010-05-28${PARAM} is now included in ${CPPFLAGS}, so stop passing it separatelyPhilip Guenthe
to genassym.sh ok deraadt
2010-05-28Delete a fallback definition for CPU_INFO_UNIT that's both unnecessaryPhilip Guenthe
and incorrect. Kills an XXX comment. ok syuu, thib, art, kettenis, millert, deraadt
2010-05-28tweak previous;Jason McIntyre
2010-05-28Send the IMSG_NEIGHBOR_UP msg when the neighbor is going into operationalClaudio Jeker
status instead upon creation (when the first HELLO is received). The LDE needs only to know about operational neighbors or it may happen that the LDE is sending messages to neighbors that have no session open resulting in a crash because of unitialized structures. OK michele@
2010-05-28Add mpls/-mpls commands to enable MPLS label switching on an interface.Claudio Jeker
2010-05-28Rework the way we handle MPLS in the kernel. Instead of fumbling MPLS intoClaudio Jeker
ether_output() and later on other L2 output functions use a trick and over- load the ifp->if_output() function pointer on MPLS enabled interfaces to go through mpls_output() which will then call the link level output function. By setting IFXF_MPLS on an interface the output pointers are switched. This now allows to cleanup the MPLS input and output pathes and fix mpe(4) so that the MPLS code now actually works for both P and PE systems. Tested by myself and michele (A custom kernel with MPLS and mpe enabled is still needed).
2010-05-28Add missing initialization.Mark Kettenis
2010-05-28Make sure the temporary buffer used to generate tcp options is properlyMark Kettenis
aligned, otherwise we lose on strict alignment architecture. Should fix problems with gcc4 compiled bsd.rd's that people see on sparc64. ok millert@, beck@, jsing@
2010-05-28typo; Ian McWilliamStuart Henderson
2010-05-27"Pa Ar" produces wonky output, and makes no sense;Jason McIntyre
2010-05-27Switch the signal status "percent" sensor, which is currentlyStuart Henderson
hardcoded(!), over to an "indicator" sensor type, value depending on whether the GPS has fix. ok deraadt@
2010-05-27when a rule has two conditions (ie: accept for { domain foo, domain bar } )Gilles Chehade
expand to two rules each having its own condition rather than one rule with a tail queue of conditions. this simplifies code a bit and removes a couple hacks. basic testing by oga and me
2010-05-27Add missing license (amd, mit/x11)Owain Ainsworth
armani@ noticed that is was missing.
2010-05-27We no longer need -traditional-cpp for hppa.Joel Sing
2010-05-27Generate exported names using token pasting rather than a macro. OtherwiseJoel Sing
without -traditional-cpp the trap name gets preprocessed to the defined value rather than remaining as text. ok kettenis@
2010-05-27struct opt as not used anywhere else, kill it, we can reintroduce it laterGilles Chehade
if we feel a need for it
2010-05-27kill struct opt from struct rule, we don't use it, we don't need itGilles Chehade
2010-05-27Synchronize caches after modifying the data words in the PLT stub to preventMark Kettenis
instructions in the same cache line from being corrupted. ok deraadt@, miod@
2010-05-27include stdint.hAlexandre Ratchov
2010-05-26add a new getparam member to get the contents of scratch register 3 (theOwain Ainsworth
one we use to dump the software interrupt number). For some strange reason noticed upstream, writeback doesn't seem to be working for this value for use, so instad of using the get_scratch functions, we fallback to a direct register read (more bus traffic, but it actually works). This is to be used by new mesa on r100 and r200 since they reworked stuff for dri2, and we have local patches that prevent userland mapping the registers in dri clients. Tested by Josh Elsasser on a M9 (rv250), thanks very much to him.