summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-28*sigh* make the same change as previous commit to the sister function ofOwain Ainsworth
the one changed.
2010-04-28Deal with a non-incremented iterator by changing aOwain Ainsworth
while (condition) { do_stuff() increment_condition /* this was missing */ } To a for loop like it always should have been. I have no idea what I was smoking when I wrote this function. Fixes the crash on hardware that does bit 17 swizzling (turns out the three I know of are all 945s) as soon as we first unbind an object. Thank you very much to Brandon Mercer for actually managing to get me a crash dump so i could debug this, and also for testing the fix.
2010-04-27Fix a subtle bug noticed by naddy@ in pftop(8), thanks!Ingo Schwarze
When converting blank lines to .Pp outside literal context, it could happen that the following node ended up as a child of the .Pp element, but it must always be a sibling.
2010-04-27Fix inline assembler to make it acceptable to gcc4. Based on a diff fromMark Kettenis
guenther@ for sparc, pointed out to me by miod@.
2010-04-27Avoid null-pointer dereference by giving proc0 a place to store itsMark Kettenis
floating-point registers. Pointed out by Nick Hudson. ok miod@, jsing@
2010-04-27imsg.h does not need sys/tree.h.Nicholas Marriott
ok eric
2010-04-27__packed needs to be applied to the struct, not the typedef.Mark Kettenis
Makes gcc4 happier. ok deraadt@, marco@
2010-04-27Don't use cast expressions as lvalues; gcc4 complains about them. And gcc3Mark Kettenis
generates smaller code without them. ok miod@
2010-04-27Killing a few more diffs for theo, arm makes #LINKFLAGS, beagle cleanup,Dale Rahn
INCLUDE= common.
2010-04-27Unifity CPPFLAGS= (using ${_mach}), SYSTEM_LD_TAIL= (always on one line),Theo de Raadt
and SRCS= (common files always after the \)
2010-04-27Disable builtin malloc and log2 on gcc3 arches, a no-op for gcc3Jonathan Gray
but required for gcc4. ok kettenis@ deraadt@ marco@, log2 suggested by robert@
2010-04-27Use the form ${_archdir}/${_arch} to reach a few more places, unifying theTheo de Raadt
arm Makefiles a substantial step forward
2010-04-27arm32 define isn't used on any arm platforms, and machine/io.h doesn't exist,Dale Rahn
delete the check. ok deraadt
2010-04-27A lot of the sections in this were out of whack with the order theyTheo de Raadt
normally occur in other architectures. This compiles a kernel fine.
2010-04-27Update oxsemi (now plxtech) datasheet URL.Stuart Henderson
2010-04-27locore.i is not generated at all, so no need to rm itTheo de Raadt
2010-04-27Correct sensor logic so we don't get stuck in a loop.Jonathan Gray
ok deraadt@
2010-04-27Dumb mistake done twice. First in ospfd then synced to snmpd. rtm_errnoClaudio Jeker
is only valid for messages with an rt_msghdr. So move the check back where it was before. Problem found by jsg@
2010-04-27a bit more unification to the arm way of doing thisTheo de Raadt
2010-04-27teeny bit more unificationTheo de Raadt
2010-04-27sort the map types;Jason McIntyre
2010-04-27Add a couple more frames in order to support the latest logitech pro 9000Marco Peereboom
webcam. ok mglocker
2010-04-27this commit enables "plain" as a backend for maps (that means aliases,Gilles Chehade
virtual AND secrets), adds a description in smtpd.conf.5 and removes a mention to special map "aliases" which was removed a while ago. to use plain maps: map "myaliases" { source plain "/etc/mail/aliases" } code diff was okayd a while ago by jacekm@
2010-04-27initial work at fixing aliases support:Gilles Chehade
- kill struct alias, struct expandnode is used instead - introduce map_parse_alias() and map_parse_virtual() - aliases and virtual code no longer assume db(3) but use the map API which lets them become backend agnostic AND value-checked. this actually makes the code simpler by removing all values parsing from aliases.c - rename K_SECRETS -> K_SECRET, K_ALIASES -> K_ALIAS for consistency the enum has singular names. - aliases, virtual and forward now work with an expandtree and deal with multiple levels of resolving by merging expandtree's more coming soon ;)
2010-04-27shorten preambleTheo de Raadt
2010-04-27No need for a specific .SUFFIXES list; ok drahnTheo de Raadt
2010-04-27noone needs comments about QUOTA and TRACETheo de Raadt
2010-04-27over the years we have moved to a machine+architectures scheme that hasTheo de Raadt
two directories. in reality, because of how we place files, it has four: .../arch/A, .../arch/A/A, .../arch/M, and .../arch/M/M formalize this A/A and M/M scheme directly in the Makefiles, which makes them a lot more similar drahn likes the idea a lot
2010-04-27use -f assymp.dep again; worked out with miodTheo de Raadt
2010-04-27Fuloong with LM6003 signature is apparently similar to LM6004 with differentMiod Vallat
DDR settings, and is reported to work by ysw at mpcj dot cn after cheating the Version environment variable, so recognize its model number.
2010-04-27next phase: get rid of bogus dependencies on Makefile from the day whenTheo de Raadt
people thought skipping "make depend" or "make clean" was acceptable
2010-04-27spacingMarco Peereboom
2010-04-27alpha/conf/Makefile.alphaTheo de Raadt
2010-04-26bz#1502: authctxt.success is declared as an int, but passed byDamien Miller
reference to function that accepts sig_atomic_t*. Convert it to the latter; ok markus@ dtucker@
2010-04-26even cleaner mach/arch/machdir/archdirTheo de Raadt
2010-04-26next step towards unification: make all the genassym chunks handle bothTheo de Raadt
arch and machine dependent files (and add the missing files) ok miod drahn
2010-04-26typoTheo de Raadt
2010-04-26Work around the fact that our .comm directive is somewhat non-standard.Mark Kettenis
2010-04-26next unification step: remove bsd.rd test build goopTheo de Raadt
2010-04-26BOARDTYPE is no longer used by Makefile.*; spotted by miodTheo de Raadt
2010-04-26next unification step: move all MD naming _mach, _machdir, _arch, and _archdirTheo de Raadt
ok miod drahn
2010-04-26Make this compile with gcc4.Mark Kettenis
2010-04-26first step of unification: spaces at end of lines; comments, etc.Theo de Raadt
ok miod
2010-04-26Fix a bug in auto-completion accidentally introduced when supportStefan Sperling
for auto-completion of filenames containing whitespace was added. This bug was tracked a decade ago in NetBSD as pr 7014. ok deraadt
2010-04-26+Logitech Webcam C500, ok sthen@Stephan A. Rickauer
2010-04-26syncStephan A. Rickauer
2010-04-26add Logitech Webcam C500, ok sthen@Stephan A. Rickauer
2010-04-26Add some { } for better readability and to make the code look like theClaudio Jeker
other blocks in this function.
2010-04-26don't throw away exit status of various commands; ok sthen@ dcoppa@ halex@Otto Moerbeek
2010-04-26Fix some memory leaks on config reload failure and move one particularClaudio Jeker
cleanup loop to parse.y where it belongs. OK henning@