Skip to content

Releases: Pwnzer0tt1/firegex

Firegex 3.0.0

07 Mar 22:55
9dfe229
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.3...3.0.0

Firegex 2.5.3

05 Mar 09:22
6e07933
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.2...2.5.3

Firegex 2.5.2

25 Feb 10:19
7cc005d
Compare
Choose a tag to compare
  • BUG: Sending to hyperscan the rebuilded flux instead of l4 data

What's Changed

  • re-integrated automatic test execution by @domysh in #16

Full Changelog: 2.5.1...2.5.2

Firegex 2.5.1

18 Feb 22:06
afd7953
Compare
Choose a tag to compare

What's Changed

  • regex are now checked directly by hyperscan with error messages from the engine
  • general minor fixes

Pull Requests

  • Fix start.py and gh action for future nfproxy feature by @domysh in #14
  • 2.5.1 Release by @domysh in #15

Full Changelog: 2.5.0...2.5.1

Firegex 2.5.0

18 Feb 16:45
10a9e6b
Compare
Choose a tag to compare

What's Changed

  • New multithreading system integrated in c++
    Now there is only 1 queue for each service: this thread analyze the packet, and hashing the ip and the port (the kernel with queue balance hash only the ips: this is bad in CTF context due to NAT using) choosing based on this the target thread that should handle the connection. This allows real-"multi threading" and have strong results on multiple connection when the load caused by filtering is not really fast
  • fail-open: exposing the possibility to enable fail-open option of nfqueue on the graphic interface
  • fixed unique constraint on firewall module
  • more RESTful APIs
  • Added the option to edit service settings on nfregex
  • fedora base container
  • start.py now can start different versions of firegex

Pull requests

  • Releasing changes done for nfproxy influncing also nfregex and fixes -> 2.5.0 release by @domysh in #13

Full Changelog: 2.4.0...2.5.0

Firegex 2.4.0

05 Feb 11:33
47d0254
Compare
Choose a tag to compare
  • Removed regex proxy feature (already deprecated now deleted)
  • Using vectorscan to match regexes
  • Using lintins to follow TCP streams
  • Matching with stream regex TCP streams (now can't bypass filters splitting TCP traffic)

What's Changed

  • Implementing new cpp nfqueue with hyperscan an stream regex assembling TCP packets with libtis by @domysh in #12

Full Changelog: 2.3.3...2.4.0

Firegex 2.3.3

15 Dec 21:58
9ed5e1e
Compare
Choose a tag to compare

What's Changed

  • Add prometheus metrics endpoint for nfregexes by @Minei3oat in #11

New Contributors

Full Changelog: 2.3.2...2.3.3

Firegex 2.3.2

20 Oct 09:48
3de629e
Compare
Choose a tag to compare

Fast Fix: reimplemented reset default policy on disable firewall

Full Changelog: 2.3.1...2.3.2

Firegex 2.3.1

19 Oct 16:40
d64e0aa
Compare
Choose a tag to compare
  • Interface Selector Fixed
  • Mangle filtering table added

Full Changelog: 2.3.0...2.3.1

Firegex 2.3.0

12 Oct 23:55
85adec0
Compare
Choose a tag to compare
  • frontend general update
  • restyled some parts of the interface

Full Changelog: 2.2.12...2.3.0