summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/setenv.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Delete casts to off_t and size_t that are implied by assignmentsguenther2016-09-211-2/+2
* Allow setenv(3) and putenv(3) to operate on a NULL environ pointer.millert2016-04-251-11/+15
* environ and __progname are not declared in a public header; declare themguenther2016-03-131-2/+1
* Wrap <stdlib.h> so that calls go direct and the symbols not in theguenther2015-09-131-3/+4
* using reallocarray() gives us multiplicative integer overflow checkingderaadt2014-10-081-3/+3
* Make setenv(3) consistent with unsetenv(3), giving EINVAL if passedjeremy2012-09-231-3/+5
* Check for duplicate variables in the environment when setting a valuemillert2010-08-231-7/+19
* Make unsetenv(NULL) and unsetenv("") give EINVAL, per POSIX. ok deraadt@naddy2010-06-291-1/+5
* Don't assume that we can overwrite strings in the environment.millert2009-06-041-1/+3
* Make putenv(), setenv() and unsetenv() standards compliant. Themillert2009-06-031-11/+68
* zap remaining rcsid.espie2005-08-081-4/+1
* ansi + de-registerpat2005-03-301-7/+3
* Stash the environment pointer we get from realloc() instead of justmillert2005-02-161-32/+24
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* use proper __findenv() prototype; millert@ okmickey2002-12-101-2/+3
* a first pass at -Wallderaadt2001-07-091-3/+4
* Don't override environ if realloc() fails. Pointed out bymillert1998-02-021-3/+4
* Fix RCS idstholo1996-08-191-2/+1
* initial import of NetBSD treederaadt1995-10-181-0/+120