summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-03-13get rid of the assumption that the head of the alldevs list is theDavid Gwynne
"mainbus" device. this breaks when mpath is enabled because it attaches before mainbus and therefore takes the head position. have autoconf provide device_mainbus() which looks up mainbus_cd, and use that instead. discussed with deraadt who just wants mpath stuff to move forward despite there being many ways to shine this particular turd.
2014-03-13Drop the REPUN bit from CvmCtl register not to allow unaligned access.YASUOKA Masahiko
Also add new cn30xxcorereg.h to provide constant variables of octeon core.
2014-03-13merge conflictsBrad Smith
2014-03-13update to NSD 4.0.2, ok sthen@Brad Smith
2014-03-13fix buffer overflows in icmp redirect handling introduced in rev 1.106Jonathan Gray
ok mpi@ millert@
2014-03-13collapse variable declarationsTed Unangst
2014-03-13last bits of indentation and styleTed Unangst
2014-03-13indentation styleTed Unangst
2014-03-13indent, add a touch of styleTed Unangst
2014-03-12just run newaliases. should be about the same, but less sendmail.Ted Unangst
ok todd
2014-03-12no more www@Theo de Raadt
2014-03-12switch over to smtpd by default.Ted Unangst
ok deraadt gilles todd
2014-03-12Are they going to help?Ted Unangst
No. Well, then tell them to stay out of the way. ok deraadt
2014-03-12no more rmail in base; ok millertJason McIntyre
2014-03-12don't leak an ibuf for each expired SA; ok mikeb@Markus Friedl
2014-03-12ANSIfy a declaration, no object change.Martin Pieuchot
2014-03-12scan for Ed25519 keys by default tooChristian Weisgerber
2014-03-12If a device is babbling do a full reset of the associated endpointMartin Pieuchot
before telling the stack/driver that the responsible transfer is done. Since the request sequence requires, in the present form, to submit two commands from the interrupt handler, modify the command routine to be able to submit asynchronous commands. I can now use my crappy urtwn(4) over xhci(4). While here convert some #if -> #ifdef, pointed out by brad@.
2014-03-12Add compiler barier to bus_dmamap_sync(9), just in case compiler/linkerMark Kettenis
optimizations really become as evil as some people claim, or some poor soul tries to optimize things by inlining this function.
2014-03-12since we are documenting that setpwfile() is no longer available, maybeJason McIntyre
don;t cross reference (Xr) its also no longer available man page: use Fn instead;
2014-03-12RTAX_IFP points to the "struct sockaddr_dl" corresponding to theMartin Pieuchot
link-layer address of an interface. This ugly structure is used to export the interface's name and index, not only the link-layer address as its name might suggest. So instead reaching this descriptor by forcing and abusing the position of the link-layer "struct ifaddr" in the per-interface list, use the if_sadl pointer directly. ok mikeb@, henning@
2014-03-12unbreak config-address w/o pool; ok mikeb@Markus Friedl
2014-03-12Add ERRORS and STANDARDS, thanks to brad@ for the reminder.Ingo Schwarze
Fix the description of the RETURN VALUES of get*_r(). Minor polishing while here. Feedback and ok jmc@, ok millert@ jca@.
2014-03-12Make sure that setgrent(), endgrent(), and endpwent() do not clobberIngo Schwarze
errno; they might do so on open() and close() failures, but by POSIX, they are not supposed to fail. Note that ignoring failures inside setgrent() does not matter, the following getgrent() is bound to fail the same way again, anyway. If you insist on detecting open() failure, use setgroupent(), even though that is less portable. While here, remove two pointless (void) casts. ok millert@ jca@
2014-03-12Unbreak nc -6 -l. Don't retrieve and thus later set the routing tableJeremie Courreges-Anglas
unless -V is passed (intent of the previous commit), and use SOL_SOCKET instead of IPPROTO_IP to set the rtable in local_listen(). ok sthen@
2014-03-12The functions getpw{nam,uid}_r() no longer set errno, not even if anIngo Schwarze
error occurs, but of course they do return the error. This matches what getgr{nam,gid}_r() have already been doing. Original idea by kettenis@, and deraadt@ called that idea "the only sane approach". ok kettenis@ millert@
2014-03-12syncTheo de Raadt
2014-03-12rmail should not reside in /bin.Ted Unangst
ok deraadt guenther
2014-03-12correct test that kdf name is not "none" or "bcrypt"Damien Miller
2014-03-12don't count on things that accept arguments by reference to clearDamien Miller
things for us on error; most things do, but it's unsafe form.
2014-03-12scan for Ed25519 keys by default tooDamien Miller
2014-03-12enable qla(4) and qle(4) in GENERIC configs where isp(4) is alreadyJonathan Matthew
2014-03-11Update to tzcode2014a from ftp.iana.org.Todd C. Miller
2014-03-11Simpler RM7000 L2 cache initialization code (no longer matches what pmon2000Miod Vallat
did, but less awkward). Also make sure that the code changing the K0SEG CCA value has enough nops, before returning to cached space, to match the recommended procedure in the RM52xx and RM7000 erratas.
2014-03-11lint is gone, and the 'lint' conditional was never in the implementationPhilip Guenther
namespace, so stop changing behavior when it's #defined ok beck@ krw@
2014-03-11For CA generation, go back to using a two-step procedure to create a CSR andStuart Henderson
then self-sign it rather than using the "openssl req" shortcut. This allows us to specify -extfile and thus set the correct certificate extensions so that stricter SSL implementations will trust this as a CA cert, and matches how things are done in ssl(8). This is basically a partial revert of r1.77. Researched by chrisz@, tweak/ok jmc@ ok beck@
2014-03-11bugfix update to 1.4.6Robert Nagy
2014-03-11Don't bitch about binding into stolen memory on older hardware either.Mark Kettenis
2014-03-11Remove gratuitous differences between arp and nd6 rtrequests,Martin Pieuchot
no functional change. ok jca@
2014-03-11In case imcp_reflect() is called without a given source addressMartin Pieuchot
do not try to find a matching address by iterating over a global list and always use the routing table. Idea from claudio@, moral support from henning@, ok mikeb@
2014-03-11Kill dead links.Martin Pieuchot
2014-03-11Match bwrite()'s prototype with write()'s, zapping a lint commentPhilip Guenther
Delete casts to char* of arguments to bwrite() and free()
2014-03-11Welcome to 1989: we can ask for signed chars when we want themPhilip Guenther
2014-03-11remove #if(n)def __LP64__ from the mips64 codebase, as mips32 never really ↵Jasper Lievisse Adriaanse
went anywhere. ok miod@
2014-03-11lint is dead (long live the lint!)Philip Guenther
Declare play() and pl_main() as __dead, to solve the original problem
2014-03-11lint is dead (long live the lint!)Philip Guenther
2014-03-11Synchronize the i386 and amd64 ddb disassemblers and add supportPhilip Guenther
for many newer instructions. With feedback from jsg@
2014-03-10No need to pass the name of the command to the function that isKenneth R Westerback
implementing that command, a pointer to the command arguments is the only thing needed. No need to have a pointer to the command table in every command, since there is only one table. No need for shiney new stack space for every command name and arguments parsed, since we don't recurse we can just use static memory. No intentional functional change.
2014-03-10Support BUS_DMA_NOCACHE in bus_dma(9). Memory allocations done withMiod Vallat
BUS_DMA_NOCACHE (or BUS_DMA_COHERENT if the platform does not have coherent caches) will use PMAP_NOCACHE when invoking pmap_enter(), to avoid creating cached mappings, and then evicting them from the cache.
2014-03-10Support PMAP_NOCACHE in pmap_enter() flags. If set when mapping a managedMiod Vallat
page, the pte is created uncached. Make sure pmap_enter_pv() honours the cache bits of the pte, instead of assuming it will only get called for cached pages. Have it set PV_UNCACHED in the pv flags for the page, if this is the first use of this page and the mapping is not cached. Only check for a virtual aliasing cache condition if the new mapping is cached.