HardenedBSD/src 7cb9949contrib/bc/manuals/bc N.1 A.1, contrib/bc/tests/bc bitfuncs_results.txt bitfuncs.txt

Merge remote-tracking branch 'freebsd/stable/13' into hardened/13-stable/master
DeltaFile
+5,400-0contrib/bc/tests/bc/bitfuncs_results.txt
+5,400-0contrib/bc/tests/bc/bitfuncs.txt
+1,585-1,067contrib/bc/manuals/bc/N.1
+1,585-1,067contrib/bc/manuals/bc/A.1
+1,567-1,058contrib/bc/manuals/bc/H.1
+1,567-1,058contrib/bc/manuals/bc/HN.1
+17,104-4,250430 files not shown
+51,837-76,216436 files

HardenedBSD/src 5e7c4c6contrib/bc/manuals/bc N.1 A.1, contrib/bc/tests/bc bitfuncs_results.txt bitfuncs.txt

Merge remote-tracking branch 'freebsd/stable/12' into hardened/12-stable/master
DeltaFile
+5,400-0contrib/bc/tests/bc/bitfuncs_results.txt
+5,400-0contrib/bc/tests/bc/bitfuncs.txt
+1,585-1,067contrib/bc/manuals/bc/N.1
+1,585-1,067contrib/bc/manuals/bc/A.1
+1,567-1,058contrib/bc/manuals/bc/HN.1
+1,567-1,058contrib/bc/manuals/bc/H.1
+17,104-4,250425 files not shown
+51,676-76,164431 files

HardenedBSD/src e32b814contrib/bc/manuals/bc N.1 A.1, contrib/bc/tests/bc bitfuncs_results.txt bitfuncs.txt

contrib/bc, usr.bin/gh-bc: merge update to version 5.1.1

This version of bc and dc is used by default on FreeBSD-13 and newer,
but remains optional on FreeBSD-12.x. It is enabled by building and
installing the world with WITH_GH_BC=yes defined in /etc/src.conf.

contrib/bc: update to version 4.0.2

Merge commit '2858419a0ee2b8f5827de72c00618bcd69ebc5fc'

This update fixes the initialization of "scale" to 20 if started with
-l and the initial statement leads to an error (e.g. contains a syntax
error). Scale was initialized to 0 in that case.

Another change is the support of job control in interactive mode with
line editing enabled. The control characters have been interpreted as
editing commands only, prior to this version.

(cherry picked from commit 8c39e25220bb88cd027d0c3b0fe86e52f6abd150)

    [120 lines not shown]
DeltaFile
+5,400-0contrib/bc/tests/bc/bitfuncs_results.txt
+5,400-0contrib/bc/tests/bc/bitfuncs.txt
+1,585-1,067contrib/bc/manuals/bc/N.1
+1,585-1,067contrib/bc/manuals/bc/A.1
+1,567-1,058contrib/bc/manuals/bc/HN.1
+1,567-1,058contrib/bc/manuals/bc/H.1
+17,104-4,250424 files not shown
+51,675-76,163430 files

HardenedBSD/src e84a974contrib/bc/manuals/bc N.1 A.1, contrib/bc/tests/bc bitfuncs_results.txt bitfuncs.txt

usr.bin/gh-bc, contrib/bc: update to version 5.0.0

Merge commit 2f57ecae4b98e76e5d675563785a7e6c59c868c4

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.

    [98 lines not shown]
DeltaFile
+5,400-0contrib/bc/tests/bc/bitfuncs_results.txt
+5,400-0contrib/bc/tests/bc/bitfuncs.txt
+1,585-1,067contrib/bc/manuals/bc/N.1
+1,585-1,067contrib/bc/manuals/bc/A.1
+1,567-1,058contrib/bc/manuals/bc/HN.1
+1,567-1,058contrib/bc/manuals/bc/H.1
+17,104-4,250424 files not shown
+51,661-76,163430 files

