Commit Graph

14939 Commits

Author SHA1 Message Date
christos
09e56bb693 add nsd 2017-01-07 19:55:35 +00:00
christos
95f6ceca86 add npfd 2017-01-07 17:29:24 +00:00
ozaki-r
5ee8b500a7 Add entries of pmap(9) functions 2017-01-07 04:44:12 +00:00
kamil
a415cb97d3 Fix MKCATPAGES=yes build - fix typo in cat3/krb5_checksum_is_keyed.0 2017-01-07 00:47:18 +00:00
roy
506f84ec9a Implement ncurses is_pad(3).
Correct documentation about is_keypad(3).
2017-01-05 23:15:43 +00:00
roy
4550c5287c Implement is_term_resized and resize_term(3) ncurses extensions.
resizeterm(3) is now a wrapper for resize_term(3).
2017-01-05 21:25:17 +00:00
roy
47cc2fc353 Add the set_escdelay(3) and set_tabsize(3) ncurses extensions. 2017-01-05 20:31:37 +00:00
christos
8a5a08cbc5 add npfd 2017-01-05 14:39:59 +00:00
wiz
70acae63ba Tag cleanup: if the last column contains 'obsolete', the one before should too. 2017-01-05 13:45:50 +00:00
christos
54351bdf9a move xtrans.m4 to comp, since it gets installed with the headers. 2017-01-05 02:22:19 +00:00
christos
995b0e714e PR/51773: Yorick Hardy: drvctl module is not part of lvm 2017-01-04 15:45:18 +00:00
christos
1272db2820 PR/51770: Yorick Hardy: Install xtrans.m4 (needed by net/tigervnc) 2017-01-04 15:41:24 +00:00
christos
58298223f1 Add more curses functions (Hi Roy!) 2017-01-03 18:43:13 +00:00
maya
148cc75bdf remove npx(4) and references to it. bump dates for reference removal.
This used to refer to x87 support for x86 machines.

npx isn't really a driver any more. we don't support x86 hardware
without an FPU, and we don't call it by that name in the code or
attach it as npx at something.

brought up on tech-kern. unfortunately the copy to port-i386 disappeared
in a spam filter.
2017-01-03 08:49:04 +00:00
kamil
e72ee6c5bd Fix typo in distribution synckok.0 -> syncok.0 2017-01-03 04:12:18 +00:00
wiz
636e3facfa Fix tag. 2017-01-03 02:13:05 +00:00
martin
f263fe2c63 Add misising mixerctl file 2017-01-02 21:05:06 +00:00
martin
72963afd05 libcurses version bump 2017-01-02 20:45:09 +00:00
cherry
aee9580f27 We don't need sys/uvm/uvm_physseg.h installed, since userland has no
use for it.

Obsolete it in the set list.
2017-01-02 20:17:15 +00:00
christos
9d3fb4472f Add mixerctl tests 2017-01-02 15:41:09 +00:00
roy
c247fb6646 Bump libcurses to 7.1 for prior additions. 2017-01-02 12:38:16 +00:00
hannken
998709c439 Rename vget() to vcache_vget() and vcache_tryvget() respectively and
move the definitions to sys/vnode_impl.h.

No functional change intended.

Welcome to 7.99.54
2017-01-02 10:33:28 +00:00
roy
1369811d4e Implement POSIX Curses functions immedok(3) and syncok(3). 2017-01-02 10:28:34 +00:00
roy
6de5f0d137 Implement ncurses extension has_key. 2017-01-01 03:06:06 +00:00
roy
a663bc11be Implement POSIX Curses typeahead function. 2016-12-31 22:47:01 +00:00
roy
77943ff6ed Implement POSIX curses use_env function. 2016-12-31 17:46:35 +00:00
roy
2ab1e31d80 Implement ncurses extensions is_leaveok and is_keypad.
The former allows the ncurses (and pdcurses) macros getsyx and setsyx
to be implemented, which is needed by a surprising number of applications.

