Commit Graph

4370 Commits

Author SHA1 Message Date
roy
63dd084043 Note import of dhcpcd-7.0.0-rc2 2017-09-19 19:20:43 +00:00
sevan
e4a0a4bf62 Note installation of scripts from the DTrace Toolkit in base. 2017-09-17 15:30:08 +00:00
christos
12db47c0e7 - new acpica
- obey the 80 character speed limit
2017-09-15 17:19:44 +00:00
sevan
b052743050 As instructed, one tab to start an item, and two tabs to indent the content.
Drop space.
2017-09-14 18:45:17 +00:00
sevan
29ce7f6a86 As instructed, start the content with a capital and end it with a dot.
Noticed wsbell entry from 20170612 is listed as unknown date on the website.
2017-09-14 18:24:30 +00:00
sevan
fb7d2fdb96 Note veriexec(4) supported fingerprint algorithms change 2017-09-13 23:06:17 +00:00
wiz
784f7baa2b gdb-8.0.1 out. 2017-09-13 15:43:04 +00:00
msaitoh
a6cefc3531 itesio(4) Add IT8628E, IT8728F and IT877[12]E support. 2017-09-12 10:05:37 +00:00
sevan
8796143cb0 Note veriexecgen change 2017-09-09 21:34:07 +00:00
christos
4cac5617d2 new tcpdump 2017-09-08 14:01:46 +00:00
christos
1e7f819a27 new file(1) 2017-09-08 13:41:39 +00:00
wiz
3419356617 expat-2.2.4 out. 2017-09-08 07:44:39 +00:00
martin
8ddffbe4bb Move sbmips -> evbmips entry to CHANGES.prev 2017-08-30 15:20:09 +00:00
msaitoh
bf7d56704e ixg(4), ixv(4): Add C3000 and bypass function support. 2017-08-30 08:54:43 +00:00
kamil
a69b333e73 Remove the filesystem tracing feature
This is a legacy interface from 4.4BSD, and it was
introduced to overcome shortcomings of ptrace(2) at that time, which are
no longer relevant (performance). Today /proc/#/ctl offers a narrow
subset of ptrace(2) commands and is not applicable for modern
applications use beyond simplistic tracing scenarios.

This removal will simplify kernel internals. Users will still be able to
use all the other /proc files.

This change won't affect other procfs files neither Linux compat
features within mount_procfs(8). /proc/#/ctl isn't available on Linux.

Remove:
 - /proc/#/ctl from mount_procfs(8)
 - P_FSTRACE note from the documentation of ps(1)
 - /proc/#/ctl and filesystem tracing documentation from mount_procfs(8)
 - KAUTH_REQ_PROCESS_PROCFS_CTL documentation from kauth(9)
 - source code file miscfs/procfs/procfs_ctl.c
 - PFSctl and procfs_doctl() from sys/miscfs/procfs/procfs.h
 - KAUTH_REQ_PROCESS_PROCFS_CTL from sys/sys/kauth.h
 - PSL_FSTRACE (0x00010000) from sys/sys/proc.h
 - P_FSTRACE (0x00010000) from sys/sys/sysctl.h

Reduce code complexity after removal of this functionality.

Update TODO.ptrace accordingly: remove two entries about /proc tracing.

Do not keep legacy notes as comments in the headers about removed
PSL_FSTRACE / P_FSTRACE, as this interface had little number of users
(close or equal to zero).

Proposed on tech-kern@.

All filesystem tracing utility users are encouraged to switch to ptrace(2).

Sponsored by <The NetBSD Foundation>
2017-08-28 00:46:06 +00:00
joerg
8f662c9fbd matt-timespec never saw any actual commits, so it has been removed. 2017-08-25 15:06:51 +00:00
mrg
fa240cbc5e note gmp/mpfr/mpc updates 2017-08-22 10:25:13 +00:00
mrg
525d2dac9a note GMP 6.1.2 release and the build issues that may occur. 2017-08-22 10:04:44 +00:00
pgoyette
ea63cbf5e6 Add previous statement from core@ and add reference to earlier E-mail
discussion.

