| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Major refactoring of package structure | 2026-08-12 | ||
| | | ||||
| * | Error similar to result output | 2026-08-11 | ||
| | | ||||
| * | Boundaries: Added PortList class to encapsulate BitSet and thus have a | 2026-08-11 | ||
| | | | | | clear boundary to the outside world that uses the result | |||
| * | Added comment | 2026-08-11 | ||
| | | ||||
| * | Instead of reading a string as banner read bytes and then in | 2026-08-10 | ||
| | | | | | ServiceDetector convert to string | |||
| * | Changed name and description of cli parameters | 2026-08-08 | ||
| | | ||||
| * | Improved printing of errors at result | 2026-08-07 | ||
| | | | | | Improved printing of success results | |||
| * | Improved error messages | 2026-08-07 | ||
| | | ||||
| * | Created central variable for poll interval. Set interval even higher | 2026-08-07 | ||
| | | | | | | than before since it only affects reaction time to idle events and does not effect performance when data arrives | |||
| * | Removed exception from signature. | 2026-08-07 | ||
| | | | | | Enhanced error message and comments | |||
| * | Comments refactored | 2026-08-07 | ||
| | | ||||
| * | Prevent noop when nothing is read | 2026-08-07 | ||
| | | ||||
| * | Rewrote readBanner method to socketchannel | 2026-08-07 | ||
| | | ||||
| * | Moved socketLimit before portRateLimiter because otherwise burst can | 2026-08-07 | ||
| | | | | | | happen if sockets reach limit and too many threads accumulate after portRateLimiter | |||
| * | Increased polling interval | 2026-08-06 | ||
| | | ||||
| * | Fixed two time check against host | 2026-08-06 | ||
| | | ||||
| * | Also use LockSupport for PortScanRateLimiter | 2026-08-06 | ||
| | | ||||
| * | Changed CliDefaults to max performance rather than soft resource usage. | 2026-08-06 | ||
| | | | | | I want speeeeeeeed | |||
| * | Added ports to status line | 2026-08-06 | ||
| | | ||||
| * | Tuning parameters | 2026-08-06 | ||
| | | ||||
| * | Replaced PortTotalCounters with Total counters inside the Counter class | 2026-08-06 | ||
| | | ||||
| * | Optimization of connect logic | 2026-08-06 | ||
| | | ||||
| * | Wait delay after reachable test of system | 2026-08-06 | ||
| | | ||||
| * | Removed usage of selector and selectionkey and instead use locksupport | 2026-08-05 | ||
| | | | | | | and wait logic to utilize virtual threads park mechanism for performance improvement | |||
| * | Reapply "Use SocketChannel for better timeout control" | 2026-08-05 | ||
| | | | | | This reverts commit 5889df5c5e80c943aba93829857aeca780643947. | |||
| * | Remove status line before printing stats. | 2026-08-05 | ||
| | | ||||
| * | Resolved data/object asymmetry by using methods and an inner class | 2026-08-05 | ||
| | | ||||
| * | Adjusted defaults to more resource friendly usage | 2026-08-04 | ||
| | | ||||
| * | Revert "Use SocketChannel for better timeout control" | 2026-08-04 | ||
| | | | | | | | This reverts commit 82013ee45cb8258487952de6d0a20fa66876bfbf. Unfortunatetly turns out that NIO does a much worser job with virtual threads | |||
| * | Use SocketChannel for better timeout control | 2026-08-04 | ||
| | | ||||
| * | Fix status line mixed with results from portscan | 2026-08-04 | ||
| | | ||||
| * | Improved exception messages | 2026-08-04 | ||
| | | ||||
| * | Added ports to stats | 2026-08-04 | ||
| | | ||||
| * | Added proper tracking methods instead of using raw counters everywhere | 2026-08-04 | ||
| | | ||||
| * | Do not clear statusline when no errors are present. | 2026-08-03 | ||
| | | | | | Print stats to erro like statusline | |||
| * | Added additional info in stat and consistent naming | 2026-08-03 | ||
| | | ||||
| * | Removed useless comments | 2026-08-03 | ||
| | | ||||
| * | Also clear rest of status line to remove any debries of older status | 2026-08-03 | ||
| | | ||||
| * | Show individual parts of the progressbar depending on how much space is | 2026-08-03 | ||
| | | | | | | available. Each part besides of the current hosts stats can be deactivated if space in command line width is not enough | |||
| * | Fixed wrong duration when millis == 0 | 2026-08-03 | ||
| | | ||||
| * | Fixed Error on Strg+C because of no portState set | 2026-08-03 | ||
| | | ||||
| * | Added stopwatch for scan status line and stats | 2026-08-03 | ||
| | | ||||
| * | Fixed weird closing Stream logic of Scan.java | 2026-08-03 | ||
| | | | | | Added ScanException in case file cannot be opened | |||
| * | Updated some comments and improved readability of code | 2026-08-02 | ||
| | | ||||
| * | Fix help page | 2026-08-02 | ||
| | | ||||
| * | Added PollState to have a wrapper instead of returning null | 2026-08-02 | ||
| | | ||||
| * | Created custom exception for help page | 2026-08-02 | ||
| | | ||||
| * | Added empty method to ScanResult for less redundancy | 2026-08-02 | ||
| | | ||||
| * | Fixed Scanner hanging long on strg+c | 2026-08-02 | ||
| | | ||||
| * | Make method better readable | 2026-08-01 | ||
| | | ||||
