Searched +hist:6 +hist:cp (Results 1 - 25 of 82) sorted by relevance
| /src/sys/arch/evbarm/cp3100/ | ||
| H A D | README | 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. |
| H A D | cp3100_leds.c | 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. |
| H A D | cp3100_pci.c | 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; 1.1.84; 1.1.90; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; 1.1.84; 1.1.90; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. |
| /src/sys/arch/evbarm/ifpga/ | ||
| H A D | ifpgavar.h | 1.7 Tue Feb 19 10:57:10 GMT 2013 skrll branches: 1.7.2; Add support for the ARM Integrator/CP from Sergio L�pez. The code hasn't been tested on real hardware, but INTEGRATOR_CP config is useful for QEMU which supports it. 1.2 Sun Oct 06 17:13:58 GMT 2002 thorpej branches: 1.2.6; Make this compile with strict prototypes. |
| H A D | plcom_ifpga.c | 1.16 Tue Feb 19 10:57:10 GMT 2013 skrll branches: 1.16.36; 1.16.38; Add support for the ARM Integrator/CP from Sergio L�pez. The code hasn't been tested on real hardware, but INTEGRATOR_CP config is useful for QEMU which supports it. 1.11 Fri Jul 01 20:39:34 GMT 2011 dyoung branches: 1.11.2; 1.11.6; 1.11.8; #include <sys/bus.h> instead of <machine/bus.h>. 1.9 Sun Dec 11 00:17:09 GMT 2005 christos branches: 1.9.4; 1.9.6; 1.9.8; 1.9.10; 1.9.12; merge ktrace-lwp. 1.6 Wed Oct 02 05:10:33 GMT 2002 thorpej branches: 1.6.6; Use CFATTACH_DECL(). |
| H A D | ifpga_io.c | 1.12 Tue Feb 19 10:57:10 GMT 2013 skrll branches: 1.12.36; Add support for the ARM Integrator/CP from Sergio L�pez. The code hasn't been tested on real hardware, but INTEGRATOR_CP config is useful for QEMU which supports it. 1.11 Sun Feb 12 16:34:08 GMT 2012 matt branches: 1.11.6; Change old-style function defintions to C89 prototypes. Approved by releng. 1.10 Fri Jul 01 20:39:34 GMT 2011 dyoung branches: 1.10.2; 1.10.6; #include <sys/bus.h> instead of <machine/bus.h>. |
| H A D | ifpga_clock.c | 1.15 Tue Feb 19 10:57:10 GMT 2013 skrll Add support for the ARM Integrator/CP from Sergio L�pez. The code hasn't been tested on real hardware, but INTEGRATOR_CP config is useful for QEMU which supports it. 1.4 Fri Sep 27 15:35:58 GMT 2002 provos branches: 1.4.6; remove trailing \n in panic(). approved perry. 1.15 Tue Feb 19 10:57:10 GMT 2013 skrll Add support for the ARM Integrator/CP from Sergio L�pez. The code hasn't been tested on real hardware, but INTEGRATOR_CP config is useful for QEMU which supports it. 1.4 Fri Sep 27 15:35:58 GMT 2002 provos branches: 1.4.6; remove trailing \n in panic(). approved perry. |
| /src/bin/cp/ | ||
| H A D | utils.c | 1.49 Sun May 17 23:34:11 GMT 2020 christos branches: 1.49.6; No ACL support for install media (SMALLPROG) 1.47 Mon Sep 23 18:01:09 GMT 2019 christos PR/54564: Jan Schaumann: cp of a fifo yields an empty file Don't short-circuit 0 sized stat entries if they don't belong to regular files. Also don't try to mmap non-regular files. 1.43 Mon Mar 02 03:17:24 GMT 2015 enami Don't truncate at microseconds while preserving timestamps. One of motivation of this change is to make the behavior of test(1) -nt/ot with preserved copy (like cp -p) closer to the NetBSD 6. Of course whether full timestamps are kept or not depends also on underlying file system. The ifdef added in mv(1) since existing ifdefs was our local change to compile it on solaris (though I couldn't test it): http://mail-index.netbsd.org/tech-userlevel/2014/11/28/msg008831.html 1.43 Mon Mar 02 03:17:24 GMT 2015 enami Don't truncate at microseconds while preserving timestamps. One of motivation of this change is to make the behavior of test(1) -nt/ot with preserved copy (like cp -p) closer to the NetBSD 6. Of course whether full timestamps are kept or not depends also on underlying file system. The ifdef added in mv(1) since existing ifdefs was our local change to compile it on solaris (though I couldn't test it): http://mail-index.netbsd.org/tech-userlevel/2014/11/28/msg008831.html 1.42 Wed Dec 11 06:00:11 GMT 2013 dholland branches: 1.42.4; 1.42.6; Remove entirely bogus /* NOTREACHED */ annotation. 1.41 Wed Jan 04 15:58:37 GMT 2012 christos branches: 1.41.6; Add siginfo support from Daniel Loffgren. 1.40 Wed Aug 03 04:11:15 GMT 2011 manu branches: 1.40.2; Make cp -p and mv preverve extended attributes, and complain if they cannot. Also introduce library functions for copying extended attributes from one file to another: - extattr_copy_file, extattr_copy_fd, extattr_copy_link, with FreeBSD style, where a namespace is to be supplied - cpxattr, fcpxattr, lcpxattr, with Linux style, where all namespaces accessible to the caller are copied, and the others are silently ignored. 1.39 Sun Feb 06 00:37:49 GMT 2011 darcy Add -l option to copy a tree as links. Non-standard option similar to Gnutools cp(1) Approved by core. 1.22 Mon Dec 16 14:44:14 GMT 2002 jrf Added a -v verbose option to the cp(1) command. Updated man page and utils as well. This applies to PR bin/16834. This change was approved by Christos. 1.16 Thu Oct 08 17:43:24 GMT 1998 wsanchez Fix bug where "cp -f" didn't work. It's suppsed to remove the file and then copy, which it wasn't doing. But no wait, it turns out that the described behaviour in the manual doesn't agree with POSIX. So we change the above fix and the manual to "try copy, and if fail, try remove, then copy". Fix bug where "cp -R" didn't work on read-only directories: It would make the directory, set the mode, and not be able to write files into it. Don't bother mmap()ing files of zero length. Was a workaround for a bug in Rhapsody mmap(), which didn't get along with such files, but makes sense anyway. Fix race condition where "cp -p" would set the mod time of a file before close()ing the file, which would update the mod time and therefore screw up the "-p" idea, except, of course, while running in gdb, which sucked. Add -f option to usage message in binary and man page. Already documented in man page. 1.16 Thu Oct 08 17:43:24 GMT 1998 wsanchez Fix bug where "cp -f" didn't work. It's suppsed to remove the file and then copy, which it wasn't doing. But no wait, it turns out that the described behaviour in the manual doesn't agree with POSIX. So we change the above fix and the manual to "try copy, and if fail, try remove, then copy". Fix bug where "cp -R" didn't work on read-only directories: It would make the directory, set the mode, and not be able to write files into it. Don't bother mmap()ing files of zero length. Was a workaround for a bug in Rhapsody mmap(), which didn't get along with such files, but makes sense anyway. Fix race condition where "cp -p" would set the mod time of a file before close()ing the file, which would update the mod time and therefore screw up the "-p" idea, except, of course, while running in gdb, which sucked. Add -f option to usage message in binary and man page. Already documented in man page. 1.16 Thu Oct 08 17:43:24 GMT 1998 wsanchez Fix bug where "cp -f" didn't work. It's suppsed to remove the file and then copy, which it wasn't doing. But no wait, it turns out that the described behaviour in the manual doesn't agree with POSIX. So we change the above fix and the manual to "try copy, and if fail, try remove, then copy". Fix bug where "cp -R" didn't work on read-only directories: It would make the directory, set the mode, and not be able to write files into it. Don't bother mmap()ing files of zero length. Was a workaround for a bug in Rhapsody mmap(), which didn't get along with such files, but makes sense anyway. Fix race condition where "cp -p" would set the mod time of a file before close()ing the file, which would update the mod time and therefore screw up the "-p" idea, except, of course, while running in gdb, which sucked. Add -f option to usage message in binary and man page. Already documented in man page. |
| /src/bin/mv/ | ||
| H A D | mv.1 | 1.30 Tue Jul 04 06:50:04 GMT 2017 wiz branches: 1.30.6; Use Ex. 1.25 Wed Mar 11 00:44:19 GMT 2009 joerg branches: 1.25.6; Remove redundant tabs 1.11 Mon Apr 20 05:43:30 GMT 1998 ross s/cp -pr/cp -PRp/ in the discussion of the cross-device cp(1) operation. 1.11 Mon Apr 20 05:43:30 GMT 1998 ross s/cp -pr/cp -PRp/ in the discussion of the cross-device cp(1) operation. 1.11 Mon Apr 20 05:43:30 GMT 1998 ross s/cp -pr/cp -PRp/ in the discussion of the cross-device cp(1) operation. |
| H A D | mv.c | 1.45 Sun Feb 28 10:59:29 GMT 2016 mrg branches: 1.45.16; add SIGINFO for mv(1), largely based upon the support in cp(1). 1.44 Mon Mar 02 03:17:24 GMT 2015 enami Don't truncate at microseconds while preserving timestamps. One of motivation of this change is to make the behavior of test(1) -nt/ot with preserved copy (like cp -p) closer to the NetBSD 6. Of course whether full timestamps are kept or not depends also on underlying file system. The ifdef added in mv(1) since existing ifdefs was our local change to compile it on solaris (though I couldn't test it): http://mail-index.netbsd.org/tech-userlevel/2014/11/28/msg008831.html 1.44 Mon Mar 02 03:17:24 GMT 2015 enami Don't truncate at microseconds while preserving timestamps. One of motivation of this change is to make the behavior of test(1) -nt/ot with preserved copy (like cp -p) closer to the NetBSD 6. Of course whether full timestamps are kept or not depends also on underlying file system. The ifdef added in mv(1) since existing ifdefs was our local change to compile it on solaris (though I couldn't test it): http://mail-index.netbsd.org/tech-userlevel/2014/11/28/msg008831.html 1.42 Wed Aug 03 04:11:15 GMT 2011 manu Make cp -p and mv preverve extended attributes, and complain if they cannot. Also introduce library functions for copying extended attributes from one file to another: - extattr_copy_file, extattr_copy_fd, extattr_copy_link, with FreeBSD style, where a namespace is to be supplied - cpxattr, fcpxattr, lcpxattr, with Linux style, where all namespaces accessible to the caller are copied, and the others are silently ignored. 1.39 Wed Jan 16 11:43:34 GMT 2008 hubertf branches: 1.39.4; 1.39.6; Code cleanup: - Removed case '?' before default in switch - Don't forget to close opened decriptors when malloc() fails - Hold vfork() result in variable with pid_t type (instead of int) Sent ages ago by Slava Semushin <php-coder@altlinux.ru> in private mail. 1.34 Sun Jan 04 16:04:18 GMT 2004 jschauma branches: 1.34.6; remove unused code left from printescaped() backput as pointed out by Jeff Ito in PR bin/23969 and PR bin/23970. 1.16 Sun Oct 19 00:55:07 GMT 1997 mycroft If we fail to set ownership, turn off SUID and SGID bits (like cp(1)). Use futimes(2), and actually fill in the microsecond field. 1.6 Wed Sep 22 21:39:19 GMT 1993 jtc Bring even closer to POSIX.2 compliance. Add comments documenting the steps outlined in the standards. Steps 1-5 look good, there may be some work outstanding in the final Step 6. |
| /src/usr.bin/whereis/ | ||
| H A D | whereis.c | 1.21 Fri Oct 17 10:53:26 GMT 2008 apb branches: 1.21.72; Fix a bug in which which(1) would check only the first element of the path for all args except the first. So "which cp vi" found /bin/cp using the first entry in the path, but failed to find /usr/bin/vi using the second entry in the path, although "whereis cp vi" worked. Restoring the ":" was done in the wrong place. Also fix a bug in which an arg beginning with "/" would cause all subsequent args to be ignored. A "break" should have been "continue". Add comments to all break and continue statements saying what they are intended to do. Also add braces around the body of a for loop which contained only one multi-line statement. 1.21 Fri Oct 17 10:53:26 GMT 2008 apb branches: 1.21.72; Fix a bug in which which(1) would check only the first element of the path for all args except the first. So "which cp vi" found /bin/cp using the first entry in the path, but failed to find /usr/bin/vi using the second entry in the path, although "whereis cp vi" worked. Restoring the ":" was done in the wrong place. Also fix a bug in which an arg beginning with "/" would cause all subsequent args to be ignored. A "break" should have been "continue". Add comments to all break and continue statements saying what they are intended to do. Also add braces around the body of a for loop which contained only one multi-line statement. 1.21 Fri Oct 17 10:53:26 GMT 2008 apb branches: 1.21.72; Fix a bug in which which(1) would check only the first element of the path for all args except the first. So "which cp vi" found /bin/cp using the first entry in the path, but failed to find /usr/bin/vi using the second entry in the path, although "whereis cp vi" worked. Restoring the ":" was done in the wrong place. Also fix a bug in which an arg beginning with "/" would cause all subsequent args to be ignored. A "break" should have been "continue". Add comments to all break and continue statements saying what they are intended to do. Also add braces around the body of a for loop which contained only one multi-line statement. 1.19 Sat Dec 15 19:44:54 GMT 2007 perry branches: 1.19.6; convert __attribute__s to applicable cdefs.h macros 1.9 Thu Mar 11 10:42:43 GMT 1999 fair branches: 1.9.6; Apply patch, KNF'd, from PR#3363 to add a "-p" option to whereis. |
| /src/sys/arch/evbarm/conf/ | ||
| H A D | files.cp3100 | 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; 1.1.14; 1.1.30; 1.1.32; 1.1.34; 1.1.40; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; 1.1.14; 1.1.30; 1.1.32; 1.1.34; 1.1.40; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. |
| H A D | std.cp3100 | 1.2 Sun Jan 27 00:37:11 GMT 2008 chris branches: 1.2.6; 1.2.10; 1.2.18; 1.2.20; Add an arm/conf/std.arm file which contains common arm options, initially just options CPU_IN_CKSUM. Include std.arm in all arm platform std files. This should reenable the asm in_cksum code for all arm platforms. Also remove the now unused in_cksum_arm.S. 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; 1.1.30; 1.1.34; 1.1.40; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. 1.1 Wed Nov 08 23:49:02 GMT 2006 scw branches: 1.1.2; 1.1.6; 1.1.8; 1.1.30; 1.1.34; 1.1.40; Add support for the Certance CP-3100. "The Certance CP3100 product family provides high-end disk-to-disk-to-tape (D2D2T) functionality for small-to-medium businesses." To software, the unit is very similar to the IQ80321 and IQ31244 eval boards from Intel. As such, we share almost all of their code. Onboard hardware: - IOP321 XScale CPU. Core clock is 600MHz. - 256MB SDRAM (not sure if that's true for all) - Four-port Intel i31244 SATA controller. One port is connected to the internal disk. The remaining three are available on the back-panel. - Dual GigE ports on the back panel, using an Intel i82546EB controller. - Two Symbios Logic 53c1010 SCSI controllers, one in host mode the other in target mode. Both SCSI busses are available on the back panel. Note that NetBSD does not support SCSI target mode. - 8MB of NOR Flash, containing a fairly vanilla Redboot together with a minimal compressed Linux image. - Some front-panel LEDS (not supported). - Serial console. Contributed by Wasabi Systems, Inc. |
| H A D | INTEGRATOR_CP | 1.5 Sun Jun 30 21:38:56 GMT 2013 rmind branches: 1.5.4; 1.5.6; G/C PFIL_HOOKS from the kernel configs. 1.1 Tue Feb 19 10:57:09 GMT 2013 skrll branches: 1.1.4; Add support for the ARM Integrator/CP from Sergio L�pez. The code hasn't been tested on real hardware, but INTEGRATOR_CP config is useful for QEMU which supports it. |
| /src/sys/arch/mipsco/stand/boot/ | ||
| H A D | Makefile | 1.3 Tue May 07 00:28:20 GMT 2002 jdolecek track rev. 1.7 of pmax/stand/boot/Makefile: use ${INSTALL_FILE} instead of "cp -p" 1.2 Tue Sep 26 09:11:04 GMT 2000 wdk branches: 1.2.2; 1.2.6; 1.2.10; Second stage bootstrap: - Rename from boot.mipsco -> boot to be consistant with other ports - use ELF format |
| /src/distrib/ofppc/cdroms/installcd/ | ||
| H A D | Makefile | 1.5 Fri Feb 10 16:43:59 GMT 2017 christos branches: 1.5.10; 1.5.12; Initial pass to be unaffected by build umask on build artifacts 1. ${MKDIR} -> ${MKDIR} ${MKDIRPERM} 2. ${CP} -> ${INSTALL} ${COPY} -m <perm> 1.4 Tue Feb 05 19:05:40 GMT 2008 garbled branches: 1.4.2; 1.4.6; 1.4.54; 1.4.58; Yank the bridge kernels from here too. 1.1 Tue Mar 06 21:57:14 GMT 2007 bouyer branches: 1.1.2; 1.1.6; Add an iso_image target (iso-image as a target name doesn't play well with bsd.subdirs.mk) in distrib/makefile, which builds an iso image for $MACHINE with binary sets, stored in ${RELEASEDIR}/iso. The image is bootable for: alpha, amd64, cats, i386, pmax, sgimips, sparc, sparc64, sun3, vax. mac68k/macppc no there yet because of missing feature in makefs. call iso_image in distrib/ for iso-image in the top Makefile. |
| /src/libexec/ld.elf_so/ | ||
| H A D | xmalloc.c | 1.12 Thu Jan 24 17:57:29 GMT 2013 christos don't free cp before we copy it! 1.7 Fri Oct 05 22:21:07 GMT 2007 ad branches: 1.7.6; 1.7.8; - Don't use the names malloc/free/etc, since we can end up pulling in libc's malloc which is not what we want. - Remove ancient memory compaction hack. Realloc on free memory is now an error again (from joerg@). Ok christos@. |
| /src/lib/libc/nameser/ | ||
| H A D | ns_name.c | 1.12 Wed Sep 04 00:14:09 GMT 2019 christos Since we advance cp after the bounds check, we need to test for bounds again before using it. Discovered via fuzzing, reported by enh at google, via: https://android-review.googlesource.com/c/platform/bionic/+/1093130 1.11 Fri Mar 07 01:07:01 GMT 2014 christos branches: 1.11.4; 1.11.6; 1.11.14; 1.11.18; 1.11.26; 1.11.28; reduce diffs with other copies of this code. 1.8 Sun Apr 12 19:43:37 GMT 2009 christos branches: 1.8.6; fix lint issues and actual bugs lint found (missing break statements) 1.6 Sat Jun 21 20:41:48 GMT 2008 christos branches: 1.6.4; 1.6.6; 1.6.8; 1.6.10; 1.6.14; updates from bind-9-5-0 |
| /src/sys/sys/ | ||
| H A D | extattr.h | 1.10 Sat May 16 18:31:53 GMT 2020 christos branches: 1.10.6; Add ACL support for FFS. From FreeBSD. 1.8 Tue Sep 27 01:40:32 GMT 2011 christos branches: 1.8.2; 1.8.6; Introduce KERNEL_NAME_MAX = 255, and bump NAME_MAX to 511. This makes NAME_MAX match MAXNAMLEN, while at the same time does not allow names to exceed KERNEL_NAME_MAX (enforced in vfs_lookup) so that binaries don't break. 1.7 Wed Aug 03 04:11:17 GMT 2011 manu Make cp -p and mv preverve extended attributes, and complain if they cannot. Also introduce library functions for copying extended attributes from one file to another: - extattr_copy_file, extattr_copy_fd, extattr_copy_link, with FreeBSD style, where a namespace is to be supplied - cpxattr, fcpxattr, lcpxattr, with Linux style, where all namespaces accessible to the caller are copied, and the others are silently ignored. 1.3 Sun Dec 11 00:25:20 GMT 2005 christos branches: 1.3.4; 1.3.6; 1.3.8; 1.3.10; 1.3.12; merge ktrace-lwp. |
| H A D | bootblock.h | 1.44 Sat Jan 19 20:53:49 GMT 2008 dsl branches: 1.44.6; 1.44.8; 1.44.10; Add an extra flag to indicate that the bootselect code wants an ascii keypress for the 'default action' not a PS/2 keycode. 1.43 Thu Nov 29 23:18:17 GMT 2007 dsl branches: 1.43.6; Change the type of the mbr bootselect menu field from uint8_t to char. 1.42 Fri Jun 29 23:30:31 GMT 2007 rumble branches: 1.42.6; 1.42.8; 1.42.14; Add read-only support for SGI's Extent File System. Reviewed by pooka@. 1.41 Mon Jan 01 22:13:18 GMT 2007 dsl branches: 1.41.6; 1.41.8; Add a magic number for fatboot.S 1.35 Fri Nov 26 21:51:50 GMT 2004 he branches: 1.35.4; 1.35.6; Convert the sgimips section to use int types from <sys/stdint.h> instead of <sys/types.h>, to allow hp700's mkboot to build both as a host tool and built for the target. The problem with including <sys/types.h> before <sys/bootblock.h> is that this ends up defining _NETBSD_SOURCE, which is incompatible with the tool build. I've verified that both sgimips and hp700 build after this change. 1.24 Mon Mar 22 07:11:00 GMT 2004 lukem branches: 1.24.2; Move mbr_bootsel from offset 404 to offset 400 in struct mbr_sector to leave 4 bytes for the Windows NT Drive Serial Number (DSN) at 440-443 (as mbr_sector.mbr_dsn). Ensure that all the MBR & PBR code reserves space for mbr_sector.mbr_dsn. Leave the bootsel magic number at 444-445 as mbr_sector.mbr_bootsel_magic (instead of mbr_sector.mbr_bootsel.mbrbs_magic), but use 0xb5e1 (MBR_BS_MAGIC) instead of 0xaa55 (MBR_MAGIC) to indicate that this change has occurred. Rework MBR_BS_NEWMBR to mean "mbr_bootsel has moved to 400". Modify fdisk(8) to automatically relocate the mbr_bootsel from 404 to 400 if mbr_bootsel_magic is the old value (0xaa55), and unset MBR_BS_NEWMBR to flag that new mbr_bootsel code must be used if updating the MBR. These changes fixes a problem where Windows 2000 or Windows XP would corrupt the last 3 bytes + NUL of MBR partition 3's bootsel name if the bootsel name was 5 characters long, replacing bytes 6-9 with the DSN. Also, by explicitly reserving the space for the DSN we prevent problems in the future if non bootsel MBR or PBR code had other information at bytes 440-443. 1.23 Sat Mar 13 22:40:51 GMT 2004 dsl Add a short key translation map for the boot code. Usage: cp = strchr(bp->bp_keymap, c); if (cp != 0 && cp[1] != 0) c = cp[1]; 1.23 Sat Mar 13 22:40:51 GMT 2004 dsl Add a short key translation map for the boot code. Usage: cp = strchr(bp->bp_keymap, c); if (cp != 0 && cp[1] != 0) c = cp[1]; 1.23 Sat Mar 13 22:40:51 GMT 2004 dsl Add a short key translation map for the boot code. Usage: cp = strchr(bp->bp_keymap, c); if (cp != 0 && cp[1] != 0) c = cp[1]; 1.23 Sat Mar 13 22:40:51 GMT 2004 dsl Add a short key translation map for the boot code. Usage: cp = strchr(bp->bp_keymap, c); if (cp != 0 && cp[1] != 0) c = cp[1]; |
| /src/distrib/atari/floppies/install/ | ||
| H A D | list | 1.22 Sat Nov 25 09:40:17 GMT 2017 tsutsui branches: 1.22.6; Use kernfs to detect root file system device, instead of fat sysctl(8). Should fix sysinst.fs overflow that prevents daily build. Discussed on port-atari@: http://mail-index.netbsd.org/port-atari/2017/11/thread1.html#000558 and whole installation is briefly tested on TT030. 1.21 Wed Nov 15 16:37:00 GMT 2017 tsutsui Put back /bin/cp and /sbin/sysctl to installation binaries. - cp(1) is explicitly required by sysinst(8), cp_to_target() in src/usr.sbin/sysinst/target.c, to copy bootloader to targetroot - sysctl(8) is required by src/distrib/atari/floppies/common/dot.profile to detect the root device (fd or md) This might cause floppy overflow on HEAD again, but works on 8.0_BETA. Should be pulled up to netbsd-8. 1.21 Wed Nov 15 16:37:00 GMT 2017 tsutsui Put back /bin/cp and /sbin/sysctl to installation binaries. - cp(1) is explicitly required by sysinst(8), cp_to_target() in src/usr.sbin/sysinst/target.c, to copy bootloader to targetroot - sysctl(8) is required by src/distrib/atari/floppies/common/dot.profile to detect the root device (fd or md) This might cause floppy overflow on HEAD again, but works on 8.0_BETA. Should be pulled up to netbsd-8. |
| /src/lib/libc/regex/ | ||
| H A D | regcomp.c | 1.37 Thu Feb 07 22:13:52 GMT 2019 christos Fix OOB read from FreeBSD: The bug is an out-of-bounds read detected with address sanitizer that happens when 'sp' in p_b_coll_elems() includes NUL byte[s], e.g. if it's equal to "GS\x00". In that case len will be equal to 4, and the strncmp(cp->name, sp, len) call will succeed when cp->name is "GS" but the cp->name[len] == '\0' comparison will cause the read to go out-of-bounds. Checking the length using strlen() instead eliminates the issue. The bug was found in LLVM with oss-fuzz: https://reviews.llvm.org/D39380 1.37 Thu Feb 07 22:13:52 GMT 2019 christos Fix OOB read from FreeBSD: The bug is an out-of-bounds read detected with address sanitizer that happens when 'sp' in p_b_coll_elems() includes NUL byte[s], e.g. if it's equal to "GS\x00". In that case len will be equal to 4, and the strncmp(cp->name, sp, len) call will succeed when cp->name is "GS" but the cp->name[len] == '\0' comparison will cause the read to go out-of-bounds. Checking the length using strlen() instead eliminates the issue. The bug was found in LLVM with oss-fuzz: https://reviews.llvm.org/D39380 1.37 Thu Feb 07 22:13:52 GMT 2019 christos Fix OOB read from FreeBSD: The bug is an out-of-bounds read detected with address sanitizer that happens when 'sp' in p_b_coll_elems() includes NUL byte[s], e.g. if it's equal to "GS\x00". In that case len will be equal to 4, and the strncmp(cp->name, sp, len) call will succeed when cp->name is "GS" but the cp->name[len] == '\0' comparison will cause the read to go out-of-bounds. Checking the length using strlen() instead eliminates the issue. The bug was found in LLVM with oss-fuzz: https://reviews.llvm.org/D39380 1.32 Tue Nov 08 19:25:45 GMT 2011 christos branches: 1.32.2; 1.32.6; 1.32.8; if we don't have any sets yet, don't try to look in them. |
| /src/distrib/i386/cdroms/ | ||
| H A D | Makefile.cdrom | 1.41 Fri Feb 10 16:43:59 GMT 2017 christos Initial pass to be unaffected by build umask on build artifacts 1. ${MKDIR} -> ${MKDIR} ${MKDIRPERM} 2. ${CP} -> ${INSTALL} ${COPY} -m <perm> 1.23 Thu Jan 27 15:34:38 GMT 2011 gdt Use ${INSTALL} ${COPY} instead of ${CP}. This avoids a problem where files with mode 0400 (CVSREAD=t) are copied to OBJDIR and then can't be re-copied on a subsequent build. ok joerg@ 1.19 Thu Apr 22 11:58:59 GMT 2010 he Change use of ${CP} and ${CHMOD} to ${INSTALL_FILE}, so that if the target is made un-writeable, the build won't bomb out during an UPDATE build. OK'ed by martin@. 1.2 Thu Mar 08 13:48:36 GMT 2007 bouyer branches: 1.2.2; 1.2.6; Use nblaptop and nbnoacpi for the alternative kernel names; as suggected by Alan Barrett. While there factor out the kernels in Makefile.cdrom. |
| /src/lib/libc/citrus/ | ||
| H A D | citrus_csmapper.c | 1.11 Sun Nov 20 07:43:52 GMT 2011 tnozaki branches: 1.11.40; add comment about r1.6 -> r1.7 change. 1.7 Sat Feb 17 00:39:44 GMT 2007 tnozaki branches: 1.7.4; citrus_csmapper.c: find_best_pivot_pvdb() - don't break loop until all the src/dst combinations are tested. charset.pivot.CP.src - redo rev 1.3. |
| /src/distrib/vax/cdroms/installcd/ | ||
| H A D | Makefile | 1.16 Fri Feb 10 16:43:59 GMT 2017 christos branches: 1.16.10; 1.16.12; Initial pass to be unaffected by build umask on build artifacts 1. ${MKDIR} -> ${MKDIR} ${MKDIRPERM} 2. ${CP} -> ${INSTALL} ${COPY} -m <perm> 1.2 Sun Jan 15 22:34:34 GMT 2012 jmcneill branches: 1.2.6; 1.2.18; use ${CDIMAGE} instead of ${CDBASE}.iso |
Completed in 92 milliseconds