<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include, branch releng/7.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2007-11-14T01:10:12Z</updated>
<entry>
<title>MFC: Add support for non-portable adaptive mutexes, as well as experimental</title>
<updated>2007-11-14T01:10:12Z</updated>
<author>
<name>Kris Kennaway</name>
<email>kris@FreeBSD.org</email>
</author>
<published>2007-11-14T01:10:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a666c430f7245109797e8f22696787b40862973d'/>
<id>urn:sha1:a666c430f7245109797e8f22696787b40862973d</id>
<content type='text'>
support for spinning/yielding loops.

Approved by: re@ (kensmith)
</content>
</entry>
<entry>
<title>MFC rev. 1.32-1.33</title>
<updated>2007-10-30T04:45:27Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-10-30T04:45:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f398d9152c870680e5eda21f94779f4c1fe48b19'/>
<id>urn:sha1:f398d9152c870680e5eda21f94779f4c1fe48b19</id>
<content type='text'>
 Small improvement for __isctype(): don't use __mb_sb_limit but
 hardcode 128 here instead, since default locale never define anything
 above 127 char.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC ctype(3) fix for UTF-8 locale. See original commit log for details.</title>
<updated>2007-10-24T14:32:33Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-10-24T14:32:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c29f5a6e0a6ddd1349055f971a2281472ff4b77d'/>
<id>urn:sha1:c29f5a6e0a6ddd1349055f971a2281472ff4b77d</id>
<content type='text'>
PR:		116363
Reported by:	Petr Hroudny &lt;petr.hroudny at gmail.com&gt;
Patched by:	ache
Reviewed by:	i18n@
Approved by:	re (kensmith)
OK-ed by:	portmgr
</content>
</entry>
<entry>
<title>Install the forgotten /usr/include/geom/multipath/ header.</title>
<updated>2007-10-01T18:07:29Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-10-01T18:07:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=13650420dcd929331b231e654791d6285f66ecd2'/>
<id>urn:sha1:13650420dcd929331b231e654791d6285f66ecd2</id>
<content type='text'>
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Bring in the GEOM Virtualisation class, which allows to create huge GEOM</title>
<updated>2007-09-23T07:34:23Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2007-09-23T07:34:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f854db0bf589ae8e9365fc0e99fbb37b6461b790'/>
<id>urn:sha1:f854db0bf589ae8e9365fc0e99fbb37b6461b790</id>
<content type='text'>
providers with limited physical storage and add physical storage as
needed.

Submitted by:	Ivan Voras
Sponsored by:	Google Summer of Code 2006
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Remove old prototypes for addr2ascii() and ascii2addr(), functions which no</title>
<updated>2007-08-24T20:25:52Z</updated>
<author>
<name>Bruce M Simpson</name>
<email>bms@FreeBSD.org</email>
</author>
<published>2007-08-24T20:25:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0ad9d01971d34cc6650a233dcb6de63f7953f60f'/>
<id>urn:sha1:0ad9d01971d34cc6650a233dcb6de63f7953f60f</id>
<content type='text'>
longer exist in libc.

Requested by:	Craig Rodrigues
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>declare struct tftphdr and embedded union as beeing packed, which is</title>
<updated>2007-08-01T11:59:09Z</updated>
<author>
<name>Bernd Walter</name>
<email>ticso@FreeBSD.org</email>
</author>
<published>2007-08-01T11:59:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b2d5599a5b165627d479fcd093c53d92e0ea012'/>
<id>urn:sha1:1b2d5599a5b165627d479fcd093c53d92e0ea012</id>
<content type='text'>
required for arm.

Tested on:	arm, i386, amd64
Approved by:	re (rwatson)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Disconnect netatm from the build as it is not MPSAFE and relies on</title>
<updated>2007-07-14T21:49:24Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2007-07-14T21:49:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2b851aeb6321494fe153410e910ccf4ec1d92513'/>
<id>urn:sha1:2b851aeb6321494fe153410e910ccf4ec1d92513</id>
<content type='text'>
NET_NEEDS_GIANT, which will shortly be removed.  This is done in a
away that it may be easily reattached to the build before 7.1 if
appropriate locking is added.  Specifics:

- Don't install netatm include files
- Disconnect netatm command line management tools
- Don't build libatm
- Don't include ATM parts in rescue or sysinstall
- Don't install sample configuration files and documents
- Don't build kernel support as a module or in NOTES
- Don't build netgraph wrapper nodes for netatm

This removes the last remaining consumer of NET_NEEDS_GIANT.

Reviewed by:	harti
Discussed with:	bz, bms
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>I4B header files were repo-copied from sys/i386/include to</title>
<updated>2007-07-06T07:20:59Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2007-07-06T07:20:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9fa28ff687d8760285c747494f0e562f7ba8a4d5'/>
<id>urn:sha1:9fa28ff687d8760285c747494f0e562f7ba8a4d5</id>
<content type='text'>
sys/i4b/include/ so they will be available to all architectures
once I4B compiles on those.

I4B header files are now installed in include/i4b/ and no longer
in include/machine/.

For now we still install the headers for i386 only.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Significantly reduce the memory leak as noted in BUGS section for</title>
<updated>2007-07-04T00:00:41Z</updated>
<author>
<name>Sean Farley</name>
<email>scf@FreeBSD.org</email>
</author>
<published>2007-07-04T00:00:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2966d28c322dcfa4b9db2558da0b91839e7798b9'/>
<id>urn:sha1:2966d28c322dcfa4b9db2558da0b91839e7798b9</id>
<content type='text'>
setenv(3) by tracking the size of the memory allocated instead of using
strlen() on the current value.

Convert all calls to POSIX from historic BSD API:
 - unsetenv returns an int.
 - putenv takes a char * instead of const char *.
 - putenv no longer makes a copy of the input string.
 - errno is set appropriately for POSIX.  Exceptions involve bad environ
   variable and internal initialization code.  These both set errno to
   EFAULT.

Several patches to base utilities to handle the POSIX changes from
Andrey Chernov's previous commit.  A few I re-wrote to use setenv()
instead of putenv().

New regression module for tools/regression/environ to test these
functions.  It also can be used to test the performance.

Bump __FreeBSD_version to 700050 due to API change.

PR:		kern/99826
Approved by:	wes
Approved by:	re (kensmith)
</content>
</entry>
</feed>
