Releases: TechnikEmpire/CitadelCore
Releases · TechnikEmpire/CitadelCore
Version 1.2.20
- Remove unnecessary and potential problem solving attributes from CA and issued certs.
- Add key usage extension to CA certificate.
- Retroactively date all certificates, and in GMT.
- Try/Catch on every header addition because some sites include header values that are illegal and .NET just won't permit them. So try/catch and continue for each header key/value.
Version 1.2.17
- Enforces full thread locking on cert spoofing.
- No longer logs task cancellation exceptions.
Version 1.2.16
- Fixes issue with kestrel erroring when writing 0-length body on 204 response.
Version 1.2.15
- Cleanup disabled code.
- Fixed potential issue with block response writing.
Version 1.2.14
Fixes an issue with duplicate header setting in block action response application.
Version 1.2.13
Fixes #11
Version 1.2.12
- Generated CA is now fully valid, so Firefox will not reject it.
- Fixed bug in forwarding websocket cookies.
- Added a static readonly hashmap that lists headers that ought not to be forwarded by us as a proxy, headers that can cause problems for the proxy process.
- Fixed issues with wrongly configuring content-type headers on requests.
Version 1.2.4
- Fixes issues with cookie handling.
- Wraps whole HTTP request handler in try/catch for better error handling to logger.
- Includes PDB files now in the nuget package.
Version 1.2.0
Increase LibUV IO thread count to Environment.ProcessorCount.
Version 1.1.4
- Removed duplicate definition of firewall check callback.
- Fixed the abstract proxy interface for platform specific diverter to correctly provide much needed ip endpoint information.