Marten Seemann
|
06199e0142
|
deprecate this repo
|
2022-08-19 11:39:03 +03:00 |
|
Marco Munizaga
|
d81430f88a
|
Merge new docs into readme
|
2022-08-09 12:18:33 +02:00 |
|
Marco Munizaga
|
712edfd4d4
|
Add docs in the godoc
|
2022-07-28 04:46:47 -07:00 |
|
Marco Munizaga
|
eb72b52bd8
|
Add allowlist limit config option
|
2022-07-02 15:18:52 +02:00 |
|
Marten Seemann
|
7ceb0b850c
|
expose BaseLimitIncrease.Apply
|
2022-07-02 11:39:28 +02:00 |
|
Marten Seemann
|
df93b499a4
|
log the values that the limiter is initialized with
|
2022-07-02 11:39:27 +02:00 |
|
Marten Seemann
|
1e2500707d
|
reimplement parsing of JSON limit configs
|
2022-07-02 11:39:22 +02:00 |
|
Marten Seemann
|
33bc8a8560
|
implement scaling of limits
|
2022-07-02 11:38:35 +02:00 |
|
vyzo
|
575eadee04
|
refactor limit defaults for easy access and user manipulation
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
f5556bfbfe
|
add total stream and conn limit
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
90d7e860a0
|
introduce per protocol peer limits, don't transfer resources out of protocol when setting the service
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
572b3eb374
|
adjust default limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
488f08cb1d
|
add test for per service peer limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
5487b6bdac
|
add support for per service peer limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
05a6764a69
|
add fluid copy constructors for limits
so that we can easily clone and adjust limits.
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
066de7c0c9
|
refactor limiters
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
7d5bd7a861
|
implement dynamic limiter
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
2f0815d6d7
|
default limiter
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
f31f87221b
|
static limits
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
cff880ac60
|
flesh out resource manager
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
0ca5ac15d9
|
flesh out concrete scopes
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
17a30366ae
|
refactor scopes, introduce constrained scopes
|
2022-01-17 12:33:01 +02:00 |
|
vyzo
|
5b12ade22d
|
basic resource scopes
|
2022-01-17 12:33:01 +02:00 |
|