<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jns/src/main/java/com/it_jaros/networkScanner/App.java, branch trunk</title>
<subtitle>Lightning-fast IPv4/IPv6 port scanner built with Java 21 virtual threads</subtitle>
<id>http://git.it-jaros.com/jns/atom/src/main/java/com/it_jaros/networkScanner/App.java?h=trunk</id>
<link rel='self' href='http://git.it-jaros.com/jns/atom/src/main/java/com/it_jaros/networkScanner/App.java?h=trunk'/>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/'/>
<updated>2026-07-09T07:59:28Z</updated>
<entry>
<title>Renamed package</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-03-16T15:41:25Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=7946b8aae3427b180d28441f8a02ae6665ac215c'/>
<id>urn:sha1:7946b8aae3427b180d28441f8a02ae6665ac215c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tiny improvements</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-03-16T15:25:36Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=9b15d5d6e9747d9411da83072a1ab99ecdf5bd45'/>
<id>urn:sha1:9b15d5d6e9747d9411da83072a1ab99ecdf5bd45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added cli option for worker threads per host</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-03-16T15:21:32Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=1f87648ba3c1aabdd167b955d5f10e2c7613c691'/>
<id>urn:sha1:1f87648ba3c1aabdd167b955d5f10e2c7613c691</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replaced printStackTrace with proper message, handling interrupts now</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-03-16T14:57:09Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=3ea51b908ef949267264a027e2462b220900aa45'/>
<id>urn:sha1:3ea51b908ef949267264a027e2462b220900aa45</id>
<content type='text'>
and also moved workerthreads to target level instead of global level
</content>
</entry>
<entry>
<title>Changed result Queue to BitSet, which is more memory efficient</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-03-09T15:33:02Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=0787bd9163690429f5c12c64eecba79922fd0943'/>
<id>urn:sha1:0787bd9163690429f5c12c64eecba79922fd0943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finally refactored structure of virtual threads in a way that makes</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-03-09T13:41:39Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=8d40ec4bff17b8ad04008a8b851bc26aafcfc72b'/>
<id>urn:sha1:8d40ec4bff17b8ad04008a8b851bc26aafcfc72b</id>
<content type='text'>
sense and feels more natural. Each layer, host target and target port
scan has it's own executor and is responsible for it's own updates.
return statement is called only when everything is finished
</content>
</entry>
<entry>
<title>Refactoring für bessere Visibility und Verständnis</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-02-22T20:12:51Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=00c024dff93fdfa107a20c5371e4e6ffdbf77ad1'/>
<id>urn:sha1:00c024dff93fdfa107a20c5371e4e6ffdbf77ad1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make result output more visible by enclosing ip addresses in []</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-02-16T16:06:42Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=659f7c1e270c7c77245a72db738a6723da17899d'/>
<id>urn:sha1:659f7c1e270c7c77245a72db738a6723da17899d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better output handling</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-01-26T18:06:18Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=7f2ed7f296d6cdd3233a15a9d73cd4c647a79e3b'/>
<id>urn:sha1:7f2ed7f296d6cdd3233a15a9d73cd4c647a79e3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added timeout to cli options</title>
<updated>2026-07-09T07:59:28Z</updated>
<author>
<name>Matthias Jaros</name>
<email>jarlucmat@mailbox.org</email>
</author>
<published>2026-01-26T16:50:02Z</published>
<link rel='alternate' type='text/html' href='http://git.it-jaros.com/jns/commit/?id=f450739603686f10e0e1b0b7da9b9a39dfb999db'/>
<id>urn:sha1:f450739603686f10e0e1b0b7da9b9a39dfb999db</id>
<content type='text'>
</content>
</entry>
</feed>
