You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add session-based rate limiting overload
Add allow(client_id, session_id) overload that creates a composite
key "client_id:session_id" for per-session rate limiting. Falls back
to IP-only behavior when session_id is empty.
* docs: add Phase 2 changelog entries for #871 and #872
Add security entry for no_tls deprecation warning and
added entry for rate_limiter session-based keys.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11
11
12
12
- Parallelize connection pool initialization with `std::async` ([#870](https://github.com/kcenon/network_system/issues/870))
13
13
14
+
### Security
15
+
16
+
- Mark `no_tls` policy as deprecated with warning to use TLS-enabled policies in production ([#871](https://github.com/kcenon/network_system/issues/871))
17
+
14
18
### Added
19
+
20
+
- Extend `rate_limiter` to support composite session-based identification keys ([#872](https://github.com/kcenon/network_system/issues/872))
15
21
- Migration guide for transitioning from adapters to NetworkSystemBridge pattern
0 commit comments