|
Class Summary |
| AllowFilter |
A filter that allows anything. |
| AnomalousQueryFilter |
A filter that blocks anomalous queries that meet the following criteria:
1) The first four bytes of the GUID match a large fraction of recently
seen queries
2) The query does not ask for OOB replies, so the first four bytes of
the GUID are not being used to encode the OOB reply address
3) There are no flags set in the minimum speed field |
| CompositeFilter |
|
| DuplicateFilter |
A spam filter that tries to eliminate duplicate packets from
overzealous users. |
| GreedyQueryFilter |
Stops queries that are bound to match too many files. |
| GUIDFilter |
Blocks GUIDs from runaway Qtrax queries. |
| HashFilter |
filters out queries containing hash urns. |
| HostileFilter |
|
| IPList |
A mutable list of IP addresses. |
| KeywordFilter |
A spam filter that removes certain "bad" keywords. |
| LimeWireFiltersModule |
|
| LocalIPFilter |
Blocks messages and hosts based on IP address. |
| MultiIPList |
A view over several IPLists. |
| MutableGUIDFilter |
Filter for query replies based on the GUID
of the reply, and other details. |
| RequeryFilter |
Blocks over-zealous automated requeries. |
| SpamReplyFilter |
Filter for replies that are abusing the network. |
| URNFilter |
A filter that blocks query responses with URNs that match either of
two blacklists, one local and one remote (SIMPP). |
| XMLDocFilter |
This class is not thread safe, since there is currently no need for it. |