Extend IP Filter Reason #13247

Open
opened 2026-02-21 23:43:31 -05:00 by deekerman · 2 comments
Owner

Originally created by @Lagicrus on GitHub (Mar 27, 2022).

Suggestion

If a loaded IP filter has a "reason", append to the end of the current reason ("Reason: IP filter.")

Use case

Understand what is going on behind the scenes and the reasoning behind it.
Seeing a large list of blocked IPs is good and all, but at times I want to know why they were there in the first place.

Extra info/examples/attachments

First few lines from emule's list

000.000.000.000 - 000.255.255.255 , 000 , Bogon
001.002.004.000 - 001.002.004.255 , 000 , China Internet Information Center (CNNIC)
001.002.008.000 - 001.002.008.255 , 000 , China Internet Information Center (CNNIC)
001.009.096.105 - 001.009.096.105 , 000 , Botnet on Telekom Malaysia
001.009.102.251 - 001.009.102.251 , 000 , Botnet on Telekom Malaysia
001.009.106.186 - 001.009.106.186 , 000 , Botnet on Telekom Malaysia

In theory, if I were to get a 1.2.4.5 IP that is blocked I would want to see in the logs 1.2.4.5 was blocked. Reason: IP filter - 'China Internet Information Center (CNNIC)'

Originally created by @Lagicrus on GitHub (Mar 27, 2022). ### Suggestion If a loaded IP filter has a "reason", append to the end of the current reason ("Reason: IP filter.") ### Use case Understand what is going on behind the scenes and the reasoning behind it. Seeing a large list of blocked IPs is good and all, but at times I want to know _why_ they were there in the first place. ### Extra info/examples/attachments First few lines from emule's list ``` 000.000.000.000 - 000.255.255.255 , 000 , Bogon 001.002.004.000 - 001.002.004.255 , 000 , China Internet Information Center (CNNIC) 001.002.008.000 - 001.002.008.255 , 000 , China Internet Information Center (CNNIC) 001.009.096.105 - 001.009.096.105 , 000 , Botnet on Telekom Malaysia 001.009.102.251 - 001.009.102.251 , 000 , Botnet on Telekom Malaysia 001.009.106.186 - 001.009.106.186 , 000 , Botnet on Telekom Malaysia ``` In theory, if I were to get a `1.2.4.5` IP that is blocked I would want to see in the logs `1.2.4.5 was blocked. Reason: IP filter - 'China Internet Information Center (CNNIC)'`
Author
Owner

@adrian5 commented on GitHub (Mar 28, 2022):

Yeah, that would be nice!

@adrian5 commented on GitHub (Mar 28, 2022): Yeah, that would be nice!
Author
Owner

@xavier2k6 commented on GitHub (May 24, 2025):

ANNOUNCEMENT!

For anybody coming across this "Feature Request" & would like/love to see a potential implementation in the future!
Here are some options available to you:

  1. Please select/click the 👍 &/orreactions in the original/opening post of this ticket.

  2. Please feel free (If you have the "skillset") to create a "Pull Request" implementing what's being requested in this ticket.
    (new/existing contributors/developers are always welcome)


DO:

  • Provide constructive feedback.
  • Display how other projects implemented same/similar etc.

DO NOT:

  • Add a "Bump", "me too", "2nd/3rd" etc. or "criticizing" comment(s).
    (These will be disregarded/hidden as "spam/abuse/off-topic" etc. as they don't provide anything constructive.)
@xavier2k6 commented on GitHub (May 24, 2025): ## ANNOUNCEMENT! For anybody coming across this **_"Feature Request"_** & would like/love to see a potential implementation in the future! **Here are some options available to you:** 1. Please select/click the 👍 **&/or** ❤ `reactions` in the original/opening post of this ticket. 2. Please feel free _(If you have the "skillset")_ to create a **_"Pull Request"_** implementing what's being requested in this ticket. **_(new/existing contributors/developers are always welcome)_** ____ **DO:** * Provide constructive feedback. * Display how other projects implemented same/similar etc. **DO NOT:** * Add a "Bump", "me too", "2nd/3rd" etc. or "criticizing" comment(s). **(These will be disregarded/hidden as "spam/abuse/off-topic" etc. as they don't provide anything constructive.)**
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#13247
No description provided.