No description
  • C 59.9%
  • C++ 26.8%
  • Roff 4.5%
  • Shell 2.8%
  • Assembly 1.7%
  • Other 3.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Emmanuel Vadot 209af0597f allwinner: a33: Fix the pin number of PE17
The PE17 entry of the pad table of the A33 had the pin number 16, the
one of PE16, so the pinctrl of PE17 configured PE16 and a <&pio 4 17>
specifier could not be mapped.

Reported by:	llm-postcr
Fixes:		cf72965fbf ("Allwinner: Add A33 support")
2026-11-13 08:29:31 +01:00
.github CI: Add AlmaLinux 10 x86-64-v2 package build 2026-11-10 13:16:15 -08:00
bin symlink.7: fix ref to chown(8) 2026-11-08 09:54:07 +00:00
cddl zfs: merge openzfs/zfs@013c77e66 2026-11-12 11:27:12 +01:00
contrib atf-check: Add shortcut for not-exit:0 2026-11-11 21:35:44 +01:00
crypto krb5: Import MIT 1.22.3 2026-11-10 13:14:18 -07:00
etc pwd_mkdb: validate login names 2026-11-10 20:08:10 +01:00
include devd: expose maximum record size via sysconf(3) 2026-11-12 18:37:21 -08:00
kerberos5 heimdal-kadmin: Add support for the -f dump option 2025-10-05 09:18:35 -07:00
krb5 krb5: Import MIT 1.22.3 2026-11-10 13:14:18 -07:00
lib aio_mlock.2: Expand document description 2026-11-12 23:10:12 -05:00
libexec tftpd: Keep proper track of option length 2026-11-11 20:45:24 +01:00
packages sysrc: make independant from bsdconfig(8) 2026-09-14 15:42:27 +02:00
release pkg: Enable FreeBSD-base by default 2026-11-01 19:16:23 -07:00
rescue net: Revert the ioctl SR-IOV VF status interface 2026-08-10 15:49:55 -07:00
sbin devd: expose maximum record size via sysconf(3) 2026-11-12 18:37:21 -08:00
secure OpenSSH: Update to 10.6p1 2026-11-10 14:08:18 +00:00
share gre(4): Add full support for gre key 2026-11-12 23:39:22 +03:30
stand loader.efi: Free the unused tail of the memdisk buffer 2026-11-12 10:38:56 +01:00
sys allwinner: a33: Fix the pin number of PE17 2026-11-13 08:29:31 +01:00
targets apmd: Retire the APM daemon 2026-09-30 12:20:02 -04:00
tests tests/sys/kern/ssl_sendfile: double timeouts for :grow and :truncate 2026-11-12 19:17:59 -08:00
tools tools/git/arcgit: retire 2026-11-09 19:33:25 -08:00
usr.bin su, login: fix heap over-read in environment export filter 2026-11-12 15:24:03 +01:00
usr.sbin snmp_hostres(3): strengthen work on the devd(8) socket 2026-11-12 18:37:33 -08:00
.arcconfig arcanist: use FreeBSD/git project repository instead of FreeBSD/svn 2022-08-23 14:16:41 +00:00
.arclint arc lint: ignore /tests/ in chmod 2017-12-19 03:38:06 +00:00
.clang-format clang-format: adjust to sort C++ headers per style(9) 2026-01-30 20:14:10 -08:00
.clean_build_epoch build: introduce the notion of a build epoch 2025-08-14 23:43:42 -05:00
.editorconfig Add .editorconfig 2026-03-07 00:51:15 -07:00
.git-blame-ignore-revs Ignore the white-space-only change for decompress.c 2026-07-13 14:25:00 -06:00
.gitattributes Remove SVN related Git attributes 2023-12-26 10:28:28 -07:00
.gitignore .gitignore: add tgrep index directory 2026-10-08 12:25:02 +03:00
.mailmap mailmap: Add entry for longros 2026-10-20 19:45:14 +02:00
CONTRIBUTING.md CONTRIBUTING: fix typos in GitHub contribution guide 2026-04-21 15:19:36 -04:00
COPYRIGHT copyright: Happy New Year 2026! 2026-01-01 00:29:23 +00:00
LOCKS Update LOCKS for Git 2023-12-26 10:28:25 -07:00
MAINTAINERS Add christos@ to MAINTAINERS and .github/CODEOWNERS 2026-09-26 15:28:09 +02:00
Makefile Source upgrade doc: etcupdate no longer needs -B 2026-06-21 13:54:17 -04:00
Makefile.inc1 Makefile.inc1: Fix bare $ characters 2026-11-03 11:37:29 -07:00
Makefile.libcompat Retire the GNU subtree 2026-07-07 08:47:40 +02:00
Makefile.sys.inc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ObsoleteFiles.inc ObsoleteFiles.inc: Add moved certificates 2026-10-20 19:55:21 +00:00
README.md Retire the GNU subtree 2026-07-07 08:47:40 +02:00
RELNOTES RELNOTES: Fix the name of the loader tunable kern.sched.name 2026-11-05 03:28:31 +08:00
UPDATING __FreeBSD_version: Bump for USB 3.1 and 3.2 changes 2026-11-02 14:53:34 +11:00

FreeBSD Source:

This is the top level of the FreeBSD source directory.

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), FreeBSD handbook on building userland, and Handbook for kernels for more information, including setting make(1) variables.

For information on the CPU architectures and platforms supported by FreeBSD, see the FreeBSD website's Platforms page.

For official FreeBSD bootable images, see the release page.

Source Roadmap:

Directory Description
bin System/user commands.
cddl Source code for third-party software under the Common Development and Distribution License.
contrib Source code for third-party software.
crypto Source code for cryptographic libraries and commands (see crypto/README).
etc Template files for /etc.
include System include files.
kerberos5 Build system for Kerberos 5 (Heimdal).
krb5 Build system for Kerberos 5 (MIT).
lib System libraries.
libexec System commands intended to be executed by other commands or daemons.
packages Base system packages.
release Makefiles and scripts used for building releases and VM images.
rescue Build system for statically linked /rescue commands.
sbin System commands.
secure Build system for cryptographic libraries and commands (excluding Kerberos).
share Shared resources.
stand Boot loader sources.
sys Kernel sources (see sys/README.md).
targets Support for experimental DIRDEPS_BUILD
tests Tests which can be run by Kyua. See tests/README for additional information.
tools Ancillary utilities and tests (not included in the build).
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 FreeBSD Handbook.