mirror of
https://github.com/opnsense/src.git
synced 2026-04-02 16:05:17 -04:00
Libarchive 3.5.2 New features: PR #1502: Support for PWB and v7 binary cpio formats PR #1509: Support of deflate algorithm in symbolic link decompression for ZIP archives Important bugfixes: IS #1044: fix extraction of hardlinks to symlinks PR #1480: Fix truncation of size values during 7zip archive extraction on 32bit architectures PR #1504: fix rar header skiming PR #1514: ZIP excessive disk read - fix location of central directory PR #1520: fix double-free in CAB reader PR #1521: Fixed leak of rar before ending with error PR #1530: Handle short writes from archive_write_callback PR #1532: 7zip: Use compression settings from file also for file header IS #1566: do not follow symlinks when processing the fixup list Obtained from: libarchive Libarchive commit: 1b2c437b99b361c7692538fa373e99955e9b93ae Libarchive tag: v3.5.2
42 lines
2.6 KiB
Markdown
42 lines
2.6 KiB
Markdown
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](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](https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld), and [Handbook for kernels](https://docs.freebsd.org/en/books/handbook/kernelconfig/) for more information, including setting make(1) variables.
|
|
|
|
Source Roadmap:
|
|
---------------
|
|
| Directory | Description |
|
|
| --------- | ----------- |
|
|
| 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](crypto/README)). |
|
|
| etc | Template files for /etc. |
|
|
| gnu | Various commands and libraries under the GNU Public License. Please see [gnu/COPYING](gnu/COPYING) and [gnu/COPYING.LIB](gnu/COPYING.LIB) 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](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 [FreeBSD Handbook](https://docs.freebsd.org/en/books/handbook/cutting-edge/#current-stable).
|