HardenedBSD/src 97f483fcontrib/one-true-awk/testdir bib funstack.in, share/colldef zh_CN.UTF-8.src ja_JP.UTF-8.src

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        Makefile.inc1 (unresolved)
        libexec/rtld-elf/Makefile (unresolved)
        share/man/man5/src.conf.5 (unresolved)
        targets/pseudo/bootstrap-tools/Makefile (unresolved)
DeltaFile
+0-69,894share/colldef/zh_CN.UTF-8.src
+67,474-0share/colldef_unicode/zh_CN.UTF-8.src
+31,102-0contrib/one-true-awk/testdir/bib
+27,220-0contrib/one-true-awk/testdir/funstack.in
+22,150-0share/colldef_unicode/ja_JP.UTF-8.src
+0-22,135share/colldef/ja_JP.UTF-8.src
+147,946-92,0293,519 files not shown
+532,005-310,5073,525 files

HardenedBSD/src c8bebc3contrib/bc/manuals development.md, contrib/bc/manuals/bc N.1 A.1

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+5,400-0contrib/bc/tests/bc/bitfuncs.txt
+5,400-0contrib/bc/tests/bc/bitfuncs_results.txt
+4,950-0contrib/bc/manuals/development.md
+1,500-1,067contrib/bc/manuals/bc/N.1
+1,500-1,067contrib/bc/manuals/bc/A.1
+1,482-1,058contrib/bc/manuals/bc/H.1
+20,232-3,192447 files not shown
+56,971-75,377453 files

HardenedBSD/src 44d4804contrib/bc/manuals development.md, contrib/bc/manuals/bc N.1 A.1

usr.bin/ghä-bc, contrib/bc: update to version 5.0.0

Merge commit 2f57ecae4b98e76e5d675563785a7e6c59c868c4

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.

    [6 lines not shown]
DeltaFile
+5,400-0contrib/bc/tests/bc/bitfuncs_results.txt
+5,400-0contrib/bc/tests/bc/bitfuncs.txt
+4,950-0contrib/bc/manuals/development.md
+1,500-1,067contrib/bc/manuals/bc/N.1
+1,500-1,067contrib/bc/manuals/bc/A.1
+1,482-1,058contrib/bc/manuals/bc/HN.1
+20,232-3,192440 files not shown
+56,841-75,344446 files

HardenedBSD/src 34ab832contrib/binutils Makefile.in, contrib/terminus ter-u32n.bdf ter-u32b.bdf

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi

Conflicts:
        Makefile.inc1 (unresolved)
        share/man/man5/src.conf.5 (unresolved)
        targets/pseudo/bootstrap-tools/Makefile (unresolved)
        tools/build/options/WITH_OFED_EXTRA (deleted)
DeltaFile
+71,590-432tools/tools/locale/etc/final-maps/widths.txt
+52,834-0contrib/terminus/ter-u32n.bdf
+52,834-0contrib/terminus/ter-u32b.bdf
+0-49,485contrib/binutils/Makefile.in
+47,418-0contrib/terminus/ter-u28b.bdf
+47,418-0contrib/terminus/ter-u28n.bdf
+272,094-49,91725,491 files not shown
+3,013,181-3,285,38525,497 files

HardenedBSD/src 1eae379contrib/bc/manuals/bc A.1 N.1

Merge branch 'freebsd/13-stable/main' into hardened/13-stable/master

* freebsd/13-stable/main: (22 commits)
  [bc] Update to version 4.0.0
  cache: temporarily drop the assert that dvp != vp when adding an entry
  amd64: import asm strlen into libc
  amd64: implement strlen in assembly, take 2
  ifconfig: fix UBSan signed shift error
  libarchive: Make test_read_append_filter_wrong_program pass again
  tests/sys/net/routing: XFAIL the two failing tests
  resolv_test: Fix racy exit check, remove mutexes, and reduce output
  sys/dev/md: Drop unncessary __GLOBL(mfs_root)
  libsa: Remove conflicting .global/.weak directive
  lib/libc/net/nsdispatch.c: Fix missing unlock and add locking annotations
  RISC-V: Fix feenableexcept return value
  ng_macfilter_test: Skip rather than fail if there is no network
  Allow using sanitizers for ssp tests with out-of-tree compiler
  Always build the sanitizer runtimes when compiling with clang
  tools/build/make.py: Avoid calling brew --prefix on macOS unnecessarily

    [5 lines not shown]
