Jonathan Cobb
|
7b622d95ee
|
safer handling of invalid regex patterns
|
3 years ago |
Jonathan Cobb
|
507530784e
|
use isHostname utility method
|
3 years ago |
Jonathan Cobb
|
4627dfbec2
|
bump junit
|
3 years ago |
Jonathan Cobb
|
7b5ff5887a
|
mark 2.0.1 version
|
3 years ago |
Jonathan Cobb
|
072a11decf
|
only add to fully blocked if spec has no conditions
|
3 years ago |
Jonathan Cobb
|
23f140fc2f
|
cache decisions
|
3 years ago |
Jonathan Cobb
|
9c4e221842
|
update test
|
3 years ago |
Jonathan Cobb
|
d71ac58209
|
remove log
|
3 years ago |
Jonathan Cobb
|
58ce291d07
|
support paths for conditional rules
|
3 years ago |
Jonathan Cobb
|
0517f384af
|
merge reject list
|
3 years ago |
Jonathan Cobb
|
dfd4343c60
|
add syntax for rejecting domains
|
3 years ago |
Jonathan Cobb
|
12e1c83ff6
|
add more wildcard tests
|
3 years ago |
Jonathan Cobb
|
0940a4c131
|
add debug log
|
3 years ago |
Jonathan Cobb
|
2771061cd6
|
rename fqdn to host, use separate referer_host and referer_url
|
3 years ago |
Jonathan Cobb
|
cc5cc144bf
|
more notes
|
3 years ago |
Jonathan Cobb
|
9a6842f6fd
|
add note about more tests to write
|
3 years ago |
Jonathan Cobb
|
d87294bb2d
|
add support for conditional blocking, add referer support
|
3 years ago |
Jonathan Cobb
|
b7a9937111
|
lower log level
|
3 years ago |
Jonathan Cobb
|
f20409373a
|
lower log level
|
3 years ago |
Jonathan Cobb
|
e3d0573352
|
add decisionmaking based on fqdn only
|
3 years ago |
Jonathan Cobb
|
df343fc4b3
|
track fully and partially blocked domains
|
3 years ago |
Jonathan Cobb
|
e25605ea6a
|
add license file
|
4 years ago |
Jonathan Cobb
|
699a94f9df
|
use simpler static method
|
4 years ago |
Jonathan Cobb
|
e50a6e004d
|
change copyright to bubble
|
4 years ago |
Jonathan Cobb
|
24d91f73b4
|
add BlockDecision.toString
|
4 years ago |
Jonathan Cobb
|
3237519654
|
all html requests that are not whitelisted must be filtered
|
4 years ago |
Jonathan Cobb
|
1094d4976b
|
if content-type is null, don't check type matches/exclusions
|
4 years ago |
Jonathan Cobb
|
5f96e9be2a
|
introduce the notion of primary and non-primary decisions
|
4 years ago |
Jonathan Cobb
|
3922106b42
|
grab title/description if within the first 20 lines
|
4 years ago |
Jonathan Cobb
|
f913f760c8
|
add support for include directives in filter lists
|
4 years ago |
Jonathan Cobb
|
a374c29e86
|
add support for manually adding entries to list
|
4 years ago |
Jonathan Cobb
|
ab3185282f
|
rename BlockSpecTarget, add utility methods for getting domain/url blocks without selectors
|
4 years ago |
Jonathan Cobb
|
efef4043d7
|
remove some items from json, add convenience methods to get a unique set of selectors to inject
|
4 years ago |
Jonathan Cobb
|
ebe58fce30
|
do not include selectors for unmatched rules
|
4 years ago |
Jonathan Cobb
|
f82c821587
|
allow caller to specify content type
|
4 years ago |
Jonathan Cobb
|
2528e6ba5c
|
simplify package structure
|
4 years ago |
Jonathan Cobb
|
76b5b8b26a
|
do not include original line in json output
|
4 years ago |
Jonathan Cobb
|
cab1859a59
|
use jsonQuoteRegex instead of Pattern.quote
|
4 years ago |
Jonathan Cobb
|
6e42a062bb
|
remove system.out
|
4 years ago |
Jonathan Cobb
|
727f1ef4c8
|
add more complex/odd parsing tests
|
4 years ago |
Jonathan Cobb
|
801d5bbf6f
|
build selector when creating block spec
|
4 years ago |
Jonathan Cobb
|
662d8da818
|
initial commit
|
4 years ago |