tag:github.com,2008:https://github.com/zmap/zmap/releasesRelease notes from zmap2025-05-12T21:12:45Ztag:github.com,2008:Repository/7765403/v4.3.42025-05-12T21:20:00Zv4.3.4<p>This release fixes a bug where <code>--version</code> would print out the commit hash rather than release version.</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/zmap/zmap/compare/v4.3.3...v4.3.4"><tt>v4.3.3...v4.3.4</tt></a></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.3.32025-04-29T23:45:07Zv4.3.3<h2>What's Changed</h2>
<ul>
<li>netmap: Fix if_get_stats to use uint64_t to match recent globals change by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2839125204" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/927" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/927/hovercard" href="https://github.com/zmap/zmap/pull/927">#927</a></li>
<li>Fix size of recv validation from uint32[16] to uint32[4] by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2839108472" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/926" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/926/hovercard" href="https://github.com/zmap/zmap/pull/926">#926</a></li>
<li>Update built ubuntu GH runner to use latest rather than 20.04 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2846625702" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/928" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/928/hovercard" href="https://github.com/zmap/zmap/pull/928">#928</a></li>
<li>Adds QUIC init probe by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/annalittle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annalittle">@annalittle</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2873748701" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/930" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/930/hovercard" href="https://github.com/zmap/zmap/pull/930">#930</a></li>
<li>Implement NTP_TIMESTAMP (RFC5905) template field by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/svbatalov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/svbatalov">@svbatalov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2896353163" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/931" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/931/hovercard" href="https://github.com/zmap/zmap/pull/931">#931</a></li>
<li>set cmake version upper to prepare cmake-4 that requires >=3.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PPN-SD/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PPN-SD">@PPN-SD</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2949065256" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/933" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/933/hovercard" href="https://github.com/zmap/zmap/pull/933">#933</a></li>
<li>Minor ZMap Installation Improvement by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ashleydai2003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ashleydai2003">@Ashleydai2003</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2999076733" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/935" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/935/hovercard" href="https://github.com/zmap/zmap/pull/935">#935</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PPN-SD/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PPN-SD">@PPN-SD</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2949065256" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/933" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/933/hovercard" href="https://github.com/zmap/zmap/pull/933">#933</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ashleydai2003/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ashleydai2003">@Ashleydai2003</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2999076733" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/935" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/935/hovercard" href="https://github.com/zmap/zmap/pull/935">#935</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/zmap/zmap/compare/v4.3.2...v4.3.3"><tt>v4.3.2...v4.3.3</tt></a></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.3.22025-01-29T00:16:40Zv4.3.2<p>This bug fix release resolves an issue caused by a recent change in the linux kernel around detecting default IP address and gateway MAC address in addition to fixing some memory leaks.</p>
<h2>What's Changed</h2>
<ul>
<li>use the x86 ubuntu dockerfile base image, should fix failing daily test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2748077303" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/920" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/920/hovercard" href="https://github.com/zmap/zmap/pull/920">#920</a></li>
<li>Fix typos by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/BitHostDev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/BitHostDev">@BitHostDev</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2779374371" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/923" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/923/hovercard" href="https://github.com/zmap/zmap/pull/923">#923</a></li>
<li>Fix leaks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rex4539/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rex4539">@rex4539</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2766812813" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/921" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/921/hovercard" href="https://github.com/zmap/zmap/pull/921">#921</a></li>
<li>Fix NETLINK issues in ZMap caused by changes in latest linux kernel by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2816932116" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/925" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/925/hovercard" href="https://github.com/zmap/zmap/pull/925">#925</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/BitHostDev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/BitHostDev">@BitHostDev</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2779374371" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/923" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/923/hovercard" href="https://github.com/zmap/zmap/pull/923">#923</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/zmap/zmap/compare/v4.3.1...v4.3.2"><tt>v4.3.1...v4.3.2</tt></a></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.3.12024-12-10T15:59:09Zv4.3.1<p>Bug fix release for a bug where multi-port scans would end early due to a 32-bit integer overflow issue and another where scans were scanning a few IP addresses multiple times due to a generator wrap-around bounds issue.</p>
<h2>What's Changed</h2>
<ul>
<li>Missed a uint32 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2716027554" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/914" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/914/hovercard" href="https://github.com/zmap/zmap/pull/914">#914</a></li>
<li>Fix for <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2715892355" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/913" data-hovercard-type="issue" data-hovercard-url="/zmap/zmap/issues/913/hovercard" href="https://github.com/zmap/zmap/issues/913">#913</a> and added IPv4 scan coverage integration test and python wrapper with --fast-dryrun by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2723679087" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/916" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/916/hovercard" href="https://github.com/zmap/zmap/pull/916">#916</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/zmap/zmap/compare/v4.3.0...v4.3.1"><tt>v4.3.0...v4.3.1</tt></a></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.3.02024-11-27T23:04:11Zv4.3.0<p>Special thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/huxcrux/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huxcrux">@huxcrux</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/annalittle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annalittle">@annalittle</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dlenskiSB/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dlenskiSB">@dlenskiSB</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Murgeye/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Murgeye">@Murgeye</a> for bug fixes, feature enhancements, and new UDP probes.</p>
<p>Highlights include fixing a bug where <code>--rate</code> wasn't respected in all situation and some integer overflow issues in reported statistics with multi-port scanning.</p>
<h2>What's Changed</h2>
<ul>
<li>New UDP probe for DTLS servers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dlenskiSB/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dlenskiSB">@dlenskiSB</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2407736994" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/890" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/890/hovercard" href="https://github.com/zmap/zmap/pull/890">#890</a></li>
<li>Fix source port range size warning by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Murgeye/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Murgeye">@Murgeye</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2411012066" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/891" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/891/hovercard" href="https://github.com/zmap/zmap/pull/891">#891</a></li>
<li>Handle upgrade path for blacklist to blocklist by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2503134847" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/895" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/895/hovercard" href="https://github.com/zmap/zmap/pull/895">#895</a></li>
<li>Fixes ubuntu docker base image versions in github tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2536392040" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/898" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/898/hovercard" href="https://github.com/zmap/zmap/pull/898">#898</a></li>
<li>New UDP probes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/annalittle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annalittle">@annalittle</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2551242958" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/899" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/899/hovercard" href="https://github.com/zmap/zmap/pull/899">#899</a></li>
<li>Add source port validation CLI option and associated code to UDP module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2629142623" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/901" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/901/hovercard" href="https://github.com/zmap/zmap/pull/901">#901</a></li>
<li>Fix Mac build CI step by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2692660770" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/906" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/906/hovercard" href="https://github.com/zmap/zmap/pull/906">#906</a></li>
<li>Fix 904 - multi-port scans lead to int overflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2692386316" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/905" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/905/hovercard" href="https://github.com/zmap/zmap/pull/905">#905</a></li>
<li>[Bug] Fix ZMap not obeying <code>--rate</code> edge case by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2699361550" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/907" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/907/hovercard" href="https://github.com/zmap/zmap/pull/907">#907</a></li>
<li>Match JSON function to variable type by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2699438048" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/908" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/908/hovercard" href="https://github.com/zmap/zmap/pull/908">#908</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dlenskiSB/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dlenskiSB">@dlenskiSB</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2407736994" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/890" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/890/hovercard" href="https://github.com/zmap/zmap/pull/890">#890</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Murgeye/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Murgeye">@Murgeye</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2411012066" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/891" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/891/hovercard" href="https://github.com/zmap/zmap/pull/891">#891</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/annalittle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/annalittle">@annalittle</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2551242958" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/899" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/899/hovercard" href="https://github.com/zmap/zmap/pull/899">#899</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/zmap/zmap/compare/v4.2.0...v4.3.0"><tt>v4.2.0...v4.3.0</tt></a></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.2.02024-07-10T17:56:46Zv4.2.0<p>Primary fix is for the <code>--max-targets</code> flag when used with percentages of the address space and multiple ports. Includes a few other improvements as well, see below:</p>
<h2>What's Changed</h2>
<ul>
<li>Add dependency checks to CLists for better UX by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2321710486" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/883" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/883/hovercard" href="https://github.com/zmap/zmap/pull/883">#883</a></li>
<li>Update README.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2380779174" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/884" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/884/hovercard" href="https://github.com/zmap/zmap/pull/884">#884</a></li>
<li>the <code>--max-targets</code> flag with a percent wasn't respecting multi-ports by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2387300966" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/886" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/886/hovercard" href="https://github.com/zmap/zmap/pull/886">#886</a></li>
<li>Updated changelog/readme to bump version to 4.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2399313975" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/887" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/887/hovercard" href="https://github.com/zmap/zmap/pull/887">#887</a></li>
<li>Bump docker base image and relevant packages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2399363056" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/888" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/888/hovercard" href="https://github.com/zmap/zmap/pull/888">#888</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/zmap/zmap/compare/v4.1.1...v4.2.0"><tt>v4.1.1...v4.2.0</tt></a></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.1.12024-05-21T17:21:55Zv4.1.1<p>This patch release updates the documentation in <code>CHANGELOG.md</code> and bumps the latest version in <code>README.md</code></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.1.0+12024-05-21T16:50:59Zv4.1.0+1<p>fix typos (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2308713508" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/879" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/879/hovercard" href="https://github.com/zmap/zmap/pull/879">#879</a>)</p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.1.02024-05-21T16:23:42Zv4.1.0<p>ZMap 4.1.0 introduces the notion of multi-port scanning, which has been a long requested feature. This is a breaking change since ZMap now operates on a metric of (ip,port) target instead of simply IP (e.g., for scan rate). It also introduces new dependencies (e.g., libjudy) to support multi-port scanning and changes ZMap's command-line interface.</p>
<p>Other major changes include:</p>
<ul>
<li>Randomize the IP packet ID to prevent fingerprinting of scan traffic</li>
<li>Add support for Netmap to increase performance on supported NIC's w/ the requisite drivers</li>
<li>Add hardware acceleration for AES to improve performance when the CPU begins to become the bottleneck</li>
<li>Added integration tests and compilation checks for supported OS's as Github Actions</li>
<li>Added --probe-args options to the TCP SYN scan module to send TCP header options identical to Ubuntu, MacOS, Windows (default), or minimum sized frames (with MSS only, fit within a minimum sized Ethernet payload). Windows offers a slightly higher hitrate with modest increase in bandwidth requirements.</li>
<li>Various other bug fixes and enhancements</li>
</ul>
<p>Thanks to our community for the many improvements and fixes that made ZMap <code>v4.1.0</code> possible!</p>
<h2>Full Changeless</h2>
<ul>
<li>Store link-layer timestamp in icmp_echo_time module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/maxmouchet/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/maxmouchet">@maxmouchet</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1856480990" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/726" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/726/hovercard" href="https://github.com/zmap/zmap/pull/726">#726</a></li>
<li>Port independence by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1888337949" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/727" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/727/hovercard" href="https://github.com/zmap/zmap/pull/727">#727</a></li>
<li>Multi-Port Scanning by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1889316107" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/728" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/728/hovercard" href="https://github.com/zmap/zmap/pull/728">#728</a></li>
<li>Update README.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1898530888" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/729" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/729/hovercard" href="https://github.com/zmap/zmap/pull/729">#729</a></li>
<li>Bugfix: Passing no port to ICMP module (or any module without a port requirement) causes segfault by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1911841734" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/731" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/731/hovercard" href="https://github.com/zmap/zmap/pull/731">#731</a></li>
<li>Warning about packet streams and fixed dst port validation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1977983180" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/738" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/738/hovercard" href="https://github.com/zmap/zmap/pull/738">#738</a></li>
<li>Fixed typos in man pages and --help text by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1991376851" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/739" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/739/hovercard" href="https://github.com/zmap/zmap/pull/739">#739</a></li>
<li>Update manual pages to add details to --probes to contrast with --retries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1991735517" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/740" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/740/hovercard" href="https://github.com/zmap/zmap/pull/740">#740</a></li>
<li>updated Fedora dependencies to having Judy-devel since the prior pkg doesn't exist in latest fedora by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1997980299" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/741" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/741/hovercard" href="https://github.com/zmap/zmap/pull/741">#741</a></li>
<li>phillip/fix-bug-cmake-lists: fixed hard-coded path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1998255946" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/742" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/742/hovercard" href="https://github.com/zmap/zmap/pull/742">#742</a></li>
<li>Link FAQ and Discussions resources in Issue Template and README by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2013340635" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/745" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/745/hovercard" href="https://github.com/zmap/zmap/pull/745">#745</a></li>
<li>Use interface with default route on Linux by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Tim---/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Tim---">@Tim---</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1942705914" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/733" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/733/hovercard" href="https://github.com/zmap/zmap/pull/733">#733</a></li>
<li>Update <code>--help</code> text to use new <code>--allowlist-file</code> parameter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2027308883" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/750" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/750/hovercard" href="https://github.com/zmap/zmap/pull/750">#750</a></li>
<li>Add GitHub Wiki Getting Started Guide to README.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2027282954" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/749" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/749/hovercard" href="https://github.com/zmap/zmap/pull/749">#749</a></li>
<li>Set default senders as min(4, number of cores on host) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2033450292" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/752" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/752/hovercard" href="https://github.com/zmap/zmap/pull/752">#752</a></li>
<li>Align <code>--retries</code> default with <code>--help</code> and manual pages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2040661360" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/755" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/755/hovercard" href="https://github.com/zmap/zmap/pull/755">#755</a></li>
<li>Add dynamic packet batching to take advantage of <code>sendmmsg</code> on Linux by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2033375319" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/751" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/751/hovercard" href="https://github.com/zmap/zmap/pull/751">#751</a></li>
<li>Small README Updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2057763109" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/760" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/760/hovercard" href="https://github.com/zmap/zmap/pull/760">#760</a></li>
<li>Gracefully handle IPv6 addresses in <code>blocklist.conf</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2057637540" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/759" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/759/hovercard" href="https://github.com/zmap/zmap/pull/759">#759</a></li>
<li>Don't error in send_cleanup with empty batches (like with <code>--dryrun</code>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2092820600" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/766" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/766/hovercard" href="https://github.com/zmap/zmap/pull/766">#766</a></li>
<li>Add option to change "recursion desired" bit in DNS probe module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gutjuri/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gutjuri">@gutjuri</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2090290469" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/764" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/764/hovercard" href="https://github.com/zmap/zmap/pull/764">#764</a></li>
<li>Prevent --batch from overflowing the uint8_t it is being stored in by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2115803009" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/770" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/770/hovercard" href="https://github.com/zmap/zmap/pull/770">#770</a></li>
<li>Multiple fixes for BSD get_gateway code, remove libdnet by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2116001573" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/772" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/772/hovercard" href="https://github.com/zmap/zmap/pull/772">#772</a></li>
<li>Split <code>send-bsd.h</code> into <code>send-mac.h</code> and <code>send-bsd.h</code> and add GitHub action for compiling on FreeBSD/MacOS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2115995698" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/771" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/771/hovercard" href="https://github.com/zmap/zmap/pull/771">#771</a></li>
<li>Fix input handling around <code>-P</code> flag with the DNS module, Resolves <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2016543389" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/746" data-hovercard-type="issue" data-hovercard-url="/zmap/zmap/issues/746/hovercard" href="https://github.com/zmap/zmap/issues/746">#746</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2044339488" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/757" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/757/hovercard" href="https://github.com/zmap/zmap/pull/757">#757</a></li>
<li>Stop defining the now defunct _SYSTYPE_BSD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2123399204" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/774" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/774/hovercard" href="https://github.com/zmap/zmap/pull/774">#774</a></li>
<li>Fix mem leak on BSD get_hw_addr failure path by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2128721136" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/777" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/777/hovercard" href="https://github.com/zmap/zmap/pull/777">#777</a></li>
<li>Support IP layer mode on macOS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2128703955" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/776" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/776/hovercard" href="https://github.com/zmap/zmap/pull/776">#776</a></li>
<li>Fix size calculations to prevent overflowing fake_eth_hdr in IP layer mode by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2128701446" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/775" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/775/hovercard" href="https://github.com/zmap/zmap/pull/775">#775</a></li>
<li>phillip/748: resolves <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2019521089" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/748" data-hovercard-type="issue" data-hovercard-url="/zmap/zmap/issues/748/hovercard" href="https://github.com/zmap/zmap/issues/748">#748</a> where using the <code>-I</code> CLI flag would cause an assertion failure whenever it was run by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2038668434" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/753" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/753/hovercard" href="https://github.com/zmap/zmap/pull/753">#753</a></li>
<li>Fix issue in BSD get_hw_addr where last ARP entry would be skipped by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2129193375" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/779" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/779/hovercard" href="https://github.com/zmap/zmap/pull/779">#779</a></li>
<li>Add GitHub CI checks for Debian, Gentoo, Arch, CentOS, and Fedora by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2130799288" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/780" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/780/hovercard" href="https://github.com/zmap/zmap/pull/780">#780</a></li>
<li>Fix benign compiler warnings on macOS/FreeBSD clang by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2135346355" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/782" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/782/hovercard" href="https://github.com/zmap/zmap/pull/782">#782</a></li>
<li>Avoid isomorphism 0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2137631258" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/784" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/784/hovercard" href="https://github.com/zmap/zmap/pull/784">#784</a></li>
<li>phillip/781: elevate debug log if can't get a socket on bsd to fatal by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2135737407" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/783" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/783/hovercard" href="https://github.com/zmap/zmap/pull/783">#783</a></li>
<li>Support IP layer mode on FreeBSD and merge Mac with BSD send code by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2129189614" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/778" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/778/hovercard" href="https://github.com/zmap/zmap/pull/778">#778</a></li>
<li>Remove the Gentoo OS Github Compilation Check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2137896249" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/785" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/785/hovercard" href="https://github.com/zmap/zmap/pull/785">#785</a></li>
<li>Fix assertion failure when shard_roll_to_valid() iterates to the end by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2139173060" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/786" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/786/hovercard" href="https://github.com/zmap/zmap/pull/786">#786</a></li>
<li>Add support for very fast packet I/O using netmap(4) on FreeBSD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2139630525" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/787" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/787/hovercard" href="https://github.com/zmap/zmap/pull/787">#787</a></li>
<li>Use stdbool instead of typedef uint8_t bool in dns probe module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2151988094" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/790" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/790/hovercard" href="https://github.com/zmap/zmap/pull/790">#790</a></li>
<li>Fix two crashes in dns probe module args handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2151997566" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/791" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/791/hovercard" href="https://github.com/zmap/zmap/pull/791">#791</a></li>
<li>Fixed bug in the shard initialization w/ multi-port by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2152007903" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/792" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/792/hovercard" href="https://github.com/zmap/zmap/pull/792">#792</a></li>
<li>Move send code from headers to their own compilation units by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2152482435" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/793" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/793/hovercard" href="https://github.com/zmap/zmap/pull/793">#793</a></li>
<li>Add a suite of integration tests to Github Actions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2150014714" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/789" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/789/hovercard" href="https://github.com/zmap/zmap/pull/789">#789</a></li>
<li>Removed unused idx variable by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2157281523" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/794" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/794/hovercard" href="https://github.com/zmap/zmap/pull/794">#794</a></li>
<li>Bump batch size from uint8_t to uint16_t by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2157847038" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/797" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/797/hovercard" href="https://github.com/zmap/zmap/pull/797">#797</a></li>
<li>netmap: Add --netmap-wait-ping to work around STP blocking ports temporarily by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2157833616" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/796" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/796/hovercard" href="https://github.com/zmap/zmap/pull/796">#796</a></li>
<li>Added info about users with a VPN to error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2157777390" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/795" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/795/hovercard" href="https://github.com/zmap/zmap/pull/795">#795</a></li>
<li>Port netmap code to Linux by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164094685" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/800" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/800/hovercard" href="https://github.com/zmap/zmap/pull/800">#800</a></li>
<li>Add <code>--probe-args</code> for TCP SYN module to send packets with the various sets of TCP options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164056092" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/799" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/799/hovercard" href="https://github.com/zmap/zmap/pull/799">#799</a></li>
<li>Double aesrand_getword() performance by using full 128 bits by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164427361" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/801" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/801/hovercard" href="https://github.com/zmap/zmap/pull/801">#801</a></li>
<li>Update README.md by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164662765" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/802" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/802/hovercard" href="https://github.com/zmap/zmap/pull/802">#802</a></li>
<li>Fix a number of benign compiler warnings on Linux/GCC by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2165327864" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/805" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/805/hovercard" href="https://github.com/zmap/zmap/pull/805">#805</a></li>
<li>Prevent fingerprinting ZMap by randomizing the IP ID by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2164046938" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/798" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/798/hovercard" href="https://github.com/zmap/zmap/pull/798">#798</a></li>
<li>Generalise zqueue to non-string data pointers, fix memory leaks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2165625719" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/806" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/806/hovercard" href="https://github.com/zmap/zmap/pull/806">#806</a></li>
<li>Probe-modules: IPIP by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yannayl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yannayl">@yannayl</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1144789707" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/684" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/684/hovercard" href="https://github.com/zmap/zmap/pull/684">#684</a></li>
<li>netmap: Reply to ARP requests from gateway for scan source IPs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2167784921" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/807" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/807/hovercard" href="https://github.com/zmap/zmap/pull/807">#807</a></li>
<li>Netmap: fixed ubuntu compilation error by added strlcpy definition to utility.c by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2170199286" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/808" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/808/hovercard" href="https://github.com/zmap/zmap/pull/808">#808</a></li>
<li>AES hardware acceleration using AES-NI and ARMv8 CE by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2165044785" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/803" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/803/hovercard" href="https://github.com/zmap/zmap/pull/803">#803</a></li>
<li>Testing: added compilation tests for all Ubuntu LTS versions >= 16.04 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2172456884" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/810" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/810/hovercard" href="https://github.com/zmap/zmap/pull/810">#810</a></li>
<li>Improve netmap docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2172650871" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/813" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/813/hovercard" href="https://github.com/zmap/zmap/pull/813">#813</a></li>
<li>Added upper bound on number of threads ZMap can use by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2172565557" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/811" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/811/hovercard" href="https://github.com/zmap/zmap/pull/811">#811</a></li>
<li>Fix use-after-free's in IPIP probe module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2176619012" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/815" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/815/hovercard" href="https://github.com/zmap/zmap/pull/815">#815</a></li>
<li>Do not skip elements >= (1 << 48) w/o checking for sentinel by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2176593347" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/814" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/814/hovercard" href="https://github.com/zmap/zmap/pull/814">#814</a></li>
<li>Bump -std to gnu11 for static assertions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2177433397" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/817" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/817/hovercard" href="https://github.com/zmap/zmap/pull/817">#817</a></li>
<li>Smaller MAX_PACKET_SIZE and better batch cache locality by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2177429158" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/816" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/816/hovercard" href="https://github.com/zmap/zmap/pull/816">#816</a></li>
<li>Less copying, more batch optimisation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2184979860" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/820" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/820/hovercard" href="https://github.com/zmap/zmap/pull/820">#820</a></li>
<li>Fix being unable to open an <code>IP layer</code> socket on Linux by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2189138869" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/824" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/824/hovercard" href="https://github.com/zmap/zmap/pull/824">#824</a></li>
<li>Don't tell user to use 0 cores on machines with only 1 core by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2187187309" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/822" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/822/hovercard" href="https://github.com/zmap/zmap/pull/822">#822</a></li>
<li>Error out if user uses > 255 Sending Threads by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2189333094" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/826" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/826/hovercard" href="https://github.com/zmap/zmap/pull/826">#826</a></li>
<li>Fix more mostly benign Linux/GCC compiler warnings by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2189373331" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/827" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/827/hovercard" href="https://github.com/zmap/zmap/pull/827">#827</a></li>
<li>Capped percent complete in monitor.c by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2189314822" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/825" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/825/hovercard" href="https://github.com/zmap/zmap/pull/825">#825</a></li>
<li>Output the progress once more when the whole scan process finished by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WangYihang/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WangYihang">@WangYihang</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2189705934" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/828" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/828/hovercard" href="https://github.com/zmap/zmap/pull/828">#828</a></li>
<li>Added CHANGELOG for releases v. 4.0 and 4.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2200286187" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/834" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/834/hovercard" href="https://github.com/zmap/zmap/pull/834">#834</a></li>
<li>Fix incorrect status ETA and percent complete for multi-port scans with <code>--list-of-ips</code> and <code>--rate</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2200863509" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/835" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/835/hovercard" href="https://github.com/zmap/zmap/pull/835">#835</a></li>
<li>Clang Format by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2204068144" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/838" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/838/hovercard" href="https://github.com/zmap/zmap/pull/838">#838</a></li>
<li>Allow small scans without erroring by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zakird/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zakird">@zakird</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2204077532" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/839" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/839/hovercard" href="https://github.com/zmap/zmap/pull/839">#839</a></li>
<li>Fix typo in <code>--help</code> text by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2206381317" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/840" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/840/hovercard" href="https://github.com/zmap/zmap/pull/840">#840</a></li>
<li>Fix build on MidnightBSD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/laffer1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/laffer1">@laffer1</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2206423088" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/842" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/842/hovercard" href="https://github.com/zmap/zmap/pull/842">#842</a></li>
<li>phillip/fixed up hitrate calc with probes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2206837889" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/843" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/843/hovercard" href="https://github.com/zmap/zmap/pull/843">#843</a></li>
<li>Fixed typo in manpages around response de-dupeing and re-gen'd manpages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2215758879" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/846" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/846/hovercard" href="https://github.com/zmap/zmap/pull/846">#846</a></li>
<li>Update the CHANGELOG and README prior to pushing out the new bug fixes in 4.1.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2215746285" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/845" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/845/hovercard" href="https://github.com/zmap/zmap/pull/845">#845</a></li>
<li>Use libpcap timestamp information instead of calling gettimeofday() in receive thread by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ogasser/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ogasser">@ogasser</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2237529391" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/848" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/848/hovercard" href="https://github.com/zmap/zmap/pull/848">#848</a></li>
<li>Set default IP TTL to 64 to match ubuntu by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2246824637" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/850" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/850/hovercard" href="https://github.com/zmap/zmap/pull/850">#850</a></li>
<li>Fixed bug that led to inaccurate max_packet_length based on TCP Options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2251360891" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/853" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/853/hovercard" href="https://github.com/zmap/zmap/pull/853">#853</a></li>
<li>Fix port range, start port cannot be greater than end port by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lu4nx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lu4nx">@lu4nx</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2252150385" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/854" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/854/hovercard" href="https://github.com/zmap/zmap/pull/854">#854</a></li>
<li>Increase sending slow_rate threshold to 200 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mpfaehler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mpfaehler">@mpfaehler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2250843184" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/851" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/851/hovercard" href="https://github.com/zmap/zmap/pull/851">#851</a></li>
<li>Change default TCP options for SYNSCAN module to Windows-style and add "smallest-probes" option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2261840330" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/855" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/855/hovercard" href="https://github.com/zmap/zmap/pull/855">#855</a></li>
<li>Fix integration-tests Dockerfile, add new Ubuntu 24.04 compilation test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2269315348" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/861" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/861/hovercard" href="https://github.com/zmap/zmap/pull/861">#861</a></li>
<li>Fix unknown probe-args guidance for none -> smallest-probes change by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2266406249" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/859" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/859/hovercard" href="https://github.com/zmap/zmap/pull/859">#859</a></li>
<li>Use less memory for constraint lookup radix cache by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2266454788" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/860" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/860/hovercard" href="https://github.com/zmap/zmap/pull/860">#860</a></li>
<li>Decreased pcap_timeout to prevent monitor timing issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2269480334" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/862" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/862/hovercard" href="https://github.com/zmap/zmap/pull/862">#862</a></li>
<li>Add TCP options parsing in synscan module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ogasser/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ogasser">@ogasser</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2265243355" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/858" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/858/hovercard" href="https://github.com/zmap/zmap/pull/858">#858</a></li>
<li>Have monitor thread calculate hitrate using unique success packets, not filtered success packets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2272608624" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/864" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/864/hovercard" href="https://github.com/zmap/zmap/pull/864">#864</a></li>
<li>Revert "Decreased pcap_timeout to prevent monitor issue ..." by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2274377152" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/869" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/869/hovercard" href="https://github.com/zmap/zmap/pull/869">#869</a></li>
<li>Add sanity-check to TCP options for loop by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2276690900" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/871" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/871/hovercard" href="https://github.com/zmap/zmap/pull/871">#871</a></li>
<li>Add CITATION.cff file by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2278490941" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/873" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/873/hovercard" href="https://github.com/zmap/zmap/pull/873">#873</a></li>
<li>UDP module: Add hex string and unix timestamp values to template by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ogasser/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ogasser">@ogasser</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2265067470" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/857" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/857/hovercard" href="https://github.com/zmap/zmap/pull/857">#857</a></li>
<li>More robust parsing of TCP options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2290938385" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/874" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/874/hovercard" href="https://github.com/zmap/zmap/pull/874">#874</a></li>
<li>Unbreak PF_RING by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2306316754" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/875" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/875/hovercard" href="https://github.com/zmap/zmap/pull/875">#875</a></li>
<li>PF_RING: Do not delay termination by waiting for packets forever by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2306566562" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/876" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/876/hovercard" href="https://github.com/zmap/zmap/pull/876">#876</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/maxmouchet/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/maxmouchet">@maxmouchet</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1856480990" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/726" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/726/hovercard" href="https://github.com/zmap/zmap/pull/726">#726</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phillip-stephens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phillip-stephens">@phillip-stephens</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1991376851" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/739" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/739/hovercard" href="https://github.com/zmap/zmap/pull/739">#739</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Tim---/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Tim---">@Tim---</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1942705914" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/733" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/733/hovercard" href="https://github.com/zmap/zmap/pull/733">#733</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gutjuri/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gutjuri">@gutjuri</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2090290469" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/764" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/764/hovercard" href="https://github.com/zmap/zmap/pull/764">#764</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/droe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/droe">@droe</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2115803009" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/770" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/770/hovercard" href="https://github.com/zmap/zmap/pull/770">#770</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yannayl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yannayl">@yannayl</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1144789707" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/684" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/684/hovercard" href="https://github.com/zmap/zmap/pull/684">#684</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WangYihang/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WangYihang">@WangYihang</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2189705934" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/828" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/828/hovercard" href="https://github.com/zmap/zmap/pull/828">#828</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/laffer1/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/laffer1">@laffer1</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2206423088" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/842" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/842/hovercard" href="https://github.com/zmap/zmap/pull/842">#842</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lu4nx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lu4nx">@lu4nx</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2252150385" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/854" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/854/hovercard" href="https://github.com/zmap/zmap/pull/854">#854</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mpfaehler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mpfaehler">@mpfaehler</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2250843184" data-permission-text="Title is private" data-url="https://github.com/zmap/zmap/issues/851" data-hovercard-type="pull_request" data-hovercard-url="/zmap/zmap/pull/851/hovercard" href="https://github.com/zmap/zmap/pull/851">#851</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/zmap/zmap/compare/v3.0.0...v4.1.0"><tt>v3.0.0...v4.1.0</tt></a></p>phillip-stephenstag:github.com,2008:Repository/7765403/v4.1.0-RC-42024-05-03T16:36:10Zv4.1.0-RC-4<p>This bug release version contains a fix for a breaking bug that would cause the receive thread to become stuck processing a TCP SYN scan packet if it came back with a malformed TCP option. This would happen randomly, but almost always within 100k-100M random hosts scanned.</p>phillip-stephens