DeltaFile
+1,056-847contrib/bc/manuals/bc/A.1
+1,056-847contrib/bc/manuals/bc/N.1
+1,056-847contrib/bc/manuals/bc/HN.1
+1,056-847contrib/bc/manuals/bc/H.1
+1,046-846contrib/bc/manuals/bc/HNP.1
+1,046-846contrib/bc/manuals/bc/P.1
+6,316-5,080130 files not shown
+29,648-20,500136 files

HardenedBSD/src 2806737contrib/bc/manuals/bc H.1 A.1

Merge branch 'freebsd/12-stable/main' into hardened/12-stable/master

* freebsd/12-stable/main:
  [bc] Update to version 4.0.0
  net: fixing a memory leak in if_deregister_com_alloc()
DeltaFile
+1,056-847contrib/bc/manuals/bc/H.1
+1,056-847contrib/bc/manuals/bc/A.1
+1,056-847contrib/bc/manuals/bc/N.1
+1,056-847contrib/bc/manuals/bc/HN.1
+1,046-846contrib/bc/manuals/bc/HNP.1
+1,046-846contrib/bc/manuals/bc/NP.1
+6,316-5,080104 files not shown
+29,101-20,249110 files

HardenedBSD/src 19f2e30contrib/bc/manuals/bc A.1 N.1

[bc] Update to version 4.0.0

This version fixes an issue (missing pop of top-of-stack value in the
"P" command of the dc program).

This issue did not affect the bc program, since it does not use dc as
an back-end to actually perform the calculations as was the case with
the traditional bc and dc programs.

The major number has been bumped due to Windows support that has been
added to this version. It does not correspond to a major change that
might affect FreeBSD.

(cherry picked from commit b55a927bc884d7780d65a508572023b0dc2dede9)
DeltaFile
+1,056-847contrib/bc/manuals/bc/A.1
+1,056-847contrib/bc/manuals/bc/N.1
+1,056-847contrib/bc/manuals/bc/HN.1
+1,056-847contrib/bc/manuals/bc/H.1
+1,046-846contrib/bc/manuals/bc/HNP.1
+1,046-846contrib/bc/manuals/bc/P.1
+6,316-5,080103 files not shown
+29,093-20,249109 files

HardenedBSD/src 0ca6ce5contrib/bc/manuals/bc HN.1 H.1

[bc] Update to version 4.0.0

This version fixes an issue (missing pop of top-of-stack value in the
"P" command of the dc program).

This issue did not affect the bc program, since it does not use dc as
an back-end to actually perform the calculations as was the case with
the traditional bc and dc programs.

The major number has been bumped due to Windows support that has been
added to this version. It does not correspond to a major change that
might affect FreeBSD.

(cherry picked from commit b55a927bc884d7780d65a508572023b0dc2dede9)
DeltaFile
+1,056-847contrib/bc/manuals/bc/HN.1
+1,056-847contrib/bc/manuals/bc/H.1
+1,056-847contrib/bc/manuals/bc/N.1
+1,056-847contrib/bc/manuals/bc/A.1
+1,046-846contrib/bc/manuals/bc/HP.1
+1,046-846contrib/bc/manuals/bc/P.1
+6,316-5,080103 files not shown
+29,093-20,249109 files

HardenedBSD/src 4e1aa76contrib/bc/manuals/bc A.1 N.1

Merge remote-tracking branch 'origin/freebsd/current/main' into hardened/current/master

Conflicts:
        usr.sbin/bsdinstall/scripts/mirrorselect (unresolved)1
DeltaFile
+1,056-847contrib/bc/manuals/bc/A.1
+1,056-847contrib/bc/manuals/bc/N.1
+1,056-847contrib/bc/manuals/bc/HN.1
+1,056-847contrib/bc/manuals/bc/H.1
+1,046-846contrib/bc/manuals/bc/HNP.1
+1,046-846contrib/bc/manuals/bc/P.1
+6,316-5,080115 files not shown
+29,557-20,278121 files

