View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0006305 | unreal | ircd | public | 2023-07-13 19:25 | 2023-09-09 11:25 |
| Reporter | BlackBishop | Assigned To | |||
| Priority | low | Severity | feature | Reproducibility | have not tried |
| Status | new | Resolution | open | ||
| Summary | 0006305: big kline list | ||||
| Description | Another thing I'm thinking is using a list (8200 ips) I found to just gzline the scanners. I don't know how I could gzline them, and even then... listing that would probably be a pain. I know there are some filters but I can imagine having a special type "file" for that would probably help not list them in that situation. Of course, the searching through the glines with a filter should also show if it's in a file. I currently have all those ip in a blacklist I made bouncing daily happily along... thinking on making those permanent... | ||||
| Tags | No tags attached. | ||||
| 3rd party modules | |||||
|
|
UnrealIRCd is very fast with *LINES placed on *@IP. In previous tests you could have 100,000 or even 1 million of these and it could handle thousands of checks per second for these. This is because they use a hash table. So I am a bit reluctant to add MUCH SLOWER ways of doing such checks, especially file I/O. No, I don't think that is a good idea. So the only way this would be accepted is if they are read from a file and then added to kline/gline list. Then they could be volatile, as in each REHASH they get deleted + readded again. Still, I don't think that is all that great either. And it is just duplicating functionality that we have already. |
|
|
Ok, I'll do a bot to manually read the file and mass add/remove them. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-07-13 19:25 | syzop | New Issue | |
| 2023-07-13 19:25 | syzop | Issue generated from: 0006304 | |
| 2023-07-13 19:26 | syzop | Issue cloned: 0006306 | |
| 2023-07-13 19:26 | syzop | Reporter | syzop => BlackBishop |
| 2023-07-13 19:27 | syzop | Summary | Gline hit stats, big kline list, dnsbl timeout and order, skip from recheck? => big kline list |
| 2023-07-13 19:27 | syzop | Description Updated | |
| 2023-09-09 11:23 | syzop | Note Added: 0023024 | |
| 2023-09-09 11:25 | BlackBishop | Note Added: 0023026 |