<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/include, branch release/6.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-01-15T15:46:22Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-01-15T15:46:22Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-01-15T15:46:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5cd221028ba5e7ada35a0dd196fb642b44f197d1'/>
<id>urn:sha1:5cd221028ba5e7ada35a0dd196fb642b44f197d1</id>
<content type='text'>
'RELENG_6_3_0_RELEASE'.

This commit was manufactured to restore the state of the 6.3-RELEASE image.
</content>
</entry>
<entry>
<title>- Back out previous ctype(3) fix for UTF-8 locale due to forward ABI</title>
<updated>2007-11-21T01:31:49Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-11-21T01:31:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b718b356e1ebf1d830c22801948eee442d131385'/>
<id>urn:sha1:b718b356e1ebf1d830c22801948eee442d131385</id>
<content type='text'>
  compatibility is still broken as we add new symbols to libc. Those
  symboles are __sbmaskrune, __sbistype, __sbtoupper and __sbtolower.
  The latter three are directly referred by binaries use ctype(3) family
  functions (see include/ctype.h for details). This means if a binary
  built on 6.3, it uses these symbols that are not available on older
  system.
- As this has been in 6 for a month, I intentionally leave these symbols
  in libc but map them to original version. So binary built after 602113
  will not be broken after this commit.
- Bump __FreeBSD_version for this back-out

PR:		116363
Discussed with:	kris, kensmith
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Restore ctype(3) ABI forward compatibility in 6.x world. This was broken</title>
<updated>2007-10-30T01:30:42Z</updated>
<author>
<name>Rong-En Fan</name>
<email>rafan@FreeBSD.org</email>
</author>
<published>2007-10-30T01:30:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=531cdd3ca25c800b84b25b7b23ebe0dba5817acf'/>
<id>urn:sha1:531cdd3ca25c800b84b25b7b23ebe0dba5817acf</id>
<content type='text'>
with last ctype(3) single-byte and multi-byte separation for fixing
operating on UTF-8 locale. To be specific, we introduced a new symbol in
libc. And this symbol is referred via inline functions here. So, you can
not run a binary built with this version of libc on an older system. To
restore the compatibility, make these functions built as non-inlined
form (see lib/libc/nomarco.c) and MFC rev 1.32 which drops the usage of
that symbol in question for __isctype(). As this may impact performance,
I only intend to fix in 6.x, but not 7 (not yet released) and 8 (it's HEAD).

Discussed on:	cvs-src
Requested by:	scottl
Reviewed by:	ache, delphij
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-test2/commit/?id=0bb276dd2b10f18120607ebde097f6bebfe28577'/>
<id>urn:sha1:0bb276dd2b10f18120607ebde097f6bebfe28577</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>MFC: rev 1.6</title>
<updated>2007-10-11T17:32:20Z</updated>
<author>
<name>Bernd Walter</name>
<email>ticso@FreeBSD.org</email>
</author>
<published>2007-10-11T17:32:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=47a521cb9795d1b902f733429ac39f29b4aeb555'/>
<id>urn:sha1:47a521cb9795d1b902f733429ac39f29b4aeb555</id>
<content type='text'>
declare struct tftphdr and embedded union as beeing packed, which is
required for arm.
</content>
</entry>
<entry>
<title>MFC rev. 1.3 from HEAD,</title>
<updated>2007-02-09T14:24:48Z</updated>
<author>
<name>Jens Schweikhardt</name>
<email>schweikh@FreeBSD.org</email>
</author>
<published>2007-02-09T14:24:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=063d8dd354a9a0a72c6211283819cca09037ff4f'/>
<id>urn:sha1:063d8dd354a9a0a72c6211283819cca09037ff4f</id>
<content type='text'>
  Comment the token after #endif, like we do everywhere else.
  Static analyzers like FlexeLint complain about it.
</content>
</entry>
<entry>
<title>MFC rev. 1.5. from HEAD,</title>
<updated>2007-02-09T14:21:54Z</updated>
<author>
<name>Jens Schweikhardt</name>
<email>schweikh@FreeBSD.org</email>
</author>
<published>2007-02-09T14:21:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1ada27c3b09c2075f555721de530f0b082c4a959'/>
<id>urn:sha1:1ada27c3b09c2075f555721de530f0b082c4a959</id>
<content type='text'>
  Properly parenthesize the __tg_is_complex() macro by moving a closing
  paren to where it belongs.
</content>
</entry>
<entry>
<title>MFC: Extend the nsswitch to support Services, Protocols and Rpc</title>
<updated>2007-01-20T14:59:12Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2007-01-20T14:59:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b6ce3f0a1bb380624b13252f0ca8a6ddf25b3ae5'/>
<id>urn:sha1:b6ce3f0a1bb380624b13252f0ca8a6ddf25b3ae5</id>
<content type='text'>
databases.

	include/nsswitch.h:		1.4 (partly)
	include/rpc/rpcent.h:		1.3, 1.4
	lib/libc/net/Makefile.inc:	1.59 (partly)
	lib/libc/net/getproto.c:	1.6 (partly)
	lib/libc/net/getprotoent.c:	1.8 (partly)
	lib/libc/net/getprotoname.c:	1.6 (partly)
	lib/libc/net/getservbyname.c:	1.9
	lib/libc/net/getservbyport.c:	1.9
	lib/libc/net/getservent.c:	1.22 (partly)
	lib/libc/net/netdb_private.h:	1.12
	lib/libc/rpc/getrpcent.c:	1.15 (partly)
</content>
</entry>
<entry>
<title>MFC: Fix kenv() function prototype.</title>
<updated>2007-01-04T19:59:41Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-01-04T19:59:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=759a63a87c9181b51753346bac1bab87be410c7f'/>
<id>urn:sha1:759a63a87c9181b51753346bac1bab87be410c7f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Merge BIND9 9.3.3 into main chunk.</title>
<updated>2006-12-22T07:33:20Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2006-12-22T07:33:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0c7fc58849c5a3e94a5f40fc86fe95b908101a43'/>
<id>urn:sha1:0c7fc58849c5a3e94a5f40fc86fe95b908101a43</id>
<content type='text'>
	include/arpa/nameser_compat.h:	1.6
	lib/libc/inet/inet_cidr_ntop.c:	1.1.1.2
	lib/libc/inet/inet_net_ntop.c:	1.3
	lib/libc/isc/eventlib_p.h:	1.4
	lib/libc/resolv/mtctxres.c:	1.3
	lib/libc/resolv/res_init.c:	1.4
	lib/libc/resolv/res_send.c:	1.5
</content>
</entry>
</feed>