HardenedBSD/src 7e5c51econtrib/bc/manuals/bc HN.1 N.1

Merge commit '7a590c074ceede12b2b6e794f8703d6fa5749918'

Update to version 4.0.0

This version fixes an issue (missing pop of top-of-stack value in the
"P" command of the dc program).

This issue did not affect the bc program, since it does not use dc as
an back-end to actually perform the calculations as was the case with
the traditional bc and dc programs.

The major number has been bumped due to Windows support that has been
added to this version. It does not correspond to a major change that
might affect FreeBSD.
DeltaFile
+1,056-847contrib/bc/manuals/bc/HN.1
+1,056-847contrib/bc/manuals/bc/N.1
+1,056-847contrib/bc/manuals/bc/H.1
+1,056-847contrib/bc/manuals/bc/A.1
+1,046-846contrib/bc/manuals/bc/P.1
+1,046-846contrib/bc/manuals/bc/NP.1
+6,316-5,080102 files not shown
+29,093-20,247108 files

HardenedBSD/src a7e3007contrib/bc configure.sh, contrib/bc/tests other.sh

Merge branch 'freebsd/12-stable/main' into hardened/12-stable/master

* freebsd/12-stable/main:
  bc: Upgrade to version 3.2.4
  Use C11 anonymous unions.
DeltaFile
+408-0contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+283-62contrib/bc/configure.sh
+339-0contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+281-0contrib/bc/tests/fuzzing/bc_inputs2/shift.txt
+271-0contrib/bc/tests/other.sh
+207-0contrib/bc/tests/fuzzing/bc_inputs2/sine.txt
+1,789-62326 files not shown
+9,270-2,755332 files

HardenedBSD/src 92db69bcontrib/bc configure.sh, contrib/bc/tests other.sh

bc: Upgrade to version 3.2.4

This update changes the behavior of "-e" or "-f" in BC_ENV_ARGS:

Use of these options on the command line makes bc exit after executing
the given commands. These options will not cause bc to exit when
passed via the environment (but EOF in STDIN or -e or -f on the
command line will make bc exit as before).

The same applies to DC_ENV_ARGS with regard to the dc program.

Make length(0) and length(0.0) return 1 for compatibility with GNU bc
and the traditional FreeBSD bc.

Fix a potential division by zero error in a non-standard (extended)
math library function.

(cherry picked from commit e458944cf9deec51d03ec751050a58ddf43e796f)
(cherry picked from commit 9a995fe186257315e7b3d01e24c55d86bb18fd32)

    [4 lines not shown]
DeltaFile
+408-0contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+283-62contrib/bc/configure.sh
+339-0contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+281-0contrib/bc/tests/fuzzing/bc_inputs2/shift.txt
+271-0contrib/bc/tests/other.sh
+207-0contrib/bc/tests/fuzzing/bc_inputs2/sine.txt
+1,789-62325 files not shown
+9,268-2,752331 files

HardenedBSD/src 524f4f9contrib/bc/manuals bcl.3.md, contrib/bc/manuals/bc HP.1 HNP.1

Merge branch 'freebsd/13-stable/main' into hardened/13-stable/master

* freebsd/13-stable/main:
  if_vtbe: Add missing includes to fix build
  bc: Vendor import new version 3.3.3
  [PowerPC64] Fix multiple issues in fpsetmask().
  [PowerPC] [PowerPCSPE] Fix multiple issues in fpsetmask().
  [PowerPC64LE] pseries: Fix input buffering logic.
DeltaFile
+129-0contrib/bc/tests/dc/length_results.txt
+129-0contrib/bc/tests/dc/length.txt
+38-38contrib/bc/manuals/bcl.3.md
+35-36contrib/bc/manuals/bc/HP.1
+35-36contrib/bc/manuals/bc/HNP.1
+35-36contrib/bc/manuals/bc/HN.1
+401-14683 files not shown
+2,147-1,88589 files

