<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libstand, branch stable/8</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC	r251561:</title>
<updated>2013-06-14T03:21:53+00:00</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2013-06-14T03:21:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=305bf722c9c51395c759480f9a5828cc6562aa00'/>
<id>305bf722c9c51395c759480f9a5828cc6562aa00</id>
<content type='text'>
libstand: Reset the seek pointer in ext2fs as done in UFS.

PR:		177328
Submitted by:	Eric van Gyzen
Reviewed by:	iedowse
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libstand: Reset the seek pointer in ext2fs as done in UFS.

PR:		177328
Submitted by:	Eric van Gyzen
Reviewed by:	iedowse
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r213235 by emaste:</title>
<updated>2010-10-25T23:58:16+00:00</updated>
<author>
<name>Attilio Rao</name>
<email>attilio@FreeBSD.org</email>
</author>
<published>2010-10-25T23:58:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ac5b9dd470e4abdf4651ecaac9cf46e3dabb2885'/>
<id>ac5b9dd470e4abdf4651ecaac9cf46e3dabb2885</id>
<content type='text'>
Increase maximum network timeout from 20s to 120s.

Sponsored by:	Sandvine Incorporated
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Increase maximum network timeout from 20s to 120s.

Sponsored by:	Sandvine Incorporated
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: r212125, r212126</title>
<updated>2010-09-16T01:38:13+00:00</updated>
<author>
<name>Rick Macklem</name>
<email>rmacklem@FreeBSD.org</email>
</author>
<published>2010-09-16T01:38:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=20b8b9ea0c458a7dee56d883caaa98d328b5be0c'/>
<id>20b8b9ea0c458a7dee56d883caaa98d328b5be0c</id>
<content type='text'>
Modify lib/libstand/nfs.c to use NFSv3 instead of NFSv2.
This allows the nfs_getrootfh() function to return the
correct file handle size to pxe.c for pxeboot. It also
results in NFSv2 no longer being used by default anywhere
in FreeBSD. If built with OLD_NFSV2 defined, the old
code that predated this patch will be built and NFSv2
will be used. pxe.c is also modified to use this version
of nfs_getrootfh() so that pxeboot will use NFSv3 and
work for non-FreeBSD as well as FreeBSD NFS servers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Modify lib/libstand/nfs.c to use NFSv3 instead of NFSv2.
This allows the nfs_getrootfh() function to return the
correct file handle size to pxe.c for pxeboot. It also
results in NFSv2 no longer being used by default anywhere
in FreeBSD. If built with OLD_NFSV2 defined, the old
code that predated this patch will be built and NFSv2
will be used. pxe.c is also modified to use this version
of nfs_getrootfh() so that pxeboot will use NFSv3 and
work for non-FreeBSD as well as FreeBSD NFS servers.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:	r209837, r209842, r209949</title>
<updated>2010-07-20T18:59:10+00:00</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2010-07-20T18:59:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e345559071fb4728944992e21d0c2109ae2c36ab'/>
<id>e345559071fb4728944992e21d0c2109ae2c36ab</id>
<content type='text'>
Sync. printf() of libstand(3) with sys/kern/subr_prf.c.

CVS r1.94	jhb:
Cast the integer read as the first argument for %b to an unsigned integer
so it's value is not sign extended when assigned to the uintmax_t variable
used internally by printf.  For example, if bit 31 is set in the cpuid
feature word, then %b would print out the initial value as a 16 character
hexadecimal value.  Now it only prints out an 8 character value.

CVS r1.109	njl:
Add support for 'h' and 'hh' modifiers for printf(9).

CVS r1.117	phk:
If we ignore an unknown % sequence, we must stop interpreting the remaining
% arguments because the varargs are now out of sync and there is a risk that
we might for instance dereference an integer in a %s argument.

SVN r209836	jkim:
Implement optional 'precision' for numbers.  Previously, it was parsed but
ignored.  Some third-party modules (e.g., ACPICA) prefer this format over
zero padding flag '0'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sync. printf() of libstand(3) with sys/kern/subr_prf.c.

