Searched hist:1.1032 (Results 1 - 13 of 13) sorted by relevance
| /src/sys/arch/i386/conf/ | ||
| H A D | GENERIC | 1.1032 Sat May 28 13:01:49 GMT 2011 ryo branches: 1.1032.2; many whitespace cleanup. confirmed "cvs diff -b" are identical. 1.1032 Sat May 28 13:01:49 GMT 2011 ryo branches: 1.1032.2; many whitespace cleanup. confirmed "cvs diff -b" are identical. |
| /src/sys/dev/pci/ | ||
| H A D | pcidevs.h | 1.1032 Wed Jun 16 03:28:49 GMT 2010 riz Regen for added Intel IDs. |
| H A D | pcidevs_data.h | 1.1032 Fri Jul 02 08:25:30 GMT 2010 mrg regen. |
| H A D | pcidevs | 1.1032 Sat May 15 20:10:37 GMT 2010 jakllsch Add NetChip (now PLX) vendor ID, as well as NET228[02] device IDs. |
| /src/doc/ | ||
| H A D | 3RDPARTY | 1.1032 Sun Apr 07 17:19:39 GMT 2013 christos fix pdisk location |
| H A D | CHANGES | 1.1032 Thu Mar 20 15:33:39 GMT 2008 tsutsui Add some entries for my recent changes. (puc(4), re(4), cobalt) |
| /src/sys/conf/ | ||
| H A D | files | 1.1032 Sat Nov 19 22:51:21 GMT 2011 tls branches: 1.1032.2; First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following: An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time. A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available. The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time. An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm. A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream. An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice. In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve. The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component. The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run. A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl. The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet. Manual pages for the new kernel interfaces are forthcoming. 1.1032 Sat Nov 19 22:51:21 GMT 2011 tls branches: 1.1032.2; First step of random number subsystem rework described in <20111022023242.BA26F14A158@mail.netbsd.org>. This change includes the following: An initial cleanup and minor reorganization of the entropy pool code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are fixed. Some effort is made to accumulate entropy more quickly at boot time. A generic interface, "rndsink", is added, for stream generators to request that they be re-keyed with good quality entropy from the pool as soon as it is available. The arc4random()/arc4randbytes() implementation in libkern is adjusted to use the rndsink interface for rekeying, which helps address the problem of low-quality keys at boot time. An implementation of the FIPS 140-2 statistical tests for random number generator quality is provided (libkern/rngtest.c). This is based on Greg Rose's implementation from Qualcomm. A new random stream generator, nist_ctr_drbg, is provided. It is based on an implementation of the NIST SP800-90 CTR_DRBG by Henric Jungheim. This generator users AES in a modified counter mode to generate a backtracking-resistant random stream. An abstraction layer, "cprng", is provided for in-kernel consumers of randomness. The arc4random/arc4randbytes API is deprecated for in-kernel use. It is replaced by "cprng_strong". The current cprng_fast implementation wraps the existing arc4random implementation. The current cprng_strong implementation wraps the new CTR_DRBG implementation. Both interfaces are rekeyed from the entropy pool automatically at intervals justifiable from best current cryptographic practice. In some quick tests, cprng_fast() is about the same speed as the old arc4randbytes(), and cprng_strong() is about 20% faster than rnd_extract_data(). Performance is expected to improve. The AES code in src/crypto/rijndael is no longer an optional kernel component, as it is required by cprng_strong, which is not an optional kernel component. The entropy pool output is subjected to the rngtest tests at startup time; if it fails, the system will reboot. There is approximately a 3/10000 chance of a false positive from these tests. Entropy pool _input_ from hardware random numbers is subjected to the rngtest tests at attach time, as well as the FIPS continuous-output test, to detect bad or stuck hardware RNGs; if any are detected, they are detached, but the system continues to run. A problem with rndctl(8) is fixed -- datastructures with pointers in arrays are no longer passed to userspace (this was not a security problem, but rather a major issue for compat32). A new kernel will require a new rndctl. The sysctl kern.arandom() and kern.urandom() nodes are hooked up to the new generators, but the /dev/*random pseudodevices are not, yet. Manual pages for the new kernel interfaces are forthcoming. |
| /src/distrib/sets/lists/base/ | ||
| H A D | mi | 1.1032 Fri Jun 21 19:46:58 GMT 2013 roy Add wpa_supplicant hook |
| /src/distrib/sets/lists/man/ | ||
| H A D | mi | 1.1032 Mon Oct 29 00:54:18 GMT 2007 xtraeme Add coretemp(4). |
| /src/distrib/sets/lists/tests/ | ||
| H A D | mi | 1.1032 Sun Mar 14 11:49:37 GMT 2021 rillig tests/make: add test for short-circuit evaluation of modifiers |
| /src/share/mk/ | ||
| H A D | bsd.own.mk | 1.1032 Fri Feb 09 04:38:24 GMT 2018 christos missing backslash |
| /src/usr.bin/make/ | ||
| H A D | var.c | 1.1032 Wed Aug 24 22:09:40 GMT 2022 rillig make: prevent future out-of-bounds errors when parsing expressions A modifier in an expression ends not only at the next ':' or at the closing '}' or ')', but also at the end of the string. Previously, testing for the end of the string had been done separately, which was error-prone since 2006-05-11, when indirect modifiers were introduced. Since then, it was possible that the string terminator '\0' was accidentally skipped in cases where the loop condition only tested for the ending character. When parsing indirect modifiers, the ending character is indeed '\0', but when parsing direct modifiers, it is '}' or ')'. A welcome side effect is that in the case of unclosed expressions such as '${VAR:Modifier', the amount of error messages is reduced from 2 or 3 to only 1. The removed error messages were wrong and thus confusing anyway. |
| /src/distrib/sets/lists/comp/ | ||
| H A D | mi | 1.1032 Fri Jun 01 22:54:52 GMT 2007 uwe Bring back static and lint ssp libs and mark them obsolete. |
Completed in 1237 milliseconds