<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libc/gen, branch release/2.0.5_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.0.5_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.0.5_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1995-06-10T19:44:55Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1995-06-10T19:44:55Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1995-06-10T19:44:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fbe312c9f723b704a542825383058d1a2eb63f94'/>
<id>urn:sha1:fbe312c9f723b704a542825383058d1a2eb63f94</id>
<content type='text'>
'RELENG_2_0_5_RELEASE'.

This commit was manufactured to restore the state of the 2.0.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>	The +@netgroup/-@netgroup NIS password overrides can fail in</title>
<updated>1995-06-02T11:23:24Z</updated>
<author>
<name>David Greenman</name>
<email>dg@FreeBSD.org</email>
</author>
<published>1995-06-02T11:23:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3ab30975ab37167f7ad6f6d5740f69548a57f0bb'/>
<id>urn:sha1:3ab30975ab37167f7ad6f6d5740f69548a57f0bb</id>
<content type='text'>
	some cases due to a subtle bug. Specifically, if you override
	an NIS user's shell, /usr/bin/login and /usr/bin/su (and probably
	other commands) can end up with bogus data for the pw_shell
	member of the passwd structure *if* the do an endpwent(),
	thereby preventing logins.

	This happpens because the text fields in the passwd structure
	(pw_name, pw_passwd, pw_gecos, pw_class, pw_dir and pw_shell)
	are returned to the calling program as pointers to dycamically
	allocated buffers, rather than pointers to static buffers as
	they should be. Once endpwent() is called, the dynamic buffers
	are free()ed, which invalidates the data returned by the
	library functions.

Note: Bill promises a more elegant solution in post-2.0.5R. This fix
	is only a work-around.

Submitted by:	Bill Paul
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_2_0_5'.</title>
<updated>1995-05-30T08:29:08Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1995-05-30T08:29:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9347db35098be57530c997e1a0212f9927be848a'/>
<id>urn:sha1:9347db35098be57530c997e1a0212f9927be848a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>1995-05-30T05:51:47Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1995-05-30T05:51:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6c06b4e2aa2a28d1f0bbd29ecdce35aaaf600ce8'/>
<id>urn:sha1:6c06b4e2aa2a28d1f0bbd29ecdce35aaaf600ce8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>1995-05-30T03:57:47Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1995-05-30T03:57:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=709e8f9ae1d734c1a163c9b421df4b8153939ce7'/>
<id>urn:sha1:709e8f9ae1d734c1a163c9b421df4b8153939ce7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parse ^? now, our termcap use it and some termcaps from other</title>
<updated>1995-05-14T22:29:13Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1995-05-14T22:29:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4f5129899a8ec31ed3d28fc2571f8b57493786f4'/>
<id>urn:sha1:4f5129899a8ec31ed3d28fc2571f8b57493786f4</id>
<content type='text'>
systems use it too
</content>
</entry>
<entry>
<title>Fix bracket error for LogMask</title>
<updated>1995-05-02T17:46:30Z</updated>
<author>
<name>Andrey A. Chernov</name>
<email>ache@FreeBSD.org</email>
</author>
<published>1995-05-02T17:46:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ff17906bc9c53c306cac88b77fd05bd9bfbe7a26'/>
<id>urn:sha1:ff17906bc9c53c306cac88b77fd05bd9bfbe7a26</id>
<content type='text'>
Submitted by: Ruslan Belkin &lt;rus@home2.UA.net&gt;
</content>
</entry>
<entry>
<title>Added function and man page for ftok(3), used in conjunction with</title>
<updated>1995-05-01T08:53:21Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>1995-05-01T08:53:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=85c30cfa12c3a7fefffa22cd7d837b9445c4b883'/>
<id>urn:sha1:85c30cfa12c3a7fefffa22cd7d837b9445c4b883</id>
<content type='text'>
the so-called "System V IPC".

Submitted by:	jbeukema@HK.Super.Net (John Beukema)
Obtained from:  Th. Lockert &lt;tholo@sigmasoft.com&gt;, via NetBSD
</content>
</entry>
<entry>
<title>Small fix for the following problems:</title>
<updated>1995-04-29T17:14:50Z</updated>
<author>
<name>Bill Paul</name>
<email>wpaul@FreeBSD.org</email>
</author>
<published>1995-04-29T17:14:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=04adcdacbf1a0add22b9fe719ca13e69c2e4651c'/>
<id>urn:sha1:04adcdacbf1a0add22b9fe719ca13e69c2e4651c</id>
<content type='text'>
- If you take the wheel entry out of /etc/group and turn on NIS,
the '+:*::' line is incorrectly flagged as the entry for wheel (the
empty gid section is translated to 0), hence getgrgid() returns '+'
as the name of the group instead of 'wheel.'

- Using just '+:' as the 'turn on NIS' switch in /etc/group makes
getgrgid() dump core because of a null pointer dereference. (Last
time I was in here, I foolishly assumed that fixing the core dump
problems with getgrnam() and getgrent() would fix getgrgid() too.
Silly me.)
</content>
</entry>
<entry>
<title>in _freecaches(): strdup() allocates us memory -- remember to free it.</title>
<updated>1995-04-22T17:28:04Z</updated>
<author>
<name>Bill Paul</name>
<email>wpaul@FreeBSD.org</email>
</author>
<published>1995-04-22T17:28:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=243ae8c754bde5c5b3f524d20d137bd7f3d2f76d'/>
<id>urn:sha1:243ae8c754bde5c5b3f524d20d137bd7f3d2f76d</id>
<content type='text'>
</content>
</entry>
</feed>
