FreeBSD src tree (read-only mirror)
Switch branches/tags
Nothing to show
Clone or download
np np
np and np cxgbe(4): Treat base/end of firmware parameters as signed integers when
figuring out whether the range is valid or not.

Approved by:	re@ (rgrimes@)
MFC after:	1 week
Sponsored by:	Chelsio Communications
Latest commit a62d8e7 Sep 25, 2018
Permalink
Failed to load latest commit information.
bin dd(1): Correct padding in status=progress Sep 13, 2018
cddl Add support for send, receive and state-change DTrace providers for Aug 22, 2018
contrib MFV r338797: Sep 20, 2018
crypto openssh: rename local macro to avoid OpenSSL 1.1.1 conflict Sep 19, 2018
etc Move hosts.allow to lib/libwrap/ Sep 22, 2018
gnu Disable sbrk() use in GNU tools. Sep 21, 2018
include Fix C11 and POSIX 1003.1b-1993 compliance in time.h Sep 18, 2018
kerberos5 krb5-config build: Remove gratuitous escaping Aug 12, 2018
lib Move libc linker ifunc test to build target only Sep 24, 2018
libexec Bring the 32-bit powerpc (PowerMac) back to live. The commit 338486 r… Sep 25, 2018
release Update the pkg-stage.sh script used to populate packages on the Sep 18, 2018
rescue Avoid referencing private lib names directly. Nov 10, 2017
sbin sysctl(8): Add a standard exit status section. Sep 24, 2018
secure Move the openssl.cnf install to secure/usr.bin/openssl/ Sep 20, 2018
share cxgbe(4): Link related changes. Sep 25, 2018
stand Improve loader passwords: Sep 22, 2018
sys cxgbe(4): Treat base/end of firmware parameters as signed integers when Sep 26, 2018
targets send-pr: wave goodbye Aug 19, 2018
tests Add a couple of basic regression tests for SO_REUSEPORT_LB. Sep 11, 2018
tools Do not remove ld man page if lld is enabled and binutils is not Sep 25, 2018
usr.bin Don't override LDFLAGS set in bsd.cpu.mk. Sep 25, 2018
usr.sbin restore pmccontrol -L behavior on x86 Sep 24, 2018
.arcconfig callsign isn't required anymore Sep 29, 2016
.arclint arc lint: ignore /tests/ in chmod Dec 19, 2017
.gitattributes Remove spuriously added svn properties Aug 2, 2018
.gitignore Ignore _.universe-toolchain file. Jul 1, 2018
COPYRIGHT Remove 'All Rights Reserved' from the collection copyright and templa… May 9, 2018
LOCKS LOCKS: update current locks Jun 9, 2018
MAINTAINERS Add pointer to freebsd-numerics for libm. Jul 16, 2018
Makefile As discussed several times on freebsd-arch, start to decommission armeb. Jul 17, 2018
Makefile.inc1 Re-enable kernel modules for the MALTA64EL kernel configuration. Sep 6, 2018
Makefile.libcompat Fix non-FreeBSD host lib32 build for TARGET=amd64 Aug 23, 2018
Makefile.sys.inc AUTO_OBJ: For all top-level targets enforce using an OBJDIR. Dec 5, 2017
ObsoleteFiles.inc libbe(3)/bectl(8): Make consistent with beadm Aug 24, 2018
README README: add generic notes about GENERIC and NOTES Jun 17, 2018
README.md README: add generic notes about GENERIC and NOTES Jun 17, 2018
UPDATING If a user skips the pre-world mergemaster, an installworld check Sep 13, 2018

README.md

FreeBSD Source:

This is the top level of the FreeBSD source directory. This file was last revised on: $FreeBSD$

FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.

For copyright information, please see the file COPYRIGHT in this directory. Additional copyright information also exists for some sources in this tree - please see the specific source directories for more information.

The Makefile in this directory supports a number of targets for building components (or all) of the FreeBSD source tree. See build(7), config(8), https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html, and https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html for more information, including setting make(1) variables.

Source Roadmap:

bin		System/user commands.

cddl		Various commands and libraries under the Common Development
		and Distribution License.

contrib		Packages contributed by 3rd parties.

crypto		Cryptography stuff (see crypto/README).

etc		Template files for /etc.

gnu		Various commands and libraries under the GNU Public License.
		Please see gnu/COPYING* for more information.

include		System include files.

kerberos5	Kerberos5 (Heimdal) package.

lib		System libraries.

libexec		System daemons.

release		Release building Makefile & associated tools.

rescue		Build system for statically linked /rescue utilities.

sbin		System commands.

secure		Cryptographic libraries and commands.

share		Shared resources.

stand		Boot loader sources.

sys		Kernel sources.

sys/<arch>/conf Kernel configuration files. GENERIC is the configuration
		used in release builds. NOTES contains documentation of
		all possible entries.

tests		Regression tests which can be run by Kyua.  See tests/README
		for additional information.

tools		Utilities for regression testing and miscellaneous tasks.

usr.bin		User commands.

usr.sbin	System administration commands.

For information on synchronizing your source tree with one or more of the FreeBSD Project's development branches, please see:

https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/current-stable.html