various: general adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - error
various: general adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.No functional change intended.
show more ...
DIRDEPS_BUILD: Update dependencies.Sponsored by: Dell EMC Isilon
DIRDEPS_BUILD: Connect new directories.Sponsored by: Dell EMC Isilon
Add HAS_TESTS to all Makefiles that are currently using the`SUBDIR.${MK_TESTS}+= tests` idiom.This is a follow up to r321912.
Convert traditional ${MK_TESTS} conditional idiom for including testdirectories to SUBDIR.${MK_TESTS} idiomThis is being done to pave the way for future work (and homogenity) in^/projects/make-ch
Convert traditional ${MK_TESTS} conditional idiom for including testdirectories to SUBDIR.${MK_TESTS} idiomThis is being done to pave the way for future work (and homogenity) in^/projects/make-check-sandbox .No functional change intended.MFC after: 1 weeks
csplit(1): Fix extraneous output in edge caseWhen the input to csplit contains fewer lines than the number of matchesspecified, extra output was mistakenly included in some output files.Fix the
csplit(1): Fix extraneous output in edge caseWhen the input to csplit contains fewer lines than the number of matchesspecified, extra output was mistakenly included in some output files.Fix the bug and add a simple ATF regression test.PR: 219024Submitted by: J.R. Oldroyd <fbsd at opal.com>
csplit: Fix check of fputs() return value, making csplit work again.As of r295638, fputs() returns the number of bytes written (if not more thanINT_MAX). This broke csplit completely, since csplit
csplit: Fix check of fputs() return value, making csplit work again.As of r295638, fputs() returns the number of bytes written (if not more thanINT_MAX). This broke csplit completely, since csplit assumed only successonly for the return value 0.PR: 213510Submitted by: J.R. OldroydMFC after: 1 weekRelnotes: yes
Rename getline with get_line to avoid collision with getline(3)When getline(3) in 2009 was added a _WITH_GETLINE guard has also been added.This rename is made in preparation for the removal of thi
Rename getline with get_line to avoid collision with getline(3)When getline(3) in 2009 was added a _WITH_GETLINE guard has also been added.This rename is made in preparation for the removal of this guardObtained from: NetBSD
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
dirdeps.mk now sets DEP_RELDIR
Updated dependencies
bsd-family-tree: Fix date
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
Add missing static keywords to csplit(1)
A bit of rewording for clarity, taken from OpenBSD.Submitted by: [email protected]
Update the description of -k, output files appear tobe left regardless of an error, signal, or completerun.PR: 69861Submitted by: [email protected]
Document input line length limit.
Sort sections.
Added the EXIT STATUS section where appropriate.
Remove BUGS section that talked about missing multibyte character support.We have support now that the regular expression routines do.
Document missing multibyte character support in utilities specifiedby POSIX.
Use fseeko() to properly support large files.
12