Skip to content

Releases: TechnikEmpire/CitadelCore.Windows

Version 3.1.2

17 Oct 05:06
Compare
Choose a tag to compare

Inherits all of the following from the core engine upgrade:

  • Adds a replay API for external filtering.
  • Inherits websocket implementation fixes by upgrading buggy third-party package.
  • Adds stream "Closed" event for inspection streams.
  • Fixes an issue where the InspectionStream object fed duplicate data back to the library user.

Version 3.0.16

11 Sep 09:34
Compare
Choose a tag to compare

Version 3.0.14

07 Sep 16:03
Compare
Choose a tag to compare
  • Fixes filtering query string issues introduced in previous version.
  • Upgrades core engine to inhert critical fixes.

Version 3.0.13

07 Sep 15:34
Compare
Choose a tag to compare

Inherits the following from core engine upgrade:

  • Upgrades bouncy castle and kestrel.
  • Fixes an issue where the status code property of the message info object is not initialized correctly.
  • Documents the fact that modifications to the message info class brings the burden of ensuring the validity of the object entirely on to the shoulders of the user.

Changes in this repo:

  • Upgrades reference to WinDivertSharp, which now now longer uses pointer-to-reference conversion, in an attempt to resolve TechnikEmpire/WinDivertSharp#3.

Version 3.0.10

28 Jul 23:48
Compare
Choose a tag to compare
  • Upgrade core engine to inherit addition of process ID to the FirewallRequest class.

Version 3.0.9

28 Jul 07:28
Compare
Choose a tag to compare
  • Restores multi-threaded packet IO.
  • Inherits minor fixes from core engine upgrade.

Version 3.0.8

26 Jul 07:58
Compare
Choose a tag to compare
  • Inherits fixes for critical issues in CitadelCore and WinDivertSharp, which would make this version the first, truly stable release of 3.0.x versions.

Version 2.1.3

03 Jul 05:05
Compare
Choose a tag to compare
  • Inherits the following from the core engine:
    • Now uses .NET Standard 2.1.X libraries for core components like Kestrel Server and such.
    • The engine will no longer fail a certificate validation on the grounds that the CLR server could not be reached. This is the cause of many headaches, and probably the chief cause of random, mysterious SSL/TLS failures.

Version 2.1.2

09 May 04:13
Compare
Choose a tag to compare
  • This release does nothing but constrain the StreamExtended dependency version in the core engine, since newer releases are broken at the time of this writing.

Version 2.1.1

09 May 03:59
Compare
Choose a tag to compare
  • Inherits fixes from core engine.

  • Fixes a bug where there was a potential for a NRE.

  • Implements new core engine 2.X API where library users have much greater control over not just filtering, but internet access in general. Port-based permission and denial, port + application, filtering, filter-bypassing and flat out denial of internet service are now available to library users.

  • Enables users to now specify the common name/subject name of their certificate authority.