#
e8a605e1 |
|
28-Feb-2024 |
Warner Losh <imp@FreeBSD.org> |
ota: Import One True Awk from 20240122 (6a07a6d3bb63) Jan 22, 2024: Restore the ability to compile with g++. Thanks to Arnold Robbins. Dec 24, 2023: Matchop dereference after free problem fix when the first argument is a function call. Thanks to Oguz Ismail Uysal. Fix inconsistent handling of --csv and FS set in the command line. Thanks to Wilbert van der Poel. Casting changes to int for is* functions. Nov 27, 2023: Fix exit status of system on MacOS. Update to REGRESS. Thanks to Arnold Robbins. Fix inconsistent handling of -F and --csv, and loss of csv mode when FS is set. Sponsored by: Netflix
|
#
18df9816 |
|
26-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
ota: Import ota from 20241124 (930d75157063) Minor bug fixes to man page, tests, fnematch (fixing erroneous output), string escape sequences and improve flow control by optimizing gototab. Nov 24, 2023: Fix issue #199: gototab improvements to dynamically resize the table, qsort and bsearch to improve the lookup speed as the table gets larger for multibyte input. thanks to Arnold Robbins. Nov 23, 2023: Fix Issue #169, related to escape sequences in strings. Thanks to Github user rajeevvp. Fix Issue #147, reported by Github user drawkula, and fixed by Miguel Pineiro Jr. Nov 20, 2023: rewrite of fnematch to fix a number of issues, including extraneous output, out-of-bounds access, number of bytes to push back after a failed match etc. thanks to Miguel Pineiro Jr. Nov 15, 2023: Man page edit, regression test fixes. thanks to Arnold Robbins consolidation of sub and gsub into dosub, removing duplicate code. thanks to Miguel Pineiro Jr. gcc replaced with cc everywhere. Sponsored by: Netflix
|
#
345cf360 |
|
17-Feb-2024 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of expat 2.6.0
|
#
9dd13e84 |
|
01-Feb-2024 |
Cy Schubert <cy@FreeBSD.org> |
OpenSSL: Vendor import of OpenSSL 3.0.13 * Fixed PKCS12 Decoding crashes ([CVE-2024-0727]) * Fixed Excessive time spent checking invalid RSA public keys ([CVE-2023-6237]) * Fixed POLY1305 MAC implementation corrupting vector registers on PowerPC CPUs which support PowerISA 2.07 ([CVE-2023-6129]) * Fix excessive time spent in DH check / generation with large Q parameter value ([CVE-2023-5678]) Release notes can be found at https://www.openssl.org/news/openssl-3.0-notes.html.
|
#
126efb58 |
|
27-Nov-2023 |
Alan Somers <asomers@gmail.com> |
FreeBSD: Fix the build on FreeBSD 12 It was broken for several reasons: * VOP_UNLOCK lost an argument in 13.0. So OpenZFS should be using VOP_UNLOCK1, but a few direct calls to VOP_UNLOCK snuck in. * The location of the zlib header moved in 13.0 and 12.1. We can drop support for building on 12.0, which is EoL. * knlist_init lost an argument in 13.0. OpenZFS change 9d0887402ba assumed 13.0 or later. * FreeBSD 13.0 added copy_file_range, and OpenZFS change 67a1b037915 assumed 13.0 or later. Sponsored-by: Axcient Reviewed-by: Alexander Motin <mav@FreeBSD.org> Signed-off-by: Alan Somers <asomers@gmail.com> Closes #15551
|
#
5223d1d9 |
|
14-Nov-2023 |
Cy Schubert <cy@FreeBSD.org> |
libevent: Import libevent 2.1.12
|
#
16fd0b24 |
|
13-Nov-2023 |
Cy Schubert <cy@FreeBSD.org> |
unbound: Vendor import 1.19.0 Release notes at https://www.nlnetlabs.nl/news/2023/Aug/30/unbound-1.19.0-released/
|
#
2e406c58 |
|
02-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
ota: Import One True Awk from 20231102 (254b979f32df) This is a rollup of a lot of changes. In summary, lots of bug fixes, Unicode support and CSV support to match the 2nd Edition of the Awk Book. In detail, from AWK's FIXES and FIXES.1e: From FIXES: Oct 30, 2023: multiple fixes and a minor code cleanup. disabled utf-8 for non-multibyte locales, such as C or POSIX. fixed a bad char * cast that causes incorrect results on big-endian systems. also fixed an out-of-bounds read for empty CCL. fixed a buffer overflow in substr with utf-8 strings. many thanks to Todd C Miller. Sep 24, 2023: fnematch and getrune have been overhauled to solve issues around unicode FS and RS. also fixed gsub null match issue with unicode. big thanks to Arnold Robbins. Sep 12, 2023: Fixed a length error in u8_byte2char that set RSTART to incorrect (cannot happen) value for EOL match(str, /$/). ----------------------------------------------------------------- [This entry is a summary, not a precise list of changes.] Added --csv option to enable processing of comma-separated values inputs. When --csv is enabled, fields are separated by commas, fields may be quoted with " double quotes, fields may contain embedded newlines. If no explicit separator argument is provided, split() uses the setting of --csv to determine how fields are split. Strings may now contain UTF-8 code points (not necessarily characters). Functions that operate on characters, like length, substr, index, match, etc., use UTF-8, so the length of a string of 3 emojis is 3, not 12 as it would be if bytes were counted. Regular expressions are processes as UTF-8. Unicode literals can be written as \u followed by one to eight hexadecimal digits. These may appear in strings and regular expressions. From FIXES.1e: Sep 06, 2023: Fix edge case where FS is changed on commandline. Thanks to Gordon Shephard and Miguel Pineiro Jr. Fix regular expression clobbering in the lexer, where lexer does not make a copy of regexp literals. also makedfa memory leaks have been plugged. Thanks to Miguel Pineiro Jr. Dec 15, 2022: Force hex escapes in strings to be no more than two characters, as they already are in regular expressions. This brings internal consistency, as well as consistency with gawk. Thanks to Arnold Robbins. Sep 12, 2022: adjbuf minlen error (cannot be 0) in cat, resulting in NULL pbuf. discovered by todd miller. also use-after-free issue with tempfree in cat, thanks to Miguel Pineiro Jr and valgrind. Aug 30, 2022: Various leaks and use-after-free issues plugged/fixed. Thanks to Miguel Pineiro Jr. <mpj@pineiro.cc>. May 23, 2022: Memory leak when assigning a string to some of the built-in variables. allocated string erroneously marked DONTFREE. Thanks to Miguel Pineiro Jr. <mpj@pineiro.cc>. Mar 14, 2022: Historic bug: command-line "name=value" assignment had been truncating its entry in ARGV. (circa 1989) Thanks to Miguel Pineiro Jr. <mpj@pineiro.cc>. Mar 3, 2022: Fixed file management memory leak that appears to have been there since the files array was first initialized with stdin, stdout, and stderr (circa 1992). Thanks to Miguel Pineiro Jr. <mpj@pineiro.cc>. December 8, 2021: The error handling in closefile and closeall was mangled. Long standing warnings had been made fatal and some fatal errors went undetected. Thanks to Miguel Pineiro Jr. <mpj@pineiro.cc>. Nov 03, 2021: getline accesses uninitialized data after getrec() returns 0 on EOF and leaves the contents of buf unchanged. Thanks to Volodymyr Gubarkov, and Todd C Miller. Oct 12, 2021: The fix for #83 changed the code to insert 2 chars, but the call to adjbuf just above it only allows for 1 char. This can cause a heap buffer overflow. Sponsored by: Netflix
|
#
315108b8 |
|
22-Sep-2023 |
Pierre Pronchery <pierre@freebsdfoundation.org> |
openssl: Vendor import of OpenSSL 3.0.11 Major changes between OpenSSL 3.0.10 and OpenSSL 3.0.11: * Fix POLY1305 MAC implementation corrupting XMM registers on Windows ([CVE-2023-4807]) Release notes can otherwise be found at https://www.openssl.org/news/openssl-3.0-notes.html. Obtained from: https://www.openssl.org/source/openssl-3.0.11.tar.gz Sponsored by: The FreeBSD Foundation Test Plan: ``` $ git status On branch vendor/openssl-3.0 Your branch is up to date with 'origin/vendor/openssl-3.0'. nothing to commit, working tree clean $ OSSLVER=3.0.11 $ XLIST=FREEBSD-Xlist $ (cd ..; fetch https://www.openssl.org/source/openssl-${OSSLVER}.tar.gz https://www.openssl.org/source/openssl-${OSSLVER}.tar.gz.asc) openssl-3.0.11.tar.gz 14 MB 17 MBps 01s openssl-3.0.11.tar.gz.asc 833 B 8301 kBps 00s $ gpg --list-keys /home/khorben/.gnupg/pubring.kbx -------------------------------- pub rsa4096 2011-03-01 [SCA] DC34EE5DB2417BCC151E5100E5F8F8212F77A498 uid [ unknown] Willem Toorop <willem@nlnetlabs.nl> sub rsa4096 2011-03-01 [E] pub rsa4096 2014-10-04 [SC] [expires: 2024-01-30] EFC0A467D613CB83C7ED6D30D894E2CE8B3D79F5 uid [ unknown] OpenSSL security team <openssl-security@openssl.org> uid [ unknown] OpenSSL OMC <openssl-omc@openssl.org> uid [ unknown] OpenSSL Security <openssl-security@openssl.org> sub rsa4096 2014-10-04 [E] [expires: 2024-01-30] $ gpg --verify ../openssl-${OSSLVER}.tar.gz.asc ../openssl-${OSSLVER}.tar.gz gpg: Signature made Tue Sep 19 15:02:51 2023 CEST gpg: using RSA key EFC0A467D613CB83C7ED6D30D894E2CE8B3D79F5 gpg: Good signature from "OpenSSL security team <openssl-security@openssl.org>" [unknown] gpg: aka "OpenSSL OMC <openssl-omc@openssl.org>" [unknown] gpg: aka "OpenSSL Security <openssl-security@openssl.org>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: EFC0 A467 D613 CB83 C7ED 6D30 D894 E2CE 8B3D 79F5 $ tar -x -X $XLIST -f ../openssl-${OSSLVER}.tar.gz -C .. $ rsync --exclude FREEBSD.* --delete -av ../openssl-${OSSLVER}/* . [...] $ diff -arq ../openssl-${OSSLVER} . Only in .: .git Only in .: FREEBSD-Xlist Only in .: FREEBSD-upgrade Only in .: appveyor.yml $ git status FREEBSD* On branch vendor/openssl-3.0 Your branch is up to date with 'origin/vendor/openssl-3.0'. nothing to commit, working tree clean ```
|
#
e56a937c |
|
04-Oct-2023 |
Baptiste Daroussin <bapt@FreeBSD.org> |
bsddialog: Import version 1.0
|
#
401770e0 |
|
18-Sep-2023 |
Cy Schubert <cy@FreeBSD.org> |
unbound: Vendor import 1.18.0 Release notes at https://www.nlnetlabs.nl/news/2023/Aug/30/unbound-1.18.0-released/
|
#
72d4668c |
|
09-Sep-2023 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of file 5.45.
|
#
14b646f7 |
|
18-Jul-2023 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive to libarchive/libarchive@ee4579617 Important changes (relevant to FreeBSD): #1840 year 2038 fix for pax archives on platforms with 64-bit time_t #1873 bsdunzip ported to libarchive from FreeBSD #1894 read support for zstd compression in 7zip archives #1918 ARM64 filter support in 7zip archives Obtained from: libarchive Libarchive commit: ee45796171324519f0c0bfd012018dd099296336 Libarchive tag: v3.7.0
|
#
533de2d7 |
|
02-Jun-2023 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of Spleen font 2.0.0
|
#
51a18302 |
|
09-May-2023 |
Joseph Mingrone <jrm@FreeBSD.org> |
Import tcpdump 4.99.4 Reviewed by: emaste Sponsored by: The FreeBSD Foundation
|
#
5eab6333 |
|
04-May-2023 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of spleen font 1.9.3
|
#
6b96668d |
|
04-May-2023 |
Joseph Mingrone <jrm@FreeBSD.org> |
Import libpcap 1.10.4 Reviewed by: emaste Sponsored by: The FreeBSD Foundation
|
#
e4520c8b |
|
28-Feb-2023 |
Enji Cooper <ngie@FreeBSD.org> |
openssl: Vendor import of OpenSSL-3.0.8 Summary: Release notes can be found at https://www.openssl.org/news/openssl-3.0-notes.html . Obtained from: https://www.openssl.org/source/openssl-3.0.8.tar.gz Differential Revision: https://reviews.freebsd.org/D38835 Test Plan: ``` $ git status On branch vendor/openssl-3.0 nothing to commit, working tree clean $ (cd ..; fetch http://www.openssl.org/source/openssl-${OSSLVER}.tar.gz http://www.openssl.org/source/openssl-${OSSLVER}.tar.gz.asc) openssl-3.0.8.tar.gz 14 MB 4507 kBps 04s openssl-3.0.8.tar.gz.asc 833 B 10 MBps 00s $ set | egrep '(XLIST|OSSLVER)=' OSSLVER=3.0.8 XLIST=FREEBSD-Xlist $ gpg --list-keys /home/ngie/.gnupg/pubring.kbx ----------------------------- pub rsa4096 2014-10-04 [SC] 7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C uid [ unknown] Richard Levitte <richard@levitte.org> uid [ unknown] Richard Levitte <levitte@lp.se> uid [ unknown] Richard Levitte <levitte@openssl.org> sub rsa4096 2014-10-04 [E] $ gpg --verify openssl-${OSSLVER}.tar.gz.asc openssl-${OSSLVER}.tar.gz gpg: Signature made Tue Feb 7 05:43:55 2023 PST gpg: using RSA key 7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C gpg: Good signature from "Richard Levitte <richard@levitte.org>" [unknown] gpg: aka "Richard Levitte <levitte@lp.se>" [unknown] gpg: aka "Richard Levitte <levitte@openssl.org>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 7953 AC1F BC3D C8B3 B292 393E D5E9 E43F 7DF9 EE8C $ (cd vendor.checkout/; git status; find . -type f -or -type l | cut -c 3- | sort > ../old) On branch vendor/openssl-3.0 nothing to commit, working tree clean $ tar -x -X $XLIST -f ../openssl-${OSSLVER}.tar.gz -C .. $ rsync --exclude FREEBSD.* --delete -avzz ../openssl-${OSSLVER}/* . $ cat .git gitdir: /home/ngie/git/freebsd-src/.git/worktrees/vendor.checkout $ diff -arq ../openssl-3.0.8 . Only in .: .git Only in .: FREEBSD-Xlist Only in .: FREEBSD-upgrade $ git status FREEBSD* On branch vendor/openssl-3.0 nothing to commit, working tree clean $ ``` Reviewers: emaste, jkim Subscribers: imp, andrew, dab Differential Revision: https://reviews.freebsd.org/D38835
|
#
058aa793 |
|
20-Apr-2023 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of libcbor 0.10.2
|
#
35af88c9 |
|
27-Mar-2023 |
Joseph Mingrone <jrm@FreeBSD.org> |
Import libpcap 1.10.3 Reviewed by: emaste Sponsored by: The FreeBSD Foundation
|
#
974000f1 |
|
27-Mar-2023 |
Ruslan Bukin <br@FreeBSD.org> |
Update OpenCSD to v1.4.0. Sponsored by: UKRI
|
#
36b354d7 |
|
16-Mar-2023 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of OpenSSH 9.3p1
|
#
7ee81174 |
|
05-Feb-2023 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of OpenSSH 9.2p1
|
#
7087c8de |
|
29-Jan-2023 |
Phil Shafer <phil@FreeBSD.org> |
Vendor import of Juniper libxo at 1.6.0
|
#
e7017237 |
|
28-Jan-2023 |
Stefan Eßer <se@FreeBSD.org> |
vendor/bc: import version 6.2.0 This is a production release with a new feature and a few bug fixes. The bug fixes include: - A crash when bc and dc are built using editline, but history is not activated. - A missing local in the uint*() family of functions in the extended math library. - A failure to clear the tail call list in dc on error. - A crash when attempting to swap characters in command-line history when no characters exist. - SIGWINCH was activated even when history was not. The new feature is that stack traces are now given for runtime errors. In debug mode, the C source file and line of errors are given as well.
|
#
0b671e8c |
|
28-Jan-2023 |
Stefan Eßer <se@FreeBSD.org> |
vendor/bc: import version 6.1.0 This is a production release that fixes a discrepancy from the bc standard, a couple of memory bugs, and adds new features. The discrepancy from the bc standard was with regards to the behavior of the quit command. This bc used to quit whenever it encountered quit during parsing, even if it was parsing a full file. Now, bc only quits when encountering quit after it has executed all executable statements up to that point. This behavior is slightly different from GNU bc, but users will only notice the difference if they put quit on the same line as other statements. The first memory bug could be reproduced by assigning a string to a non-local variable in a function, then redefining the function with use of the same non-local variable, which would still refer to a string in the previous version of the function. The second memory bug was caused by passing an array argument to the asciify() built-in function. In certain cases, that was wrongly allowed, and the interpreter just assumed everything was correct and accessed memory. Now that arrays are allowed as arguments (see below), this is not an issue. The first feature was the addition of the is_number() built-in function (u in dc) that returns 1 if the runtime argument is a number and 0 otherwise. The second feature was the addition of the is_string() built-in function (t in dc) that returns 1 if the runtime argument is a string and 0 otherwise. These features were added because I realized that type-checking is necessary now that strings can be assigned to variables in bc and because they've always been assignable to variables in dc. The last added feature is the ability of the asciify() built-in function in bc to convert a full array of numbers into a string. This means that character-by-character printing will not be necessary, and more strings than just single-character ones will be able to be created.
|
#
b1cbac9f |
|
26-Jan-2023 |
Phil Shafer <phil@FreeBSD.org> |
Vendor import of NetBSD's mtree at 2020-12-11
|
#
b3392d84 |
|
24-Jan-2023 |
Allan Jude <allanjude@FreeBSD.org> |
Import zstd 1.5.2
|
#
7699e138 |
|
13-Jan-2023 |
Cy Schubert <cy@FreeBSD.org> |
unbound: Vendor import 1.17.1 Release notes at https://www.nlnetlabs.nl/news/2023/Jan/12/unbound-1.17.1-released/.
|
#
b5a00e61 |
|
09-Dec-2022 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive to libarchive/libarchive@ba80276cc Important Bugfixes: rar5 reader: fix possible garbled output with bsdtar -O (#1745) mtree reader: support reading mtree files with tabs (#1783) various small fixes for issues found by CodeQL Obtained from: libarchive Libarchive commit: ba80276ccc3c941c4918ec6e2460059f0c525c43 Libarcive tag: v3.6.2
|
#
9fc8132e |
|
17-Nov-2022 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of expat 2.5.0
|
#
c34ffd6c |
|
31-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
README.md: link to the list of supported platforms It answers a question that someone might have when faced with the source tree for the first time, and improves discoverability of the platforms page. Reviewed by: emaste MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37179
|
#
f0e4e021 |
|
31-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
hier(7): remove text describing /usr/src layout It poses a maintenance burden, since much of the information is duplicated in the src tree's README.md file. Readers who are interested enough in learning about the structure of the src tree can download it, or browse the README online. Have hier(7) just point them there instead. PR: 261349 Discussed with: freebsd-arch@, freebsd-doc@ lists Reviewed by: imp, emaste MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37135
|
#
9e0dcd0a |
|
31-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
README.md: shift description of kernel config files Document it in sys/README.md instead. Describe the purpose of LINT config files as well. Reviewed by: imp MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37134
|
#
d1087fe8 |
|
31-Oct-2022 |
Mitchell Horne <mhorne@FreeBSD.org> |
Create sys/README.md Add this primarily to document the sys/ subdirectories of the source tree. This is a straight copy from the contents of hier(7). Improvements will follow in other changes. Reviewed by: imp, emaste MFC after: 1 month Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D37132
|
#
56fae065 |
|
04-Oct-2022 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of OpenSSH 9.1p1
|
#
9f24fda5 |
|
25-Sep-2022 |
Alfonso S. Siciliano <asiciliano@FreeBSD.org> |
contrib/bsddialog: Import version 0.4 Improvements and changes to integrate bsddialog(1) with scripts in BASE. Overview: * New options. --and-widget, --keep-tite, --calendar. * Change output format. Menus and --print-maxsize. * Redefine sizing. Fixed rows, cols and menurows became at the most. * Add DIAGNOSTICS. Error messages for bad arguments and options. * Add keys. Space for --menu, fast keys for --msgbox and --yesno. * Text. Change default text modification, add --cr-wrap. See /usr/src/contrib/bsddialog/CHANGELOG '2022-09-24 Version 0.4' for more detailed information.
|
#
66082b6c |
|
21-Sep-2022 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of expat 2.4.9.
|
#
2c9fd765 |
|
03-Sep-2022 |
Alfonso S. Siciliano <asiciliano@FreeBSD.org> |
contrib/bsddialog: Import version 0.3 New features overview: * Unicode. User interface handles multi-column characters. API can handle char* like a multibyte character string. Internally wide characters are used for keyboard input, to adapt word wrapping and dynamic text auto-sizing for multi-column characters. * Forms refactoring. Complete rewrite deleting libformw dependency. * Theme. New utility options to save and load custom theme at run-time. * TUI navigation. Added keys to navigate input components. Changed default focus behavior of input dialogs to be LGPL-dialog-like; a new option can set the previous whiptail-like behavior. See /usr/src/contrib/bsddialog/CHANGELOG '2022-08-29 Version 0.3' for more detailed information.
|
#
ba49e637 |
|
03-Jul-2022 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of file 5.42.
|
#
5bdd6265 |
|
11-Jun-2022 |
Stefan Eßer <se@FreeBSD.org> |
vendor/bc: import of version 5.3.0 This version adds support for command line editing and history using the editline or readline libraries in addition to the line editing features available in previous versions.
|
#
45916e7c |
|
27-Mar-2022 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of expat 2.4.7.
|
#
2f8d4418 |
|
12-Mar-2022 |
Alfonso S. Siciliano <asiciliano@FreeBSD.org> |
bsddialog: Import version0.2 This version provides improvements and fixes mainly to use bsddialog utility in bsdinstall/scripts. The lib API is not broken so the previous converted utilities (tzsetup, distextract, etc.) are OK. Approved by: bapt (mentor) Differential Revision: https://reviews.freebsd.org/D34458
|
#
d1b143ee |
|
02-Mar-2022 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
Vendor import of expat 2.4.6 Sponsored by: Dell EMC Isilon
|
#
3574dc0b |
|
17-Feb-2022 |
Cy Schubert <cy@FreeBSD.org> |
unbound: Vendor import 1.15.0
|
#
02db4a12 |
|
28-Jan-2022 |
Alfonso Siciliano <alfsiciliano@gmail.com> |
bsddialog: import version 0.1
|
#
862d5dfc |
|
06-Jan-2022 |
Ryan Hirasaki <4690732+RyanHir@users.noreply.github.com> |
README: Update OpenZFS website url This change is to first replace the OpenZFS website in the README to point to openzfs.org as this is what open-zfs.org redirects to. Along with replacing the URL, the protocol is also upgraded from http to https. These changes should prevent web browsers such as Firefox from complaining about visiting a http site, if the proper security settings are enabled, when it will still end up on a https page after the redirect. Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Ryan Hirasaki <ryanhirasaki@gmail.com> Closes #12939
|
#
f83ac37f |
|
16-Jan-2022 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of expat 2.4.3.
|
#
7e13a4eb |
|
05-Jan-2022 |
Cy Schubert <cy@FreeBSD.org> |
sqlite3: Vendor import of sqlite3 3.37.1 Changes at https://www.sqlite.org/releaselog/3_37_1.html.
|
#
9b0b0740 |
|
05-Jan-2022 |
Cy Schubert <cy@FreeBSD.org> |
sqlite3: Vendor import of sqlite3 3.37.1 Changes at https://www.sqlite.org/releaselog/3_37_1.html.
|
#
266cbbfc |
|
17-Dec-2021 |
Ed Maste <emaste@FreeBSD.org> |
README.md: update gnu directory description (At this point in main we have just LGPL libdialog and dialog, and GPL diff3, left in gnu/.) Reported by: bapt MFC after: 3 days Sponsored by: The FreeBSD Foundation
|
#
8b9fe05a |
|
14-Dec-2021 |
Fabian Keil <fk@fabiankeil.de> |
README.md: correct GPL expansion PR: 260404 MFC after: 3 days
|
#
e41955dd |
|
13-Dec-2021 |
Alfonso Siciliano <alfsiciliano@gmail.com> |
bsddialog: import version 0.0.1
|
#
1b308d06 |
|
06-Dec-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
bsddialog: vendor import 2021-12-05
|
#
23aff124 |
|
30-Nov-2021 |
Stefan Eßer <se@FreeBSD.org> |
vendor/bc: import release 5.2.0 This version is imported only for documentary purposes since it does not contain any changes that are relevant for the FreeBSD base system.
|
#
857c66bb |
|
24-Nov-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
bsddialog: import snapshot as of 2021-11-24
|
#
5b2defbd |
|
01-Oct-2021 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of libcbor 0.8.0
|
#
2f57ecae |
|
09-Aug-2021 |
Stefan Eßer <se@FreeBSD.org> |
vendor/bc: imoport release 5.0.0 This is a new major release with a number of changes and extensions: - Limited the number of temporary numbers and made the space for them static so that allocating more space for them cannot fail. - Allowed integers with non-zero scale to be used with power, places, and shift operators. - Added greatest common divisor and least common multiple to lib2.bc. - Made bc and dc UTF-8 capable. - Added the ability for users to have bc and dc quit on SIGINT. - Added the ability for users to disable prompt and TTY mode by environment variables. - Added the ability for users to redefine keywords. - Added dc's modular exponentiation and divmod to bc. - Added the ability to assign strings to variables and array elements and pass them to functions in bc. - Added dc's asciify command and stream printing to bc. - Added bitwise and, or, xor, left shift, right shift, reverse, left rotate, right rotate, and mod functions to lib2.bc. - Added the functions s2u(x) and s2un(x,n), to lib2.bc.
|
#
66719ee5 |
|
30-Aug-2021 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of OpenSSH 8.7p1
|
#
206be79a |
|
23-Apr-2021 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of OpenSSH 8.5p1
|
#
82e5fdc5 |
|
14-Feb-2021 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of OpenSSH 8.2p1
|
#
f02e3998 |
|
14-Feb-2020 |
Ed Maste <emaste@FreeBSD.org> |
Vendor import of OpenSSH 8.0p1.
|
#
9aa54761 |
|
22-Aug-2021 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive/dist to libarchive/libarchive@1b2c437b9 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
|
#
625f1c13 |
|
16-Aug-2021 |
Cy Schubert <cy@FreeBSD.org> |
unbound: Vendor import 1.13.2
|
#
f9002b85 |
|
01-Aug-2021 |
Warner Losh <imp@FreeBSD.org> |
awk: bring in vendor branch from upstream 20210727 Changes since the last import: July 27, 2021: As per IEEE Std 1003.1-2008, -F "str" is now consistent with -v FS="str" when str is null. Thanks to Warner Losh. July 24, 2021: Fix readrec's definition of a record. This fixes an issue with NetBSD's RS regular expression support that can cause an infinite read loop. Thanks to Miguel Pineiro Jr. Fix regular expression RS ^-anchoring. RS ^-anchoring needs to know if it is reading the first record of a file. This change restores a missing line that was overlooked when porting NetBSD's RS regex functionality. Thanks to Miguel Pineiro Jr. Fix size computation in replace_repeat() for special case REPEAT_WITH_Q. Thanks to Todd C. Miller. Also, for the first time, import all the tests. Sponsored by: Netflix
|
#
8b10604c |
|
06-May-2021 |
Cy Schubert <cy@FreeBSD.org> |
Revert "sqlite3: Vendor import of sqlite3 3.35.5" The source to be used should be sqlite-autoconf-3350500.tar.gz instead of the souce sqlite-amalgamation-3350500.zip used by the port. This reverts commit eccd5a4d3926c0716dd11bdf3242da56116f68c6.
|
#
eccd5a4d |
|
05-May-2021 |
Cy Schubert <cy@FreeBSD.org> |
sqlite3: Vendor import of sqlite3 3.35.5 Changes at https://www.sqlite.org/releaselog/3_35_5.html.
|
#
bd136720 |
|
25-Apr-2021 |
Stefan Eßer <se@FreeBSD.org> |
Vendor import of Gavin D. Howards bc version 4.0.1
|
#
d0e94307 |
|
12-Apr-2021 |
Mark Johnston <markj@FreeBSD.org> |
Update capsicum-test to ea66424d921bb393539b298c108a46edee5c3051 This adds regression tests for a recent FreeBSD commit to restrict certain socket operations in capability mode.
|
#
7a590c07 |
|
06-Apr-2021 |
Stefan Eßer <se@FreeBSD.org> |
Vendor import of Gavin D. Howard's bc version 4.0.0
|
#
48a1c304 |
|
20-Mar-2021 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/openzfs to master-891568c99 Notable upstream pull request merges: #11652 Split dmu_zfetch() speculation and execution parts #11682 Fix zfs_get_data access to files with wrong generation #11735 Clean up RAIDZ/DRAID ereport code #11737 Initialize metaslab range trees in metaslab_init #11739 FreeBSD: make seqc asserts conditional on replay #11763 Allow setting bootfs property on pools with indirect vdevs #11767 FreeBSD: Fix memory leaks in kstats
|
#
3c319408 |
|
22-Mar-2021 |
Baptiste Daroussin <bapt@FreeBSD.org> |
libucl: import latest snapshot from 2021-03-14
|
#
893ecb52 |
|
19-Mar-2021 |
Stefan Eßer <se@FreeBSD.org> |
Vendor import of bc 3.3.4
|
#
5f9d61d0 |
|
16-Mar-2021 |
Dries Michiels <32487486+driesmp@users.noreply.github.com> |
Update FreeBSD versions Update supported FreeBSD versions in documentation. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Ryan Moeller <ryan@iXsystems.com> Signed-off-by: Dries Michiels <driesm.michiels@gmail.com> Closes #11718
|
#
1b174d6c |
|
14-Mar-2021 |
Dmitry Chagin <dchagin@FreeBSD.org> |
Import 6.22.03-ceccc7f
|
#
aaf99805 |
|
12-Mar-2021 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Whitespace cleanup
|
#
cada2b74 |
|
12-Mar-2021 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Update doc links in README
|
#
e75eac2c |
|
11-Mar-2021 |
Warner Losh <imp@FreeBSD.org> |
readme: Link to COPYRIGHT file
|
#
dbd92cc2 |
|
11-Mar-2021 |
Warner Losh <imp@FreeBSD.org> |
Fix arch rendering
|
#
2918e9fd |
|
11-Mar-2021 |
Warner Losh <imp@FreeBSD.org> |
readme: update style Update the style to one sentence per line, as is currently used in the FreeBSD document project. Make the links to the handbook clickable.
|
#
f1310903 |
|
17-Feb-2021 |
Stefan Eßer <se@FreeBSD.org> |
Vendor import of Gavin Howard's bc-3.3.0
|
#
47a52dc4 |
|
31-Jan-2021 |
Stefan Eßer <se@FreeBSD.org> |
Vendor import of Gavin Howard's bc version 3.2.6
|
#
a3330ae7 |
|
28-Jan-2021 |
Alex Richardson <arichardson@FreeBSD.org> |
Vendor import of atf commit ca73d08c3fc1ecffc1f1c97458c31ab82c12bb01 Updated from https://github.com/freebsd/atf
|
#
a70c2a23 |
|
02-Jan-2021 |
Toomas Soome <tsoome@FreeBSD.org> |
Initial import of vendor/pnglite
|
#
7fe0a3f2 |
|
27-Dec-2020 |
Stefan Eßer <se@FreeBSD.org> |
Import bc 3.2.4
|
#
f6ae9767 |
|
24-Dec-2020 |
Conrad Meyer <cem@FreeBSD.org> |
Import zstd 1.4.8
|
#
5ef5f51d |
|
22-Dec-2020 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Mark the repository has been converted to Git This is the first Git commit to src. Sponsored by: The FreeBSD Foundation
|
#
3cc0c0d6 |
|
19-Dec-2020 |
Li-Wen Hsu <lwhsu@FreeBSD.org> |
Mark the repository as being converted to Git. This is the last Subversion commit to src. Sponsored by: The FreeBSD Foundation
|
#
2e4772e8 |
|
26-Nov-2020 |
Stefan Eßer <se@FreeBSD.org> |
Import version 3.2.0
|
#
907a6834 |
|
26-Nov-2020 |
Stefan Eßer <se@FreeBSD.org> |
Revert incomplete import of version 3.2.0
|
#
04f26504 |
|
26-Nov-2020 |
Stefan Eßer <se@FreeBSD.org> |
Update to version 3.2.0
|
#
4cb89f2e |
|
27-Oct-2020 |
Cy Schubert <cy@FreeBSD.org> |
Vendor import of Unbound 1.12.0.
|
#
0be36012 |
|
16-Oct-2020 |
Matt Macy <mmacy@FreeBSD.org> |
Update OpenZFS to 2.0.0-rc3-gbd565f
|
#
b0c9239f |
|
08-Oct-2020 |
George Melikov <mail@gmelikov.ru> |
docs: update README's installation link OpenZFS is a cross-OS project now. Reviewed-by: Ryan Moeller <ryan@ixsystems.com> Reviewed-by: Kjeld Schouten <kjeld@schouten-lebbing.nl> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: George Melikov <mail@gmelikov.ru> Closes #11022
|
#
3b0ce0e2 |
|
24-Aug-2020 |
Matt Macy <mmacy@FreeBSD.org> |
Vendor import of openzfs master @ 184df27eef0abdc7ab2105b21257f753834b936b Sponsored by: iX Systems, Inc.
|
#
a68dea2f |
|
03-Aug-2020 |
Stefan Eßer <se@FreeBSD.org> |
Import version 3.1.4 This version makes dc exit after processing all commands passed via -e or -f instead of waiting for more input on STDIN (add "-f -" to the command line to emulate the behavior of versionm 3.1.3 and earlier, if desired). The version and copyright message are no longer printed for interactive sessions as was the case with the prior implementation in the FreeBSD base system. Obtained from: https://git.yzena.com/gavin/bc
|
#
3960d892 |
|
07-Jul-2020 |
Stefan Eßer <se@FreeBSD.org> |
Update to release 3.1.1 This release fixes a regression from traditional bc behavior in FreeBSD with regard to "-e quit" being passed on the command line and add Spanish message catalogs.
|
#
1f958cfa |
|
27-Jun-2020 |
Stefan Eßer <se@FreeBSD.org> |
Import new 2-clause BSD licenced implementation of the bc and dc commands These implementations of the bc and dc programs offer a number of advantages compared to the current implementations in the FreeBSD base system: - They do not depend on external large number functions (i.e. no dependency on OpenSSL or any other large number library) - They implements all features found in GNU bc/dc (with the exception of the forking of sub-processes, which the author of this version considers as a security issue). - They are significantly faster than the current code in base (more than 2 orders of magnitude in some of my tests, e.g. for 12345^100000). - They should be fully compatible with all features and the behavior of the current implementations in FreeBSD (not formally verified). - They support POSIX message catalogs and come with localized messages in Chinese, Dutch, English, French, German, Japanese, Polish, Portugueze, and Russian. - They offer very detailed man-pages that provide far more information than the current ones. Approved by: imp Obtained from: https://git.yzena.com/gavin/bc Differential Revision: https://reviews.freebsd.org/D19982
|
#
76468511 |
|
17-Jun-2020 |
Jung-uk Kim <jkim@FreeBSD.org> |
Import flex 2.6.4.
|
#
d7aa8d0a |
|
15-Jun-2020 |
Andrew Turner <andrew@FreeBSD.org> |
Import OpenCSD v0.14.2 Sponsored by: Innovate UK
|
#
52998c7f |
|
03-Jun-2020 |
George Melikov <mail@gmelikov.ru> |
Update wiki links with new address Use direct links to new documentation resource. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: George Melikov <mail@gmelikov.ru> Closes #10395
|
#
bc64b5ce |
|
23-May-2020 |
Conrad Meyer <cem@FreeBSD.org> |
Import Zstd 1.4.5
|
#
6a53c00e |
|
20-May-2020 |
Cy Schubert <cy@FreeBSD.org> |
Vendor import of Unbound 1.10.1. Security: CVE-2020-12662, CVE-2020-12663
|
#
e117869a |
|
20-May-2020 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive/dist to git fc6563f5130d8a7ee1fc27c0e55baef35119f26c Libarchive 3.4.3 Relevant vendor changes: PR #1352: support negative zstd compression levels PR #1359: improve zstd version checking PR #1348: support RHT.security.selinux from GNU tar PR #1357: support for archives compressed with pzstd PR #1367: fix issues in acl tests PR #1372: child handling cleanup PR #1378: fix memory leak from passphrase callback
|
#
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
|
#
9f0a21e6 |
|
14-Apr-2020 |
Matthew Macy <mmacy@freebsd.org> |
Add FreeBSD support to OpenZFS Add the FreeBSD platform code to the OpenZFS repository. As of this commit the source can be compiled and tested on FreeBSD 11 and 12. Subsequent commits are now required to compile on FreeBSD and Linux. Additionally, they must pass the ZFS Test Suite on FreeBSD which is being run by the CI. As of this commit 1230 tests pass on FreeBSD and there are no unexpected failures. Reviewed-by: Sean Eric Fagan <sef@ixsystems.com> Reviewed-by: Jorgen Lundman <lundman@lundman.net> Reviewed-by: Richard Laager <rlaager@wiktel.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Co-authored-by: Ryan Moeller <ryan@iXsystems.com> Signed-off-by: Matt Macy <mmacy@FreeBSD.org> Signed-off-by: Ryan Moeller <ryan@iXsystems.com> Closes #898 Closes #8987
|
#
08334c51 |
|
17-Mar-2020 |
Brooks Davis <brooks@FreeBSD.org> |
Import the kyua testing framework for infrastructure software Imported at 0.13 plus assumulated changes to git hash a685f91. Obtained from: https://github.com/jmmv/kyua Sponsored by: DARPA
|
#
521abcc4 |
|
25-Feb-2020 |
Matthew Ahrens <mahrens@delphix.com> |
Update README for OpenZFS Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Matthew Ahrens <mahrens@delphix.com> Closes #10053
|
#
e458fcca |
|
13-Jan-2020 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Change http://zfsonlinux.org links to https://zfsonlinux.org Update the project website links contained in to repository to reference the secure https://zfsonlinux.org address. Reviewed-By: Richard Laager <rlaager@wiktel.com> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Garrett Fields <ghfields@gmail.com> Reviewed-by: Kjeld Schouten <kjeld@schouten-lebbing.nl> Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #9837
|
#
e2fe7268 |
|
27-Dec-2019 |
Cy Schubert <cy@FreeBSD.org> |
Vendor import of Unbound 1.9.6.
|
#
987ba809 |
|
24-Nov-2019 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of expat 2.2.9
|
#
2d823aa1 |
|
20-Nov-2019 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Import openresolv 3.9.0 More information at: https://roy.marples.name/projects/openresolv
|
#
0922e92a |
|
06-Nov-2019 |
Phil Shafer <phil@FreeBSD.org> |
Import libxo 1.3.0
|
#
ea684039 |
|
05-Nov-2019 |
Conrad Meyer <cem@FreeBSD.org> |
Import Zstd 1.4.4
|
#
6dbf9acb |
|
21-Oct-2019 |
Brooks Davis <brooks@FreeBSD.org> |
Update vendor/tcsh to git 83c5be0: Upstream changes: 5. PR/113: Sobomax: avoid infinite loops for -c commands when stdout is not a tty. 4. Avoid infinite loops during history loads when merging, print a better error for errors during history load. 3. PR/88: Preserve empty arguments in :q 2. PR/94: Small apple issues (SAVESIGVEC, HOSTTYPE) 1. PR/81: Fix range matching issue where we were comparing with the range character instead of the start of range. [l-z]* would match foo Reported by: sobomax
|
#
cf98ba14 |
|
10-Oct-2019 |
Ruslan Bukin <br@FreeBSD.org> |
Import OpenCSD -- an ARM CoreSight Trace Decode library. Git ID a1961c91b02a92f3c6ed8b145c636ac4c5565aca Sponsored by: DARPA, AFRL
|
#
320f2946 |
|
08-Oct-2019 |
Brooks Davis <brooks@FreeBSD.org> |
Import 6.21.00.
|
#
30a580a8 |
|
05-Oct-2019 |
Philip Paeps <philip@FreeBSD.org> |
Import libpcap 1.9.1
|
#
366b94c4 |
|
30-Jun-2019 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Vendor import of Unbound 1.9.2.
|
#
e3586989 |
|
11-Jun-2019 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive/dist to git 614110e76d9dbb9ed3e159a71cbd75fa3b23efe3 Relevant vendor changes (release 3.4.0): - check_symlinks_fsobj() without chdir() and fchdir() - bsdtar.1 manpage fixes - patches from OpenBSD to libarchive_fe/passphrase.c
|
#
3f774a5e |
|
18-Apr-2019 |
Conrad Meyer <cem@FreeBSD.org> |
import zstd 1.4.0
|
#
e5a5dd6c |
|
11-Mar-2019 |
Enji Cooper <ngie@FreeBSD.org> |
Import capsicum-test into ^/vendor/google/capsicum-test/dist The following change imports google/capsicum-test@9333154 from GitHub, omitting the embedded version of googletest, as well as the incomplete libcasper. This test suite helps verify capsicum(3) support via functional tests written in the GoogleTest test framework. Kernel support for capsicum(4) is tested by side-effect of testing capsicum(3). NB: as discussed in a previous [closed] PR [1], the casper(3) tests are incomplete/buggy and will not pass on FreeBSD. Thus, I have no intention of integrating them into the build/test on FreeBSD as-is. The import command used was: ``` curl -L https://github.com/google/capsicum-test/tarball/9333154 | tar --strip-components=1 -xvzf - -C dist/ rm -Rf dist/*/ ``` 1. https://github.com/google/capsicum-test/pull/26 Reviewed by: emaste (mentor) Differential Revision: https://reviews.freebsd.org/D19261
|
#
83481c8c |
|
12-Feb-2019 |
Enji Cooper <ngie@FreeBSD.org> |
Import GoogleTest 1.8.1 into the vendor tree under `^/google/googletest/dist` GoogleTest is a widely used opensource C++ test framework, licensed under a BSD 3-clause license. It fits best in the realm of doing functional/whitebox testing, similar to ATF's C++ library. However, it has additional functionality such as per-testcase setup fixtures, class level setup and teardown fixtures, and a lot more functional/syntactic goodness. In addition to large corporations adopting GoogleTest as their defacto C++ test library (Facebook, Google, etc), many opensource projects have adopted GoogleTest, e.g., the Capsicum project, Chrome, etc. The goal for importing this is to enable testing with zfsd and integrate googletest into kyua. This is the final version that will support a pre-C++-11 compiler. As such, this test framework will not be available to gcc 4.2.1, similar to ATF's C++ library. A subsequent set of commits will: 1. Tag ^/google/googletest/dist as ^/google/googletest/1.8.1 using `svn cp ^/google/googletest/dist ^/google/googletest/1.8.1`. 2. Import this code into ^/head and integrate it into the build for all applicable platforms and C++ compile toolchains. The import was done via the following command pipeline on OSX: ``` curl -L https://github.com/google/googletest/archive/release-1.8.1.tar.gz | tar --strip-components=1 -xvzf - -C dist/ ``` Approved by: emaste (mentor) Discussed with: brooks, jtl Differential Revision: https://reviews.freebsd.org/D18622
|
#
af73257b |
|
28-Dec-2018 |
Conrad Meyer <cem@FreeBSD.org> |
import zstd 1.3.8
|
#
77c85705 |
|
02-Nov-2018 |
Eric van Gyzen <vangyzen@FreeBSD.org> |
Vendor import of expat 2.2.6 Sponsored by: Dell EMC Isilon
|
#
30bb24b1 |
|
23-Oct-2018 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive/dist to git d5f35a90a4cb1eeb918213bff9d78e8b0471dc0a Relevant vendor changes: PR #1013: Add missing h_base offset when performing absolute seeks in xar decompression PR #1061: Add support for extraction of RAR v5 archives PR #1066: Fix out of bounds read on empty string filename for gnutar, pax and v7tar PR #1067: Fix temporary file path buffer overflow in tests IS #1068: Correctly process and verify integer arguments passed to bsdcpio and bsdtar PR #1070: Don't default XAR entry atime/mtime to the current time
|
#
706cfae4 |
|
22-Oct-2018 |
Conrad Meyer <cem@FreeBSD.org> |
import zstd 1.3.7
|
#
42239e68 |
|
22-Oct-2018 |
Conrad Meyer <cem@FreeBSD.org> |
import zstd 1.3.4
|
#
1767cc49 |
|
22-Oct-2018 |
Conrad Meyer <cem@FreeBSD.org> |
import zstd 1.3.3
|
#
21d41b78 |
|
19-Sep-2018 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive/dist to git 0cda60af13e709e670af90553b2271bf194e7ccd Relevant vendor changes: PR #1019: Add allocation check for the zip_entry struct Oss-Fuzz #10192: Handle whitespace-only ACL fields correctly
|
#
7ab7abdd |
|
06-Sep-2018 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive/dist to git 5fe69dd018745a88eecf1f7db40daf12d26f7ed0 libarchive 3.3.3
|
#
0eba55c3 |
|
17-Jun-2018 |
Eitan Adler <eadler@FreeBSD.org> |
README: add generic notes about GENERIC and NOTES Inform new users what GENERIC and NOTES are. These are useful for people perusing the tree without a great deal of specific fbsd knowledge. See discussion of r334073 for further motivation. Requested by: jhb
|
#
928046b7 |
|
30-May-2018 |
Antonio Russo <antonio.e.russo@gmail.com> |
Explicitly state supported Linux versions Add META tags Linux-Maximum and Linux-Minimum. One pain point for package maintainers is ensuring the compatibility of the packaged version of ZFS with the Linux kernel. By providing an authoritative compatibility guide in the source tree, maintainers can automate compatibility checks. Additionally, increase META string extraction specificity. configure.ac finds Name and Version by a very simple `grep`, which might conceivably find other fields. Require the string be at the beginning of a line, and be followed by a colon to avoid such confusions. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Giuseppe Di Natale <guss80@gmail.com> Reviewed-by: George Melikov <mail@gmelikov.ru> Signed-off-by: Antonio Russo <antonio.e.russo@gmail.com> Closes #7571
|
#
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
|
#
a9125891 |
|
14-Feb-2018 |
Brian Behlendorf <behlendorf1@llnl.gov> |
Prepare SPL repo to merge with ZFS repo This commit removes everything from the repository except the core SPL implementation for Linux. Those files which remain have been moved to non-conflicting locations to facilitate the merge. The README.md and associated files have been updated accordingly. Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
|
#
7c063179 |
|
22-May-2018 |
Eitan Adler <eadler@FreeBSD.org> |
README: Reduce the textdump; describe the project Rework the README to make it a little easier for new users. This is the first file many will see when persuing the FreeBSD source code so - remove some of the text describes how to build. This is better covered in the linked documentation. - add a small blurb for what FreeBSD is. Some users might find this document through features such as github search so they may not even know what the project is generally, gear this file for the new, accidental, or casual user rather than towards someone seeking fuller documentation.
|
#
a6157d81 |
|
03-Apr-2018 |
Ruslan Bukin <br@FreeBSD.org> |
Import OpenCSD -- an ARM CoreSight Trace Decode library. Git ID 900407e9d6400f6541138d6c2e483a9fc2d699a4 Sponsored by: DARPA, AFRL
|
#
59247260 |
|
02-Mar-2018 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Fix README.md formatting. MFC after: 2 weeks Sponsored by: DARPA, AFRL
|
#
0d9ba4fe |
|
23-Dec-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Vendor import of lld trunk r321414: https://llvm.org/svn/llvm-project/lld/trunk@321414
|
#
eb1ff93d |
|
18-Dec-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Vendor import of lld trunk r321017: https://llvm.org/svn/llvm-project/lld/trunk@321017
|
#
8960a019 |
|
03-Dec-2017 |
Mark Johnston <markj@FreeBSD.org> |
Document the sys/boot -> stand move in hier.7 and the top-level README. Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D13353
|
#
745ddc10 |
|
29-Oct-2017 |
Eitan Adler <eadler@FreeBSD.org> |
Correct the URLs for both READMEs for tracking src Previously there were two different URLs in two different READMEs, neither of which went anywhere.
|
#
a2aef24a |
|
29-Oct-2017 |
Eitan Adler <eadler@FreeBSD.org> |
Update several more URLs - Primarily http -> https - Primarily FreeBSD project URLs
|
#
4533b6d8 |
|
17-Sep-2017 |
Gordon Tetlow <gordon@FreeBSD.org> |
Vendor import of tcpdump 4.9.2. Approved by: emaste (mentor)
|
#
902c8ce7 |
|
22-Aug-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import zstd 1.3.1
|
#
affe9eaf |
|
14-Jul-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import zstd 1.3.0
|
#
4ea16835 |
|
26-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Vendor import of lld trunk r306325: https://llvm.org/svn/llvm-project/lld/trunk@306325
|
#
ffcbc2d7 |
|
06-May-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import Zstandard 1.2.0 Among changes: threading support is now default and supports freebsd
|
#
a19eddc3 |
|
15-Apr-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import zstd 1.1.4
|
#
ee9ffb4f |
|
01-Mar-2017 |
Ed Maste <emaste@FreeBSD.org> |
Remove hard line breaks from README.md This is rendered with variable-width formatting and a proportional font, so hard line breaks before 80 cols are undesired.
|
#
26e87919 |
|
28-Feb-2017 |
Warner Losh <imp@FreeBSD.org> |
Create README.md file for viewing on github. This is a lightly edited README using github's MARKDOWN. Submitted by: Johan <johan2422@gmail.com> Pull Request: https://github.com/freebsd/freebsd/pull/56
|
#
8392e70f |
|
19-Feb-2017 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import libucl snapshot 20170219
|
#
6ea5f9b0 |
|
30-Sep-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Update libucl to snapshot 20160812
|
#
f4caca1f |
|
05-Sep-2016 |
Martin Matuska <mm@FreeBSD.org> |
Update vendor/libarchive to git b4099917d6893ed77af24caff1156e044ebd4fa5 Vendor issues fixed: PR #777: Multiple bugfixes for setup_acls() This fixes a bug that caused ACLs not to be read properly for files and directories inside subdirectories and as a result not being stored in tar archives.
|
#
7db3f078 |
|
24-Jul-2016 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of libdivsufsort, a software library that implements a lightweight suffix array construction algorithm. Obtained from: https://github.com/y-256/libdivsufsort
|
#
94f2b741 |
|
17-Apr-2016 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import libucl 0.8.0
|
#
6c5bdc21 |
|
16-Mar-2016 |
David E. O'Brien <obrien@FreeBSD.org> |
Moving libxo to properly tracked, 3rd-Party imported handling. Reviewed by: phil, sjg
|
#
4e2fa78e |
|
27-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Update libucl to git snapshot 20151027 (77d9d33)
|
#
fb911942 |
|
24-Mar-2015 |
Dimitry Andric <dim@FreeBSD.org> |
Vendor import of lld trunk r233088: https://llvm.org/svn/llvm-project/lld/trunk@233088
|
#
513f8791 |
|
02-Mar-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Update libucl to git version 8d3b186
|
#
e91eac24 |
|
06-Jan-2015 |
Xin LI <delphij@FreeBSD.org> |
Vendor import of tcpdump 4.6.2.
|
#
1eea9004 |
|
28-Nov-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Update libucl to latest version
|
#
d4fc17b1 |
|
22-Apr-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import libucl 0.4.0
|
#
bfc6d683 |
|
22-Mar-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Update 20140302 In particular this brings schema validation support.
|
#
337c43ff |
|
23-Feb-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Import libucl into vendor UCL is heavily infused by nginx configuration as the example of a convenient configuration system. However, UCL is fully compatible with JSON format and is able to parse json files. UCL is used by pkg(8) for its configuration file as well for the manifest format in packages, it will be used in base for the pkg boostrap (signature checking and configuration file parsing.) libucl has been developped and is maintained by vsevolod@
|
#
e5548b5c |
|
02-May-2013 |
Peter Grehan <grehan@FreeBSD.org> |
Initial import of the Microsoft HyperV 'enlightened' drivers. From https://github.com/FreeBSDonHyper-V/VendorBranchForFreeBSDonHyper-V rev: 99eaa0ddb0485c9d76046664100f6beb1a0a0c58
|