Skip to content

Releases: TechnikEmpire/CitadelCore

Version 1.2.20

14 Nov 15:18
Compare
Choose a tag to compare
  • 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

12 Nov 08:46
Compare
Choose a tag to compare
  • Enforces full thread locking on cert spoofing.
  • No longer logs task cancellation exceptions.

Version 1.2.16

11 Nov 10:19
Compare
Choose a tag to compare
  • Fixes issue with kestrel erroring when writing 0-length body on 204 response.

Version 1.2.15

11 Nov 09:30
Compare
Choose a tag to compare
  • Cleanup disabled code.
  • Fixed potential issue with block response writing.

Version 1.2.14

10 Nov 08:52
Compare
Choose a tag to compare

Fixes an issue with duplicate header setting in block action response application.

Version 1.2.13

10 Nov 07:26
Compare
Choose a tag to compare

Version 1.2.12

10 Nov 06:46
Compare
Choose a tag to compare
  • 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

31 Oct 11:09
Compare
Choose a tag to compare
  • 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

29 Oct 11:24
Compare
Choose a tag to compare

Increase LibUV IO thread count to Environment.ProcessorCount.

Version 1.1.4

29 Oct 09:09
Compare
Choose a tag to compare
  • Removed duplicate definition of firewall check callback.
  • Fixed the abstract proxy interface for platform specific diverter to correctly provide much needed ip endpoint information.