HardenedBSD/src f165641contrib/bc/manuals bcl.3.md, contrib/bc/manuals/bc HNP.1 P.1

bc: Vendor import new version 3.3.3

(cherry picked from commit 028616d0dd69a3da7a30cb94d35f040bf2ced6b9)

Make length(0) and length(0.0) return 1 for compatibility with GNU bc
and the traditional FreeBSD bc.

Fix a potential division by zero error in a non-standard (extended)
math library function.
DeltaFile
+129-0contrib/bc/tests/dc/length.txt
+129-0contrib/bc/tests/dc/length_results.txt
+38-38contrib/bc/manuals/bcl.3.md
+35-36contrib/bc/manuals/bc/HNP.1
+35-36contrib/bc/manuals/bc/P.1
+35-36contrib/bc/manuals/bc/NP.1
+401-14678 files not shown
+2,130-1,87184 files

HardenedBSD/src 37bdeedcontrib/bc/manuals bcl.3.md, contrib/bc/manuals/bc A.1

Merge branch 'freebsd/current/main' into hardened/current/master

* freebsd/current/main:
  rack: unbreak TCP fast open for the client side
  zfs: update openzfs version reference to bedbc13da
  bc: Vendor import new version 3.3.3
  sbin/ifconfig: Minor housekeeping
  sbin/ifconfig: Get media status with libifconfig
  libifconfig: Overhaul ifconfig_media_* interfaces
DeltaFile
+167-492sbin/ifconfig/ifmedia.c
+244-119lib/libifconfig/libifconfig_media.c
+129-0contrib/bc/tests/dc/length_results.txt
+129-0contrib/bc/tests/dc/length.txt
+38-38contrib/bc/manuals/bcl.3.md
+35-36contrib/bc/manuals/bc/A.1
+742-68589 files not shown
+2,641-2,51295 files

HardenedBSD/src 028616dcontrib/bc/manuals bcl.3.md, contrib/bc/manuals/bc N.1 P.1

bc: Vendor import new version 3.3.3
DeltaFile
+129-0contrib/bc/tests/dc/length.txt
+129-0contrib/bc/tests/dc/length_results.txt
+38-38contrib/bc/manuals/bcl.3.md
+35-36contrib/bc/manuals/bc/N.1
+35-36contrib/bc/manuals/bc/P.1
+35-36contrib/bc/manuals/bc/NP.1
+401-14678 files not shown
+2,130-1,87184 files

HardenedBSD/src 037ca90contrib/bc/manuals/dc H.1 P.1, share/man/man4 ng_bridge.4

Merge branch 'freebsd/13-stable/main' into hardened/13-stable/master

* freebsd/13-stable/main:
  zfs: disable use of hardware crypto offload drivers
  zfs: fix panic if scrubbing after removing a slog device
  MFC 1c808fcd859f: Allocate BAR for ENA MSIx vector table
  bc: Upgrade to version 3.3.0
  ng_bridge.4: Use more suitable mandoc macros
  netgraph/ng_bridge: Add counters for the first link, too
  netgraph/ng_bridge: Document staleness in multithreaded operation
  netgraph/ng_bridge: Merge internal structures
  netgraph/ng_bridge: Make simple internal functions read-only
  netgraph/ng_bridge: switch stats to counter framework
  netgraph/ng_bridge: Derive forwarding mode from first attached hook
  netgraph/ng_bridge: Introduce "uplink" ports without MAC learning
  MFC jail: Change both root and working directories in jail_attach(2)
  pxeboot(8): remove antiquated information
DeltaFile
+257-120sys/netgraph/ng_bridge.c
+63-23share/man/man4/ng_bridge.4
+42-3sys/kern/kern_descrip.c
+21-8contrib/bc/manuals/dc/H.1
+21-8contrib/bc/manuals/dc/P.1
+21-8contrib/bc/manuals/dc/NP.1
+425-17090 files not shown
+1,687-68096 files

HardenedBSD/src 4aa71dacontrib/bc/manuals/dc P.1 NP.1

