New stable release: HardenedBSD-stable 10-STABLE v44.1

HardenedBSD-10-STABLE-v44.1 - https://github.com/HardenedBSD/hardenedBSD-stable/releases/tag/HardenedB...
----------------------------------------

Oliver Pinter + (22):
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master
Merge branch 'freebsd/10-stable/master' into hardened/10-stable/master

ae (1):
MFC r296984: Change in6_selectsrc() to allow usage of non-local IPv6 addresses in IPV6_PKTINFO ancillary data when IPV6_BINDANY socket option is set.

asomers (2):
MFC 270231
MFC r294924

davidcs (1):
MFC r297155 Modifications to achieve a common source base from FreeBSD7.x thru 10.x

dchagin (3):
MFC r297296:
MFC r297297:
MFC r297309:

dim (1):
MFC r297212:

dumbbell (1):
CAM: Generalize 4k quirk to all Samsung MZ7* SSDs

hselasky (9):
MFC r296902: Improve detection of extended QSFP diagnostics.
MFC r296342: Allow for overlapping quirk device ranges. Prior to this patch only the first device entry matching the USB vendor, product and revision would be searched for quirks. After this patch all device entries will be searched for quirks.
MFC r294526: Add missing atomic wrapper macro.
MFC r296909: Fix witness panic in the ipoib_ioctl() function when unloading the ipoib module.
MFC r296910: Use hardware computed Toeplitz hash for incoming flowids
MFC r296987: Add missing curly brackets in for loop.
MFC r296934: Fix crash in krping when run as a client due to NULL pointer access. Initialize pointer in question which is used only when fast registers mode is selected.
MFC r297444: Fix bugs in currently unused bit searching loop.
MFC r294520: LinuxKPI atomic fixes: - Fix implementation of atomic_add_unless(). The atomic_cmpset_int() function returns a boolean and not the previous value of the atomic variable. - The atomic counters should be signed according to Linux. - Some minor cosmetics and styling while at it.

jhibbits (1):
MFC r295186

jilles (1):
MFC r295384: semget(2): Add missing [EINVAL] conditions.

kevlo (1):
MFC r297335:

kib (1):
MFC r297139: From libthr, remove special and strange code to set up session and control terminal, activated when running with pid 1.

kp (1):
MFC 296932: pf: Improve forwarding detection

marius (2):
Now that 10.3-RELEASE is out, move stable/10 back to STABLE.
MFC: r292563

mav (13):
r297229 (by hselasky): Add more UHCI PCI IDs.
MFC r287109 (by trasz): Make it possible to forcibly unmount devfs.
MFC r270382 (by delphij): MFV r270197:
MFC r277450 (by will): Use the "zfs_gfs" tag for GFS vnodes to make them easier to identify.
MFC r277504 (by will): Remove commented log messages.
MFC r297232: Unify ignoring EEXIST from zvol_create_minor().
MFC r297337: Pass through error code from make_dev_p().
MFC r297420: Switch from using make_dev_p() to make_dev_s() to close races.
MFC r297421: Plug open count leak on zvol rename.
MFC r297179: Optimize IPMI watchdog patting.
MFC r286890 (by fabient): Add ichwd TCO version 3 support (Bay Trail / Rangeley...)
MFC r297255: Unify ichwd(4) attachment messages in dmesg.
MFC r266615: Increase taskqueue thread priority from idle to PRIBIO.

ngie (1):
MFC r297183:

np (1):
MFC r297298: Plug leak in m_unshare.

pfg (1):
MFC r296278: mbtowc(3): set errno to EILSEQ if an incomplete character is passed.

sbruno (4):
MFC r297488
MFC 290102
MFC r297237
Revert svn 297681 as it has been deprecated by svn 297575.

ume (1):
MFC r295147: Make dynamic link of libiconv from ports work again. The symbols of libiconv from ports were changed to have prefixed. Since we have iconv in our libc these days, we don't need it on 10.X and later. However, 9.X still need this.

wblock (2):
MFC r297330:
MFC r297364: