#
499e84e1 |
|
31-Dec-2023 |
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 script. This is for the misfits that have only a few: COPYRIGHT, gnu, tools, rescue, and etc. Sponsored by: Netflix
|
#
26fd3d56 |
|
11-May-2023 |
Cy Schubert <cy@FreeBSD.org> |
ntp: import ntp-4.2.8p16 Security: NtpBug3767, NtpBug3808, NtpBug3807 (CVE-2023-26555)
|
#
674627b9 |
|
31-Dec-2022 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Happy New Year 2023! Sponsored by: The FreeBSD Foundation
|
#
3640e305 |
|
01-Jan-2022 |
Warner Losh <imp@FreeBSD.org> |
Welcome 2022, update copyrights. Sponsored by: Netflix
|
#
c3e89a30 |
|
31-Dec-2020 |
Glen Barber <gjb@FreeBSD.org> |
copyrights: Happy New Year 2021 Good riddance 2020. Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
3b0ce0e2 |
|
24-Aug-2020 |
Matt Macy <mmacy@FreeBSD.org> |
Vendor import of openzfs master @ 184df27eef0abdc7ab2105b21257f753834b936b Sponsored by: iX Systems, Inc.
|
#
dd4bc569 |
|
09-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 <behlendorf1@llnl.gov> Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net> Closes #10423
|
#
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 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
|
#
29e12bc7 |
|
31-Dec-2019 |
Glen Barber <gjb@FreeBSD.org> |
Happy New Year 2020! MFC after: 1 minute Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
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 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
|
#
360c0146 |
|
07-Mar-2019 |
Cy Schubert <cy@FreeBSD.org> |
Import 4.2.8p13.
|
#
6af306e6 |
|
31-Dec-2018 |
Xin LI <delphij@FreeBSD.org> |
Happy New Year 2019!
|
#
93ce2b4c |
|
15-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_* 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
|
#
226a9d16 |
|
08-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 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
|
#
c3001093 |
|
31-Dec-2017 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Happy New Year 2018 my friends!
|
#
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 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>
|
#
c8f9061f |
|
15-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-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
|
#
07ac48c3 |
|
22-Mar-2017 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of ntp-4.2.8p10.
|
#
5f101037 |
|
30-Dec-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Bump copyright year. Happy New Year 2017!
|
#
881b1e2f |
|
31-Dec-2015 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Bump copyright year. Happy New Year 2016!
|
#
492b1d2e |
|
06-May-2015 |
Chris Dunlap <cdunlap@llnl.gov> |
Update ZED copyright boilerplate This commit updates the copyright boilerplate within the ZED subtree. The instructions for appending a contributor copyright line have been removed. Manually maintaining copyright notices in this manner is error-prone, imprecise at a file-scope granularity, and oftentimes inaccurate. These lines can become a pernicious source of merge conflicts. A commit log is better suited to maintaining this information. Consequently, a line has been added to the boilerplate to refer to the git commit log for authoritative copyright attribution. To account for the scenario where a file may become separated from the codebase and commit history (i.e., it is copied somewhere else), a line has been added to identify the file's origin. http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html Signed-off-by: Chris Dunlap <cdunlap@llnl.gov> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #3384
|
#
f7cba3a8 |
|
05-Feb-2015 |
Cy Schubert <cy@FreeBSD.org> |
Vendor import ntp-4.2.8p1. Approved by: roberto
|
#
116c46a4 |
|
31-Dec-2014 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Bump copyright year. Happy New Year 2015!
|
#
b5e14a13 |
|
20-Dec-2014 |
Cy Schubert <cy@FreeBSD.org> |
Vendor import ntp 4.2.8. Reviewed by: roberto Security: VUXML: 4033d826-87dd-11e4-9079-3c970e169bc2 Security: http://www.kb.cert.org/vuls/id/852879 Security: CVE-2014-9293 Security CVE-2014-9294 Security CVE-2014-9295 Security CVE-2014-9296
|
#
b1085218 |
|
30-Dec-2013 |
Glen Barber <gjb@FreeBSD.org> |
Bump copyright year. Happy New Year 2014! Sponsored by: The FreeBSD Foundation
|
#
2b45e011 |
|
04-Dec-2013 |
Ollivier Robert <roberto@FreeBSD.org> |
Virgin import of ntpd 4.2.6p5. When the series of commits is complete, things like https://cert.litnet.lt/en/docs/ntp-distributed-reflection-dos-attacks should be fixed. PR: bin/148836 (except that we import a newer version) Asked by: Too many MFC after: 2 weeks
|
#
98ec2cd1 |
|
14-Aug-2013 |
Erwin Lansing <erwin@FreeBSD.org> |
Vendor import of Bind 9.9.3-P2 Approved by: delphij (mentor, implicit) Sponsored by: DK Hostmaster A/S
|
#
6f34f6a3 |
|
24-Jul-2013 |
Erwin Lansing <erwin@FreeBSD.org> |
Vendor import of Bind 9.8.5-P1 Approved by: delphij (mentor) Sponsored by: DK Hostmaster A/S
|
#
92db59ca |
|
17-Feb-2013 |
Ned Bass <bass6@llnl.gov> |
Refresh links to web site A few files still refer to @behlendorf's private fork on github. Use the primary web site URL instead. Two typos are also corrected. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
|
#
3d4ff5e9 |
|
31-Dec-2012 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Happy New Year 2013!
|
#
42d3eba5 |
|
04-Apr-2012 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.8.2
|
#
879dda1f |
|
30-Dec-2011 |
David E. O'Brien <obrien@FreeBSD.org> |
Happy 2012 to FreeBSD users in Samoa.
|
#
ec84331f |
|
31-Aug-2011 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.8.1
|
#
47303852 |
|
16-Jul-2011 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.8.0-P4
|
#
fccc60c8 |
|
04-Feb-2011 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.6.3
|
#
55cb182a |
|
31-Dec-2010 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
Happy New Year 2011. Approved by: core (kib)
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fa94cf43 |
|
18-May-2010 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Update COPYRIGHT to reference zpios CDDL exceptions.
|
#
94d52d93 |
|
18-May-2010 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Update COPYRIGHT to include release id LLNL-CODE-403049.
|
#
91ac110c |
|
18-May-2010 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Update COPYRIGHT and DISCLAIMER. Update the COPYRIGHT and DISCLAIMER in an attempt to be clear about the copyright and licensing issues.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
841024d5 |
|
02-Mar-2010 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.6.2
|
#
48699856 |
|
31-Dec-2009 |
David E. O'Brien <obrien@FreeBSD.org> |
Happy New Year 2010! :-)
|
#
86155157 |
|
31-Dec-2009 |
David E. O'Brien <obrien@FreeBSD.org> |
Happy New Year 2010! :-)
|
#
7e3cc4cf |
|
12-Dec-2009 |
Ollivier Robert <roberto@FreeBSD.org> |
Update ntp vendor code to 4.2.4p8. This is mainly to fix CVE-2009-3563, a remote DOS. MFC after: 3 days Security: CVE-2009-3563
|
#
b0e69f71 |
|
30-May-2009 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.6.1rc1
|
#
13f397eb |
|
29-Dec-2008 |
Warner Losh <imp@FreeBSD.org> |
Bump the odometer of the years. A little early this year for 7.1R.
|
#
2fabdf57 |
|
23-Dec-2008 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.4.3
|
#
fe441a90 |
|
01-Dec-2008 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Relocate COPYING+COPYRIGHT, remove README cruft
|
#
26775f91 |
|
28-Nov-2008 |
Warner Losh <imp@FreeBSD.org> |
Add missing 'THE'. This was discussed with core@ in the larger context of making this text match the OSL text, but the changes that OSL silently made to the license to approve it haven't been brought back yet. Still working on that issue. We likely should start using the UTF-8 copyright symbol (What © expands to in HTML), but I'm not 100% confident in my ability to tell Emacs to save it like that. And I haven't gotten approval for that change. Approved by: core@
|
#
dbc3938b |
|
27-Nov-2008 |
Sam Leffler <sam@FreeBSD.org> |
remove unneeded stuff
|
#
d972528d |
|
27-Nov-2008 |
Sam Leffler <sam@FreeBSD.org> |
virgin import of ath hal
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
ca732c8b |
|
01-Sep-2008 |
Doug Barton <dougb@FreeBSD.org> |
Vendor import of BIND 9.4.2-P2
|
#
c91633d3 |
|
27-Aug-2008 |
Rui Paulo <rpaulo@FreeBSD.org> |
Vendor import of ath_hal version 0.10.5.10. Some notable changes: o add support for AR2316 parts (aka Cobra) o add support for AR2317 parts (aka Spyder) o add support for AR2417 parts (aka Nala) o add support for AR2425 parts (aka Swan) o add support for AR5416 parts operating in legacy and (receive only) 11n o add support for 900MHz radios from Ubiquiti and Zcomax (regdomains 0x9, 0x19a, and country code 843 yield proper channel lists) o add support for 1/2 and 1/4 rate channels in the public safety band o add api's to get+set SIFS timing o misc changes for esoteric eeprom configurations and new eeprom formats o reduce stack usage o return chip tx power limits in the channel list o numerous fixes to the Anti Noise Immunity (ANI) algorithm o handle anomalous noise floor data better o add 11n OFDM spoofing compatibility hooks o fix transmit trigger threshold auto-adjust o add PCIe power management for PCIe parts o add WiSoC builds Approved by: sam
|
#
e82cbe00 |
|
27-Aug-2008 |
Rui Paulo <rpaulo@FreeBSD.org> |
Flatten the vendor-sys/ath tree for future imports.
|
#
ff717da2 |
|
18-Aug-2008 |
Ollivier Robert <roberto@FreeBSD.org> |
Import ntp 4.2.4p5 in the vendor code area. Far too many changes to list here, please see CommitLog for detailed changes. XXX html/build/hints/solaris.xtra.4095849 is not being imported as it conflicts with the detect-merge-conflict.sh script in our repo.
|
#
cce65f43 |
|
17-Aug-2008 |
Ollivier Robert <roberto@FreeBSD.org> |
Flatten the dist and various 4.n.n trees in preparation of future ntp imports.
|
#
a9881319 |
|
11-Jul-2008 |
Peter Wemm <peter@FreeBSD.org> |
Flatten bind9 vendor work area
|
#
13d02c9b |
|
31-Dec-2007 |
Xin LI <delphij@FreeBSD.org> |
Happy new year 2008!
|
#
0660f558 |
|
31-Dec-2006 |
Xin LI <delphij@FreeBSD.org> |
Welcome to 2007
|
#
95e9a46f |
|
15-Jan-2006 |
Warner Losh <imp@FreeBSD.org> |
Happy new year, a little late
|
#
b720e0e5 |
|
01-Jan-2005 |
Maxim Sobolev <sobomax@FreeBSD.org> |
Complete 2005 transition. Happy New Year! :-)
|
#
8a3df298 |
|
31-Dec-2003 |
Warner Losh <imp@FreeBSD.org> |
Update the COPYRIGHT file to include FreeBSD's compilation copyright by the pseudonymous author "The FreeBSD Project." This is long overdue. I've left the 4.4BSD copyright information intact since much of our code base is derived from 4.4BSD-Lite. Prodded by: phk on more occasions than can be counted.
|
#
9a88a856 |
|
05-Sep-1999 |
David E. O'Brien <obrien@FreeBSD.org> |
Update to add the July 22, 1999 addendum. (ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change)
|
#
97d92980 |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
965066d6 |
|
13-Sep-1998 |
Brian Somers <brian@FreeBSD.org> |
Add Id keyword
|
#
18bc25c1 |
|
11-Sep-1994 |
Rodney W. Grimes <rgrimes@FreeBSD.org> |
This is the official 4.4 Lite copyright. Obtained from: 4.4 BSD Lite tape
|