HardenedBSD src tree
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HardenedBSD Sync Service 0724f11e75 Merge branch 'freebsd/current/master' into hardened/current/master 8 months ago
..
arm sys/kern: adoption of SPDX licensing ID tags. 2 years ago
arm64 arm64: add ".arch armv8-a+crc" to allow use of crc instructions 3 years ago
x86 Separate kernel crc32() implementation to its own header (gsb_crc32.h) and 1 year ago
arc4random.c random(4): depessimize arc4random 1 year ago
ashldi3.c sys: further adoption of SPDX licensing ID tags. 2 years ago
ashrdi3.c sys: further adoption of SPDX licensing ID tags. 2 years ago
asprintf.c Implement asprintf in libkern 5 years ago
bcd.c Use time_t for intermediate values to avoid overflow in clock_ts_to_ct 3 years ago
bcmp.c Use __builtin for various mem* and b* (e.g. bzero) routines. 2 years ago
bcopy.c Simplify things a little 2 years ago
bsearch.c sys: further adoption of SPDX licensing ID tags. 2 years ago
cmpdi2.c sys: further adoption of SPDX licensing ID tags. 2 years ago
divdi3.c sys: further adoption of SPDX licensing ID tags. 2 years ago
explicit_bzero.c Remove duplicated code. 6 years ago
ffs.c sys: further adoption of SPDX licensing ID tags. 2 years ago
ffsl.c sys: further adoption of SPDX licensing ID tags. 2 years ago
ffsll.c libkern: ffs, fls: s/4/3/ the 3rd BSD clause 4 years ago
fls.c sys: further adoption of SPDX licensing ID tags. 2 years ago
flsl.c sys: further adoption of SPDX licensing ID tags. 2 years ago
flsll.c sys: further adoption of SPDX licensing ID tags. 2 years ago
fnmatch.c sys: further adoption of SPDX licensing ID tags. 2 years ago
gsb_crc32.c Rename the macros to extract a single arm64 ID field. 10 months ago
iconv.c Merge remote-tracking branch 'origin/freebsd/current/master' into hardened/current/master 2 years ago
iconv_converter_if.m Switch to our preferred 2-clause BSD license. 10 years ago
iconv_ucs.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
iconv_xlat.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
iconv_xlat16.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
inet_aton.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
inet_ntoa.c Remove inet_ntoa() from the kernel 3 years ago
inet_ntop.c Make the RPC specific __rpc_inet_ntop() and __rpc_inet_pton() general 10 years ago
inet_pton.c Remove pre-FreeBSD 7.0 compatibility. 1 year ago
jenkins_hash.c s/ is is / is /g 8 years ago
lshrdi3.c sys: further adoption of SPDX licensing ID tags. 2 years ago
mcount.c mcount: tidy up ANSIfication 1 year ago
memcchr.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
memchr.c sys: further adoption of SPDX licensing ID tags. 2 years ago
memcmp.c Use __builtin for various mem* and b* (e.g. bzero) routines. 2 years ago
memmem.c libkern: Remove obsolete 'register' keyword 3 years ago
memset.c Use __builtin for various mem* and b* (e.g. bzero) routines. 2 years ago
moddi3.c sys: further adoption of SPDX licensing ID tags. 2 years ago
murmur3_32.c Add a complete implementation of MurmurHash3. Tweak both implementations 6 years ago
qdivrem.c sys: further adoption of SPDX licensing ID tags. 2 years ago
qsort.c sys: further adoption of SPDX licensing ID tags. 2 years ago
qsort_r.c /* -> /*- for copyright notices, minor format tweaks as necessary 15 years ago
quad.h sys: further adoption of SPDX licensing ID tags. 2 years ago
random.c random(9): Deprecate random(9), remove meaningless srandom(9) 8 months ago
scanc.c sys: further adoption of SPDX licensing ID tags. 2 years ago
strcasecmp.c spdx: initial adoption of licensing ID tags. 2 years ago
strcat.c sys: further adoption of SPDX licensing ID tags. 2 years ago
strchr.c str(r)chr: Replace union abuse with __DECONST 2 years ago
strchrnul.c libkern: Implement strchrnul(3) 1 year ago
strcmp.c Port the NetBSD KCSAN runtime to FreeBSD. 10 months ago
strcpy.c Port the NetBSD KCSAN runtime to FreeBSD. 10 months ago
strcspn.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
strdup.c Add non-sleepable strdup variant strdup_flags 1 year ago
strlcat.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
strlcpy.c Sync strlcpy with userland version, again 2 years ago
strlen.c Port the NetBSD KCSAN runtime to FreeBSD. 10 months ago
strncat.c libkern: use nul for terminating char rather than 0 2 years ago
strncmp.c sys: further adoption of SPDX licensing ID tags. 2 years ago
strncpy.c libkern: use nul for terminating char rather than 0 2 years ago
strndup.c Bring in the new automounter, similar to what's provided in most other 6 years ago
strnlen.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
strrchr.c str(r)chr: Replace union abuse with __DECONST 2 years ago
strsep.c libkern: use nul for terminating char rather than 0 2 years ago
strspn.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
strstr.c libkern: use nul for terminating char rather than 0 2 years ago
strtol.c sys: further adoption of SPDX licensing ID tags. 2 years ago
strtoq.c sys: further adoption of SPDX licensing ID tags. 2 years ago
strtoul.c sys: further adoption of SPDX licensing ID tags. 2 years ago
strtouq.c sys: further adoption of SPDX licensing ID tags. 2 years ago
strvalid.c sys/kern: adoption of SPDX licensing ID tags. 2 years ago
timingsafe_bcmp.c Add some new modes to OpenCrypto. These modes are AES-ICM (can be used 5 years ago
ucmpdi2.c sys: further adoption of SPDX licensing ID tags. 2 years ago
udivdi3.c sys: further adoption of SPDX licensing ID tags. 2 years ago
umoddi3.c sys: further adoption of SPDX licensing ID tags. 2 years ago