Commit Graph

45 Commits

Author SHA1 Message Date
Domingo Dirutigliano
79a2e1aacb
Run the test suite from its own venv
As root on Ubuntu, pip into the system Python cannot replace apt's
typing_extensions, so pytest was never installed and the 5.0.0
release gate failed. run_tests.sh now installs into tests/.venv and
stops on a failed install.
2026-10-16 18:17:18 +02:00
Domingo Dirutigliano
440b7c91ec
docs and code minor fixing 2026-09-18 23:01:11 +02:00
Domingo Dirutigliano
e491a14899
improved addr/int selection UI + change llhttp managment 2026-09-13 15:54:56 +02:00
Domingo Dirutigliano
9832e449c6
Initial commit for future 5.0.0 version: new UI, proxies and managment 2026-09-10 08:51:08 +02:00
Domingo Dirutigliano
c37d2b31e8
graphics and TLS feature total refactoring 2026-07-23 13:39:01 +02:00
Domingo Dirutigliano
760529e37a
firegex custom host and better port config managment 2025-08-17 16:23:49 +02:00
Domingo Dirutigliano
d026c058e6
standalone start implementation on start.py 2025-08-04 08:19:49 +02:00
Domingo Dirutigliano
b654967247
added new benchmarks 2025-03-23 16:58:55 +01:00
Domingo Dirutigliano
6a11dd0d16
push: code changes 2025-02-25 23:53:04 +01:00
Domingo Dirutigliano
8652f40235
nfproxy module writing: written part of the firegex lib, frontend refactored and improved, c++ improves 2025-02-20 19:51:28 +01:00
Domingo Dirutigliano
7f7e3353ec
User-Space thread balancing + refactoring 2025-02-16 16:33:34 +01:00
Domingo Dirutigliano
63e7f73139
Re-structuring on new model 2025-02-14 01:04:29 +01:00
Domingo Dirutigliano
2fb77a348f
removed fastapi_socketio + general improves 2025-02-12 01:16:10 +01:00
Domingo Dirutigliano
49fea55bc7
c++ refactoring, init pypi projects, gh action added 2025-02-09 22:43:54 +01:00
Domingo Dirutigliano
676a2289da
improves on the nfregex binary x5 2025-02-04 22:52:26 +01:00
Domingo Dirutigliano
3ffccdddfb
improves on the nfregex binary 2025-02-03 02:04:10 +01:00
Domingo Dirutigliano
ec279a4fc5
pushed edits 2025-02-02 22:27:12 +01:00
Domingo Dirutigliano
111526a918
new: added check on nfqueue kernel module on start.py + fixes 2024-04-22 01:08:28 +02:00
Domingo Dirutigliano
9233b759df
update: new start.py syntax and commands, fix: frontend not url encoded properly (could create problems with some passwords) 2024-04-21 16:05:06 +02:00
Domingo Dirutigliano
2e65d803a2
updated changes from main branch 2023-06-05 09:22:11 +02:00
Domingo Dirutigliano
0430cb3773
mantine update + passed to vite 2023-06-05 00:57:54 +02:00
Domingo Dirutigliano
cef573b537
Dockerfile to debian bookworm + stared rust project 2023-06-04 20:12:17 +02:00
Domingo Dirutigliano
63a3014676
sysctl managmento for port hijacking 2023-04-12 23:53:43 +02:00
Domingo Dirutigliano
850e408360 Docker image on ghcr-io 2022-08-03 23:02:36 +02:00
DomySh
d8dc5c9f8b Fixes 2022-07-22 00:34:57 +02:00
DomySh
0ed8bb635e Restructurated backend 2022-07-21 01:02:46 +02:00
DomySh
a020e4311d Iptables -> NFtables 2022-07-19 15:17:34 +02:00
DomySh
2a5be65feb Python integration with c++ binary (not totally working yet) 2022-07-18 18:52:14 +02:00
DomySh
87c7d18a63 Finished c++ stuff (I hope) 2022-07-17 17:02:27 +02:00
DomySh
52e016ef33 Go binary writing 2022-07-14 01:22:23 +02:00
nik012003
e331a31530 Refactored code now working 2022-07-12 23:14:32 +02:00
DomySh
c6e94bcf89 Now on IPv6 2022-07-10 16:42:33 +02:00
DomySh
a7f23ee194 Docker fix 2022-07-08 13:41:09 +02:00
DomySh
753e54a22c Add benchmark.csv 2022-06-27 09:37:12 +02:00
nik012003
e055535f11 Added csv output 2022-06-27 09:35:26 +02:00
DomySh
b5f9e5c9a2 Pre-compiled react frontend 2022-06-27 09:34:43 +02:00
DomySh
8bff1a888d Rebase to working version 2022-06-27 09:33:53 +02:00
DomySh
2332a4f5f7 Threading python partialy fixed 2022-06-27 09:33:53 +02:00
DomySh
8eb077efa2 Bug fixes and additional checks 2022-06-27 09:32:01 +02:00
DomySh
da28ee99be Password Authentication 2022-06-27 09:31:39 +02:00
DomySh
b53768b5d2 Improved stability 2022-06-27 09:31:31 +02:00
DomySh
cff484a976 Restructuring docker project 2022-06-27 09:31:18 +02:00
DomySh
67e5014d78 Docker: single container compose 2022-06-27 09:30:48 +02:00
DomySh
e5e6ca6098 Docker container changes 2022-06-27 09:30:04 +02:00
Domingo Dirutigliano
372ade7d6f Initial Commit 2022-06-27 09:27:51 +02:00