<?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 sanitizer_libc.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>6396a443 - Revert &quot;SIGSEGV in Sanitizer INTERCEPTOR of strstr function.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp#6396a443</link>
        <description>Revert &quot;SIGSEGV in Sanitizer INTERCEPTOR of strstr function.&quot;Breaks Asan on Fuchsia&apos;s and ubsan with gcc.This reverts commit 685c94c6cbba4f2bf076b01fd3e0dcb4b1425b53.

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp</description>
        <pubDate>Thu, 06 Jan 2022 05:25:26 +0000</pubDate>
        <dc:creator>Vitaly Buka &lt;vitalybuka@google.com&gt;</dc:creator>
    </item>
<item>
        <title>685c94c6 - SIGSEGV in Sanitizer INTERCEPTOR of strstr function.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp#685c94c6</link>
        <description>SIGSEGV in Sanitizer INTERCEPTOR of strstr function.This is a segmentation fault in INTERCEPTOR function on a special edgecase of strstr libc call. When &apos;Haystack&apos;(main string to be examined) isNULL and &apos;needle&apos;(sub-string to be searched in &apos;Haystack&apos;) is an emptystring then it hits a SEGV while using sanitizers and as a &apos;string notfound&apos; case otherwise.Reviewed By: vitalybukaDifferential Revision: https://reviews.llvm.org/D115919

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp</description>
        <pubDate>Wed, 22 Dec 2021 23:30:35 +0000</pubDate>
        <dc:creator>Bharadwaj, Ritanya B &lt;ritanya-b.bharadwaj@hpe.com&gt;</dc:creator>
    </item>
<item>
        <title>40067b88 - [compiler-rt] change internal internal libc invariants</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp#40067b88</link>
        <description>[compiler-rt] change internal internal libc invariantsllvm-libc is expected to be built with sanitizers and not use interceptors inthe long run. For now though, we have a hybrid process, where functionsimplemented in llvm-libc are instrumented, and glibc fills and sanitizerinterceptors fill in the rest.Current sanitizers have an invariant that the REAL(...) function called frominside of an interceptor is uninstrumented. A lot of interceptors call strlen()in order to figure out the size of the region to check/poison. Switch thesecallsites over to the internal, unsanitized implementation.Reviewed By: hctim, vitalybukaDifferential Revision: https://reviews.llvm.org/D108316

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp</description>
        <pubDate>Wed, 18 Aug 2021 18:56:46 +0000</pubDate>
        <dc:creator>Michael Jones &lt;michaelrj@google.com&gt;</dc:creator>
    </item>
<item>
        <title>d2af368a - [compiler-rt] Remove some cpplint filters</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp#d2af368a</link>
        <description>[compiler-rt] Remove some cpplint filtersllvm-svn: 371704

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp</description>
        <pubDate>Thu, 12 Sep 2019 02:20:36 +0000</pubDate>
        <dc:creator>Vitaly Buka &lt;vitalybuka@google.com&gt;</dc:creator>
    </item>
<item>
        <title>65492d95 - compiler-rt: Rename .cc file in lib/sanitizer_common to .cpp</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp#65492d95</link>
        <description>compiler-rt: Rename .cc file in lib/sanitizer_common to .cppSee https://reviews.llvm.org/D58620 for discussion, and for the commandsI ran. In addition I also ran  for f in $(svn diff | diffstat | grep .cc | cut -f 2 -d &apos; &apos;); do rg $f . ; doneand manually updated (many) references to renamed files found by that.llvm-svn: 367463

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp</description>
        <pubDate>Wed, 31 Jul 2019 18:51:27 +0000</pubDate>
        <dc:creator>Nico Weber &lt;nicolasweber@gmx.de&gt;</dc:creator>
    </item>
</channel>
</rss>
