summaryrefslogtreecommitdiffstats
path: root/etc/mtree
Commit message (Collapse)AuthorAgeFilesLines
* Integrate contrib/netbsd-tests/bin/expr into the build/kyua as bin/expr/testsngie2015-01-191-0/+2
| | | | | MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
* Upgrade our copy of clang and llvm to 3.5.1 release. This is a bugfixdim2015-01-183-3/+3
| | | | | | | | | | | | | | only release, no new features have been added. Please note that this version requires C++11 support to build; see UPDATING for more information. Release notes for llvm and clang can be found here: <http://llvm.org/releases/3.5.1/docs/ReleaseNotes.html> <http://llvm.org/releases/3.5.1/tools/clang/docs/ReleaseNotes.html> MFC after: 1 month X-MFC-With: 276479
* Connect libclang_rt to the build, for specific architectures. Thisdim2015-01-132-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | contains the libraries for Address Sanitizer (asan), Undefined Behavior Sanitizer (ubsan) and Profile Guided Optimization. ASan is a fast memory error detector. It can detect the following types of bugs: Out-of-bounds accesses to heap, stack and globals Use-after-free Use-after-return (to some extent) Double-free, invalid free Memory leaks (experimental) Typical slowdown introduced by AddressSanitizer is 2x. UBSan is a fast and compatible undefined behavior checker. It enables a number of undefined behavior checks that have small runtime cost and no impact on address space layout or ABI. PLEASE NOTE: the sanitizers still have some rough edges on FreeBSD, particularly on i386. These will hopefully be smoothed out in the coming time. Differential Revision: https://reviews.freebsd.org/D1505
* Properly remove ieee488, gpib and readline from mtree.delphij2015-01-091-6/+0
|
* Add makefile for the "osmtest" utility. While at it:hselasky2015-01-081-0/+2
| | | | | | | | | - Fix depend target by removing a space after an "-I" inclusion option. - Fix some minor compile issues in the "osmtest" utility. MFC after: 3 days PR: 196580 Sponsored by: Mellanox Technologies
* Integrate bin/cat/tests from NetBSD into atf/kyuangie2015-01-041-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Integrate sbin/ifconfig/tests from NetBSD into atf/kyuangie2015-01-041-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Add pregenerated documentation for as(1) and ld(1)bapt2015-01-041-0/+2
|
* Merge ^/head r275759 through r275911.dim2014-12-183-308/+300
|\
* \ Merge ^/head r275715 through r275748.dim2014-12-131-0/+2
|\ \ | |/
| * Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedjmg2014-12-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for counter mode), and AES-GCM. Both of these modes have been added to the aesni module. Included is a set of tests to validate that the software and aesni module calculate the correct values. These use the NIST KAT test vectors. To run the test, you will need to install a soon to be committed port, nist-kat that will install the vectors. Using a port is necessary as the test vectors are around 25MB. All the man pages were updated. I have added a new man page, crypto.7, which includes a description of how to use each mode. All the new modes and some other AES modes are present. It would be good for someone else to go through and document the other modes. A new ioctl was added to support AEAD modes which AES-GCM is one of them. Without this ioctl, it is not possible to test AEAD modes from userland. Add a timing safe bcmp for use to compare MACs. Previously we were using bcmp which could leak timing info and result in the ability to forge messages. Add a minor optimization to the aesni module so that single segment mbufs don't get copied and instead are updated in place. The aesni module needs to be updated to support blocked IO so segmented mbufs don't have to be copied. We require that the IV be specified for all calls for both GCM and ICM. This is to ensure proper use of these functions. Obtained from: p4: //depot/projects/opencrypto Relnotes: yes Sponsored by: FreeBSD Foundation Sponsored by: NetGate
* | Update BSD.include.dist for clang 3.5.0.dim2014-11-241-1/+1
|/
* Add reachover Makefiles for contrib/netbsd-tests/lib/librtngie2014-11-171-0/+2
| | | | | | | | | A variant of this code has been tested on amd64/i386 for some time by EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the code will remain off until it's proven it works on virtual hardware or real hardware on other architectures Sponsored by: EMC / Isilon Storage Division
* Add reachover Makefiles for contrib/netbsd-tests/lib/librtngie2014-11-161-0/+2
| | | | | | | | | A variant of this code has been tested on amd64/i386 for some time by EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the code will remain off until it's proven it works on virtual hardware or real hardware on other architectures Sponsored by: EMC / Isilon Storage Division
* Add reachover Makefiles for contrib/netbsd-tests/lib/libpthread asngie2014-11-161-0/+4
| | | | | | | | | | | | lib/libthr/tests A variant of this code has been tested on amd64/i386 for some time by EMC/Isilon on 10-STABLE/11-CURRENT. It builds on other architectures, but the code will remain off until it's proven it works on virtual hardware or real hardware on other architectures Original work by: pho Sponsored by: EMC / Isilon Storage Division
* Create a directory for the PAM tests.markj2014-11-051-0/+2
|
* Add reachover Makefiles for contrib/netbsd-tests/lib/libc; this adds ↵ngie2014-11-041-0/+50
| | | | | | | | | | | | | | | | | | approximately 500 new testcases Various TODOs have been sprinkled around the Makefiles for items that even need to be ported (missing features), testcases have issues with building/linking, or issues at runtime. A variant of this code has been tested extensively on amd64 and i386 10-STABLE/11-CURRENT for several months without issue. It builds on other architectures, but the code will remain off until I have prove it works on virtual hardware or real hardware on other architectures In collaboration with: pho, Casey Peel <casey.peel@isilon.com> Sponsored by: EMC / Isilon Storage Division
* Integrate pjdfstest test suite execution into kyuangie2014-11-031-0/+34
| | | | | | | | | | | | | | pjdfstest execution is opt-in and must be done as root due to some of the assumptions made by the test suite and lack of error checking in the non-root case A description of how to execute pjdfstest with kyua is provided in share/pjdfstest/README Phabric: D824 (an earlier prototype patch) MFC after: 1 month Relnotes: yes Sponsored by: EMC / Isilon Storage Division
* Add missing /usr/lib/debug directoriesemaste2014-10-281-0/+8
| | | | | | Directories for /usr/lib{,32}/{i18n,private} were missing from the mtree file, which caused installworld to install the files that should be in the directory as the name of the directory.
* Add regression tests for the timeout(1) utilitybapt2014-10-281-0/+2
| | | | | They are modeled over the regression tests that are provided for the GNU coreutils timeout(1) utility
* Hook libxo to the build.marcel2014-10-231-0/+2
| | | | Sponsored by: Juniper Networks, Inc.
* Integrate usr.bin/gzip/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Integrate usr.bin/diff/tests from NetBSD into atf/kyua at gnu/usr.bin/diff/testsngie2014-10-091-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Integrate usr.bin/grep/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Integrate usr.bin/cut/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Integrate bin/sleep/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | Sponsored by: EMC / Isilon Storage Division
* Integrate usr.bin/dirname/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | | In collaboration with: pho, sjg Sponsored by: EMC / Isilon Storage Division
* Integrate usr.bin/cmp/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | | In collaboration with: sjg Sponsored by: EMC / Isilon Storage Division
* Integrate usr.sbin/basename/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | | In collaboration with: pho Sponsored by: EMC / Isilon Storage Division
* Set the autoindent to 4 spaces with vim in BSD.tests.distngie2014-10-091-0/+2
| | | | | | | | This will prevent vim users from accidentally checking in buggy mtree files (mixed tabs/spaces). MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Integrate usr.sbin/nmtree/tests from NetBSD into atf/kyuangie2014-10-091-0/+2
| | | | | In collaboration with: pho Sponsored by: EMC / Isilon Storage Division
* - Add a test for bug 191427 where pw(8) will go into an infinite loopbrd2014-10-021-0/+2
| | | | | Reviewed by: will MFC after: 1 month
* Register /usr/tests/lib/libproc to fix build.jmmv2014-09-221-0/+2
| | | | Missed in r271937, reviewed in D710.
* Add unit tests for mkimg(1):marcel2014-09-201-0/+2
|
* Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft,delphij2014-09-132-0/+4
| | | | | | | | | | | | | | many thanks for their continued support of FreeBSD. While I'm there, also implement a new build knob, WITHOUT_HYPERV to disable building and installing of the HyperV utilities when necessary. The HyperV utilities are only built for i386 and amd64 targets. This is a stable/10 candidate for inclusion with 10.1-RELEASE. Submitted by: Wei Hu <weh microsoft com> MFC after: 1 week
* Create a /boot/dtb directory to house DTB blobs. The flattened deviceimp2014-09-031-0/+2
| | | | | | | | | | | tree support includes a device tree source compiler dtc(8) which converts .dts files into .dtb files. /boot/loader will load dtb files from this directory by default, allowing for fewer differences between images for different SoCs. Compiled dts files will wind up here eventually as an alternative to embedding them into the kernel. Document this in hier(7), as well as add missing entries for /boot/firmware and /boot/zfs, though the latter two should only be considered place holders if someone wants to make them better.
* Add support for /etc/rc.conf.d/<service> subdirectories. This isdes2014-08-231-0/+2
| | | | | | | | particularly useful for services such as "network" (netif) where each interface can now have its own separate configuration file. Add /etc/rc.conf.d to the mtree file so it is always present. MFC after: 3 days
* Bring in the new automounter, similar to what's provided in most othertrasz2014-08-171-0/+2
| | | | | | | | | | | | | UNIX systems, eg. MacOS X and Solaris. It uses Sun-compatible map format, has proper kernel support, and LDAP integration. There are still a few outstanding problems; they will be fixed shortly. Reviewed by: allanjude@, emaste@, kib@, wblock@ (earlier versions) Phabric: D523 MFC after: 2 weeks Relnotes: yes Sponsored by: The FreeBSD Foundation
* Convert devd's client socket to type SOCK_SEQPACKET.asomers2014-08-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | This change consists of two merges from projects/zfsd/head along with the addition of an ATF test case for the new functionality. sbin/devd/tests/Makefile sbin/devd/tests/client_test.c Add ATF test cases for reading events from both devd socket types. r266519: sbin/devd/devd.8 sbin/devd/devd.cc Create a new socket, of type SOCK_SEQPACKET, for communicating with clients. SOCK_SEQPACKET sockets preserve record boundaries, simplying code in the client. The old SOCK_STREAM socket is retained for backwards-compatibility with existing clients. r269993: sbin/devd/devd.8 Fix grammar bug. CR: https://reviews.freebsd.org/rS266519 MFC after: 5 days Sponsored by: Spectra Logic
* Add missing BSD.tests.dist entry for lib/libutil to unbreak installworld withngie2014-08-131-0/+2
| | | | | | | | | MK_TESTS == no Phabric: D555 X-MFC with: r269904 Approved by: jmmv (mentor, implicit) Pointyhat to: ngie
* Integrate lib/libnv into the build/kyuangie2014-08-051-0/+2
| | | | | | | | | Rename all of the TAP test applications from <test> to <test>_test to match the convention described in the TestSuite wiki page Phabric: D538 Approved by: jmmv (mentor) Sponsored by: EMC / Isilon Storage Division
* Integrate lib/libmp into the build/kyuangie2014-08-041-0/+2
| | | | | | | | | | | | | - Remove the .t wrapper - Fix -Wreturn-type warnings with clang This change has been tested on amd64/i386 Phabric: D530 Reviewed by: jmmv Approved by: jmmv (co-mentor) MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
* Add the mtree entry for yacc testsbapt2014-07-171-0/+2
|
* Fix indentationbdrewery2014-07-171-2/+2
|
* units(1): Add basic testseadler2014-07-171-0/+2
| | | | Add some tests to help avoid breaking units
* chown: add a testeadler2014-06-301-0/+2
| | | | | Add a test for the chown utility. This sets up chown(8) to be capable of being tested. As such, only add one test for now as an example.
* Remove example cvsup config files.gavin2014-06-251-2/+0
| | | | MFC after: 1 week
* Unbreak installation of the rtld tests.markj2014-06-241-0/+1
| | | | X-MFC-With: r267679
* Test RTLD's new LD_LIBRARY_PATH_FDS variable.jonathan2014-06-201-0/+1
| | | | | | | | | | | | Test LD_LIBRARY_PATH_FDS by linking a binary that requires a shared library that isn't in any of the usual search paths. Ensure this fails when we don't supply LD_LIBRARY_PATH_FDS or we pass invalid information in it. Ensure it works when we pass the correct directory in various places in the variable. Approved by: rwatson (mentor) MFC after: 3 weeks Sponsored by: DARPA/AFRL
* Stop creating /etc/gnatsgavin2014-06-201-2/+0
|
OpenPOWER on IntegriCloud