| Home | Sort by: relevance | last modified time | path |
| /src/etc/ | |
| monthly | 1.10.10.1 Wed Jun 06 14:58:14 UTC 2007 liamjfoy Pull up following revision(s) (requested by martti in ticket #708): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) 1.10.8.1 Thu Jun 28 18:14:48 UTC 2007 ghen Pull up following revision(s) (requested by martti in ticket #1800): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) 1.10.4.1 Thu Jun 28 18:14:38 UTC 2007 ghen Pull up following revision(s) (requested by martti in ticket #1800): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) 1.10.2.1 Thu Jun 07 11:22:33 UTC 2007 liamjfoy Pull up following revision(s) (requested by martti in ticket #1800): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) |
| weekly | 1.20.8.1 Thu Jun 28 18:14:48 UTC 2007 ghen Pull up following revision(s) (requested by martti in ticket #1800): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) 1.20.4.1 Thu Jun 28 18:14:38 UTC 2007 ghen Pull up following revision(s) (requested by martti in ticket #1800): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) 1.20.2.1 Thu Jun 07 11:22:33 UTC 2007 liamjfoy Pull up following revision(s) (requested by martti in ticket #1800): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) 1.21.2.2 Wed Jun 06 14:58:14 UTC 2007 liamjfoy Pull up following revision(s) (requested by martti in ticket #708): etc/monthly: revision 1.11 etc/weekly: revision 1.23 etc/security: revision 1.102 etc/daily: revision 1.70 Use "mktemp -d -t xxx" to create the temporary directories. This will use TMPDIR environment variable if set, otherwise use /tmp. (misc/35544) |
| /src/sys/arch/sparc/conf/ | |
| files.sparc | 1.102 Fri Jun 08 04:49:45 UTC 2001 mrg branches: 1.102.2; 1.102.8; split {sunos,svr4}_sigcode out for LKMs Fri Jun 08 04:49:45 UTC 2001 mrg branches: 1.102.2; 1.102.8; split {sunos,svr4}_sigcode out for LKMs .2; 1.102.8; split {sunos,svr4}_sigcode out for LKMs 1.102.8.11 Wed Dec 11 06:12:00 UTC 2002 thorpej Sync with HEAD. 1.102.8.10 Mon Nov 11 22:04:22 UTC 2002 nathanw Catch up to -current 1.102.8.9 Fri Oct 18 02:39:50 UTC 2002 nathanw Catch up to -current. 1.102.8.8 Tue Sep 17 21:17:38 UTC 2002 nathanw Catch up to -current. 1.102.8.7 Tue Aug 27 23:45:26 UTC 2002 nathanw Catch up to -current. 1.102.8.6 Thu Aug 01 02:43:22 UTC 2002 nathanw Catch up to -current. 1.102.8.5 Thu Jun 20 03:41:03 UTC 2002 nathanw Catch up to -current. |
| /src/sys/netinet6/ | |
| route6.c | 1.13.32.1 Thu Apr 26 06:55:44 UTC 2007 ghen Pull up following revision(s) (requested by christos in ticket #1766): sys/netinet6/ip6_input.c: revision 1.102 via patch sys/netinet6/route6.c: revision 1.18 via patch sys/netinet6/ip6_var.h: revision 1.41 via patch sys/netinet6/ip6_var.h: revision 1.42 via patch sbin/sysctl/sysctl.8: patch Disable processing of routing header type 0 packets since they can be used of DoS attacks. Provide a sysctl to re-enable them (net.inet6.ip6.rht0). Information from: http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf fix typo. 1.13.28.1 Thu Apr 26 06:55:37 UTC 2007 ghen Pull up following revision(s) (requested by christos in ticket #1766): sys/netinet6/ip6_input.c: revision 1.102 via patch sys/netinet6/route6.c: revision 1.18 via patch sys/netinet6/ip6_var.h: revision 1.41 via patch sys/netinet6/ip6_var.h: revision 1.42 via patch sbin/sysctl/sysctl.8: patch Disable processing of routing header type 0 packets since they can be used of DoS attacks. Provide a sysctl to re-enable them (net.inet6.ip6.rht0). Information from: http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf fix typo. 1.13.24.1 Mon Jun 04 19:26:08 UTC 2007 bouyer Pull up following revision(s) (requested by adrianp in ticket #11330): sys/netinet6/ip6_input.c: revision 1.102 via patch sys/netinet6/route6.c: revision 1.18 via patch sys/netinet6/ip6_var.h: revisions 1.41-1.42 via patch sbin/sysctl/sysctl.8: patch Disable processing of routing header type 0 packets since they can be used of DoS attacks. Provide a sysctl to re-enable them (net.inet6.ip6.rht0). Information from: http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf 1.13.16.1 Thu Apr 26 06:55:11 UTC 2007 ghen Pull up following revision(s) (requested by christos in ticket #1766): sys/netinet6/ip6_input.c: revision 1.102 via patch sys/netinet6/route6.c: revision 1.18 via patch sys/netinet6/ip6_var.h: revision 1.41 via patch sys/netinet6/ip6_var.h: revision 1.42 via patch sbin/sysctl/sysctl.8: patch Disable processing of routing header type 0 packets since they can be used of DoS attacks. Provide a sysctl to re-enable them (net.inet6.ip6.rht0). Information from: http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf fix typo. 1.13.8.1 Mon Jun 04 19:22:53 UTC 2007 bouyer Pull up following revision(s) (requested by adrianp in ticket #11330): sys/netinet6/ip6_input.c: revision 1.102 via patch sys/netinet6/route6.c: revision 1.18 via patch sys/netinet6/ip6_var.h: revisions 1.41-1.42 via patch sbin/sysctl/sysctl.8: patch Disable processing of routing header type 0 packets since they can be used of DoS attacks. Provide a sysctl to re-enable them (net.inet6.ip6.rht0). Information from: http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf 1.13.4.1 Mon Jun 04 19:24:35 UTC 2007 bouyer Pull up following revision(s) (requested by adrianp in ticket #11330): sys/netinet6/ip6_input.c: revision 1.102 via patch sys/netinet6/route6.c: revision 1.18 via patch sys/netinet6/ip6_var.h: revisions 1.41-1.42 via patch sbin/sysctl/sysctl.8: patch Disable processing of routing header type 0 packets since they can be used of DoS attacks. Provide a sysctl to re-enable them (net.inet6.ip6.rht0). Information from: http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf 1.16.2.1 Sat Apr 28 18:30:13 UTC 2007 bouyer Pull up following revision(s) (requested by christos in ticket #587): sys/netinet6/ip6_input.c: revision 1.102 sys/netinet6/route6.c: revision 1.18 sys/netinet6/ip6_var.h: revision 1.41 sys/netinet6/ip6_var.h: revision 1.42 sbin/sysctl/sysctl.8: patch Disable processing of routing header type 0 packets since they can be used of DoS attacks. Provide a sysctl to re-enable them (net.inet6.ip6.rht0). Information from: http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf fix typo. |
| /src/sys/arch/amiga/conf/ | |
| AMIGA | 1.102 Sun Nov 12 09:14:32 UTC 2006 jmmv branches: 1.102.2; 1.102.8; 1.102.10; 1.102.16; 1.102.18; Regen. Per bernd@'s instructions. Sun Nov 12 09:14:32 UTC 2006 jmmv branches: 1.102.2; 1.102.8; 1.102.10; 1.102.16; 1.102.18; Regen. Per bernd@'s instructions. .2; 1.102.8; 1.102.10; 1.102.16; 1.102.18; Regen. Per bernd@'s instructions. .8; 1.102.10; 1.102.16; 1.102.18; Regen. Per bernd@'s instructions. .10; 1.102.16; 1.102.18; Regen. Per bernd@'s instructions. .16; 1.102.18; Regen. Per bernd@'s instructions. 1.102.18.1 Mon Sep 03 07:03:07 UTC 2007 wrstuden Sync w/ NetBSD-4-RC_1 1.102.16.2 Wed Oct 03 19:22:17 UTC 2007 garbled Sync with HEAD 1.102.16.1 Tue Jun 26 18:12:04 UTC 2007 garbled Sync with HEAD. 1.102.10.1 Wed Jul 11 19:57:46 UTC 2007 mjf Sync with head. |
| /src/sbin/ping/ | |
| ping.c | 1.102 Wed Jan 04 16:09:42 UTC 2012 drochner branches: 1.102.2; 1.102.6; 1.102.8; include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland where possible, for consistency and compatibility to FreeBSD (exception: KAME specific statistics gathering in netstat(1) and systat(1)) Wed Jan 04 16:09:42 UTC 2012 drochner branches: 1.102.2; 1.102.6; 1.102.8; include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland where possible, for consistency and compatibility to FreeBSD (exception: KAME specific statistics gathering in netstat(1) and systat(1)) .2; 1.102.6; 1.102.8; include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland where possible, for consistency and compatibility to FreeBSD (exception: KAME specific statistics gathering in netstat(1) and systat(1)) .6; 1.102.8; include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland where possible, for consistency and compatibility to FreeBSD (exception: KAME specific statistics gathering in netstat(1) and systat(1)) 1.102.8.1 Tue Jul 11 21:15:23 UTC 2017 snj Pull up following revision(s) (requested by dholland in ticket #1424): sbin/ping/ping.c: revision 1.113 via patch PR bin/36997 Zafer Aydogan: ping doesn't validate numeric inputs enough. Check for values between INT_MAX and LONG_MAX (if they're different) when using strtol to get an int. This applies to the -c and -l options; the other uses were already checked. Also limit the inter-packet interval given with -i to values that don't cause integer overflow calling poll() with milliseconds. Really large intervals (the number is read as floating point) can produce positive poll() values but negative integers when converted to struct timespec; this produces behavior akin to using -l at first and could be construed as a local DoS vulnerability. 1.102.6.4 Wed Aug 20 00:02:27 UTC 2014 tls Rebase to HEAD as of a few days ago. 1.102.6.3 Sun Jun 23 06:28:52 UTC 2013 tls resync from head 1.102.6.2 Mon Feb 25 00:28:10 UTC 2013 tls resync with head 1.102.6.1 Tue Nov 20 03:00:49 UTC 2012 tls Resync to 2012-11-19 00:00:00 UTC 1.102.2.2 Tue Jul 11 21:16:07 UTC 2017 snj Pull up following revision(s) (requested by dholland in ticket #1424): sbin/ping/ping.c: revision 1.113 via patch PR bin/36997 Zafer Aydogan: ping doesn't validate numeric inputs enough. Check for values between INT_MAX and LONG_MAX (if they're different) when using strtol to get an int. This applies to the -c and -l options; the other uses were already checked. Also limit the inter-packet interval given with -i to values that don't cause integer overflow calling poll() with milliseconds. Really large intervals (the number is read as floating point) can produce positive poll() values but negative integers when converted to struct timespec; this produces behavior akin to using -l at first and could be construed as a local DoS vulnerability. |
| /src/sys/dev/ic/ | |
| i82365.c | 1.102 Tue Apr 08 00:07:26 UTC 2008 cegger branches: 1.102.4; 1.102.12; 1.102.14; 1.102.18; 1.102.20; use aprint_*_dev and device_xname Tue Apr 08 00:07:26 UTC 2008 cegger branches: 1.102.4; 1.102.12; 1.102.14; 1.102.18; 1.102.20; use aprint_*_dev and device_xname .4; 1.102.12; 1.102.14; 1.102.18; 1.102.20; use aprint_*_dev and device_xname .12; 1.102.14; 1.102.18; 1.102.20; use aprint_*_dev and device_xname .14; 1.102.18; 1.102.20; use aprint_*_dev and device_xname .18; 1.102.20; use aprint_*_dev and device_xname 1.102.20.1 Wed Apr 21 00:27:36 UTC 2010 matt sync to netbsd-5 1.102.18.1 Fri Aug 14 21:37:52 UTC 2009 snj Pull up following revision(s) (requested by jun in ticket #899): sys/dev/ic/i82365.c: revision 1.108 fix pcic kthread creation timing. see http://mail-index.netbsd.org/current-users/2008/07/15/msg003526.html fix kern/41791 & port-hpcmips/41164. ok by uwe & tsutsui 1.102.14.1 Fri Aug 14 21:37:03 UTC 2009 snj Pull up following revision(s) (requested by jun in ticket #899): sys/dev/ic/i82365.c: revision 1.108 fix pcic kthread creation timing. see http://mail-index.netbsd.org/current-users/2008/07/15/msg003526.html fix kern/41791 & port-hpcmips/41164. ok by uwe & tsutsui 1.102.12.2 Tue Apr 28 07:35:26 UTC 2009 skrll Sync with HEAD. |
| z8530tty.c | 1.102 Tue Dec 27 17:20:54 UTC 2005 chs branches: 1.102.4; 1.102.6; 1.102.8; switch macppc to use the MI zstty driver. add macppc's ZS_TXDMA hooks there. Tue Dec 27 17:20:54 UTC 2005 chs branches: 1.102.4; 1.102.6; 1.102.8; switch macppc to use the MI zstty driver. add macppc's ZS_TXDMA hooks there. .4; 1.102.6; 1.102.8; switch macppc to use the MI zstty driver. add macppc's ZS_TXDMA hooks there. .6; 1.102.8; switch macppc to use the MI zstty driver. add macppc's ZS_TXDMA hooks there. 1.102.8.5 Fri Aug 11 15:44:11 UTC 2006 yamt sync with head 1.102.8.4 Mon Jun 26 00:51:02 UTC 2006 yamt sync with head. 1.102.8.3 Wed May 24 10:57:42 UTC 2006 yamt sync with head. 1.102.8.2 Sat Apr 01 00:06:59 UTC 2006 yamt sync with head. 1.102.8.1 Mon Mar 13 09:07:21 UTC 2006 yamt sync with head. 1.102.6.4 Thu Jun 01 22:36:28 UTC 2006 kardel Sync with head. |
| /src/sys/arch/atari/include/ | |
| pcb.h | 1.9 Thu Jan 01 04:10:25 UTC 2009 tsutsui Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. 1.6.24.1 Thu Jan 15 22:40:55 UTC 2009 bouyer Pull up following revision(s) (requested by tsutsui in ticket #1258): sys/arch/atari/atari/atari_init.c: revision 1.68, 1.69, 1.70 sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1 sys/arch/atari/include/pte.h: revision 1.8 sys/arch/atari/include/vmparam.h: revision 1.22 sys/arch/atari/include/pmap.h: revision 1.35, 1.37, 1.39 (via patch) sys/arch/atari/atari/pmap.c: revision 1.106, 1.111 (via patch) sys/arch/atari/atari/genassym.cf: revision 1.28 sys/arch/atari/conf/files.atari: revision 1.113 sys/arch/atari/include/pcb.h: revision 1.7, 1.8, 1.9 Replace the Mach-derived boolean_t type with the C99 bool type. A future commit will replace use of TRUE and FALSE with true and false. Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo Remove quite obsolete pcb_cmap2. Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. Update one more comment which was missed in previous. 1.7.54.2 Thu Jan 08 22:45:30 UTC 2009 snj Pull up following revision(s) (requested by tsutsui in ticket #230): sys/arch/atari/atari/atari_init.c: revision 1.69 sys/arch/atari/atari/pmap.c: revision 1.111 via patch sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1 sys/arch/atari/conf/files.atari: revision 1.113 sys/arch/atari/include/pcb.h: revision 1.9 sys/arch/atari/include/pmap.h: revision 1.39 via patch sys/arch/atari/include/pte.h: revision 1.8 sys/arch/atari/include/vmparam.h: revision 1.22 Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. |
| pte.h | 1.8 Thu Jan 01 04:10:25 UTC 2009 tsutsui Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. 1.7.88.1 Thu Jan 08 22:45:30 UTC 2009 snj Pull up following revision(s) (requested by tsutsui in ticket #230): sys/arch/atari/atari/atari_init.c: revision 1.69 sys/arch/atari/atari/pmap.c: revision 1.111 via patch sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1 sys/arch/atari/conf/files.atari: revision 1.113 sys/arch/atari/include/pcb.h: revision 1.9 sys/arch/atari/include/pmap.h: revision 1.39 via patch sys/arch/atari/include/pte.h: revision 1.8 sys/arch/atari/include/vmparam.h: revision 1.22 Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. 1.7.24.2 Thu Jan 15 22:48:48 UTC 2009 bouyer Pull up following revision(s) (requested by tsutsui in ticket #1258): sys/arch/atari/atari/atari_init.c: revision 1.68, 1.69, 1.70 sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1 sys/arch/atari/include/pte.h: revision 1.8 sys/arch/atari/include/vmparam.h: revision 1.22 sys/arch/atari/include/pmap.h: revision 1.35, 1.37, 1.39 (via patch) sys/arch/atari/atari/pmap.c: revision 1.106, 1.111 (via patch) sys/arch/atari/atari/genassym.cf: revision 1.28 sys/arch/atari/conf/files.atari: revision 1.113 sys/arch/atari/include/pcb.h: revision 1.7, 1.8, 1.9 Replace the Mach-derived boolean_t type with the C99 bool type. A future commit will replace use of TRUE and FALSE with true and false. Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo Remove quite obsolete pcb_cmap2. Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. Update one more comment which was missed in previous. 1.7.24.1 Thu Jan 15 22:40:54 UTC 2009 bouyer Pull up following revision(s) (requested by tsutsui in ticket #1258): sys/arch/atari/atari/atari_init.c: revision 1.68, 1.69, 1.70 sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1 sys/arch/atari/include/pte.h: revision 1.8 sys/arch/atari/include/vmparam.h: revision 1.22 sys/arch/atari/include/pmap.h: revision 1.35, 1.37, 1.39 (via patch) sys/arch/atari/atari/pmap.c: revision 1.106, 1.111 (via patch) sys/arch/atari/atari/genassym.cf: revision 1.28 sys/arch/atari/conf/files.atari: revision 1.113 sys/arch/atari/include/pcb.h: revision 1.7, 1.8, 1.9 Replace the Mach-derived boolean_t type with the C99 bool type. A future commit will replace use of TRUE and FALSE with true and false. Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo Remove quite obsolete pcb_cmap2. Pull the following amiga's pmap changes to atari: arch/amiga/amiga/amiga_init.c 1.95-1.97, 1.100-1.102 arch/amiga/amiga/pmap.c 1.123, 1.126-1.131, 1.142, 1.145 arch/amiga/amiga/pmap_bootstrap.c 1.1, 1.2, 1.3, 1.4 arch/amiga/conf/files.amiga 1.137 arch/amiga/include/pcb.h 1.16 arch/amiga/include/pmap.h 1.44 arch/amiga/include/pte.h 1.19 arch/amiga/include/vmparam.h 1.35 - change kernel address space layout (i.e. move Sysmap to the end of KVA) to match other m68k ports, which should be done on yamt-km merge - rework pmap_zero_page(), pmap_copy_page() and some more other functions to make them compatible with m68k/pmap_motorola.c - move pmap_bootstrap() into a separate file to allow using either the atari pmap.c or the m68k common pmap_motorola.c - use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h - misc style and cosmetic changes Most merge work is done by Tuomo Makinen, and miscellaneous fixes and cleanups are done by me. Tested on Falcon with both 68030 and 68060 by Tuomo, and also tested on TT030 by David Ross on port-atari. Should be pulled up to netbsd-4 (it requires at least Sysmap changes) and netbsd-5. Update one more comment which was missed in previous. |
| /src/lib/libresolv/ | |
| shlib_version | 1.6.10.1 Thu Jun 13 04:20:30 UTC 2013 msaitoh Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238 Bring libresolv to its latest version which restore missing bits such as DNS update. |
| Makefile | 1.11.50.1 Thu Jun 13 04:20:30 UTC 2013 msaitoh Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238 Bring libresolv to its latest version which restore missing bits such as DNS update. |
| dst_internal.h | 1.2.10.2 Thu Jun 13 04:20:30 UTC 2013 msaitoh Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238 Bring libresolv to its latest version which restore missing bits such as DNS update. |
| hmac_link.c | 1.2.10.2 Thu Jun 13 04:20:30 UTC 2013 msaitoh Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238 Bring libresolv to its latest version which restore missing bits such as DNS update. |
| ns_date.c | 1.1.10.2 Thu Jun 13 04:20:30 UTC 2013 msaitoh Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238 Bring libresolv to its latest version which restore missing bits such as DNS update. |
| ns_sign.c | 1.1.10.2 Thu Jun 13 04:20:30 UTC 2013 msaitoh Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238 Bring libresolv to its latest version which restore missing bits such as DNS update. |
| ns_verify.c | 1.2.10.2 Thu Jun 13 04:20:30 UTC 2013 msaitoh Pull up following revision(s) (requested by manu in ticket #887): lib/libc/nameser/ns_samedomain.c 1.7-1.8 lib/libresolv/Makefile 1.12 lib/libresolv/dst_api.c 1.1-1.3 lib/libresolv/dst_internal.h 1.1-1.2 lib/libresolv/hmac_link.c 1.1-1.2 lib/libresolv/ns_date.c 1.1 lib/libresolv/ns_sign.c 1.1 lib/libresolv/ns_verify.c 1.1-1.2 lib/libresolv/res_findzonecut.c 1.1 lib/libresolv/res_mkupdate.c 1.1-1.2 lib/libresolv/res_mkupdate.h 1.1 lib/libresolv/res_private.h 1.1 lib/libresolv/res_sendsigned.c 1.1 lib/libresolv/res_update.c 1.1 lib/libresolv/support.c 1.1 lib/libresolv/shlib_version 1.7 include/res_update.h 1.8 distrib/sets/lists/base/ad.mips64eb 1.102 distrib/sets/lists/base/ad.mips64el 1.101 distrib/sets/lists/base/md.amd64 1.178 distrib/sets/lists/base/md.sparc64 1.167 distrib/sets/lists/base/shl.mi 1.639 distrib/sets/lists/comp/ad.mips64eb 1.91 distrib/sets/lists/comp/ad.mips64el 1.93 distrib/sets/lists/comp/md.amd64 1.181 distrib/sets/lists/comp/md.sparc64 1.159 distrib/sets/lists/comp/shl.mi 1.238 Bring libresolv to its latest version which restore missing bits such as DNS update. |
| /src/sys/dev/mii/ | |
| jmphy.c | 1.4.24.1 Wed Jun 21 22:11:29 UTC 2023 martin Pull up following revision(s) (requested by msaitoh in ticket #208): sys/dev/mii/ciphy.c: revision 1.42 sys/dev/mii/brgphy.c: revision 1.91 sys/dev/mii/mii_physubr.c: revision 1.102 sys/dev/mii/ipgphy.c: revision 1.11 sys/dev/mii/tlphy.c: revision 1.72 sys/dev/mii/jmphy.c: revision 1.5 sys/dev/mii/urlphy.c: revision 1.40 sys/dev/mii/atphy.c: revision 1.31 Retry autonegotiation every mii_anegticks seconds instead of mii_anegticks+1. |
| /src/usr.bin/login/ | |
| common.h | 1.1.8.1 Mon May 07 16:24:07 UTC 2012 riz Pull up following revision(s) (requested by christos in ticket #215): usr.bin/login/login.c: revision 1.100 usr.bin/login/login.c: revision 1.101 usr.bin/login/login.c: revision 1.102 usr.bin/login/common.c: revision 1.4 usr.bin/login/common.h: revision 1.2 usr.bin/login/k5login.c: revision 1.28 usr.bin/login/k5login.c: revision 1.29 usr.bin/login/login.c: revision 1.99 usr.bin/login/login_pam.c: revision 1.21 usr.bin/login/Makefile: revision 1.53 usr.bin/login/Makefile: revision 1.54 usr.bin/login/Makefile: revision 1.55 usr.bin/login/k5login.c: revision 1.30 usr.bin/login/k5login.c: revision 1.31 usr.bin/login/k5login.c: revision 1.32 usr.bin/login/k5login.c: revision 1.33 make krb5 compile again. XXX: one function left that is deprecated, what's the new equivalent? centralize error function processing. fix the USE_KERBEROS=no USE_PAM=no build. remove obsolete comment. make kerberos work again: 1. make notickets external 2. don't use the tty as part of the credential cache, since pts/1 will not work. 3. Attempt to use the newer functions, but punt for now since it does not work yet. don't abuse the instance variable move more of the compat code in the compat block. last commit before I nuke the old code. no more KRB5_DEPRECATED |
| /src/sys/arch/vax/vax/ | |
| vm_machdep.c | 1.102 Tue Mar 11 05:34:03 UTC 2008 matt branches: 1.102.4; 1.102.6; 1.102.10; Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf code. Move to prototype definitions. staticfy, constify, avoid casting. Use device_* accessors. Tue Mar 11 05:34:03 UTC 2008 matt branches: 1.102.4; 1.102.6; 1.102.10; Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf code. Move to prototype definitions. staticfy, constify, avoid casting. Use device_* accessors. .4; 1.102.6; 1.102.10; Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf code. Move to prototype definitions. staticfy, constify, avoid casting. Use device_* accessors. .6; 1.102.10; Rototill the vax code. Switch to devicet/PRIV_ALLOC. Cleanup vax autoconf code. Move to prototype definitions. staticfy, constify, avoid casting. Use device_* accessors. 1.102.10.1 Sat Dec 13 01:13:34 UTC 2008 haad Update haad-dm branch to haad-dm-base2. 1.102.6.2 Wed May 14 01:35:01 UTC 2008 wrstuden Per discussion with ad, remove most of the #include <sys/sa.h> lines as they were including sa.h just for the type(s) needed for syscallargs.h. Instead, create a new file, sys/satypes.h, which contains just the types needed for syscallargs.h. Yes, there's only one now, but that may change and it's probably more likely to change if it'd be difficult to handle. :-) Per discussion with matt at n dot o, add an include of satypes.h to sigtypes.h. Upcall handlers are kinda signal handlers, and signalling is the header file that's already included for syscallargs.h that closest matches SA. This shaves about 3000 lines off of the diff of the branch relative to the base. That also represents about 18% of the total before this checkin. I think this reduction is very good thing. 1.102.6.1 Sat May 10 23:48:47 UTC 2008 wrstuden Initial checkin of re-adding SA. Everything except kern_sa.c compiles in GENERIC for i386. This is still a work-in-progress, but this checkin covers most of the mechanical work (changing signalling to be able to accomidate SA's process-wide signalling and re-adding includes of sys/sa.h and savar.h). Subsequent changes will be much more interesting. Also, kern_sa.c has received partial cleanup. There's still more to do, though. 1.102.4.4 Wed Aug 11 22:52:52 UTC 2010 yamt sync with head. 1.102.4.3 Thu Mar 11 15:03:06 UTC 2010 yamt sync with head 1.102.4.2 Wed Aug 19 18:46:49 UTC 2009 yamt sync with head. |
| /src/sys/arch/vax/conf/ | |
| files.vax | 1.102 Sun Dec 11 00:19:34 UTC 2005 christos branches: 1.102.4; 1.102.6; 1.102.8; 1.102.10; merge ktrace-lwp. Sun Dec 11 00:19:34 UTC 2005 christos branches: 1.102.4; 1.102.6; 1.102.8; 1.102.10; merge ktrace-lwp. .4; 1.102.6; 1.102.8; 1.102.10; merge ktrace-lwp. .6; 1.102.8; 1.102.10; merge ktrace-lwp. .8; 1.102.10; merge ktrace-lwp. 1.102.10.1 Wed Apr 19 02:33:57 UTC 2006 elad sync with head - hopefully this will work 1.102.8.2 Fri Aug 11 15:43:11 UTC 2006 yamt sync with head 1.102.8.1 Mon Mar 13 09:07:03 UTC 2006 yamt sync with head. 1.102.6.1 Sat Apr 22 11:38:06 UTC 2006 simonb Sync with head. 1.102.4.1 Sat Sep 09 02:44:14 UTC 2006 rpaulo sync with head |
| /src/sys/arch/sh3/sh3/ | |
| sh3_machdep.c | 1.102 Mon Mar 24 20:06:32 UTC 2014 christos branches: 1.102.4; 1.102.6; 1.102.8; use cpu_{g,s}etmodel Mon Mar 24 20:06:32 UTC 2014 christos branches: 1.102.4; 1.102.6; 1.102.8; use cpu_{g,s}etmodel .4; 1.102.6; 1.102.8; use cpu_{g,s}etmodel .6; 1.102.8; use cpu_{g,s}etmodel 1.102.8.2 Wed Jan 30 13:32:57 UTC 2019 martin Pull up following revision(s) (requested by maxv in ticket #1677): sys/arch/hppa/hppa/sig_machdep.c: revision 1.26 sys/arch/arm/arm/sig_machdep.c: revision 1.51 sys/arch/i386/i386/machdep.c: revision 1.813 sys/arch/alpha/alpha/machdep.c: revision 1.352 sys/arch/m68k/m68k/sig_machdep.c: revision 1.50 sys/arch/usermode/target/i386/cpu_i386.c: revision 1.8 sys/arch/sparc64/sparc64/machdep.c: revision 1.289 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.111 sys/arch/powerpc/powerpc/sig_machdep.c: revision 1.46 sys/arch/amd64/amd64/netbsd32_machdep.c: revision 1.117 sys/arch/sh3/sh3/sh3_machdep.c: revision 1.106 sys/arch/mips/mips/netbsd32_machdep.c: revision 1.16 sys/arch/mips/mips/sig_machdep.c: revision 1.24 sys/arch/usermode/target/x86_64/cpu_x86_64.c: revision 1.7 sys/arch/vax/vax/sig_machdep.c: revision 1.23 Fix widespread leak in the sendsig_siginfo() functions. sigframe_siginfo has padding, so zero it out properly. While here I'm also zeroing out some other things in several ports, for safety. Same problem in netbsd32, so fix that too. I can't compile-test on each architecture, but there should be no breakage (tm). Overall this fixes at least 14 info leaks. Prompted by the discovery by KLEAK of a leak in amd64's sendsig_siginfo. 1.102.8.1 Sat Dec 26 22:15:34 UTC 2015 snj Pull up following revision(s) (requested by tsutsui in ticket #1051): sys/arch/sh3/sh3/sh3_machdep.c: revision 1.103 sys/arch/landisk/landisk/machdep.c: revision 1.18 Remove \n from set_cpumodel(), and explicitly print \n during boot instead. Fixes dmesg on NetBSD/dreamcast 7.0 (and probably NetBSD/hpcsh 7.0): --- NetBSD 7.0 (GENERIC.201509250726Z) SEGA Dreamcasttotal memory = 16384 KB avail memory = 13668 KB --- which was mangled when cpu_getmode() and cpu_setmodel() were introduced: http://mail-index.netbsd.org/source-changes/2014/03/24/msg053273.html 1.102.6.3 Sun Feb 05 13:40:20 UTC 2017 skrll Sync with HEAD 1.102.6.2 Mon Dec 05 10:54:58 UTC 2016 skrll Sync with HEAD 1.102.6.1 Sun Dec 27 00:09:42 UTC 2015 skrll Sync with HEAD (as of 26th Dec) 1.102.4.2 Wed Jan 30 13:27:28 UTC 2019 martin Pull up following revision(s) (requested by maxv in ticket #1677): sys/arch/hppa/hppa/sig_machdep.c: revision 1.26 sys/arch/arm/arm/sig_machdep.c: revision 1.51 sys/arch/i386/i386/machdep.c: revision 1.813 sys/arch/alpha/alpha/machdep.c: revision 1.352 sys/arch/m68k/m68k/sig_machdep.c: revision 1.50 sys/arch/usermode/target/i386/cpu_i386.c: revision 1.8 sys/arch/sparc64/sparc64/machdep.c: revision 1.289 sys/arch/sparc64/sparc64/netbsd32_machdep.c: revision 1.111 sys/arch/powerpc/powerpc/sig_machdep.c: revision 1.46 sys/arch/amd64/amd64/netbsd32_machdep.c: revision 1.117 sys/arch/sh3/sh3/sh3_machdep.c: revision 1.106 sys/arch/mips/mips/netbsd32_machdep.c: revision 1.16 sys/arch/mips/mips/sig_machdep.c: revision 1.24 sys/arch/usermode/target/x86_64/cpu_x86_64.c: revision 1.7 sys/arch/vax/vax/sig_machdep.c: revision 1.23 Fix widespread leak in the sendsig_siginfo() functions. sigframe_siginfo has padding, so zero it out properly. While here I'm also zeroing out some other things in several ports, for safety. Same problem in netbsd32, so fix that too. I can't compile-test on each architecture, but there should be no breakage (tm). Overall this fixes at least 14 info leaks. Prompted by the discovery by KLEAK of a leak in amd64's sendsig_siginfo. |
| /src/usr.bin/netstat/ | |
| inet6.c | 1.50.6.2 Tue Jul 30 02:22:14 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #1868): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.50.6.1.10.1 Tue Jul 30 02:24:19 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #1868): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.50.6.1.6.1 Tue Jul 30 02:26:10 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #1868): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.59.16.1 Mon Jul 29 07:06:37 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #912): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.59.12.1 Mon Jul 29 07:10:13 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #912): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.59.6.1 Mon Jul 29 06:11:02 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #912): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.69.6.1 Mon Sep 12 14:29:19 UTC 2022 martin Pull up the following, requested by msaitoh in ticket #1762: usr.bin/netstat/atalk.c 1.18,1.20-1.21 usr.bin/netstat/bpf.c 1.16 via patch usr.bin/netstat/fast_ipsec.c 1.24 via patch usr.bin/netstat/if.c 1.97-1.99,1.101-1.104 via patch usr.bin/netstat/inet.c 1.111,1.115-1.116 via patch usr.bin/netstat/inet6.c 1.70,1.74-1.75,1.80-1.81 via patch usr.bin/netstat/main.c 1.100,1.102-1.103 usr.bin/netstat/mbuf.c 1.34-1.35 usr.bin/netstat/mroute.c 1.26-1.27 usr.bin/netstat/mroute6.c 1.16 usr.bin/netstat/netstat.h 1.52-1.53 usr.bin/netstat/pfkey.c 1.4-1.5 via patch usr.bin/netstat/pfsync.c 1.4-1.5 via patch usr.bin/netstat/route.c 1.87-1.88 usr.bin/netstat/unix.c 1.36-1.37 usr.bin/netstat/vtw.c 1.11,1.13 - Add names of a few more ICMPv6 messages. Also make the array be explicitly 256 entries long. - sprintf() -> snprintf(), and adjust a buffer size to avoid any potential for overflow. - Add missing {IP,IP6}_STAT_NOIPSEC to netstat. - Don't show any of the completely and utterly undocumented VTW info if the feature isn't enabled. - Print oqdrops correctly. - netstat.1: Add various xrefs present in the body to "See Also". - Limit maximum owner name to appease gcc. - KNF. Style fixes. |
| netstat.h | 1.36.16.1 Tue Jul 30 02:26:10 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #1868): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.36.8.1 Tue Jul 30 02:22:14 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #1868): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.36.6.1 Tue Jul 30 02:24:19 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #1868): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.43.10.1 Mon Jul 29 07:06:36 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #912): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.43.8.1 Mon Jul 29 07:10:13 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #912): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.43.4.1 Mon Jul 29 06:11:02 UTC 2013 msaitoh Pull up following revision(s) (requested by christos in ticket #912): usr.bin/netstat/main.c: revision 1.86 usr.bin/netstat/netstat.h: revision 1.47 usr.bin/netstat/inet.c: revision 1.102 usr.bin/netstat/inet.c: revision 1.103 usr.bin/netstat/inet6.c: revision 1.61 usr.bin/netstat/inet6.c: revision 1.62 Don't use -P as a kmem printer, verify that the address points to a pcb first! Not all pointers are 64bit - use uintptr_t instead of uint64_t. 1.51.8.1 Mon Sep 12 14:29:19 UTC 2022 martin Pull up the following, requested by msaitoh in ticket #1762: usr.bin/netstat/atalk.c 1.18,1.20-1.21 usr.bin/netstat/bpf.c 1.16 via patch usr.bin/netstat/fast_ipsec.c 1.24 via patch usr.bin/netstat/if.c 1.97-1.99,1.101-1.104 via patch usr.bin/netstat/inet.c 1.111,1.115-1.116 via patch usr.bin/netstat/inet6.c 1.70,1.74-1.75,1.80-1.81 via patch usr.bin/netstat/main.c 1.100,1.102-1.103 usr.bin/netstat/mbuf.c 1.34-1.35 usr.bin/netstat/mroute.c 1.26-1.27 usr.bin/netstat/mroute6.c 1.16 usr.bin/netstat/netstat.h 1.52-1.53 usr.bin/netstat/pfkey.c 1.4-1.5 via patch usr.bin/netstat/pfsync.c 1.4-1.5 via patch usr.bin/netstat/route.c 1.87-1.88 usr.bin/netstat/unix.c 1.36-1.37 usr.bin/netstat/vtw.c 1.11,1.13 - Add names of a few more ICMPv6 messages. Also make the array be explicitly 256 entries long. - sprintf() -> snprintf(), and adjust a buffer size to avoid any potential for overflow. - Add missing {IP,IP6}_STAT_NOIPSEC to netstat. - Don't show any of the completely and utterly undocumented VTW info if the feature isn't enabled. - Print oqdrops correctly. - netstat.1: Add various xrefs present in the body to "See Also". - Limit maximum owner name to appease gcc. - KNF. Style fixes. |
| /src/sys/arch/sparc/dev/ | |
| zs.c | 1.102 Thu Jun 30 00:07:51 UTC 2005 macallan branches: 1.102.2; 1.102.8; Allow sparc64-style attachment of mouse and keyboard via zstty, needed for wscons support. Reviewed by uwe. Thu Jun 30 00:07:51 UTC 2005 macallan branches: 1.102.2; 1.102.8; Allow sparc64-style attachment of mouse and keyboard via zstty, needed for wscons support. Reviewed by uwe. .2; 1.102.8; Allow sparc64-style attachment of mouse and keyboard via zstty, needed for wscons support. Reviewed by uwe. 1.102.8.1 Tue Nov 22 16:08:02 UTC 2005 yamt sync with head. 1.102.2.5 Fri Dec 07 17:26:13 UTC 2007 yamt sync with head 1.102.2.4 Thu Nov 15 11:43:28 UTC 2007 yamt sync with head. 1.102.2.3 Mon Sep 03 14:29:58 UTC 2007 yamt sync with head. 1.102.2.2 Mon Feb 26 09:08:16 UTC 2007 yamt sync with head. 1.102.2.1 Wed Jun 21 14:55:54 UTC 2006 yamt sync with head. |