summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-28Simplify file(1) by removing the no longer necessary parent/child separationBryan Steele
and just drop privileges in the main process. Also allows for a tighter "stdio" pledge. passing regress tests still pass ok nicm@ with helpful feedback
2017-06-28.init stub creation doesn't need a jmp + .align to reach a branch target,Theo de Raadt
just fall into the code. The .align created a FILL zone in the .init section, which on i386 was filled with a NOP-sled, something we want to get away from. discussed with kettenis and tom
2017-06-28Consistently use socket(..., AF_INET) for routingKenneth R Westerback
sockets to cut down on unwanted IPv6 messages. suggested by & ok claudio@
2017-06-28fix incomplete handling of roff(7) nodes in man(7) block next-line scope;Ingo Schwarze
assertion failure in tclsh(1) reported by deraadt@ via bentley@
2017-06-28Be consistent and always use socket(..., SOCK_DGRAM, ...) forKenneth R Westerback
the sockets being used to issue ioctl()'s. ok claudio@
2017-06-28Apply the xterm key flag when needed for send-keys, fixes problemNicholas Marriott
reported by Franky Spamschleuder.
2017-06-28whitespace fixes, from Rob Pierce and meSebastian Benoit
2017-06-28usage() gets __dead attribute, from Rob PierceSebastian Benoit
2017-06-28and emphasize that PKGDIR must exist.Marc Espie
2017-06-28document generate-readmes and diagnostic for missing PKGDIR.Marc Espie
2017-06-28Delete '0x' in DIAGNOSTIC panic message; ipl value is printed in decimal.Kenji Aoyama
2017-06-28extra step between fake and packageMarc Espie
2017-06-28hide symbols in the acpi trampoline pages. matches a previous diff fromMike Larkin
amd64. tested un-zzz and un-ZZZ on i386 VM, no issues seen. ok deraadt
2017-06-28move all the post-Configure stuff to Makefile.bsd-wrapper1 instead of justMarc Espie
the man parts. just leave Configure and forwarding targets in Makefile.bsd-wrapper, this allows bsd.lib.mk to function normally without depend, because all the puzzle is here. okay millert@ afresh1@
2017-06-28if we return nullptr for a "noexec" section, then don't change section.Marc Espie
prevents core dumps :) okay tedu@
2017-06-28hide symbols used in the ACPI resume trampoline pagesMike Larkin
ok deraadt@
2017-06-28fix potential use of uninitialized variable, noticed by jsg@.Mike Larkin
2017-06-28Fix visual-silence (check accidentally the wrong way round), from BradNicholas Marriott
Town. Plus some tmux.1 fixes from jmc@.
2017-06-28add -v to SYNOPSIS and STANDARDS;Jason McIntyre
2017-06-28Allow ssh-keygen to use a key held in ssh-agent as a CA when signingDamien Miller
certificates. bz#2377 ok markus
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
ok hackroom@
2017-06-28Rewrite half of this, i was completely unaware how bad it was.Ingo Schwarze
Remove several lies, lots of duplicate information, and a lengthy discussion of features we don't support. Clarify the wording in some places and make it more concise in others. Delete examples from where they don't belong and write a new EXAMPLES section from scratch.
2017-06-27remove the obsolete timeslot ioctlTed Unangst
2017-06-27fix a few lines of unusual lengthTed Unangst
2017-06-27add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,Ted Unangst
and present on several other systems. some ok, some less ok. from Job Snijders
2017-06-27Hoist some privileged code in preparation for future work.Sebastian Benoit
Based on an approach in vmd with mc146818/ns8250. diff by Rob Pierce <rob -AT- 2keys -DOT- ca> ok deraadt@
2017-06-27test inter-column spacingIngo Schwarze
2017-06-27Implement spacing of columns as defined in the table layout;Ingo Schwarze
this is for example used by lftp(1) and, ironically, misused by our very own tbl(7) manual...
2017-06-27trapsleds for clang, similar to the change on gas side.Theo de Raadt
Also from Todd Mortimer tested by espie
2017-06-27Remove an extra '\n' from the printf strings fed into disklabel -ETheo Buehler
from corsah () mail ! ru
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
ok hackroom@
2017-06-27move a global into local context; from rob pierceTheo de Raadt
2017-06-27Make if_register_bpf() the same as the other if_register_*() functionsKenneth R Westerback
by directly assigning the socket fd to ifi->bfdesc rather than returning it and having the caller do the assignment.
2017-06-27Tweak previous: align declarations and rename local variable.anton
2017-06-27in recently commited TIOCSTI replacement code, do not assumeTheo de Raadt
little-endian or unsigned char :-) ok anton
2017-06-27Provide a handler stub for the "channel rescind" messageMike Belopuhov
2017-06-27Convert ip6_input() to a pr_input style function. Goal is to processAlexander Bluhm
IPsec packets without additional enqueueing. OK mpi@
2017-06-27Nuke get_rdomain() and just snag the interface rdomain from the sameKenneth R Westerback
ifa we use to get the interface hw address. One less socket() and ioctl()! MIssed cleanup from shift to just watching RTM_IFINFO messages for rdomain switch.
2017-06-27warn about .Ns macros that have no effect because they are followedIngo Schwarze
by an isolated closing delimiter; inspired by mdoclint
2017-06-27Avoid the possibility of accessing an array out of bounds.Jonathan Gray
Found with cppcheck. ok krw@
2017-06-27Avoid testing an uninitialised variable in the SCSI_BUSY/SCSI_QUEUE_FULLJonathan Gray
paths of hvs_scsi_cmd_done(). ok mikeb@
2017-06-27Add missing solock()/sounlock() dances around sbreserve().Martin Pieuchot
While here document an abuse of parent socket's lock. Problem reported by krw@, analysis and ok bluhm@
2017-06-27remove -DSw; the useful parts are now covered by mandoc;Ingo Schwarze
discussed with jmc@
2017-06-27throw strip into base, until we consider a solution for theTheo de Raadt
linkkit bsd.gdb strip gongshow
2017-06-27the illegal instruction is 0x00000000Theo de Raadt
2017-06-27remove some old cruft.Ted Unangst
2017-06-26Minor cleanup; when polling delay before calling the interrupt handlerMike Belopuhov
2017-06-26catch up with the recent eqn(7) improvementsIngo Schwarze
2017-06-26Complete rewrite of the lexer in a single function with four operationIngo Schwarze
modes instead of four functions, resulting in considerable simplification, fifty lines less of code, fifteen fewer automatic variables, and several bug fixes, for example: 1. The delim control statement consumes exactly two bytes of input, requires no whitespace after these two bytes, and does not treat quotes in any special way. 2. If the argument of left, right, gfont, gsize, or size is defined as an alias, only the first word of the value is used as the delimiter, font name, or font size. 3. If a back, fwd, down, or up keyword is followed by another keyword instead of the required number, GNU eqn does nothing useful, but typically errors out. So no need to have special handling (with an ugly goto!) for it in mandoc. Also getting rid of one pointless static buffer and twelve redundant calls to strlcpy(3).
2017-06-26Convert ip_input() to a pr_input style function. Goal is to processAlexander Bluhm
IPsec packets without additional enqueueing. OK mpi@