OK martin@
2017-08-21 10:38:19 +00:00
sevan
34e950e21f Note MAXTSIZ bump for PowerPC OEA 2017-08-17 23:19:51 +00:00
msaitoh
acafcda810 Add C3000 support into ichsmb(4) and ismt(4). 2017-08-17 01:30:57 +00:00
mrg
cd13bc4a7b MPFR 3.1.5 is in. 2017-08-17 01:17:17 +00:00
mrg
3c28349af7 GCC 4.8 is gone, and GCC 7.2 is out.
MPC 1.0.3 is in.
2017-08-17 00:14:17 +00:00
mrg
25a2dd4622 fix spelling in previous 2017-08-15 10:27:59 +00:00
mrg
763f38af58 note sbmips -> evbmips 2017-08-15 10:22:59 +00:00
ozaki-r
a38b799eca Write known issues on scalability 2017-08-10 09:26:55 +00:00
ozaki-r
fbb0de677c Update
ipsec(4), opencrypto(9) and vlan(4) are now MP-safe.
2017-08-10 09:08:54 +00:00
maxv
adc2129548 Mention high mem. 2017-08-06 08:11:38 +00:00
maxv
653ecef6af Mention PMCs. 2017-08-06 08:07:37 +00:00
pgoyette
6828875ed3 Add a note regarding the need for a common mechanism for defining and
building modules, whether built-in or separately-loadable.
2017-08-04 11:55:06 +00:00
taca
649a518996 ISC DHCP 4.3.6 has released. 2017-08-03 00:05:56 +00:00
joerg
f60dfd87d2 Update LLVM entry. 2017-08-01 20:09:43 +00:00
wiz
feda96052b mandoc-1.14.2 out. 2017-08-01 16:44:19 +00:00
jmcneill
5a32de3762 dts updated to 4.12.4 2017-07-29 23:10:36 +00:00
wiz
6fb9c37bed expat-2.2.2 security fix release out. 2017-07-28 22:53:32 +00:00
wiz
bfb900cd99 binutils-2.29 out. 2017-07-28 19:31:59 +00:00
jmcneill
f401930569 dts updated to 4.12.3 2017-07-27 18:12:07 +00:00
alnsn
30c6e00816 Current sljit version is r350. 2017-07-25 10:43:40 +00:00
jmcneill
a9b039f736 arm: Add support for NVIDIA Tegra X1 SoC. 2017-07-21 01:01:57 +00:00
spz
74c5beb1c7 add a few more '*' 2017-07-14 04:56:11 +00:00
pgoyette
aa0f3024cb Add myself in a couple of places 2017-07-13 22:17:09 +00:00
uwe
5f386bb28c Claim responsibility for landisk too. 2017-07-13 19:10:59 +00:00
uwe
22830dc7ed Add myself to sh3. 2017-07-13 16:46:43 +00:00
joerg
449e86f3ef Drop part-responsibility for audio on nat. 2017-07-13 15:38:23 +00:00
joerg
61ffc08f28 jmcneill is committing again, so unstar him. 2017-07-13 15:36:20 +00:00
joerg
3ab1b00046 Claim responsibility for ld.elf_so. 2017-07-13 15:35:44 +00:00
msaitoh
1b8c284d12 - Add some devices to lm(4).
- Add NCT6795D to wbsio(4).
2017-07-11 10:14:10 +00:00
sevan
0a7d23f26b Note the new additions to MAKEDEV(8) after regen. 2017-07-10 10:28:23 +00:00
jmcneill
58ba04bef7 Note dts import 2017-07-07 22:22:11 +00:00
jmcneill
95ea3f9a8f Note Allwinner H3, A83T, and Allwinner Gigabit Ethernet support 2017-07-07 22:20:54 +00:00
msaitoh
25823fad44 wbsio(4): Add 12 devices. 2017-07-07 08:46:49 +00:00
wiz
bb90c083fe gcc 6.4 out. 2017-07-05 11:22:18 +00:00
christos
de046fc365 remove merge conflict part. 2017-06-30 11:55:56 +00:00
christos
fc6bd93fff new bind. 2017-06-30 11:52:32 +00:00
christos
4ba33fc811 new expat 2017-06-17 22:06:54 +00:00
jmcneill
5aa651b153 Add entry for dts 2017-06-16 22:51:34 +00:00
christos
24432c22f3 new bind 2017-06-15 16:02:28 +00:00
flxd
bdf398c309 Note support for VAXstation 4000 TURBOchannel. 2017-06-15 14:23:42 +00:00
wiz
5147a04139 postfix-3.1.6/3.2.2 out. 2017-06-14 21:05:02 +00:00
wiz
fbb8eeaa49 gcc-7.1 out. 2017-06-14 09:18:56 +00:00
wiz
e5252e9013 gdb-8.0 out. 2017-06-13 13:46:14 +00:00
pgoyette
fe1881ef3a Note addition of wsbell(4) 2017-06-12 11:05:21 +00:00
abhinav
ed18bf46b3 SQLite 3.19.3 is out 2017-06-08 16:44:03 +00:00
skrll
fa2256b705 Update DTC entry 2017-06-08 16:02:27 +00:00
skrll
a6ce035c71 Document current dtc/libfdt status (even if it is a mess) 2017-06-06 12:56:42 +00:00
mbalmer
92375b0ab6 Fix a typo, i366 -> i386.
From PR misc/52274.
2017-06-06 07:13:06 +00:00
christos
496baf8250 remove the conflict. 2017-06-05 19:17:59 +00:00
christos
bc884b7f07 new yacc 2017-06-05 18:56:16 +00:00
snj
4dd3054d6c zero out for 9.0 2017-06-04 07:18:39 +00:00
snj
62740183f3 roll 8.0 changes into CHANGES.prev 2017-06-04 07:18:22 +00:00
snj
7c67bced42 note netbsd-8 2017-06-04 07:17:09 +00:00
wiz
1bd28fc4e3 tmux-2.5 out. 2017-05-31 14:18:36 +00:00
bouyer
ddcfa75974 Update status of bouyer-socketcan 2017-05-27 21:06:26 +00:00
bouyer
1f23490b7e Note can(4) 2017-05-27 21:05:02 +00:00
christos
2bcef12e42 add file 2017-05-25 00:12:34 +00:00
riastradh
b76da0ab97 Note removal of MKCRYPTO_RC5 and MKCRYPTO. 2017-05-21 15:36:37 +00:00
riastradh
ef315f7931 Remove MKCRYPTO option.
Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export.  The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated.  I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S.  Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet...  That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.
2017-05-21 15:28:36 +00:00
pgoyette
a372bceac2 Introduce new localcount(9) reference-count primitives. 2017-05-19 00:01:33 +00:00
jdolecek
21c32e49aa mention recent vioscsi/virtio changes 2017-05-16 23:00:42 +00:00
roy
432708cb55 Note import of dhcpcd-7.0.0-rc1 2017-05-10 11:05:17 +00:00
christos
6c1b86451b new OpenPAM 2017-05-06 19:56:41 +00:00
christos
6cacb5f5a7 new acpica 2017-04-30 23:19:11 +00:00
mbalmer
c267f80a92 Lua updated to versionb 5.3.4 2017-04-26 13:59:56 +00:00
mbalmer
3a521b15da Lua is at version 5.3.4 now 2017-04-26 13:58:01 +00:00
pgoyette
69091aba3a Add my new prg-localcount2 branch, to take over from the previous one
which I messed up somehow.
2017-04-26 10:07:45 +00:00
pgoyette
f029f15347 Abandon pgoyette-localcount branch due to unrecoverable CVS "pilot
errors".  Work will be salvaged and reappear on a new branch, soon.
2017-04-26 07:51:23 +00:00
christos
8234550e6a new tzcode. 2017-04-25 13:20:41 +00:00
christos
8c06a4888e new tmux. 2017-04-23 18:23:32 +00:00
mbalmer
1fe8d1aee4 Upstream Lua is at version 5.3.4. 2017-04-23 10:46:54 +00:00
plunky
a95eaab00e state correct location for install-image (RELEASEDIR/images) 2017-04-22 07:48:19 +00:00
wiz
fb007dbb9b tmux-2.4 out. 2017-04-21 12:20:25 +00:00
joerg
29339fc58f Update libarchive and pkg_install. 2017-04-20 14:39:36 +00:00
wiz
ff6c2ab51c Use Fl and Xr. New sentence, new line. 2017-04-20 09:47:41 +00:00
ozaki-r
1300188462 Introduce MKSTRIPSYM build option
If it's yes, all local symbols of shared libraries are stripped
(default). If it's no, only temporary local symbols are stripped;
for example, symbols of static functions are kept. Keeping such
symbols is useful on using DTrace for userland libraries and
getting a backtrace from a rump server loading modules (shared
libraries).

Proposed and discussed on tech-kern and tech-toolchain
2017-04-20 09:29:10 +00:00
jdolecek
ad3f018705 ld(4) already improved to arbitrary ioctls, and nvme(4) updated to support
both DIOCGCACHE and DIOCCACHESYNC
2017-04-19 21:48:58 +00:00
christos
58d0ae12d1 new OpenSSH 2017-04-18 18:44:06 +00:00
roy
32859d4ec3 Note import of dhcpcd-7.0.0-beta3 2017-04-14 10:02:49 +00:00
roy
3ea4b10738 Backdate a note about adding RO_MSGFILTER. 2017-04-14 10:01:48 +00:00
christos
63bd6fc88f new ntpd 2017-04-13 20:18:22 +00:00
christos
e24baaa1a0 new bind 2017-04-13 19:12:09 +00:00