<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in cstdio</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583 - Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583</link>
        <description>Merge llvm-project main llvmorg-19-init-18630-gf2ccf80136a0This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-19-init-18630-gf2ccf80136a0, thelast commit before the upstream release/19.x branch was created.PR:		280562MFC after:	1 month

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Sat, 27 Jul 2024 23:34:35 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46c59ea9b61755455ff6bf9f3e7b834e1af634ea - Redo libc++ customizations</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#46c59ea9b61755455ff6bf9f3e7b834e1af634ea</link>
        <description>Redo libc++ customizations* Remove osreldate include because _LIBCPP_HAS_NO_GETS has disappeared* Instead, add direct major __FreeBSD__ check for using ::gets declaration* Mark EINTEGRITY values as FreeBSD customization* Reformat _LIBCPP_TYPE_VISIBILITY_DEFAULT customizationPR:		276104MFC after:	1 month

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Sun, 14 Jan 2024 13:20:42 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>297eecfb02bb25902531dbb5c3b9a88caf8adf29 - Merge llvm-project main llvmorg-18-init-16864-g3b3ee1f53424</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#297eecfb02bb25902531dbb5c3b9a88caf8adf29</link>
        <description>Merge llvm-project main llvmorg-18-init-16864-g3b3ee1f53424This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-18-init-16864-g3b3ee1f53424.PR:		276104MFC after:	1 month

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Thu, 11 Jan 2024 18:29:01 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f757f3ff9144b609b3c433dfd370cc6bdc191ad - Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fb</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#5f757f3ff9144b609b3c433dfd370cc6bdc191ad</link>
        <description>Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fbThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb.PR:		276104MFC after:	1 month

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Mon, 18 Dec 2023 20:30:12 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bdd1243df58e60e85101c09001d9812a789b6bc4 - Merge llvm-project main llvmorg-16-init-18548-gb0daacf58f41</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#bdd1243df58e60e85101c09001d9812a789b6bc4</link>
        <description>Merge llvm-project main llvmorg-16-init-18548-gb0daacf58f41This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-16-init-18548-gb0daacf58f41.PR:		271047MFC after:	1 month

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Fri, 14 Apr 2023 21:41:27 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>81ad626541db97eb356e2c1d4a20eb2a26a766ab - Merge llvm-project main llvmorg-15-init-15358-g53dc0f10787</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#81ad626541db97eb356e2c1d4a20eb2a26a766ab</link>
        <description>Merge llvm-project main llvmorg-15-init-15358-g53dc0f10787This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-15-init-15358-g53dc0f10787.PR:		265425MFC after:	2 weeks

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Mon, 04 Jul 2022 19:20:19 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>349cc55c9796c4596a5b9904cd3281af295f878f - Merge llvm-project main llvmorg-14-init-10186-gff7f2cfa959b</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#349cc55c9796c4596a5b9904cd3281af295f878f</link>
        <description>Merge llvm-project main llvmorg-14-init-10186-gff7f2cfa959bThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-14-init-10186-gff7f2cfa959b.PR:		261742MFC after:	2 weeks

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Sun, 20 Mar 2022 11:40:34 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe6060f10f634930ff71b7c50291ddc610da2475 - Merge llvm-project main llvmorg-13-init-16847-g88e66fa60ae5</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#fe6060f10f634930ff71b7c50291ddc610da2475</link>
        <description>Merge llvm-project main llvmorg-13-init-16847-g88e66fa60ae5This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-13-init-16847-g88e66fa60ae5, the last commit beforethe upstream release/13.x branch was created.PR:		258209MFC after:	2 weeks

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Sun, 22 Aug 2021 19:00:43 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5ffd83dbcc34f10e07f6d3e968ae6365869615f4 - Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#5ffd83dbcc34f10e07f6d3e968ae6365869615f4</link>
        <description>Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmpmaster 2e10b7a39b9, the last commit before the llvmorg-12-init tag, fromwhich release/11.x was branched.Note that for now, I rolled back all our local changes to make mergingeasier, and I will reapply the still-relevant ones after updating to11.0.0-rc1.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Fri, 31 Jul 2020 21:22:58 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b57cec536236d46e3dba9bd041533462f33dbb7 - Move all sources from the llvm project into contrib/llvm-project.</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#0b57cec536236d46e3dba9bd041533462f33dbb7</link>
        <description>Move all sources from the llvm project into contrib/llvm-project.This uses the new layout of the upstream repository, which was recentlymigrated to GitHub, and converted into a &quot;monorepo&quot;.  That is, most ofthe earlier separate sub-projects with their own branches and tags wereconsolidated into one top-level directory, and are now branched andtagged together.Updating the vendor area to match this layout is next.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Fri, 20 Dec 2019 19:53:05 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ee8a62f0f8d727f7d0a03717d09f9c82199ee2a - Partially undo r351659, which unconditionally removed gets(3) from libc++.</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#2ee8a62f0f8d727f7d0a03717d09f9c82199ee2a</link>
        <description>Partially undo r351659, which unconditionally removed gets(3) from libc++.Instead, pull in r371324 from upstream libc++ trunk (by me):  Remove ::gets for FreeBSD 13 and later  Summary:  In https://svnweb.freebsd.org/changeset/base/351659 @emaste removed  gets() from FreeBSD 13&apos;s libc, and our copies of libc++ and  libstdc++.  In that change, the declarations were simply deleted, but  I would like to propose this conditional test instead.  Reviewers: EricWF, mclow.lists, emaste  Reviewed By: mclow.lists  Subscribers: krytarowski, christof, ldionne, emaste, libcxx-commits  Differential Revision: https://reviews.llvm.org/D67316This makes these changes more MFCable.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Thu, 19 Sep 2019 19:39:34 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5c3ba6b43cac20dc9432eac15758d41cb2b8b1f - Merge ^/head r351317 through r351731.</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#c5c3ba6b43cac20dc9432eac15758d41cb2b8b1f</link>
        <description>Merge ^/head r351317 through r351731.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Tue, 03 Sep 2019 05:58:43 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7381dcc9eeb7da1b1ba103212e15561e14b48a8d - libc: remove gets</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#7381dcc9eeb7da1b1ba103212e15561e14b48a8d</link>
        <description>libc: remove getsgets is unsafe and shouldn&apos;t be used (for many years now).  Leave it inthe existing symbol version so anything that previously linked aginst itstill runs, but do not allow new software to link against it.(The compatability/legacy implementation must not be static so thatthe symbol and in particular the compat sym gets@FBSD_1.0 make itinto libc.)PR:		222796 (exp-run)Reported by:	Paul VixieReviewed by:	allanjude, cy, eadler, gnn, jhb, kib, ngie (some earlier)Relnotes:	YesSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D12298

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Sun, 01 Sep 2019 16:12:05 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2f1cb2a6c9c3a63d61ea267fb9d81773616ea83b - Merge libc++ trunk r366426, resolve conflicts, and add FREEBSD-Xlist.</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#2f1cb2a6c9c3a63d61ea267fb9d81773616ea83b</link>
        <description>Merge libc++ trunk r366426, resolve conflicts, and add FREEBSD-Xlist.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Thu, 22 Aug 2019 19:49:51 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>540d2a8bf1f622cb7ee8d16e19fb113c15523794 - Merge libc++ trunk r300890, and update build glue.</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#540d2a8bf1f622cb7ee8d16e19fb113c15523794</link>
        <description>Merge libc++ trunk r300890, and update build glue.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Sat, 22 Apr 2017 18:59:50 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aed8d94e97d1be8b4e26ce1ffb4d0547aee8ab1d - Merge libc++ r291274, and update the library Makefile.</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#aed8d94e97d1be8b4e26ce1ffb4d0547aee8ab1d</link>
        <description>Merge libc++ r291274, and update the library Makefile.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Sun, 08 Jan 2017 19:39:03 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9729cf09342823ba32d77ab1ea12b7ae84f7c904 - Update libc++ to 3.8.0.  Excerpted list of fixes (with upstream revision</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#9729cf09342823ba32d77ab1ea12b7ae84f7c904</link>
        <description>Update libc++ to 3.8.0.  Excerpted list of fixes (with upstream revisionnumbers):r242679 Implement the plugin-based version of std::search. There are no        searchers yet; those are coming soon.r242682 Implement the default searcher for std::experimental::search.r243728 Add &lt;experimental/any&gt; v2.r245330 implement more of N4258 - Cleaning up noexcept in the standard        library. Specifically add new noexcept stuff to vector and	string&apos;s move-assignment operationsr245334 Fix PR22606 - Leak pthread_key with static storage duration to        ensure all of thread-local destructors are called.r245335 Fix PR23589: std::function doesn&apos;t recognize null pointer to        varargs function.r247036 Implementation of Boyer-Moore and Boyer-Moore-Horspool        searchers for the LFTS.r249325 Implement LWG#2063, and update the issues links to point to the        github generated pagesr249738 Split &lt;ctype.h&gt; out of &lt;cctype&gt;.r249739 Split &lt;errno.h&gt; out of &lt;cerrno&gt;.r249740 Split &lt;float.h&gt; out of &lt;cfloat&gt;.r249741 Split &lt;inttypes.h&gt; out of &lt;cinttypes&gt;.r249742 Split &lt;math.h&gt; out of &lt;cmath&gt;.r249743 Split &lt;setjmp.h&gt; out of &lt;csetjmp&gt;.r249761 Split &lt;stddef.h&gt; out of &lt;cstddef&gt;.r249798 Split &lt;stdio.h&gt; out of &lt;cstdio&gt;.r249800 Split &lt;stdlib.h&gt; out of &lt;cstdlib&gt;.r249889 Split &lt;wchar.h&gt; out of &lt;cwchar&gt;.r249890 Split &lt;wctype.h&gt; out of &lt;cwctype&gt;.r249929 Split &lt;string.h&gt; out of &lt;cstring&gt;.r250254 ABI versioning macros for libc++.r251246 Fix LWG#2244: basic_istream::seekgr251247 Fix LWG#2127: Move-construction with raw_storage_iterator.r251253 Fix LWG#2476: scoped_allocator_adaptor is not assignabler251257 Fix LWG#2489: mem_fn() should be noexceptr251618 Implement P0004R1 &apos;Remove Deprecated iostreams aliases&apos;r251766 Implement the first part of P0006R0: Adopt Type Traits Variable        Templates for C++17.r252195 Implement P0092R1 for C++1zr252350 Allow deque to handle incomplete types.r252406 More of P0006R0: type traits variable aliases for C++17.r252407 Implement LWG#2353: std::next is over-constrainedr252905 Implement P0074: Making owner_less more flexibler253215 Implement P0013R1: Logical Operator Type Traits.r253274 Implement P0007: Constant View: A proposal for a std::as_const        helper function template.r254119 Add static_assert to set/multiset/map/multimap/forward_list/deque        that the allocator&apos;s value_type match the container&apos;s value_type.r254283 Implement more of P0006; Type Traits Variable Templates.r255941 LWG2485: get() should be overloaded for const tuple&amp;&amp;.r256325 Fix LWG Issue #2367 - Fixing std::tuple and std::pair&apos;s default        constructors.r256652 Fix for ALL undefined behavior in &lt;list&gt;.r256859 First half of LWG#2354: &apos;Unnecessary copying when inserting        into maps with braced-init syntax&apos;Exp-run:	antoineRelnotes:	yes

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Thu, 26 May 2016 18:52:49 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>854fa44b6f7a32ff94c2a705691da6d3b703574a - Update libc++ to 3.7.0 release.</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#854fa44b6f7a32ff94c2a705691da6d3b703574a</link>
        <description>Update libc++ to 3.7.0 release.

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Wed, 16 Sep 2015 22:26:52 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4f7ab58ee65f0525390478dea6beb0c50f2c96bb - Import libc++ 3.4 release.  This contains a lot of bugfixes, and some</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#4f7ab58ee65f0525390478dea6beb0c50f2c96bb</link>
        <description>Import libc++ 3.4 release.  This contains a lot of bugfixes, and somepreliminary support for C++1y.MFC after:	3 weeks

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Thu, 30 Jan 2014 07:44:22 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>936e943916d12060dab9dc3077da6f42f02bd640 - Import libc++ trunk r165949.  Among other improvements and bug fixes,</title>
        <link>http://opengrok.net:8080/history/src/contrib/llvm-project/libcxx/include/cstdio#936e943916d12060dab9dc3077da6f42f02bd640</link>
        <description>Import libc++ trunk r165949.  Among other improvements and bug fixes,this has many visibility problems fixed, which should help withcompiling certain ports that exercise C++11 mode (i.e. Firefox).Also, belatedly add the LICENSE.TXT and accompanying CREDITS.TXT files,which are referred to in all the source files.MFC after:	1 month

            List of files:
            /src/contrib/llvm-project/libcxx/include/cstdio</description>
        <pubDate>Mon, 22 Oct 2012 18:25:04 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
