<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/stdlib/getenv.c, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2024-07-10T14:17:58+00:00</updated>
<entry>
<title>Zap warning against __findenv usage, it is not exported by libc</title>
<updated>2024-07-10T14:17:58+00:00</updated>
<author>
<name>jca</name>
<email></email>
</author>
<published>2024-07-10T14:17:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=6f61b544177b6a47b531044ca889f6133d40969d'/>
<id>urn:sha1:6f61b544177b6a47b531044ca889f6133d40969d</id>
<content type='text'>
The comment probably made sense before guenther restricted the symbols
exported by libc in 2015.
</content>
</entry>
<entry>
<title>environ and __progname are not declared in a public header; declare them</title>
<updated>2016-03-13T18:34:21+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2016-03-13T18:34:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8e31f7b09b8e135e165df08a971ac10c71f4d29a'/>
<id>urn:sha1:8e31f7b09b8e135e165df08a971ac10c71f4d29a</id>
<content type='text'>
in libc's hidden/stdlib.h instead of in each .c file that needs one

ok deraadt@ gsoares@ mpi@
</content>
</entry>
<entry>
<title>Wrap &lt;stdlib.h&gt; so that calls go direct and the symbols not in the</title>
<updated>2015-09-13T08:31:48+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-13T08:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e85bde5645a66155108c2a88d25fa62993a3f2bb'/>
<id>urn:sha1:e85bde5645a66155108c2a88d25fa62993a3f2bb</id>
<content type='text'>
C standard are all weak.
Apply __{BEGIN,END}_HIDDEN_DECLS to gdtoa{,imp}.h, hiding the
arch-specific __strtorx, __ULtox_D2A, __strtorQ, __ULtoQ_D2A symbols.
</content>
</entry>
<entry>
<title>Check for duplicate variables in the environment when setting a value</title>
<updated>2010-08-23T22:31:50+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2010-08-23T22:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1e367116e85e839002afc69614bb7d21565126b6'/>
<id>urn:sha1:1e367116e85e839002afc69614bb7d21565126b6</id>
<content type='text'>
via setenv() or putenv().  OK miod@
</content>
</entry>
<entry>
<title>Make putenv(), setenv() and unsetenv() standards compliant.  The</title>
<updated>2009-06-03T15:52:16+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2009-06-03T15:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2fbee47dd731557e4c361a39c72b272faeeefe8d'/>
<id>urn:sha1:2fbee47dd731557e4c361a39c72b272faeeefe8d</id>
<content type='text'>
standard explicitly disallows passing setenv a name with a '=' in
it but historic BSD behavior is to allow this but to ignore the '='
and anything after it.
</content>
</entry>
<entry>
<title>zap remaining rcsid.</title>
<updated>2005-08-08T08:05:37+00:00</updated>
<author>
<name>espie</name>
<email></email>
</author>
<published>2005-08-08T08:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d7398a270c9cd1b7b4d545ed70ea24384781a86c'/>
<id>urn:sha1:d7398a270c9cd1b7b4d545ed70ea24384781a86c</id>
<content type='text'>
Kill old files that are no longer compiled.

okay theo
</content>
</entry>
<entry>
<title>ansi + de-register</title>
<updated>2005-03-30T18:51:49+00:00</updated>
<author>
<name>pat</name>
<email></email>
</author>
<published>2005-03-30T18:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=894b6ab0099e7d9ca2ad9acb75246cd0a4542167'/>
<id>urn:sha1:894b6ab0099e7d9ca2ad9acb75246cd0a4542167</id>
<content type='text'>
ok otto deraadt
</content>
</entry>
<entry>
<title>Remove the advertising clause in the UCB license which Berkeley</title>
<updated>2003-06-02T20:18:38+00:00</updated>
<author>
<name>millert</name>
<email></email>
</author>
<published>2003-06-02T20:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=021d32a253720a2fcdb07690f59c7e08d1d661e6'/>
<id>urn:sha1:021d32a253720a2fcdb07690f59c7e08d1d661e6</id>
<content type='text'>
rescinded 22 July 1999.  Proofed by myself and Theo.
</content>
</entry>
<entry>
<title>use proper __findenv() prototype; millert@ ok</title>
<updated>2002-12-10T22:44:13+00:00</updated>
<author>
<name>mickey</name>
<email></email>
</author>
<published>2002-12-10T22:44:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3aa45ad8adef31b662a315f8bb0a3bb881e8c7ed'/>
<id>urn:sha1:3aa45ad8adef31b662a315f8bb0a3bb881e8c7ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change to lite2 getenv(); getenv(NULL) now returns NULL</title>
<updated>1998-07-16T18:02:33+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>1998-07-16T18:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b811c9ad609b90ad8a28b3d5e9044db773f24841'/>
<id>urn:sha1:b811c9ad609b90ad8a28b3d5e9044db773f24841</id>
<content type='text'>
</content>
</entry>
</feed>
