#
1f833b3f |
| 10-May-2024 |
Cy Schubert <cy@FreeBSD.org> |
ntp: Vendor import of ntp-4.2.8p18
|
Revision tags: release/13.3.0 |
|
#
499e84e1 |
| 01-Jan-2024 |
Warner Losh <imp@FreeBSD.org> |
copyright: Bump the copyright date.
Sponsored by: Netflix
|
#
e717cb04 |
| 23-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
misc: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl
misc: Remove ancient SCCS tags.
Remove ancient SCCS tags from the tree, automated scripting, with two minor fixup to keep things compiling. All the common forms in the tree were removed with a perl script.
This is for the misfits that have only a few: COPYRIGHT, gnu, tools, rescue, and etc.
Sponsored by: Netflix
show more ...
|
Revision tags: release/14.0.0 |
|
#
26fd3d56 |
| 11-May-2023 |
Cy Schubert <cy@FreeBSD.org> |
ntp: import ntp-4.2.8p16
Security: NtpBug3767, NtpBug3808, NtpBug3807 (CVE-2023-26555)
|
Revision tags: release/13.2.0 |
|
#
674627b9 |
| 01-Jan-2023 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Happy New Year 2023!
Sponsored by: The FreeBSD Foundation
|
Revision tags: release/12.4.0, release/13.1.0 |
|
#
3640e305 |
| 01-Jan-2022 |
Warner Losh <imp@FreeBSD.org> |
Welcome 2022, update copyrights.
Sponsored by: Netflix
|
Revision tags: release/12.3.0, release/13.0.0 |
|
#
c3e89a30 |
| 31-Dec-2020 |
Glen Barber <gjb@FreeBSD.org> |
copyrights: Happy New Year 2021
Good riddance 2020.
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
Revision tags: release/12.2.0 |
|
#
3b0ce0e2 |
| 25-Aug-2020 |
Matt Macy <mmacy@FreeBSD.org> |
Vendor import of openzfs master @ 184df27eef0abdc7ab2105b21257f753834b936b
Sponsored by: iX Systems, Inc.
|
Revision tags: release/11.4.0 |
|
#
dd4bc569 |
| 10-Jun-2020 |
Andrea Gelmini <andrea.gelmini@gelma.net> |
Fix typos
Correct various typos in the comments and tests.
Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Reviewed-by: Matthew Ahrens <mahrens@delphix.com>
Reviewed-by: Brian Behlendorf <behlen
Fix typos
Correct various typos in the comments and tests.
Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Reviewed-by: Matthew Ahrens <mahrens@delphix.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Closes #10423
show more ...
|
#
6d9daf7d |
| 29-Apr-2020 |
Jakub Wojciech Klama <jceel@FreeBSD.org> |
Import lib9p 7ddb1164407da19b9b1afb83df83ae65a71a9a66.
Approved by: trasz (mentor) MFC after: 1 month Sponsored by: Conclusive Engineering
|
#
5171bc9b |
| 04-Mar-2020 |
Cy Schubert <cy@FreeBSD.org> |
Import ntp-4.2.8p14.
|
#
31b160f0 |
| 10-Feb-2020 |
Attila Fülöp <attila@fueloep.org> |
ICP: Improve AES-GCM performance
Currently SIMD accelerated AES-GCM performance is limited by two
factors:
a. The need to disable preemption and interrupts and save the FPU
state before using i
ICP: Improve AES-GCM performance
Currently SIMD accelerated AES-GCM performance is limited by two
factors:
a. The need to disable preemption and interrupts and save the FPU
state before using it and to do the reverse when done. Due to the
way the code is organized (see (b) below) we have to pay this price
twice for each 16 byte GCM block processed.
b. Most processing is done in C, operating on single GCM blocks.
The use of SIMD instructions is limited to the AES encryption of the
counter block (AES-NI) and the Galois multiplication (PCLMULQDQ).
This leads to the FPU not being fully utilized for crypto
operations.
To solve (a) we do crypto processing in larger chunks while owning
the FPU. An `icp_gcm_avx_chunk_size` module parameter was introduced
to make this chunk size tweakable. It defaults to 32 KiB. This step
alone roughly doubles performance. (b) is tackled by porting and
using the highly optimized openssl AES-GCM assembler routines, which
do all the processing (CTR, AES, GMULT) in a single routine. Both
steps together result in up to 32x reduction of the time spend in
the en/decryption routines, leading up to approximately 12x
throughput increase for large (128 KiB) blocks.
Lastly, this commit changes the default encryption algorithm from
AES-CCM to AES-GCM when setting the `encryption=on` property.
Reviewed-By: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-By: Jason King <jason.king@joyent.com>
Reviewed-By: Tom Caputi <tcaputi@datto.com>
Reviewed-By: Richard Laager <rlaager@wiktel.com>
Signed-off-by: Attila Fülöp <attila@fueloep.org>
Closes #9749
show more ...
|
#
29e12bc7 |
| 31-Dec-2019 |
Glen Barber <gjb@FreeBSD.org> |
Happy New Year 2020!
MFC after: 1 minute Sponsored by: Rubicon Communications, LLC (netgate.com)
|
Revision tags: release/12.1.0 |
|
#
bced7e3a |
| 06-Sep-2019 |
Matthew Macy <mmacy@mattmacy.io> |
OpenZFS restructuring - move platform specific sources
Move platform specific Linux source under module/os/linux/
and update the build system accordingly. Additional code
restructuring will follo
OpenZFS restructuring - move platform specific sources
Move platform specific Linux source under module/os/linux/
and update the build system accordingly. Additional code
restructuring will follow to make the common code fully
portable.
Reviewed-by: Jorgen Lundman <lundman@lundman.net>
Reviewed-by: Igor Kozhukhov <igor@dilos.org>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Matthew Macy <mmacy@FreeBSD.org>
Closes #9206
show more ...
|
Revision tags: release/11.3.0 |
|
#
360c0146 |
| 07-Mar-2019 |
Cy Schubert <cy@FreeBSD.org> |
Import 4.2.8p13.
|
#
6af306e6 |
| 01-Jan-2019 |
Xin LI <delphij@FreeBSD.org> |
Happy New Year 2019!
|
Revision tags: release/12.0.0, release/11.2.0 |
|
#
93ce2b4c |
| 16-Feb-2018 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Update build system and packaging
Minimal changes required to integrate the SPL sources in to the ZFS repository build infrastructure and packaging.
Build system and packaging: * Renamed SPL_* au
Update build system and packaging
Minimal changes required to integrate the SPL sources in to the ZFS repository build infrastructure and packaging.
Build system and packaging: * Renamed SPL_* autoconf m4 macros to ZFS_*. * Removed redundant SPL_* autoconf m4 macros. * Updated the RPM spec files to remove SPL package dependency. * The zfs package obsoletes the spl package, and the zfs-kmod package obsoletes the spl-kmod package. * The zfs-kmod-devel* packages were updated to add compatibility symlinks under /usr/src/spl-x.y.z until all dependent packages can be updated. They will be removed in a future release. * Updated copy-builtin script for in-kernel builds. * Updated DKMS package to include the spl.ko. * Updated stale AUTHORS file to include all contributors. * Updated stale COPYRIGHT and included the SPL as an exception. * Renamed README.markdown to README.md * Renamed OPENSOLARIS.LICENSE to LICENSE. * Renamed DISCLAIMER to NOTICE.
Required code changes: * Removed redundant HAVE_SPL macro. * Removed _BOOT from nvpairs since it doesn't apply for Linux. * Initial header cleanup (removal of empty headers, refactoring). * Remove SPL repository clone/build from zimport.sh. * Use of DEFINE_RATELIMIT_STATE and DEFINE_SPINLOCK removed due to build issues when forcing C99 compilation. * Replaced legacy ACCESS_ONCE with READ_ONCE. * Include needed headers for `current` and `EXPORT_SYMBOL`.
Reviewed-by: Tony Hutter <hutter2@llnl.gov> Reviewed-by: Olaf Faaland <faaland1@llnl.gov> Reviewed-by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Pavel Zakharov <pavel.zakharov@delphix.com> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> TEST_ZIMPORT_SKIP="yes" Closes #7556
show more ...
|
#
226a9d16 |
| 09-May-2018 |
Warner Losh <imp@FreeBSD.org> |
Remove 'All Rights Reserved' from the collection copyright and templates.
The original Berkeley Software Distributions were made in the 1980's and 1990's. At that time, the Buenos Ares Convention of
Remove 'All Rights Reserved' from the collection copyright and templates.
The original Berkeley Software Distributions were made in the 1980's and 1990's. At that time, the Buenos Ares Convention of 1910 was in force in most of the countries in the Americas. It required an affirmative statement of rights reservation, typically using 'All Rights Reserved.' The Regents included this phrase in their copyright notices to invoke this treaty to ensure maximal copyright protection.
In the 1990's, Latin America coutries ratifeid the Berne Convention on copyrights which prohibited them from requiring an affirmative statement to reserve the rights. When Nicaragua ratified in 2000, the Buenos Ares Convention of 1910 was effectively repealed. This made all the 'All Rights Reserved' phrases obsolete and legal deadweight most of the time, and certainly in the cases removed here.
Since it's no longer required, and is in fact meaningless, core has decided to dropped it from the project's collection copyright and sample templates. It encourages other rights holders to do the same after consultation with their legal department.
More see https://en.wikipedia.org/wiki/Buenos_Aires_Convention for more information.
Approved by: core@ (emaste@, jhb@) Differential Review: https://reviews.freebsd.org/D15264
show more ...
|
#
4b49587c |
| 06-Jan-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r327341 through r327623.
|
#
c3001093 |
| 31-Dec-2017 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Happy New Year 2018 my friends!
|
#
21a932b8 |
| 13-Oct-2017 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Post-Encryption Followup
This PR includes fixes for bugs and documentation issues found
after the encryption patch was merged and general code improvements
for long-term maintainability.
Revi
Post-Encryption Followup
This PR includes fixes for bugs and documentation issues found
after the encryption patch was merged and general code improvements
for long-term maintainability.
Reviewed-by: Jorgen Lundman <lundman@lundman.net>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Tom Caputi <tcaputi@datto.com>
Issue #6526
Closes #6639
Closes #6703
Cloese #6706
Closes #6714
Closes #6595
show more ...
|
Revision tags: release/10.4.0 |
|
#
4807c0ba |
| 12-Sep-2017 |
Tom Caputi <tcaputi@datto.com> |
Encryption patch follow-up
* PBKDF2 implementation changed to OpenSSL implementation.
* HKDF implementation moved to its own file and tests added to ensure correctness.
* Removed libzfs's now un
Encryption patch follow-up
* PBKDF2 implementation changed to OpenSSL implementation.
* HKDF implementation moved to its own file and tests added to ensure correctness.
* Removed libzfs's now unnecessary dependency on libzpool and libicp.
* Ztest can now create and test encrypted datasets. This is currently disabled until issue #6526 is resolved, but otherwise functions as advertised.
* Several small bug fixes discovered after enabling ztest to run on encrypted datasets.
* Fixed coverity defects added by the encryption patch.
* Updated man pages for encrypted send / receive behavior.
* Fixed a bug where encrypted datasets could receive DRR_WRITE_EMBEDDED records.
* Minor code cleanups / consolidation.
Signed-off-by: Tom Caputi <tcaputi@datto.com>
show more ...
|
#
c8f9061f |
| 16-Aug-2017 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Retire legacy test infrastructure
* Removed zpios kmod, utility, headers and man page.
* Removed unused scripts zpios-profile/*, zpios-test/*,
zpool-config/*, smb.sh, zpios-sanity.sh, zpios-su
Retire legacy test infrastructure
* Removed zpios kmod, utility, headers and man page.
* Removed unused scripts zpios-profile/*, zpios-test/*,
zpool-config/*, smb.sh, zpios-sanity.sh, zpios-survey.sh,
zpios.sh, and zpool-create.sh.
* Removed zfs-script-config.sh.in. When building 'make' generates
a common.sh with in-tree path information from the common.sh.in
template. This file and sourced by the test scripts and used
for in-tree testing, it is not included in the packages. When
building packages 'make install' uses the same template to
create a new common.sh which is appropriate for the packaging.
* Removed unused functions/variables from scripts/common.sh.in.
Only minimal path information and configuration environment
variables remain.
* Removed unused scripts from scripts/ directory.
* Remaining shell scripts in the scripts directory updated to
cleanly pass shellcheck and added to checked scripts.
* Renamed tests/test-runner/cmd/ to tests/test-runner/bin/ to
match install location name.
* Removed last traces of the --enable-debug-dmu-tx configure
options which was retired some time ago.
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #6509
show more ...
|
Revision tags: release/11.1.0 |
|
#
07ac48c3 |
| 23-Mar-2017 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of ntp-4.2.8p10.
|
#
5f101037 |
| 31-Dec-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Bump copyright year.
Happy New Year 2017!
|