summaryrefslogtreecommitdiff
path: root/src/main/java/com/it_jaros/jscanner/Scan.java
Commit message (Collapse)AuthorAge
* Major refactoring of package structureGravatar Matthias Jaros2026-08-12
|
* Added commentGravatar Matthias Jaros2026-08-11
|
* Moved socketLimit before portRateLimiter because otherwise burst canGravatar Matthias Jaros2026-08-07
| | | | | happen if sockets reach limit and too many threads accumulate after portRateLimiter
* Replaced PortTotalCounters with Total counters inside the Counter classGravatar Matthias Jaros2026-08-06
|
* Resolved data/object asymmetry by using methods and an inner classGravatar Matthias Jaros2026-08-05
|
* Added ports to statsGravatar Matthias Jaros2026-08-04
|
* Added proper tracking methods instead of using raw counters everywhereGravatar Matthias Jaros2026-08-04
|
* Show individual parts of the progressbar depending on how much space isGravatar Matthias Jaros2026-08-03
| | | | | available. Each part besides of the current hosts stats can be deactivated if space in command line width is not enough
* Added stopwatch for scan status line and statsGravatar Matthias Jaros2026-08-03
|
* Fixed weird closing Stream logic of Scan.javaGravatar Matthias Jaros2026-08-03
| | | | Added ScanException in case file cannot be opened
* Fixed Scanner hanging long on strg+cGravatar Matthias Jaros2026-08-02
|
* Only close stream if necessaryGravatar Matthias Jaros2026-07-11
|
* Completetly reworked progress output. Now instead of individual hostsGravatar Matthias Jaros2026-07-09
| | | | give a statusline that prints current stats to err
* Changing scanner from collecting all results to a stream of output.Gravatar Matthias Jaros2026-07-09
| | | | Saves RAM and is not necessary to first collect everything
* Added ability to read from stdin using StreamsGravatar Matthias Jaros2026-07-09
| | | | Replaced useless counters with already existing hasNext() methods
* Added comments and minor refactoringGravatar Matthias Jaros2026-07-09
|
* Reformatted code so that Scan is initialized in Scan class and ScannerGravatar Matthias Jaros2026-07-09
| | | | takes care of the actual Scan and not initializing Scan objects anymore
* Refactoring for better readabilityGravatar Matthias Jaros2026-07-09
|
* Finally i managed to print also intermediate results when stoppingGravatar Matthias Jaros2026-07-09
process from running with strg-c