The latter is needed for Python curses support so it doesn't have to dive
into ncurses window structure.
2016-12-31 13:50:16 +00:00
roy
1c3d328353 Add the POSIX filter() function to libcurses. 2016-12-30 22:38:38 +00:00
wiz
7c6ad95732 Add /usr/lib/i386/libiberty_g.a to obsolete list. 2016-12-29 12:13:34 +00:00
rin
d2d9d6886a Add missing "compat" qualifier to fix build with MKCOMPAT=no for mips64-e[bl].
Also, add "softfloat" to /usr/lib/{64,o32}/libc_fp_pic.a.
2016-12-28 08:57:20 +00:00
christos
a54d067ee5 bump libssh 2016-12-25 00:09:20 +00:00
maya
b6407b6ab6 add new header (uvm_physseg.h) to set list. 2016-12-22 16:32:31 +00:00
maya
0805fb3a53 fix release build after the addition of uvm_hotplug man9 page
by adding it to the set lists.
2016-12-22 12:57:18 +00:00
maya
5f32e54f24 adjust set lists for t_fe_round 2016-12-19 17:38:38 +00:00
christos
7d45325d02 give it a bit more room. 2016-12-19 16:23:10 +00:00
christos
00e33719b3 grow so that new intel firmware fits. 2016-12-19 15:50:13 +00:00
christos
d9249b0ab0 mark old firmware obsolete. 2016-12-18 17:58:08 +00:00
nonaka
29c66ef650 iwm(4): Sync with OpenBSD.
7265 works fine.
7260 and 3160 maybe work.
7265D, 3165 and 8260 not work yet.

if_iwm.c: r1.147.
if_iwmreg.h: r1.19 without r1.16.
if_iwmvar.h: r1.24.

firmware is taken from https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
- iwlwifi-7260-ucode-16.242414.0.tgz
- iwlwifi-3160-ucode-16.242414.0.tgz
- iwlwifi-7265-ucode-16.242414.0.tgz
- iwlwifi-8000-ucode-16.242414.0.tgz
2016-12-18 02:18:28 +00:00
christos
f573ca787d add sys/psref.h 2016-12-16 22:11:04 +00:00
kre
8064c2168f More sets list sorting (maybe this time they're really all done) 2016-12-15 12:56:52 +00:00
kamil
241cf91ddc Add support for hardware assisted watchpoints/breakpoints API in ptrace(2)
Add new ptrace(2) calls:
 - PT_COUNT_WATCHPOINTS - count the number of available hardware watchpoints
 - PT_READ_WATCHPOINT   - read struct ptrace_watchpoint from the kernel state
 - PT_WRITE_WATCHPOINT  - write new struct ptrace_watchpoint state, this
                          includes enabling and disabling watchpoints

The ptrace_watchpoint structure contains MI and MD parts:

typedef struct ptrace_watchpoint {
	int		pw_index;	/* HW Watchpoint ID (count from 0) */
	lwpid_t		pw_lwpid;	/* LWP described */
	struct mdpw	pw_md;		/* MD fields */
} ptrace_watchpoint_t;

For example amd64 defines MD as follows:
struct mdpw {
	void	*md_address;
	int	 md_condition;
	int	 md_length;
};

These calls are protected with the __HAVE_PTRACE_WATCHPOINTS guard.

Tested on amd64, initial support added for i386 and XEN.

Sponsored by <The NetBSD Foundation>
2016-12-15 12:04:17 +00:00
mrg
fc59183457 add the xkeyboard-config manual as a .man, so that the normal X processing
of it happens.
2016-12-15 09:17:26 +00:00
pgoyette
d2d369e90b Restore the obsolete entries for spkr_synth, and mark the new spkr
module as not-obsolete.
2016-12-15 07:08:27 +00:00
pgoyette
9bdd3a3978 Update for the new "universal" spkr module.
Note that entries in the md.i386 and md.amd64 lists are actually deleted
(rather than being marked "obsolete" as directed in the comments).  This
is OK, since there is now a new module in the mi list to replace them.
2016-12-15 06:50:37 +00:00
christos
5f025a3088 delete spkr_synth 2016-12-15 04:38:04 +00:00
rjs
e2a8f3aa96 The t_clock_subr test doesn't require rump. 2016-12-14 19:29:31 +00:00
kre
820e69dcc0 Simplify (and no need for sub-shells).
Same functionality, same method, simpler exposition.
2016-12-14 13:04:42 +00:00
kre
6fb7898b88 Sort the unsorted sets lists (they should all be correctly sorted now.) 2016-12-14 12:59:51 +00:00
kamil
b8092d5dfa Add regs1 in arch/i386/t_ptrace_wait*
regs1:
    Call PT_GETREGS and iterate over General Purpose registers

Sponsored by <The NetBSD Foundation>
2016-12-13 18:00:10 +00:00
kamil
2cfd9597d2 Add missing files in distribution file lists to fix evbarm64-aarch64 build
Add ./usr/libdata/ldscripts/aarch64elf{,b}.xd{,c,w}

Tested with MKLLVM=yes and HAVE_LLVM=yes.
2016-12-12 13:13:11 +00:00