Shivaram Lingamneni
|
bb5276553d
|
initial UBAN implementation
|
2021-01-19 08:49:45 -05:00 |
|
Shivaram Lingamneni
|
84e3b5d77b
|
stop autocreating d-lines for throttle violations
This didn't work correctly for IPv6 or custom nets.
/UNDLINE IP can temporarily be used to reset the throttle.
|
2020-12-08 22:01:23 -05:00 |
|
Shivaram Lingamneni
|
44cc4c2092
|
introduce "flat ip" representations
|
2020-12-07 21:21:10 -05:00 |
|
Shivaram Lingamneni
|
f9b842c88b
|
fix #1421
Allow custom limit definitions that encompass multiple subnets
|
2020-12-04 14:24:19 -05:00 |
|
Shivaram Lingamneni
|
2d456c2106
|
review feedback: rename a key
|
2019-11-23 22:01:24 -05:00 |
|
Shivaram Lingamneni
|
42db1778ac
|
unexport rawLimiterConfig
|
2019-11-18 17:30:54 -05:00 |
|
Shivaram Lingamneni
|
4050b6571a
|
fix #646
Includes a partially backwards-incompatible config change
|
2019-11-18 01:47:18 -05:00 |
|
Shivaram Lingamneni
|
f6eb8fa5a1
|
fix #197
|
2019-09-01 02:36:56 -04:00 |
|
Shivaram Lingamneni
|
80a594802f
|
remove more indirections
|
2019-05-12 20:57:53 -04:00 |
|
Shivaram Lingamneni
|
353aeb0389
|
normalize most times in the app to UTC
Fixes #480
|
2019-05-12 20:57:53 -04:00 |
|
Shivaram Lingamneni
|
b0f89062fa
|
add support for tor (#369)
|
2019-02-25 22:09:09 -05:00 |
|
Shivaram Lingamneni
|
e094c2a9c5
|
add tests for masking in limiter/throttler
|
2019-02-05 02:25:16 -05:00 |
|
Shivaram Lingamneni
|
eb8f0e50df
|
fix masking bug
IP.Mask() returns a new IP value, rather than modifying its target in place
|
2019-02-05 02:25:16 -05:00 |
|
Shivaram Lingamneni
|
1c23af8767
|
add sasl-only config option
|
2019-02-05 00:51:58 -05:00 |
|
Shivaram Lingamneni
|
f94f737b31
|
add support for login throttling
|
2019-01-02 10:15:59 -05:00 |
|
Shivaram Lingamneni
|
62581962a6
|
fix confusing ips-per-subnet name
|
2018-02-26 23:52:15 -05:00 |
|
Shivaram Lingamneni
|
d66470f1c4
|
review fix: rename various packages and objects
|
2017-10-09 17:38:06 -04:00 |
|