aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_environment.c
Commit message (Expand)AuthorAgeFilesLines
* Move kernel env global variables, etc to sys/kenv.hWarner Losh2020-10-071-0/+1
* Use getenv_is_true() in init_static_kenv()Mitchell Horne2020-09-211-7/+3
* Add getenv(9) boolean parsing functionsMitchell Horne2020-09-211-0/+67
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* kenv: avoid sleepable alloc for integer tunablesJason A. Harmening2020-08-141-57/+67
* Use zfree() instead of explicit_bzero() and free().John Baldwin2020-06-251-2/+1
* Make KENV_MVALLEN tunableSimon J. Gerraty2020-06-161-20/+64
* Follow up r352244: kenv: tighten up assertionsKyle Evans2019-09-121-1/+9
* kenv: assert that an empty static buffer passed in is "empty"Kyle Evans2019-09-121-0/+2
* Fix zapping of static hints and env in init_static_kenv(). EnvironmentsBruce Evans2019-02-051-4/+25
* Add dynamic_kenv assertion to init_static_kenvKyle Evans2018-11-131-0/+1
* Add FALLTHROUGH comments to appease Coverity.Mark Johnston2018-10-251-0/+3
* kern_environment: Give the static environment a chance to disable MD envKyle Evans2018-07-121-7/+17
* kern_environment: bool'itize dynamic_kenv; fix small style(9) nitKyle Evans2018-07-101-5/+4
* kern_environment: Fix SYSINIT orderingKyle Evans2018-07-061-1/+1
* kern_environment: use any provided environments, evict hintmode/envmodeKyle Evans2018-07-051-59/+129
* Revert r335995 due to accidental changes snuck inKyle Evans2018-07-051-129/+59
* kern_environment: use any provided environments, evict hintmode/envmodeKyle Evans2018-07-051-59/+129
* Permit the kernel environment to set an array of numeric values for a singleHans Petter Selasky2018-06-201-0/+136
* Use explicit_bzero() when cleaning values out of the kernel environment.Ian Lepore2018-04-101-3/+3
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Create wrappers for uint64_t and int64_t for the tunables. While notWarner Losh2016-04-151-0/+46
* Allow a dynamic env to override a compiled-in static env by passing in theIan Lepore2016-02-211-0/+11
* Make the 'env' directive described in config(5) work on all architectures,Ian Lepore2016-01-021-3/+35
* Test if 'env' is NULL before doing memset() and strlen(),Xin LI2014-10-231-1/+1
* Avoid leaking data from the kernel environment: When we convert theColin Percival2014-10-221-3/+8
* Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano2014-10-161-7/+7
* Make getenv_*() functions and respectively TUNABLE_*_FETCH() macros notAlexander Motin2013-11-011-27/+19
* r249408 and r249436 cause a NULL pointer dereference on the CUBIEBOARDWarner Losh2013-04-161-1/+1
* Fix changes made in r249408.Jayachandran C.2013-04-131-1/+1
* Fix kenv behavior when there is no static environmentJayachandran C.2013-04-121-13/+16
* Reserve room for the terminating NUL when setting or getting kernelJaakko Heinonen2012-08-141-6/+6
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-1/+1
* In init_dynamic_kenv(), ignore environment strings exceeding theJaakko Heinonen2011-05-231-1/+7
* To avoid duplicated warning, move WITNESS_WARN() added in r221597 to theJaakko Heinonen2011-05-071-1/+2
* Add WITNESS_WARN() to getenv() to explicitly note that the function mayJaakko Heinonen2011-05-071-0/+1
* Merge change r198561 from projects/mips to head:Warner Losh2010-01-101-0/+33
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-2/+0
* Correctly sanity-check timer IDs. [SA-09:06]Colin Percival2009-03-231-3/+7
* Implement the following macros for completeness:Pawel Jakub Dawidek2008-07-211-0/+8
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-4/+4
* I don't know what I was smoking when I wrote these three years ago; theDag-Erling Smørgrav2007-10-131-4/+19
* Further system call comment cleanup:Robert Watson2007-03-051-2/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-3/+11
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* Use a sleep mutex instead of an sx lock for the kernel environment. ThisScott Long2006-07-091-24/+26
* Fix memory leak introduced in previous revision.Alexander Leidinger2006-03-151-3/+3
* Ignore kenv strings which overflow the room we have, rather than pretendPoul-Henning Kamp2006-03-091-1/+6
* Reorder statements to avoid accessing unknown memory.David Xu2005-09-261-2/+2
* Add bounds checking to the setenv part of the kernel environment.Alexander Leidinger2005-07-311-1/+10