CVS r1.94	jhb:
Cast the integer read as the first argument for %b to an unsigned integer
so it's value is not sign extended when assigned to the uintmax_t variable
used internally by printf.  For example, if bit 31 is set in the cpuid
feature word, then %b would print out the initial value as a 16 character
hexadecimal value.  Now it only prints out an 8 character value.

CVS r1.109	njl:
Add support for 'h' and 'hh' modifiers for printf(9).

CVS r1.117	phk:
If we ignore an unknown % sequence, we must stop interpreting the remaining
% arguments because the varargs are now out of sync and there is a risk that
we might for instance dereference an integer in a %s argument.

SVN r209836	jkim:
Implement optional 'precision' for numbers.  Previously, it was parsed but
ignored.  Some third-party modules (e.g., ACPICA) prefer this format over
zero padding flag '0'.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 205900:</title>
<updated>2010-04-14T17:17:06+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2010-04-14T17:17:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9a298a070547d7273ab16e912fdb11fd11ba17d'/>
<id>a9a298a070547d7273ab16e912fdb11fd11ba17d</id>
<content type='text'>
Use panic() (which the environment is required to provide to libstand) to
implement assert() instead of relying on a non-required exit().  The exit()
invocation also did not match the semantics of the exit() routine that
current boot environments happen to require.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use panic() (which the environment is required to provide to libstand) to
implement assert() instead of relying on a non-required exit().  The exit()
invocation also did not match the semantics of the exit() routine that
current boot environments happen to require.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r202585: fix a comment typo</title>
<updated>2010-01-22T09:27:31+00:00</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2010-01-22T09:27:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cd58d51b0fceffa8524dbb3cd3ea646d9483efb7'/>
<id>cd58d51b0fceffa8524dbb3cd3ea646d9483efb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev 201937:</title>
<updated>2010-01-16T04:24:10+00:00</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2010-01-16T04:24:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6bbfc14d02a3f2e19a578bd4f6e7e4f740ab727b'/>
<id>6bbfc14d02a3f2e19a578bd4f6e7e4f740ab727b</id>
<content type='text'>
Implement the fo_readdir method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement the fo_readdir method.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 200919:</title>
<updated>2009-12-30T17:53:07+00:00</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-12-30T17:53:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=abd97995f5f6f8a723fe6c8499ddd1267b9e33a2'/>
<id>abd97995f5f6f8a723fe6c8499ddd1267b9e33a2</id>
<content type='text'>
Fix a bug in gzipfs that prevented lseek() from working and add lseek()
support to bzip2fs.  This fixes problems with loading compressed amd64
kernel modules containing debug symbols.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix a bug in gzipfs that prevented lseek() from working and add lseek()
support to bzip2fs.  This fixes problems with loading compressed amd64
kernel modules containing debug symbols.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: r198542</title>
<updated>2009-11-04T13:40:04+00:00</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2009-11-04T13:40:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d5c7a9c3d980e1d982443f06111a48b567fd0e1e'/>
<id>d5c7a9c3d980e1d982443f06111a48b567fd0e1e</id>
<content type='text'>
Initialize f_rabuf in the raw device case. A subsequent close()
later on would try to free it, leading to a crash.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initialize f_rabuf in the raw device case. A subsequent close()
later on would try to free it, leading to a crash.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix minor issues in libstand.</title>
<updated>2009-05-31T21:29:07+00:00</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2009-05-31T21:29:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f6b7b705124a6ce97f5f6fcfc0c2165a36de3fb9'/>
<id>f6b7b705124a6ce97f5f6fcfc0c2165a36de3fb9</id>
<content type='text'>
- Don't call tftp_makereq() with too many arguments.
- Don't forget to close one of the comments.

Submitted by:	Pawel Worach
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Don't call tftp_makereq() with too many arguments.
- Don't forget to close one of the comments.

Submitted by:	Pawel Worach
</pre>
</div>
</content>
</entry>
</feed>
