|
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1 |
|
| #
e79c9305 |
| 09-May-2021 |
Aaron LI <aly@aaronly.me> |
libnvmm: Update makefiles and hook to build
|
| #
479ab7f0 |
| 12-Jul-2021 |
Sascha Wildner <saw@online.de> |
boot: Move boot source code /usr/src/stand.
sys/boot becomes stand/boot and lib/libstand becomes stand/lib.
My main reason is to have boot out of the way when for example grepping in sys/. It also
boot: Move boot source code /usr/src/stand.
sys/boot becomes stand/boot and lib/libstand becomes stand/lib.
My main reason is to have boot out of the way when for example grepping in sys/. It also makes more sense since it's not really userland or kernel code.
Other BSDs have moved their boot/standalone code around too, but maybe with different directory layouts.
Approved-by: dillon, zrj
show more ...
|
|
Revision tags: v6.0.0, v6.0.0rc1, v6.1.0 |
|
| #
c37c9ab3 |
| 01-Apr-2021 |
Matthew Dillon <dillon@apollo.backplane.com> |
build - Add zstd to the build (libzstd as private library)
* Bring in contrib/zstd from FreeBSD.
* Add libzstd as a private library (i.e. priv/libprivate_zstd) to avoid confusion. (Note that Fre
build - Add zstd to the build (libzstd as private library)
* Bring in contrib/zstd from FreeBSD.
* Add libzstd as a private library (i.e. priv/libprivate_zstd) to avoid confusion. (Note that FreeBSD also has zstd in base as a private library).
* Add zstd, unzstd, zstdcat, zstdmt utilities.
* Integrate into libarchive, initrd, dsynth, and misc other base system elements.
Ported-from: FreeBSD
show more ...
|
| #
ec21d9fb |
| 01-Jan-2021 |
Aaron LI <aly@aaronly.me> |
Import stdbuf(1) together with libstdbuf(3) from FreeBSD
The stdbuf(1) is a utility to change the initial buffering of stdin, stdout and stderr streams for a given command. It achieves this functio
Import stdbuf(1) together with libstdbuf(3) from FreeBSD
The stdbuf(1) is a utility to change the initial buffering of stdin, stdout and stderr streams for a given command. It achieves this functionality by preloading the libstdbuf(3) library and configuring the needed environment variables. Under the hood, libstdbuf(3) library calls setvbuf(3) to do the actual work.
Changes from FreeBSD: * Removed 32bit i386 code from stdbuf(1) * Fix typos and update HISTORY section in libstdbuf.3 man page * Update the example to actually work on DragonFly
show more ...
|
|
Revision tags: v5.8.3, v5.8.2 |
|
| #
e926d9f3 |
| 04-Aug-2020 |
Daniel Fojt <df@neosystem.org> |
Build libssh with ldns support. 2/2
Hook ldns support into libssh via our libprivate_ldns:
- revise libraries build order - adapt Makefiles - update libssh/config.h - drop libssh/openbsd-compat/get
Build libssh with ldns support. 2/2
Hook ldns support into libssh via our libprivate_ldns:
- revise libraries build order - adapt Makefiles - update libssh/config.h - drop libssh/openbsd-compat/getrrsetbyname.c, import getrrsetbyname-ldns.c instead
Approved by: Rimvydas Jasinskas
show more ...
|
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3 |
|
| #
20a2c96e |
| 20-Dec-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
Makefile.inc1: Disconnect libelf from the build.
Internal lib is no longer needed after libexecinfo changes.
|
| #
78897f0b |
| 15-Nov-2019 |
Sascha Wildner <saw@online.de> |
Remove the old libc_r.
Nothing is using it, if it even works, and no one has been working on it for a long time.
Approved-by: dillon
|
| #
624037c1 |
| 05-Oct-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
Nuke libradius(3).
It was moved to DPorts.
For now keep radlib.c code directly in ppp(8). Other BSDs have it atm.
|
| #
6ede645c |
| 05-Oct-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
Nuke libtacplus(3).
It was moved to DPorts.
|
| #
e1feec01 |
| 05-Oct-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
lib: Update dependencies.
No libraries depend on libprivate_ssh, it can be built with rest. We could remove libprivate_ssh.so as and link with static version as it is done in upstream version, bu
lib: Update dependencies.
No libraries depend on libprivate_ssh, it can be built with rest. We could remove libprivate_ssh.so as and link with static version as it is done in upstream version, but for now save few bytes.
While there, remove LIBSSH from MINUSPAM list.
show more ...
|
|
Revision tags: v5.6.2, v5.6.1 |
|
| #
17287016 |
| 17-Jun-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
world: Remove libmd from the base.
Everything in base has been converted to use pure LibreSSL hash API. The libmd now is moved to dports security/libmd for compatibility.
Also remove lone rmd160.h
world: Remove libmd from the base.
Everything in base has been converted to use pure LibreSSL hash API. The libmd now is moved to dports security/libmd for compatibility.
Also remove lone rmd160.h header that was added directly to include/.
show more ...
|
| #
ad21b0ea |
| 17-Jun-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
lib: Update dependencies.
No libraries depend on libmd, it can now be build in standard order.
|
| #
d04cfa35 |
| 17-Jun-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
world: Remove OPIE from base.
The OPIE has been deprecated since ed5666c1699a23a9ae3c0aca97dabaae71e26431
|
|
Revision tags: v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2 |
|
| #
b501c63d |
| 17-Apr-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
Remove libcipher.
It has been moved out to dports security/libcipher3.
|
| #
ca4ef999 |
| 19-Apr-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
libssh: Bump shlib version for api change.
The private libssh does not install any headers. Make it shpub. There are few issues that need to be addressed later on. For now just document its dependen
libssh: Bump shlib version for api change.
The private libssh does not install any headers. Make it shpub. There are few issues that need to be addressed later on. For now just document its dependency on libutil, adjust order. The libprivate_ssh.so must be built before libpam shared modules.
show more ...
|
| #
66077fbf |
| 14-Apr-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
Makefile.inc1: Update library interdeps.
* libarchive no longer depends on libmd * libarchive and liblzma no longer depends on libthread_xu * libdevattr can be compiled in standard order
Adjust
Makefile.inc1: Update library interdeps.
* libarchive no longer depends on libmd * libarchive and liblzma no longer depends on libthread_xu * libdevattr can be compiled in standard order
Adjust lib/Makefile to match output of tools/make_libdeps.sh.
show more ...
|
| #
ee3ebee6 |
| 15-Jan-2019 |
Sascha Wildner <saw@online.de> |
kernel: Remove puffs(4), putter(9) and associated libs and utilities.
All of these were originally pushed and hooked into the build in non- working condition so that they would not go stale break bu
kernel: Remove puffs(4), putter(9) and associated libs and utilities.
All of these were originally pushed and hooked into the build in non- working condition so that they would not go stale break building. The hope was that someone would pick up the work and fix the remaining issues, which never materialized.
This has led to more harm than good, with people occasionally assuming that this code is functional. Also, the existence of /usr/include/fuse.h might lead configure checks into believing that we have a working implementation.
show more ...
|
|
Revision tags: v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1 |
|
| #
755d70b8 |
| 21-Apr-2018 |
Sascha Wildner <saw@online.de> |
Remove IPsec and related code from the system.
It was unmaintained ever since we inherited it from FreeBSD 4.8.
In fact, we had two implementations from that time: IPSEC and FAST_IPSEC. FAST_IPSEC
Remove IPsec and related code from the system.
It was unmaintained ever since we inherited it from FreeBSD 4.8.
In fact, we had two implementations from that time: IPSEC and FAST_IPSEC. FAST_IPSEC is the implementation to which FreeBSD has moved since, but it didn't even build in DragonFly.
Fixes for dports have been committed to DeltaPorts.
Requested-by: dillon Dports-testing-and-fixing: zrj
show more ...
|
|
Revision tags: v5.2.0, v5.3.0, v5.2.0rc, v5.0.2 |
|
| #
fef7d5c7 |
| 18-Nov-2017 |
Sascha Wildner <saw@online.de> |
Remove the NO_CRYPT build option.
It has been broken for a long time without anyone complaining about and we don't want to maintain it either.
In-discussion-with: zrj
|
| #
242be47e |
| 09-Nov-2017 |
zrj <rimvydas.jasinskas@gmail.com> |
libpam: Reorganize libpam build structure.
In preparations for hooking back the openpam_static.c
No functional change except for debug info (paths have changed).
|
| #
c3da6135 |
| 09-Nov-2017 |
zrj <rimvydas.jasinskas@gmail.com> |
bsd.libnames.mk: Activate LIBDMSG.
So that hammer2 would properly register dependency on libdmsg.
While there, remove disabled checks for WANT_HAMMER2 too.
|
|
Revision tags: v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1 |
|
| #
f350b2d0 |
| 28-Sep-2017 |
Sascha Wildner <saw@online.de> |
Remove libmandoc.
Maintaining it separately, along with its manual pages and headers, is more maintenance burden than it has real value.
Nothing but mandoc(1) needs it, so just include the source f
Remove libmandoc.
Maintaining it separately, along with its manual pages and headers, is more maintenance burden than it has real value.
Nothing but mandoc(1) needs it, so just include the source files in the mandoc(1) build for now.
In-discussion-with: Lubos Boucek <bouceklubos@gmail.com>
show more ...
|
| #
01aea3fd |
| 18-Aug-2017 |
Matthew Dillon <dillon@apollo.backplane.com> |
hammer2 - buildworld components, boot2 and loader support
* Compile hammer2 components unconditionally in buildworld now. Leave conditionals commented out for the moment, they will be removed en
hammer2 - buildworld components, boot2 and loader support
* Compile hammer2 components unconditionally in buildworld now. Leave conditionals commented out for the moment, they will be removed entirely later on.
* Finish revamping the boot code to properly handle H2 DIRENTs. The boot code can now boot from a HAMMER2 'a' partition if desired. UFS is no longer required.
* Change newfs_hammer2, mount_hammer2, and the hammer2 vfs to supply a default super-root label if none specified. Supply "@BOOT" when mounting from the 'a' partition, "@ROOT" when mounting from the 'd' partition, and "@DATA" when mounting from any other partition.
mount_hammer2 no longer defaults to using @LOCAL for the label when none is specified. Instead we want hammer2 mounts that fail to supply a label to behave in a manner that is more likely to be expected by the superuser.
* Do not yet include hammer2 in X86_64_GENERIC. At the moment it must be supplied in /boot/loader.conf if the user wishes to boot from it.
show more ...
|
|
Revision tags: v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc |
|
| #
bb7548fd |
| 22-Nov-2016 |
Matthew Dillon <dillon@apollo.backplane.com> |
efi - Add EFI run-time ABI support
* Add EFI run-time ABI support, ability to query and set the time, scan EFI BIOS variables, etc.
* Port from FreeBSD. Use our vmspace management functions to h
efi - Add EFI run-time ABI support
* Add EFI run-time ABI support, ability to query and set the time, scan EFI BIOS variables, etc.
* Port from FreeBSD. Use our vmspace management functions to handle the specialized pmap requirements instead of rerolling the page table. Make adjustments for differences in the device API. etc.
Ported-by: swildner, dillon Ported-from: FreeBSD, Warner Losh
show more ...
|
| #
5b245968 |
| 28-Oct-2016 |
Matthew Dillon <dillon@apollo.backplane.com> |
build - Remove openssl from base (is now permanently replaced by ressl)
* Remove openssl and related code that previous commits by John Marino replaced with libressl. Remove build hooks, base now
build - Remove openssl from base (is now permanently replaced by ressl)
* Remove openssl and related code that previous commits by John Marino replaced with libressl. Remove build hooks, base now only uses libressl.
* Remove crypto/openssl. This has been replaced by the openssl implementation from ressl.
* Remove lib/libcrypto. This has been replaced by lib/librecrypto which generates a private_crypo library only used by base.
* Remove lib/libssl. This has been replaced by lib/libressl which generates a private_ssl library only used by base.
* NOTE: In addition, John has been working on updating dports to ensure that only the ports-based libssl and libcrypto (both nominally implemented via ressl and not openssl), and that dports packages no longer have any chance of using the private versions of these libraries from base.
show more ...
|