<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in utf8.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>1d386b48a555f61cb7325543adbbb5c3f3407a66 - Remove $FreeBSD$: one-line .c pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#1d386b48a555f61cb7325543adbbb5c3f3407a66</link>
        <description>Remove $FreeBSD$: one-line .c patternRemove /^[\s*]*__FBSDID\(&quot;\$FreeBSD\$&quot;\);?\s*\n/

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Wed, 16 Aug 2023 19:54:42 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d846d260e2b9a3d4d0a701462568268cbfe7a5b - spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#4d846d260e2b9a3d4d0a701462568268cbfe7a5b</link>
        <description>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDThe SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catchup to that fact and revert to their recommended match of BSD-2-Clause.Discussed with:		pfgMFC After:		3 daysSponsored by:		Netflix

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Wed, 10 May 2023 17:40:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5b5fa75acff11d871d0c90045f8c1a58fed85365 - libc: drop &quot;All rights reserved&quot; from Foundation copyrights</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#5b5fa75acff11d871d0c90045f8c1a58fed85365</link>
        <description>libc: drop &quot;All rights reserved&quot; from Foundation copyrightsThis has already been done for most files that have the Foundation asthe only listed copyright holder.  Do it now for files that listmultiple copyright holders, but have the Foundation copyright in its ownsection.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Thu, 04 Aug 2022 22:52:23 +0200</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d915a14ef094c8dfc1a5aee70e135abfec01d0f1 - libc: further adoption of SPDX licensing ID tags.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#d915a14ef094c8dfc1a5aee70e135abfec01d0f1</link>
        <description>libc: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using mis-identified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sat, 25 Nov 2017 18:12:48 +0100</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b626f5a73a48f44a31a200291b141e1da408a2ff - MFH r289384-r293170</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#b626f5a73a48f44a31a200291b141e1da408a2ff</link>
        <description>MFH r289384-r293170Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Mon, 04 Jan 2016 20:19:48 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a5d8944a83ff8a3aad14197b7aa0800ff9bda95e - Catch up with head (r291075).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#a5d8944a83ff8a3aad14197b7aa0800ff9bda95e</link>
        <description>Catch up with head (r291075).

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Thu, 19 Nov 2015 17:28:42 +0100</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e25206800fcb8959c9255ffde0b9bf09395b5a4c - Improve collation string and locales support</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#e25206800fcb8959c9255ffde0b9bf09395b5a4c</link>
        <description>Improve collation string and locales supportMerge collation support from Illumos and DragonflyBSD.Locales are now generated with the new localedef(1) tool from CLDR POSIX files.The generated files are now identified as &quot;BSD 1.0&quot; format.The libc now only read &quot;BSD 1.0&quot; locales definitions, all other version will beset to &quot;C&quot;The localedef(1) tool has been imported from Illumos and modified to use tree(3)instead of the CDDL avl(3)A set of tool created by edwin@ and extended by marino@ for dragonfly has beenadded to be able to generate locales and the Makefiles from the vanilla CLDRunicode databases + a universal UTF-8 charmap (by marino@)Update the locales to unicode v27Given our regex(3) does not support multibyte (yet) it has been forced to alwaysuse locale CRemove now unused colldef(1) and mklocale(1)Finish implementing the numeric BSD extension for ctypesThe number of supported locales has grown from 175 to 250 locales. Among the newlocales: 6 Arabic locales (AE EG JO MA QA SA), Different variations of spanishlocales.Added new 3 components locales for mn_Cyrl_MN, sr_Cyrl_RS sr_Latn_RS,zh_Hans_CN, zh_Hant_HK and zh_Hant_TW. Some aliases has been for 2 componentsversion when possible.Thanks: Garrett D&apos;Amore (Illumos) who made sure all his work was done underBSD license!, Edwin Groothuis (edwin@) for the work he made on tools to be ableto generate locales definition usable in freebsd sources out of vanilla CLDRdefinitions, John Marino (DragonflyBSD) who first merge the Illumos work intoDragonfly and spent hours tracking down bugs.

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sat, 07 Nov 2015 13:43:35 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11d38a5764295585a2472d5e861fa8abe1a11eb2 - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#11d38a5764295585a2472d5e861fa8abe1a11eb2</link>
        <description>Merge from headSponsored by:	Gandi.net

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Wed, 28 Oct 2015 12:58:18 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f94594b37a145b9b3e9ff31af2cd1dc3de8aa4d4 - Finish merging from head, messed up in previous attempt</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#f94594b37a145b9b3e9ff31af2cd1dc3de8aa4d4</link>
        <description>Finish merging from head, messed up in previous attempt

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sat, 12 Sep 2015 14:03:02 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>00176600f60d0016594f5b7ef03656a3159012b4 - Merge r286744-r287584 from head.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#00176600f60d0016594f5b7ef03656a3159012b4</link>
        <description>Merge r286744-r287584 from head.

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Wed, 09 Sep 2015 05:05:13 +0200</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d9442b10a2e14c1c55f21743fa7a653e9b241e05 - Merge ^/head r286858 through r287489.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#d9442b10a2e14c1c55f21743fa7a653e9b241e05</link>
        <description>Merge ^/head r286858 through r287489.

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sat, 05 Sep 2015 20:36:23 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>23a32822d2a98273412f5b7d5e4b0ea925d637a0 - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#23a32822d2a98273412f5b7d5e4b0ea925d637a0</link>
        <description>Merge from HEAD

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Tue, 25 Aug 2015 22:14:50 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>57c69b14781a057f0b17dbcdf5c68082a75d210e - Make UTF-8 parsing and generation more strict.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#57c69b14781a057f0b17dbcdf5c68082a75d210e</link>
        <description>Make UTF-8 parsing and generation more strict.- in mbrtowc() we need to disallow codepoints above 0x10ffff.- In wcrtomb() we need to disallow codepoints between 0xd800 and 0xdfff.Reviewed by:	baptDifferential Revision:	https://reviews.freebsd.org/D3399

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Tue, 25 Aug 2015 11:16:09 +0200</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ab875b713d0afab5f0650f06d48a38777a7ae43e - Catch up with head, primarily for the 1.14.4.0 firmware.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#ab875b713d0afab5f0650f06d48a38777a7ae43e</link>
        <description>Catch up with head, primarily for the 1.14.4.0 firmware.

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Fri, 14 Aug 2015 00:01:13 +0200</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f98ee844657f5d662a236f74bc7e24c00316e5ee - Merge ^/head r286422 through r286684.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#f98ee844657f5d662a236f74bc7e24c00316e5ee</link>
        <description>Merge ^/head r286422 through r286684.

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Wed, 12 Aug 2015 20:39:49 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>81eb7d7e4bc4f96ef228f474ba798cddebe2bedc - Readd checking utf16 surrogates that are invalid in utf8</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#81eb7d7e4bc4f96ef228f474ba798cddebe2bedc</link>
        <description>Readd checking utf16 surrogates that are invalid in utf8

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sun, 09 Aug 2015 12:36:25 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>764a768e16c362ac506618c4992c55b2856f2f96 - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#764a768e16c362ac506618c4992c55b2856f2f96</link>
        <description>Merge from HEAD

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sun, 09 Aug 2015 02:15:17 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8bb93485fb51aac423ec000aa292815cf50bb02c - Remove 5 and 6 bytes sequences which are illegal in UTF-8 space. (part2)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#8bb93485fb51aac423ec000aa292815cf50bb02c</link>
        <description>Remove 5 and 6 bytes sequences which are illegal in UTF-8 space. (part2)Per rfc3629 value greater than 0x10ffff should be rejectedSuggested by:	jilles

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sun, 09 Aug 2015 02:06:56 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c9d24bcfd5c2f9940f1731f2747094951dbd1968 - Remove 5 and 6 bytes sequences which are illegal in UTF-8 space.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#c9d24bcfd5c2f9940f1731f2747094951dbd1968</link>
        <description>Remove 5 and 6 bytes sequences which are illegal in UTF-8 space.Per rfc3629 value greater than 0x10ffff should be rejectedSuggested by:	jilles

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sun, 09 Aug 2015 01:59:15 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b2473410fcb28134729c5781ccb21f47a250a09 - Revamp CTYPE support (from Illumos &amp; Dragonfly)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libc/locale/utf8.c#7b2473410fcb28134729c5781ccb21f47a250a09</link>
        <description>Revamp CTYPE support (from Illumos &amp; Dragonfly)Obtained from:	Dragonfly

            List of files:
            /freebsd/lib/libc/locale/utf8.c</description>
        <pubDate>Sat, 08 Aug 2015 20:22:14 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