bc: Upgrade to version 3.3.0

This update changes the behavior of "-e" or "-f" in BC_ENV_ARGS:

Use of these options on the command line makes bc exit after executing
the given commands. These options will not cause bc to exit when
passed via the environment (but EOF in STDIN or -e or -f on the
command line will make bc exit as before).

The same applies to DC_ENV_ARGS with regard to the dc program.

(cherry picked from commit 9a995fe186257315e7b3d01e24c55d86bb18fd32)
DeltaFile
+21-8contrib/bc/manuals/dc/P.1
+21-8contrib/bc/manuals/dc/NP.1
+21-8contrib/bc/manuals/dc/N.1
+21-8contrib/bc/manuals/dc/HP.1
+21-8contrib/bc/manuals/dc/HNP.1
+21-8contrib/bc/manuals/dc/HN.1
+126-4876 files not shown
+1,262-50282 files

HardenedBSD/src 5015552crypto/openssl/crypto/include/internal evp_int.h, stand/efi/loader/arch/amd64 multiboot2.c multiboot2.h

Merge remote-tracking branch 'origin/freebsd/current/main' into hardened/current/master

Conflicts:
        release/release.sh (unresolved)
        sys/kern/kern_jail.c (unresolved)
DeltaFile
+772-122sys/netinet/tcp_lro.c
+567-0stand/efi/loader/arch/amd64/multiboot2.c
+0-442crypto/openssl/crypto/include/internal/evp_int.h
+416-0stand/efi/loader/arch/amd64/multiboot2.h
+284-115sys/contrib/openzfs/cmd/vdev_id/vdev_id
+191-197sys/contrib/openzfs/cmd/ztest/ztest.c
+2,230-8761,138 files not shown
+10,448-7,9951,144 files

HardenedBSD/src 9a995fecontrib/bc/manuals/dc A.1 H.1

Upgrade to version 3.3.0

This update changes the behavior of "-e" or "-f" in BC_ENV_ARGS:

Use of these options on the command line makes bc exit after executing
the given commands. These options will not cause bc to exit when
passed via the environment (but EOF in STDIN or -e or -f on the
command line will make bc exit as before).

The same applies to DC_ENV_ARGS with regard to the dc program.
DeltaFile
+21-8contrib/bc/manuals/dc/A.1
+21-8contrib/bc/manuals/dc/H.1
+21-8contrib/bc/manuals/dc/HN.1
+21-8contrib/bc/manuals/dc/HNP.1
+21-8contrib/bc/manuals/dc/HP.1
+21-8contrib/bc/manuals/dc/N.1
+126-4876 files not shown
+1,262-50282 files

HardenedBSD/src 106efdbcontrib/bc configure.sh, contrib/bc/tests other.sh

Vendor import of Gavin Howard's bc version 3.2.6

(cherry picked from commit 47a52dc4d48f259ab7d9f9ba6b65f4f2331a22dc)

Second attempt after revert of a previous commit that affected files
with similar names in unrelated directories.

Thanks go to Martin Birgmaier for reporting the issue and identifying
the cause of git getting confused: files from the root of the vendor
files were associated with files in the FreeBSD base root directory.

Martin Birgmaier points out that to make this cherry-pick succeed,
the option -Xsubtree=contrib/bc has to be passed to prevent files
outside that path to be considered.
DeltaFile
+408-0contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+287-61contrib/bc/configure.sh
+339-0contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+281-0contrib/bc/tests/fuzzing/bc_inputs2/shift.txt
+271-0contrib/bc/tests/other.sh
+207-0contrib/bc/tests/fuzzing/bc_inputs2/sine.txt
+1,793-61314 files not shown
+6,246-712320 files

HardenedBSD/src bf77fadcontrib/bc configure.sh, contrib/bc/tests/fuzzing/bc_inputs2 references.bc shift.txt

Revert "bc: Vendor import of Gavin Howard's bc version 3.2.6"

This reverts commit 601ac82194693fcae9d7d2a7ec7d66ebaf3fd61e.

