summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-11Add missing .Fn markup to in() and out(); found with mandoc -Tlint.Ingo Schwarze
Delete useless \*(Gt and \*(Lt while here.
2017-06-11Continue the flattening of the pledge logic started in r1.184 and placeTheo Buehler
a blank space somewhere else. suggested by and ok jsing
2017-06-08Start with a clean /var/account/acct accounting file and turn onAlexander Bluhm
process accounting with accton(8). Each test executes a command with a unique name and checks the flags in the lastcomm(1) output. Run tests with fork, su, core, xsig, pledge, trap accounting.
2017-06-11Do not issue the message "no blank before trailing delimiter" for .No.Ingo Schwarze
In practice, that message only matters inside .Bf, and even there, it can occasionally be a false positive. In all other cases, it usually is a false positive, so it is better to drop it outright. Suggested by jmc@.
2017-06-11make two macros more semanticIngo Schwarze
2017-06-11Simple style(9) fixes from Juuso Lapinlampi, mostly whitespace andTheo Buehler
omitting parentheses in return statements. Binary change because of return instead of exit(3) from main and because help() is now __dead. ok awolk
2017-06-11Define register_splx_handler() in one place.Visa Hankala
2017-06-11Fix TLB size computation on OCTEON II and III. The CPUs have utilizedVisa Hankala
the whole TLB space even before this. However, TLB initialization on boot and TLB flush on ASID wraparound have been incomplete. These have caused crashes of processes.
2017-06-11Add a memory barrier to ensure that stores become visibleVisa Hankala
in a proper order.
2017-06-11integer overflow for two range checksTheo de Raadt
fix from C Turt, ok miod
2017-06-10If -P and -c were given, a second pledge call tried to add "rpath" to theTheo Buehler
first pledge promises, so nc exited with EPERM. To fix this, merge the pledge of the Pflag && usetls case into the first pledge block. This allows us to get rid of the second pledge block and thus to simplify the logic a bit. While there, add a missing blank to an error string. Joint effort by the #openbsd-daily code reading group, problem found and initial patch by <rain1 openmailbox org>. ok awolk
2017-06-10Nuke unused field bootp_policy and associated enum{}.Kenneth R Westerback
2017-06-10Nuke unused global warnings_occurred.Kenneth R Westerback
2017-06-10Reduce false positives for the "no blank before trailing delimiter" message.Ingo Schwarze
This brings us down to one false positive for about every 18 pages.
2017-06-10minor markup simplificationsIngo Schwarze
2017-06-10improve semantic markup for __attribute__Ingo Schwarze
2017-06-10missing blank before full stop, found with mandoc -TlintIngo Schwarze
2017-06-10add missing blanks before several delimiters; found with mandoc -TlintIngo Schwarze
2017-06-10missing space before trailing punctuation; found with mandoc -TlintIngo Schwarze
2017-06-10remove lots of bogus escaping, some of which even broke the output;Ingo Schwarze
found with mandoc -Tlint
2017-06-10fix imprecise .Fa markup; found with mandoc -TlintIngo Schwarze
2017-06-10Fix broken markup of function pointer invocations; foundIngo Schwarze
with mandoc -Tlint. While here, delete .Tn macros.
2017-06-10fix broken markup of callback arguments; found with mandoc -TlintIngo Schwarze
2017-06-10Fix broken escaping: "\." is almost never what you want; found withIngo Schwarze
mandoc -Tlint. While here, make macro usage more consistent.
2017-06-10fix a sentence that used unusual terminology, the wrong macro,Ingo Schwarze
and broken delimiter syntax; found with mandoc -Tlint
2017-06-10repair broken markup of callback argument; found with mandoc -TlintIngo Schwarze
2017-06-10Pass M_CANFAIL to malloc(9) calls which use M_WAITOK but are testedKevin Lo
for failure. ok armani@
2017-06-10Use software interrupt to process TX/RX data between sio and tty(4)Kenji Aoyama
layer. This is a straightforwad port of current NetBSD/luna68k implementation by Izumi Tsutsui. Tested on both LUNA-88K and LUNA-88K2.
2017-06-10Report processes that were killed due to pledge or memory accessAlexander Bluhm
violations in the daily mail. OK millert@ jmc@
2017-06-10perl(1)'s ...Marc Espie
2017-06-10use mandoc annotations for flags and suchMarc Espie
2017-06-10Don't describe AppleTalk's output format and bugs.Michal Mazurek
OK claudio@ jmc@ doesn't object
2017-06-10print '?' instead of incorrect link count (that the protocol doesn'tDamien Miller
provide) for remote listings. bz#2710 ok dtucker@
2017-06-10implement sorting for globbed ls; bz#2649 ok dtucker@Damien Miller
2017-06-10style message about missing blank before trailing delimiter;Ingo Schwarze
inspired by mdoclint(1), and jmc@ considers it useful
2017-06-10do not break the line between Bsx/Bx/Fx/Nx/Ox/Dx and its argumentsIngo Schwarze
2017-06-09Fill RX ring during init and bail early on send if OACTIVE is setMike Belopuhov
or IFF_RUNNING is not.
2017-06-09- pfsync_input() must grab PF_LOCKAlexandr Nedvedicky
reported and patch tested by Hrvoje Popovski O.K. bluhm@
2017-06-09mention that the config file is created at first run, since it doesn'tTed Unangst
exist on a default install (thus making it impossible to read and study)
2017-06-09Extend filters (f key) to buffer and client mode and add -f flag toNicholas Marriott
specify to command.
2017-06-09Correct number of players, the program enforces a range from 2 to 9.Frederic Cambus
OK tb@, jmc@
2017-06-09Add -O option to choose-* to set initial sort order.Nicholas Marriott
2017-06-09Default sort for buffer mode should be time not name.Nicholas Marriott
2017-06-09Remove a WAITOK that has sneaked inMike Belopuhov
2017-06-09Convert to ifq_dequeue and perform m_defrag if the mbuf doesn't fitMike Belopuhov
With suggestions from and OK dlg
2017-06-09Use brackets around prompts which looks better and matches the other modes.Nicholas Marriott
2017-06-09Introduce iwm_nic_assert_locked() to verify that the driver has correctlyStefan Sperling
requested MAC access before accessing certain registers, as required by the hardware. Use it to assert that hardware is still in an accessible state before reading or writing such a register. For now, panic if that check fails. The long term goal is to make this a non-fatal error and handle it properly in all code paths that end up reading or writing such a register. Fix a missing NIC lock on 8000 hardware, found by this new assertion. Also, grab the NIC lock early during hardware init and keep it until init is done. The previous code relinquished and reacquired the NIC lock several times during the init sequence. It seems this is what was causing some random errors when the interface was brought up, such as "could not enable Tx queue", "could not add aux station", and "could not add phy context". For some reason, bsd.rd kernels were suffering particularly hard from such problems, to the point where some machines could not be upgraded over iwm(4). This change does not eliminate such problems entirely but is a step forward. Prodded by deraadt@ This change has already been in snaps for a while.
2017-06-09Fix the resume code path in iwm(4) to no longer call iwm_stop() beforeStefan Sperling
initializing the hardware. Prevents "acquiring device failed" messages during resume. Also, start the hardware up in DVACT_RESUME already and verify that it has started by the time we reach DVACT_WAKEUP, before scheduling the iwm_init_task which loads firmware etc. With help from deraadt@ test & ok tb@
2017-06-09If we receive a router solicitation with a source link-layer addressFlorian Obser
option respond with a unicast advertisement. This improves air time on wireless networks and reduces energy consumption on battery powered devices. For details see RFC 7772 "Reducing Energy Consumption of Router Advertisements" aka BCP 202. Input & OK bluhm@
2017-06-09Replace rtrequest(RTM_DELETE...) rtrequest_delete() and do not evenMartin Pieuchot
try to remove a route from the table if it is and invalid cache. This is a step towards decoupling code dealing with userland and kernel inserted routes. ok bluhm@