Commit Graph

  • f78177d6a5 daemon: rule lists operators caching + lists matching enhancements (#1567) master nvdx 2026-04-18 00:35:31 +02:00
  • 32df33c80d pkg,rpm: updated ui pyqt6 dependency package Gustavo Iñiguez Goia 2026-04-14 17:29:05 +02:00
  • f79bde1226 updated ebpf workflow Gustavo Iñiguez Goia 2026-04-14 01:42:40 +02:00
  • 94e533077e updated workflows Gustavo Iñiguez Goia 2026-04-14 01:26:49 +02:00
  • 0328a25459 Merge pull request #1572 from marcpinolpique/fix/rule-name-action-mismatch Gustavo Iñiguez Goia 2026-04-13 01:06:40 +02:00
  • af1fa29121 Merge pull request #1565 from nvandamme/fix-preference-dialog-crash-due-to-missing-ACTION_DROP_IDX Gustavo Iñiguez Goia 2026-04-12 23:40:19 +02:00
  • b5c07b2d27 Merge pull request #1561 from nvandamme/list_subscriptions Gustavo Iñiguez Goia 2026-04-12 23:31:00 +02:00
  • 91d9abe3a6 Fix rule filename not updating when action changes Marc Pinol Piqué 2026-03-28 13:39:53 +01:00
  • 8a3be740b2 QObject Thread safeguards for DB rules enumeration and matching against existing attached list subs Nicolas Vandamme 2026-03-13 21:34:03 +01:00
  • b30e186f92 complete refactoring of runtime + ui (MVC, qt signals, qt threads, rules management) Nicolas Vandamme 2026-03-13 07:02:50 +01:00
  • 1c3e65ee24 fix: preference dialog crash, missing ref to ACTION_DROP_IDX Nicolas Vandamme 2026-03-12 00:10:41 +01:00
  • e15221df29 fixes for url test blocking ui thread + url test message ui bug + default rule creation options + hide node to foce local node Nicolas Vandamme 2026-03-11 23:56:19 +01:00
  • c9289eeb45 Merge branch 'master' into list_subscriptions nvdx 2026-03-11 20:59:16 +01:00
  • f2ce074096 Merge pull request #1564 from nvandamme/protbuf-gen-with-pyi-stubs Gustavo Iñiguez Goia 2026-03-11 20:55:54 +01:00
  • 57fd1b732a update proto/MakeFile to support python annotations stub generation Nicolas Vandamme 2026-03-11 20:48:20 +01:00
  • 89708b64ab UI overhaul Nicolas Vandamme 2026-03-11 17:04:09 +01:00
  • 9077fbb484 restore orginal proto bindings and remove annotation stub Nicolas Vandamme 2026-03-11 09:50:13 +01:00
  • fca8c07bac decoupling UI and runtime with signaling + rule signaling upon refresh Nicolas Vandamme 2026-03-10 22:17:08 +01:00
  • fe4a397f3e Merge branch 'evilsocket:master' into list_subscriptions nvdx 2026-03-10 09:55:03 +01:00
  • 73a4ace427 defaults to PyQt6 Nicolas Vandamme 2026-03-10 09:54:03 +01:00
  • 5cbc2c64aa ui: replace Deny word by Drop Gustavo Iñiguez Goia 2026-03-10 00:28:02 +01:00
  • 79fa16f740 ui,preferences: move checkbox to UI tab Gustavo Iñiguez Goia 2026-03-10 00:15:06 +01:00
  • 129ced06ac ui,events: fixed modifying sys fw rules Gustavo Iñiguez Goia 2026-03-09 23:58:00 +01:00
  • d91b624dc3 Merge pull request #1560 from zackslash/master Gustavo Iñiguez Goia 2026-03-09 23:52:23 +01:00
  • 76aafd4f6a migrate live mutable config object in ui to mutable dataclasses Nicolas Vandamme 2026-03-09 17:46:11 +01:00
  • bd1fbe36da migrate to Qt ui files Nicolas Vandamme 2026-03-09 11:58:24 +01:00
  • 346d6bc16f add multi sub handling with UI Nicolas Vandamme 2026-03-09 11:11:04 +01:00
  • 7d27a61668 Add remember pause state as a preference Luke Hines 2026-03-07 14:50:18 +00:00
  • 0336898ed1 persist firewall pause state across GUI restarts Luke Hines 2026-03-07 14:15:36 +00:00
  • 6062ebebf4 align with opensnitch API's config handling Nicolas Vandamme 2026-03-07 11:56:34 +01:00
  • 124cd49224 Fix list_subscriptions runtime reload and HTTP stream lifecycle issues Nicolas Vandamme 2026-03-04 13:22:09 +01:00
  • d98535b643 Merge branch 'evilsocket:master' into list_subscriptions nvdx 2026-03-04 12:13:46 +01:00
  • 6710e368b9 list subs init Nicolas Vandamme 2026-03-04 12:11:12 +01:00
  • ddb5647401 ui,events: minor syntax changes Gustavo Iñiguez Goia 2026-03-02 01:02:21 +01:00
  • dfc7be679c Merge pull request #1555 from kh3ldoun/security-fix-sql-injection-remove-11178734955396376977 Gustavo Iñiguez Goia 2026-03-02 00:48:26 +01:00
  • 245af09edc ui,events: disable header context menu on system fw view Gustavo Iñiguez Goia 2026-03-02 00:30:54 +01:00
  • 938b7f6dca Fix SQL injection vulnerability in db.remove method google-labs-jules[bot] 2026-03-01 20:13:11 +00:00
  • 0195efe27e ui,events: allow to sort systm fw rules Gustavo Iñiguez Goia 2026-03-01 20:58:47 +01:00
  • 0cb2adc89c Merge pull request #1554 from munix9/fix-ebpf_prog Gustavo Iñiguez Goia 2026-03-01 11:27:26 +01:00
  • 614537c92e fix kernel 6.19 build, add some hardening options munix9 2026-02-27 08:42:27 +01:00
  • 83562f4fd2 ui,events: fixed error starting/stopping interception Gustavo Iñiguez Goia 2026-02-25 23:32:11 +01:00
  • 38931690bc ui,events: added initial support for infinite scrolling Gustavo Iñiguez Goia 2026-02-25 20:52:20 +01:00
  • 406ec424bf ui,events: fixed deleting alerts Gustavo Iñiguez Goia 2026-02-22 10:51:37 +01:00
  • 7c702cc327 ui,events: added scrollbar for the alerts view Gustavo Iñiguez Goia 2026-02-22 00:57:19 +01:00
  • 3c90cf5e35 ui,events: handle vertical scrolling, delegate the rest to qt Gustavo Iñiguez Goia 2026-02-18 13:05:30 +01:00
  • 043232cbe6 ui,events: allow to scroll horizontally with shift pressed Gustavo Iñiguez Goia 2026-02-18 12:28:03 +01:00
  • 7e72fe1804 ui,events: allow to use the mouse to scroll horizontally Gustavo Iñiguez Goia 2026-02-18 00:39:05 +01:00
  • 41525b8303 notify new execs on !x86_64 archs Gustavo Iñiguez Goia 2026-02-17 11:14:27 +01:00
  • 3d80371ef2 Merge pull request #1543 from munix9/exception_FileExistsError Gustavo Iñiguez Goia 2026-02-17 01:22:12 +01:00
  • 19de019b15 ui, actions: don't throw an exception if the directory already exists munix9 2026-02-16 07:03:59 +01:00
  • bc70673bf0 ui,events: allow to focus search widget via CTRL+F or / Gustavo Iñiguez Goia 2026-02-16 00:25:02 +01:00
  • 762fa9a8da ui,ruleseditor: use forever instead of always Gustavo Iñiguez Goia 2026-02-15 19:52:49 +01:00
  • 2b8c84faf7 ui: use Quit instead of Close Gustavo Iñiguez Goia 2026-02-15 18:54:42 +01:00
  • 5ae69db901 ui,events: allow rows selection via right-click Gustavo Iñiguez Goia 2026-02-15 11:09:58 +01:00
  • 44a5cd42c8 ui,events: allow to reorder columns Gustavo Iñiguez Goia 2026-02-15 11:06:44 +01:00
  • 8bc2698d15 Merge pull request #1531 from staticssleever668/fix_popup_not_under_cursor_crash Gustavo Iñiguez Goia 2026-02-14 12:25:09 +01:00
  • 662a8e0f9b fix(ui): null-check screen in PromptDialog Yaroslav Chvanov 2026-02-14 02:01:06 +03:00
  • 438552d23a Update The-Events-window.md wiki Gustavo Iñiguez Goia 2026-02-13 00:40:38 +01:00
  • 9b5ba8931b Update The-Preferences-window.md Gustavo Iñiguez Goia 2026-02-12 01:21:14 +01:00
  • 6e708de392 Update The-Preferences-window.md Gustavo Iñiguez Goia 2026-02-12 01:20:24 +01:00
  • 20979e5ddb Update _Sidebar.md Gustavo Iñiguez Goia 2026-02-12 01:18:42 +01:00
  • 89a1d4fc6d Create The-Preferences-window.md Gustavo Iñiguez Goia 2026-02-12 01:17:27 +01:00
  • 3cf6287776 Update The-Events-window.md Gustavo Iñiguez Goia 2026-02-12 00:42:38 +01:00
  • ed6376d321 Update Getting-started.md Gustavo Iñiguez Goia 2026-02-12 00:19:14 +01:00
  • 2f1cb18dc2 ui,events: improved select-all behaviour Gustavo Iñiguez Goia 2026-02-11 00:27:13 +01:00
  • f1e5ba94fa Bumped version to v1.9.0 Gustavo Iñiguez Goia 2026-02-10 23:05:01 +01:00
  • 74a7a27a2d ui,ruleseditor: removed placeholder text Gustavo Iñiguez Goia 2026-02-10 17:41:00 +01:00
  • d9faaa754c Update Rules.md Gustavo Iñiguez Goia 2026-02-07 21:44:54 +01:00
  • 2b4be09417 Update Rules.md Gustavo Iñiguez Goia 2026-02-07 21:17:18 +01:00
  • 3040507e7b restrict network rules type to operand network Gustavo Iñiguez Goia 2026-02-07 12:17:15 +01:00
  • b14cd3cebb Update Rules.md Gustavo Iñiguez Goia 2026-02-07 11:57:29 +01:00
  • 0051fa9086 ui,i18n: updated nb_NO translation Gustavo Iñiguez Goia 2026-02-07 11:10:32 +01:00
  • 4c16729e4f ui,pop-ups: improvements Gustavo Iñiguez Goia 2026-02-06 23:50:37 +01:00
  • 87be10ccac ui,pop-ups: improved default target logic Gustavo Iñiguez Goia 2026-02-06 20:44:10 +01:00
  • 444a4b5447 ui,events: more selections changes Gustavo Iñiguez Goia 2026-02-05 02:15:13 +01:00
  • 3a6f2614d1 ui,views: selected rows copy changes Gustavo Iñiguez Goia 2026-02-05 02:06:33 +01:00
  • 1f401a2b16 ui,events: views improvements Gustavo Iñiguez Goia 2026-02-05 01:02:58 +01:00
  • 49d2a94dd3 ui,events: view selections improvements Gustavo Iñiguez Goia 2026-02-04 23:29:24 +01:00
  • a6a13134fe ui,events: small improvements Gustavo Iñiguez Goia 2026-02-04 01:17:53 +01:00
  • ad7041f844 ui,events: views improvements Gustavo Iñiguez Goia 2026-02-03 16:14:34 +01:00
  • f464bc848a ui,events: improved rows selection Gustavo Iñiguez Goia 2026-02-03 14:11:59 +01:00
  • 88f346c095 ui,events: selection improvements Gustavo Iñiguez Goia 2026-02-03 00:06:23 +01:00
  • 495cb706fa ui,events: improved rows selection handling Gustavo Iñiguez Goia 2026-02-02 23:34:02 +01:00
  • cf550ff148 ui: updated rules colors configuration Gustavo Iñiguez Goia 2026-02-01 11:37:27 +01:00
  • 3a5783db7a ui: improved selections with shift+click Gustavo Iñiguez Goia 2026-02-01 01:26:32 +01:00
  • 8e8d8f194b Update _Sidebar.md Gustavo Iñiguez Goia 2026-01-30 23:05:49 +01:00
  • 26aaffbcea Update Rules.md Gustavo Iñiguez Goia 2026-01-30 23:05:18 +01:00
  • da864ebd88 Update Rules.md Gustavo Iñiguez Goia 2026-01-30 23:04:11 +01:00
  • 281d3409be Update Rules.md Gustavo Iñiguez Goia 2026-01-30 22:31:59 +01:00
  • fd0c627c5c ui,ruleseditor: format range operator properly Gustavo Iñiguez Goia 2026-01-30 17:19:39 +01:00
  • 26320f73cd ui,ruleseditor: allow to add port ranges Gustavo Iñiguez Goia 2026-01-30 13:25:02 +01:00
  • e1b961aec0 rules: added range operand Gustavo Iñiguez Goia 2026-01-30 01:26:19 +01:00
  • e5b15bf42b ui,events: fixed call Gustavo Iñiguez Goia 2026-01-29 17:47:17 +01:00
  • 370583357a ui,events: notifications moved to nodes Gustavo Iñiguez Goia 2026-01-29 17:29:27 +01:00
  • ea8f956460 ui,events: improved columns configuration Gustavo Iñiguez Goia 2026-01-29 01:27:38 +01:00
  • f5934010c6 ui,events: add a default completer to the search bar Gustavo Iñiguez Goia 2026-01-29 01:18:55 +01:00
  • 029e8ed585 ui: improved virustotal plugin Gustavo Iñiguez Goia 2026-01-28 11:44:52 +01:00
  • ad37850651 ui, addresstablemodel: code simplified Gustavo Iñiguez Goia 2026-01-26 22:57:00 +01:00
  • 3dfe557f00 ui: better custom table models columns handling Gustavo Iñiguez Goia 2026-01-26 22:53:30 +01:00
  • 728e609d2c ui,events: improved select-all behaviour Gustavo Iñiguez Goia 2026-01-24 23:15:22 +01:00