<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>488f39f3 - tests/libalias: Test LibAliasIn and redirection</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/netinet/libalias/Makefile#488f39f3</link>
        <description>tests/libalias: Test LibAliasIn and redirectionRework the tests to check the correct layer in a single test. Factorout tests for reuse in other modules. Extend the test suite forlibalias(3) to incoming connections. Test the various types ofredirections.gettimeofday(3) is almost as expensive as the calls to libalias.So the call frequency for this call is reduced by a factor of 1000 inorder to neglect it&apos;s influence.Using NAT entries became more realistic: A communication of a randomlength of up to 150 packets (10% outgoing, 90% incoming) is appliedfor each entry.Add port forwardings to the performance tests.  This will cause randomincoming packets to match the random port forwardings opends beforehand.After a long test run, a lot of ressouces have been allocated.Measure the time tot free them.Reviewed by:	kp (partially)Differential Revision: https://reviews.freebsd.org/D30412Differential Revision: https://reviews.freebsd.org/D30408Differential Revision: https://reviews.freebsd.org/D30405Differential Revision: https://reviews.freebsd.org/D30443(cherry picked from commit f1462ab0512c1a0e59f03a7a145df2889bed2997)(cherry picked from commit 755bab6d55e6e2df168f352f3e2fbdea87002ed8)(cherry picked from commit 6e87898a2c7e99937656a0c12d03333a43a10c5e)(cherry picked from commit d62e1ecba07b2acee37e019778087f0f55d977d1)(cherry picked from commit 5434ebd256a08e452dec376c1488abdf7ff02af8)Fix various bugs:(cherry picked from commit ccac04cae538a625cbce224e4005360fa85e1b9d)(cherry picked from commit 7b8696bf128754712a24ba98ce2d88eed2ee68dc)(cherry picked from commit fef99da69f983566de3cb8ad4a1b8decc31348ce)(cherry picked from commit f4c460dacdda5c6e1896a0c51d6096c4f3417b32)

            List of files:
            /freebsd-13.1/tests/sys/netinet/libalias/Makefile</description>
        <pubDate>Sun, 23 May 2021 12:43:00 +0000</pubDate>
        <dc:creator>Lutz Donnerhacke &lt;donner@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cfeeb571 - test/libalias: Tests for instantiation and outgoing NAT</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/tests/sys/netinet/libalias/Makefile#cfeeb571</link>
        <description>test/libalias: Tests for instantiation and outgoing NATIn order to modify libalias for performance, the existingfunctionality must not change.  Enforce this.Testing LibAliasOut functionality. This concentrates the typical usecase of initiating data transfers from the inside.  Provide aexhaustive test for the data structure in order to check forperformance improvements.In order to compare upcoming changes for their effectivness, measureperformance by counting opertions and the runtime of each operationover the time.  Accumulate all tests in a single instance, so make itcomplicated over the time.  If you wait long enough, you will noticethe expiry of old flows.Reviewed by:	kpDifferential Revision: https://reviews.freebsd.org/D30307Differential Revision: https://reviews.freebsd.org/D30335Differential Revision: https://reviews.freebsd.org/D30379(cherry picked from commit 7fd8baee756efa18b6bbb17cbf3a652eb2058d87)(cherry picked from commit c1fbb54f4b100d576da7ab065d1887a21f691936)(cherry picked from commit 33c1bdfc3e098862100bab7a8dc729d8c78ffa7c)

            List of files:
            /freebsd-13.1/tests/sys/netinet/libalias/Makefile</description>
        <pubDate>Sun, 16 May 2021 21:37:37 +0000</pubDate>
        <dc:creator>Lutz Donnerhacke &lt;donner@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
