217579 Commits

Author SHA1 Message Date
christos
8b57040752 patches for new wifi devices. 2013-03-30 02:38:58 +00:00
christos
b77fe69f56 Regen 2013-03-30 02:37:47 +00:00
christos
2e457d00e7 new devices 2013-03-30 02:37:18 +00:00
christos
35e9d85235 Use the EDCA and QOS stuff from net80211 instead of a home grown copy.
(now that more than one driver needs it, duplicating would be gross)
2013-03-30 01:10:00 +00:00
christos
9cea3c23f4 remove trailing whitespace. 2013-03-30 01:06:37 +00:00
christos
393b6a6372 EDCA and QOS additions from OpenBSD 2013-03-30 01:05:48 +00:00
christos
027c677d2a fix merge conflicts 2013-03-29 22:51:04 +00:00
christos
ef6edfe862 bump libssh 2013-03-29 21:59:51 +00:00
christos
f27e0a25cc Document debug 2013-03-29 21:46:32 +00:00
wiz
3f06676b22 Fix date and conflict; use Dv for NULL. 2013-03-29 21:45:27 +00:00
wiz
862b7a4cdd Sync usage with man page. 2013-03-29 21:39:16 +00:00
wiz
d70358d69a Use Ev for environment variables. Improve -n description. 2013-03-29 21:39:09 +00:00
christos
189095559b sync with OpenBSD. 2013-03-29 21:16:31 +00:00
pgoyette
b97b49129d Minor typo 2013-03-29 20:58:58 +00:00
christos
82fc5158a9 fix legacy mode in pager filter. (don't ul format if we are not formatting). 2013-03-29 20:46:07 +00:00
christos
2b42c8b2ee - Fix legacy mode to use like instead of match. This loses ranking.
- default to unlimited lines
- fix formatting of legacy mode
2013-03-29 20:37:00 +00:00
christos
7c0281036c Add some missing macros from FreeBSD. man page changes incoming. 2013-03-29 20:20:22 +00:00
christos
bc93b1e8f9 Don't enumerate all the digit sections
Explain limitations in legacy mode
2013-03-29 20:17:19 +00:00
christos
cb0641eb5a - If the stdout is not a tty, prevent formatting unless forced with -i
- Don't ever page unless asked for with -p
- Introduce "legacy mode" (-l)
  1. searches only name and name_desc, prints name(section) - name_description
  2. turns off escape formatting (can be forced on with -i)
  3. turns off context printing (can be forced on with -c)
- Parse the environment $APROPOS variable as an argument vector.

With these changes one can simply 'export APROPOS=-l' and get the old apropos
behavior.
2013-03-29 20:07:31 +00:00
rkujawa
372c45d52b Work around "variable might be clobbered by longjmp" gcc warning when compiling with CPUFLAGS=-march=armv7. Should be fixed properly one day... 2013-03-29 18:53:21 +00:00
wiz
1bce47aaca tmux-1.8 out. 2013-03-29 18:32:34 +00:00
matt
f4b2142854 Make sure CPUFLAGS remains empty. 2013-03-29 17:01:00 +00:00
christos
21d2b27619 new openssh 2013-03-29 16:21:59 +00:00
christos
ce11a51f1d welcome to openssh-6.2 2013-03-29 16:19:44 +00:00
christos
d2a9b9efd7 from openbsd 2013-03-29 14:52:38 +00:00
uwe
1b269329ba Pull in fix for PR misc/47674 from ncurses:
# 2013-03-23
#	* change initialization for vt220, similar entries for consistency
#	  with cursor-key strings (NetBSD #47674) -TD
2013-03-29 14:31:48 +00:00
matt
ca32246338 Fix pmap_flush_page to also flush the secondary cache, if there is one.
This solves a bus_dma problem with DMA from uncached pages.
2013-03-29 13:27:08 +00:00
martin
573f2396f8 Move clock_gettime1() to subr_time.c (which is included in rump kernels) 2013-03-29 10:34:12 +00:00
christos
3993b5d374 fix printf formats 2013-03-29 02:32:38 +00:00
christos
65b3d068f8 one we is enough. 2013-03-29 02:30:18 +00:00
christos
f3b59d51b8 Don't hold 2 locks at the same time, causes lockdebug panic. Triggered by
running usb wifi interfaces as access points. What we do instead is check
the generation number upon restart, and if it changed we give up.
2013-03-29 02:26:45 +00:00
christos
8cd59a9591 trailing blanks police. 2013-03-29 02:20:17 +00:00
christos
38019b46e5 no need for __lwp_park50.S here and we don't provide __lwp_park60.S so that
it does not get accidentally used.
2013-03-29 02:10:53 +00:00
christos
dabcbd76a6 Compat glue for lwp park, but does not use the new syscall yet. 2013-03-29 02:09:58 +00:00
christos
53d5980522 regen 2013-03-29 01:51:25 +00:00
christos
3335fd3b29 regen 2013-03-29 01:14:09 +00:00
christos
52c1f729ca lwp park glue 2013-03-29 01:13:54 +00:00
christos
698e9d4d95 regen 2013-03-29 01:10:13 +00:00
christos
d727dbe767 prototype adjustments for lwp_park, welcome to 6.99.19 2013-03-29 01:09:45 +00:00
christos
4cec95f0ea Centralize the computation of struct timespec to the int timo.
Make lwp_park take the regular arguments for specifying what kind
of timeout we supply like clock_nanosleep(), namely clockid_t and flags.
2013-03-29 01:08:17 +00:00
christos
14184f73a9 compat glue for new lwp_park 2013-03-29 01:04:30 +00:00
christos
ab470567c6 compat glue for new lwp_park() 2013-03-29 01:02:49 +00:00
njoly
d1f2d0ccef Remove unknown \*(tN and \*(sP macros.
ok wiz.
2013-03-28 22:54:25 +00:00
christos
114e277d8e Destroying the mutex once is enough. 2013-03-28 20:14:18 +00:00
christos
49bd4f0393 new test 2013-03-28 18:51:28 +00:00
christos
dd14258bb5 Add pthread_cond_timedwait(3) test from PR/47703 2013-03-28 18:50:01 +00:00
christos
1f8d3d6eb5 PR/47703: Yasushi Oshima: pthread_cond_timedwait() does not wait
after call pthread_condattr_setclock(CLOCK_MONOTONIC)

_lwp_park(2) expects a realtime clock, and it gets passed a monotonic
one.  Since monotonic < real, it never sleeps. This patch adjusts
the monotonic clock to be a real one before it passes is to
_lwp_park(2). This is the minimal hacky fix and it will be fixed
properly in _lwp_park(2) in the future.

XXX: pullup to 6.
2013-03-28 18:07:12 +00:00
tls
88ad351cb1 Re-fix 'fix' for SA-2013-003. Because the original fix evaluated a flag
backwards, in low-entropy conditions there was a time interval in which
/dev/urandom could still output bits on an unacceptably short key.  Output
from /dev/random was *NOT* impacted.

Eliminate the flag in question -- it's safest to always fill the requested
key buffer with output from the entropy-pool, even if we let the caller
know we couldn't provide bytes with the full entropy it requested.

Advisory will be updated soon with a full worst-case analysis of the
/dev/urandom output path in the presence of either variant of the
SA-2013-003 bug.  Fortunately, because a large amount of other input
is mixed in before users can obtain any output, it doesn't look as dangerous
in practice as I'd feared it might be.
2013-03-28 18:06:48 +00:00
macallan
e35820a482 clear screen when leaving X so we don't leave garbage in the borders 2013-03-28 17:25:10 +00:00
wiz
62e9897175 Add more links for kcpuset(9). 2013-03-28 11:17:39 +00:00