summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Fixed two time check against hostGravatar Matthias Jaros2026-08-06
* Also use LockSupport for PortScanRateLimiterGravatar Matthias Jaros2026-08-06
* Changed CliDefaults to max performance rather than soft resource usage.Gravatar Matthias Jaros2026-08-06
* Added ports to status lineGravatar Matthias Jaros2026-08-06
* Tuning parametersGravatar Matthias Jaros2026-08-06
* Replaced PortTotalCounters with Total counters inside the Counter classGravatar Matthias Jaros2026-08-06
* Optimization of connect logicGravatar Matthias Jaros2026-08-06
* Wait delay after reachable test of systemGravatar Matthias Jaros2026-08-06
* Removed usage of selector and selectionkey and instead use locksupportGravatar Matthias Jaros2026-08-05
* Reapply "Use SocketChannel for better timeout control"Gravatar Matthias Jaros2026-08-05
* Remove status line before printing stats.Gravatar Matthias Jaros2026-08-05
* Resolved data/object asymmetry by using methods and an inner classGravatar Matthias Jaros2026-08-05
* Adjusted defaults to more resource friendly usageGravatar Matthias Jaros2026-08-04
* Revert "Use SocketChannel for better timeout control"Gravatar Matthias Jaros2026-08-04
* Use SocketChannel for better timeout controlGravatar Matthias Jaros2026-08-04
* Fix status line mixed with results from portscanGravatar Matthias Jaros2026-08-04
* Improved exception messagesGravatar Matthias Jaros2026-08-04
* Added ports to statsGravatar Matthias Jaros2026-08-04
* Added proper tracking methods instead of using raw counters everywhereGravatar Matthias Jaros2026-08-04
* Do not clear statusline when no errors are present.Gravatar Matthias Jaros2026-08-03
* Added additional info in stat and consistent namingGravatar Matthias Jaros2026-08-03
* Removed useless commentsGravatar Matthias Jaros2026-08-03
* Also clear rest of status line to remove any debries of older statusGravatar Matthias Jaros2026-08-03
* Show individual parts of the progressbar depending on how much space isGravatar Matthias Jaros2026-08-03
* Fixed wrong duration when millis == 0Gravatar Matthias Jaros2026-08-03
* Fixed Error on Strg+C because of no portState setGravatar Matthias Jaros2026-08-03
* Added stopwatch for scan status line and statsGravatar Matthias Jaros2026-08-03
* Fixed weird closing Stream logic of Scan.javaGravatar Matthias Jaros2026-08-03
* Updated some comments and improved readability of codeGravatar Matthias Jaros2026-08-02
* Fix help pageGravatar Matthias Jaros2026-08-02
* Added PollState to have a wrapper instead of returning nullGravatar Matthias Jaros2026-08-02
* Created custom exception for help pageGravatar Matthias Jaros2026-08-02
* Added empty method to ScanResult for less redundancyGravatar Matthias Jaros2026-08-02
* Fixed Scanner hanging long on strg+cGravatar Matthias Jaros2026-08-02
* Make method better readableGravatar Matthias Jaros2026-08-01
* Refactored portSlotFactory into class PortScanRateLimiterGravatar Matthias Jaros2026-08-01
* Fixed Bug of wrong range givenGravatar Matthias Jaros2026-08-01
* Make List and Map in Result immutableGravatar Matthias Jaros2026-08-01
* Change flow when -h is given. Now instead of using System.exit throw anGravatar Matthias Jaros2026-08-01
* Changed comment to englishGravatar Matthias Jaros2026-08-01
* Removed parameters that are already part of the class propertiesGravatar Matthias Jaros2026-08-01
* Added PortResultAccumulator to reduce mental load and have an objectGravatar Matthias Jaros2026-08-01
* Added HostScanTask and PortScanTask inner class to reduce mental load ofGravatar Matthias Jaros2026-08-01
* Make methods smaller by creating smaller sub methodsGravatar Matthias Jaros2026-08-01
* Clean Code Use Map instead of Hashmap for immutabilityGravatar Matthias Jaros2026-08-01
* Split Iterator from PortRange into seperate mutable class. so PortrangeGravatar Matthias Jaros2026-08-01
* Clean CodeGravatar Matthias Jaros2026-08-01
* Clean CodeGravatar Matthias Jaros2026-07-31
* Only close stream if necessaryGravatar Matthias Jaros2026-07-11
* Fixed error outputGravatar Matthias Jaros2026-07-09