funtimes909
|
f89685d510
|
minor changes to protocol code
|
2025-05-21 19:53:54 +12:00 |
|
funtimes909
|
b9fef636ba
|
update cargo dependencies
|
2025-05-21 16:36:15 +12:00 |
|
funtimes909
|
e6b40f1290
|
replace standard library mutexes with parking_lot mutexes for slightly better performance
|
2025-05-21 00:13:35 +12:00 |
|
funtimes909
|
8c85975159
|
Codebase refactor part 3: Masscan runs and outputs to files normally
|
2025-05-16 13:13:10 +12:00 |
|
funtimes909
|
9c29b0858f
|
Refactor the entire codebase because I was bored
|
2025-05-14 17:10:10 +12:00 |
|
funtimes909
|
089792e2b1
|
add feature for joining servers
|
2025-05-12 00:53:14 +12:00 |
|
funtimes909
|
e5055baa65
|
Code cleanup
|
2025-05-11 18:11:17 +12:00 |
|
funtimes909
|
94bd6b1c74
|
Add clap to allow selecting config file location and which mode to use
|
2025-05-06 01:44:35 +12:00 |
|
funtimes909
|
5a41d92319
|
Initial work to update code to use new database format
|
2025-05-03 18:49:33 +12:00 |
|
funtimes909
|
8d663d35ef
|
Cleanup
|
2025-04-29 12:11:09 +12:00 |
|
funtimes909
|
a58de4cc41
|
Implement requested changes
|
2025-04-26 01:01:23 +12:00 |
|
funtimes909
|
e90648a128
|
link with mold, remove unused dependencies anyhow and futures
|
2025-04-21 23:15:14 +12:00 |
|
Rohan Bhela
|
1eb6a9f462
|
Use tracing for logging
|
2025-04-19 12:27:02 -07:00 |
|
Rohan Bhela
|
483afcaf47
|
Pin dependencies to major version instead of minor version
|
2025-04-18 14:07:22 -07:00 |
|
funtimes909
|
8fa7727bab
|
Complete rewrite of how servers are parsed, now correctly identifies server type too
|
2025-04-17 02:34:59 +12:00 |
|
funtimes909
|
8561db4e0a
|
Stream results from the database instead of saving every address at once, seems to have some memory savings
|
2025-04-16 22:01:43 +12:00 |
|
funtimes909
|
2895f50cb2
|
Update Cargo.toml, Comment some code and very minor formatting changes
|
2025-04-16 19:06:42 +12:00 |
|
Rohan Bhela
|
91795f6fb1
|
cargo update
|
2025-04-15 15:12:44 -07:00 |
|
Rohan Bhela
|
19dd6952d9
|
Better error handling
|
2025-04-15 14:50:57 -07:00 |
|
Rohan Bhela
|
7e87aaa029
|
Update dependencies
|
2025-04-14 20:27:54 -07:00 |
|
funtimes909
|
efa83ba4dd
|
Add a semaphore to limit active connections to 3 thousand, also add a state type to wrap the pool, semaphore and progress bar when passing to the async run function
|
2025-04-14 12:50:28 +12:00 |
|
funtimes909
|
44be98c2a4
|
add rayon as a dependency, readd the progress bar for scans.
|
2025-04-09 15:31:37 +12:00 |
|
funtimes909
|
054cb5c238
|
Initial proper concurrency, may actually be usable now, comment example config
|
2025-04-06 19:33:58 +12:00 |
|
Funtimes909
|
2c02940447
|
use anyhow for results
|
2025-03-21 20:22:59 +13:00 |
|
Funtimes909
|
4ea0962fba
|
use tokio for pinging code
|
2025-02-22 23:52:21 +13:00 |
|
Funtimes909
|
f61556c231
|
Replace some temp logging with a progress bar
|
2025-02-21 23:52:03 +13:00 |
|
Funtimes909
|
3044131580
|
Moderately more robust error handling
|
2025-02-20 23:34:05 +13:00 |
|
Funtimes909
|
579dcc0d52
|
Continued work on everything.
Replace diesel with sqlx
Cleaned up config.rs
Slight changes to response handling (still needs a rewrite)
|
2025-02-18 17:39:32 +13:00 |
|
Funtimes909
|
52b3b275bf
|
Literally no clue why main.rs wasn't commited
|
2025-02-14 16:29:21 +13:00 |
|