Seems that git cherry-pick mis-merges files for this software.
It associates files in completely unrelated sub-trees with same name
files from this package, e.g. README.md and .gitignore.

My attempt to fix the mis-merge was incomplete and wrong.
Therefore I'm reverting the commit that as a result of my failed
attempt at conflict resolution lead to README.md and .gitignore
in the top source directory to be deleted.

This mistake has been carried over to releng/13.0, which now
also lacks README.md and .gitignore in /usr/src.

I'll try to re-apply the failed commit over the next hours and to get
the fix merged to releng/13.0 with re approval.
DeltaFile
+0-408contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+0-408tests/fuzzing/bc_inputs2/references.bc
+61-287contrib/bc/configure.sh
+0-339tests/fuzzing/bc_inputs3/01.txt
+0-339contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+0-281contrib/bc/tests/fuzzing/bc_inputs2/shift.txt
+61-2,062464 files not shown
+821-11,313470 files

HardenedBSD/src df50021contrib/bc configure.sh, contrib/bc/tests/fuzzing/bc_inputs2 references.bc shift.txt

Merge remote-tracking branch 'origin/freebsd/13-stable/main' into hardened/13-stable/master

Conflicts:
        .gitignore (kept)
DeltaFile
+408-0tests/fuzzing/bc_inputs2/references.bc
+408-0contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+287-61contrib/bc/configure.sh
+339-0contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+339-0tests/fuzzing/bc_inputs3/01.txt
+281-0contrib/bc/tests/fuzzing/bc_inputs2/shift.txt
+2,062-61469 files not shown
+11,390-837475 files

HardenedBSD/src 601ac82contrib/bc configure.sh, contrib/bc/tests/fuzzing/bc_inputs2 references.bc

bc: Vendor import of Gavin Howard's bc version 3.2.6

(cherry picked from commit 47a52dc4d48f259ab7d9f9ba6b65f4f2331a22dc)
DeltaFile
+408-0tests/fuzzing/bc_inputs2/references.bc
+408-0contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+287-61contrib/bc/configure.sh
+339-0tests/fuzzing/bc_inputs3/01.txt
+339-0contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+281-0tests/fuzzing/bc_inputs2/shift.txt
+2,062-61464 files not shown
+11,313-821470 files

HardenedBSD/src 8f4a1f6contrib/bc configure.sh, contrib/bc/tests other.sh

Merge branch 'freebsd/current/main' into hardened/current/master

* freebsd/current/main:
  sctp: improve input validation
  mips: fix early kernel panic when setting up interrupt counters
  libc: fix buffer overrun in getrpcport(3)
  msdosfs: fix vnode leak with msdosfs_rename()
  msdosfs: fix double unlock if the source file disappears
  Vendor import of Gavin Howard's bc version 3.2.6
  cxgb(4): Remove assumption of physically contiguous mbufs.
  Import bc 3.2.4
DeltaFile
+408-0contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+287-61contrib/bc/configure.sh
+339-0contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+281-0contrib/bc/tests/fuzzing/bc_inputs2/shift.txt
+271-0contrib/bc/tests/other.sh
+207-0contrib/bc/tests/fuzzing/bc_inputs2/sine.txt
+1,793-61322 files not shown
+6,346-826328 files

HardenedBSD/src 10328f8contrib/bc configure.sh, contrib/bc/tests other.sh

Merge commit '47a52dc4d48f259ab7d9f9ba6b65f4f2331a22dc'

Update to version 3.2.6

MFC after:      3 days
DeltaFile
+408-0contrib/bc/tests/fuzzing/bc_inputs2/references.bc
+287-61contrib/bc/configure.sh
+339-0contrib/bc/tests/fuzzing/bc_inputs3/01.txt
+281-0contrib/bc/tests/fuzzing/bc_inputs2/shift.txt
+271-0contrib/bc/tests/other.sh
+207-0contrib/bc/tests/fuzzing/bc_inputs2/sine.txt
+1,793-61314 files not shown
+6,246-712320 files