<?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 ck.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0318ef7b - [core] ck_calloc() ck_malloc() ck_realloc_u32()</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#0318ef7b</link>
        <description>[core] ck_calloc() ck_malloc() ck_realloc_u32()checking functions to wrap calloc(), malloc(), and realloc(),which ck_assert() that memory allocation succeedsck_realloc_u32() additionally checks for integer overflow in argsand that nmemb fits in uint32_t

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Sat, 10 Dec 2022 16:36:03 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>8b38a6eb - [core] errno_t and rsize_t detection on Illumos</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#8b38a6eb</link>
        <description>[core] errno_t and rsize_t detection on Illumos(thx devnexen)

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Tue, 04 Jan 2022 01:06:46 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>b9706ac4 - [core] errno_t detection on Illumos</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#b9706ac4</link>
        <description>[core] errno_t detection on Illumos(thx devnexen)

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Mon, 03 Jan 2022 09:29:19 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>2a3cca7c - [core] earlier macOS need define for errno_t (fixes #3107)</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#2a3cca7c</link>
        <description>[core] earlier macOS need define for errno_t (fixes #3107)Earlier macOS need _DARWIN_C_SOURCE defined for errno_t from sys/types.hAlternatively, define __STDC_WANT_LIB_EXT1__ &gt;= 1 before include errno.hx-ref:  &quot;error: unknown type name &apos;errno_t&apos; (macOS 10.13.6)&quot;  https://redmine.lighttpd.net/issues/3107

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Sun, 10 Oct 2021 18:09:12 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>575665ad - [multiple] __attribute_nonnull__ now takes params</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#575665ad</link>
        <description>[multiple] __attribute_nonnull__ now takes paramsdefine __attribute_nonnull__(params) with params to matchrecent changes in glibc development (targetting glibc 2.35 in Feb 2022)x-ref:  new __attribute_nonnull__(params) conflicts with third-party  https://sourceware.org/bugzilla/show_bug.cgi?id=28425

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Tue, 05 Oct 2021 23:12:23 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>f9c81768 - [build] define rsize_t on FreeBSD</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#f9c81768</link>
        <description>[build] define rsize_t on FreeBSD(unsure why lighttpd CI CMake build has rsize_t defined, but not autotools or SCons lighttpd CI builds)

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Thu, 09 Sep 2021 07:34:55 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>84ff9ac9 - [core] expose ck_bt() for debugging</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#84ff9ac9</link>
        <description>[core] expose ck_bt() for debugging

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Mon, 30 Aug 2021 00:19:18 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>1cd73b08 - [core] move backtrace and assert macros to ck.[ch]</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#1cd73b08</link>
        <description>[core] move backtrace and assert macros to ck.[ch]

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Tue, 15 Jun 2021 11:46:40 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>62ccda85 - [multiple] move const time cmp funcs to ck.[ch]</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#62ccda85</link>
        <description>[multiple] move const time cmp funcs to ck.[ch]http_auth_const_time_memeq_pad() -&gt; ck_memeq_const_time()http_auth_const_time_memeq() -&gt; ck_memeq_const_time_fixed_len()

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Sat, 22 May 2021 03:50:47 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
<item>
        <title>86c39754 - [core] ck.[ch] - C11 Annex K wrappers</title>
        <link>http://172.16.0.5:8080/history/lighttpd1.4/src/ck.h#86c39754</link>
        <description>[core] ck.[ch] - C11 Annex K wrappers(selected functions; not complete)(import from one of my development branches from 2016)define safe_memclear() -&gt; ck_memzero() for transition

            List of files:
            /lighttpd1.4/src/ck.h</description>
        <pubDate>Sat, 22 May 2021 02:22:45 +0000</pubDate>
        <dc:creator>Glenn Strauss &lt;gstrauss@gluelogic.com&gt;</dc:creator>
    </item>
</channel>
</rss>
