Commit Graph

  • 645438bbf4 fix(filterlists): Semantic version comparison for filter lists index file Alexandr Stelnykovych 2025-08-05 15:33:14 +03:00
  • 440e605123 fix(filterlists): Resolve occasional FilterLists initialization failures Alexandr Stelnykovych 2025-08-05 13:50:03 +03:00
  • 44c7697277 Bump tokio from 1.44.1 to 1.44.2 in /desktop/tauri/src-tauri dependabot[bot] 2025-07-28 12:16:09 +00:00
  • 95459aae21 workflows: update triggers for renamed branches Alexandr Stelnykovych 2025-07-28 15:02:29 +03:00
  • bf8da732b9 Bump version 2.0.23 Alexandr Stelnykovych 2025-07-14 11:25:04 +03:00
  • be22e57302 Merge pull request #1925 from safing/fix/Linux_core_bpf_compatibility Alexandr Stelnykovych 2025-07-14 08:14:48 +00:00
  • 1b76004a63 Minor cleanup in code comments Alexandr Stelnykovych 2025-07-11 19:47:28 +03:00
  • d5698270e9 improvement(ebpf-Linux): enhance eBPF object loading for kernel compatibility and update attach points Alexandr Stelnykovych 2025-07-11 19:03:13 +03:00
  • 7946568b63 Bump version 2.0.22 Alexandr Stelnykovych 2025-06-27 13:05:59 +03:00
  • f56e980d22 Merge pull request #1917 from safing/fix/1872-Reinitializing-SPN-breaks-SPN Alexandr Stelnykovych 2025-06-27 12:54:10 +03:00
  • f0e154f9ed Merge pull request #1916 from safing/fix/1490-search-highlight-markup-in-merging-profile-name Alexandr Stelnykovych 2025-06-27 12:53:39 +03:00
  • d5c1a5c3f6 fix(UI): remove search highlight markup from merge profile names Alexandr Stelnykovych 2025-06-27 12:45:58 +03:00
  • bcaf0b90f0 Refactor WorkerCtx to use a boolean for isStopWorker Alexandr Stelnykovych 2025-06-26 17:55:10 +03:00
  • 5d37c126bc Fixed SPN re-initialization Alexandr Stelnykovych 2025-06-26 17:14:57 +03:00
  • 0c2dfbc489 Bump version 2.0.21 Alexandr Stelnykovych 2025-06-20 16:35:25 +03:00
  • c7f2420c64 [kext] (inf): add PnpLockdown setting to PortmasterKext64.inf Alexandr Stelnykovych 2025-06-20 15:14:29 +03:00
  • e5c5ded5c5 [kext] (build): update cab removal commands in build_cab.ps1 Alexandr Stelnykovych 2025-06-20 13:54:52 +03:00
  • 8ad07f87a9 Merge branch 'develop' into v2.0 Alexandr Stelnykovych 2025-06-20 13:07:05 +03:00
  • de055f8e41 Merge pull request #1908 from safing/fix/kext-bugfixes Alexandr Stelnykovych 2025-06-20 13:05:10 +03:00
  • f144e52b4a [kext] Bump version to 2.0.7.0 Alexandr Stelnykovych 2025-06-20 12:57:04 +03:00
  • f7dd9825be (UI): Add endpoint check to TauriHttpInterceptor for non-API requests Alexandr Stelnykovych 2025-06-19 17:26:52 +03:00
  • 95838b510c fix(UI; Linux): Workaround for unresponsive title-bar buttons on KDE with Wayland Alexandr Stelnykovych 2025-06-19 15:38:36 +03:00
  • 70da66b120 Build script for updatemgr Alexandr Stelnykovych 2025-06-13 13:21:54 +03:00
  • f5072fd838 [kext] Fix compiler warnings Vladimir Stoilov 2025-06-10 09:47:39 +03:00
  • 934480da0b [kext] Fix wrong buffer copy call Vladimir Stoilov 2025-06-09 20:25:47 +03:00
  • 10f2ef426e [kext] Resolve verdict of pending conn on shutdown Vladimir Stoilov 2025-06-09 20:11:26 +03:00
  • 1292fd7dae Bump version 2.0.20 Alexandr Stelnykovych 2025-06-09 10:26:27 +03:00
  • 93f87f4dc4 refactor(UI; tauri-websocket): Simplify Tauri WebSocket connection by removing NgZone dependency and adding inactivity timeout handling Alexandr Stelnykovych 2025-06-09 10:17:45 +03:00
  • 795d99cc12 (UI; tauri-http): Improve body handling in send_tauri_http_request for various types Alexandr Stelnykovych 2025-06-06 18:46:05 +03:00
  • bd12a784c2 (UI; tauri-websocket): Enhance error handling and connection management in WebSocket implementation Alexandr Stelnykovych 2025-06-06 18:45:13 +03:00
  • 2e5076b3bc fix(UI): Automatically unminimize window when triggered by left mouse click Alexandr Stelnykovych 2025-06-06 13:55:06 +03:00
  • ff18ec1292 Refactor window creation functions for improved environment variable handling Alexandr Stelnykovych 2025-06-05 15:08:14 +03:00
  • 5c46ef0d85 (UI; tauri-websocket): Enhance WebSocket connection handling Alexandr Stelnykovych 2025-06-05 14:55:51 +03:00
  • 7a7e9c5d6e fix(Windows) Installer: Preserved app data does not include icon cache Alexandr Stelnykovych 2025-06-03 16:41:21 +03:00
  • 2c1de8c51e Bump version 2.0.19 Alexandr Stelnykovych 2025-06-03 15:59:14 +03:00
  • cb39e11b32 fix(UI; tauri-websocket): Enhance WebSocket connection handling with observers and improved error management Alexandr Stelnykovych 2025-06-03 14:24:29 +03:00
  • 45565fa34f fix(sqlite): Limit concurrent writes to avoid SQLITE_BUSY errors Alexandr Stelnykovych 2025-05-30 13:14:55 +03:00
  • e5715a9550 fix(sqlite): Limit concurrent writes to avoid SQLITE_BUSY errors Alexandr Stelnykovych 2025-05-30 13:14:55 +03:00
  • 8a0879e2e6 Merge pull request #1868 from safing/task/refactor-spn Alexandr Stelnykovych 2025-05-29 14:48:24 +03:00
  • 4c6da554f1 fix(spn-hub): Added logging directory on V2 install script Natanael Rodriguez Ramos 2025-05-29 12:16:24 +01:00
  • e25871d513 fix(spn-hub): Disable duplicated logging Natanael Rodriguez Ramos 2025-05-29 12:04:09 +01:00
  • 4271475039 fix(spn-hub): Updated wrong log level Natanael Rodriguez Ramos 2025-05-29 11:14:08 +01:00
  • a9bb6d1c0d Updated spn-hub install script to remove portmaster-start dependency. Natanael Rodriguez Ramos 2025-05-28 11:49:32 +01:00
  • cf75e90ea8 Merge branch 'v2.0' into task/refactor-spn Natanael Rodriguez Ramos 2025-05-28 11:41:10 +01:00
  • dff43809e2 Updated spn-hub install script to remove portmaster-start dependency. Natanael Rodriguez Ramos 2025-05-28 11:40:15 +01:00
  • 774a83dc33 Bump version 2.0.17 Alexandr Stelnykovych 2025-05-28 13:20:05 +03:00
  • e9a54ee876 Merge pull request #1901 from safing/merge/master-into-v2-with-history Alexandr Stelnykovych 2025-05-28 12:38:11 +03:00
  • 9d345f1941 go mod tidy Alexandr Stelnykovych 2025-05-28 11:53:38 +03:00
  • ec2d4ca9eb Merge branch 'master' into merge/master-into-v2-with-history (v1 into v2) Alexandr Stelnykovych 2025-05-28 11:52:15 +03:00
  • 25c1504771 Updated spn-hub install script to remove portmaster-start dependency. Natanael Rodriguez Ramos 2025-05-24 17:57:02 +01:00
  • 2444209834 Updated spn-hub to remove teh portmaster-start dependency. Natanael Rodriguez Ramos 2025-05-24 17:40:15 +01:00
  • d3f6cb1504 Bump version 2.0.16 Alexandr Stelnykovych 2025-05-22 15:49:58 +03:00
  • 7802c40ef0 Merge pull request #1893 from safing/fix/restrict_ui_process_connections Alexandr Stelnykovych 2025-05-22 15:42:14 +03:00
  • 531d147936 Improve logging message format Alexandr Stelnykovych 2025-05-22 15:40:06 +03:00
  • fbc93cc09f Add more descriptive comments + minor improvements Alexandr Stelnykovych 2025-05-22 15:30:05 +03:00
  • 3b91aa06ba Enhance default connection settings for Portmaster UI profile to block all connections, ensuring only necessary connections to Portmaster Core are allowed. Alexandr Stelnykovych 2025-05-21 18:12:50 +03:00
  • 11c4ae39d2 (Windows) Fix false-positive detection of Portmaster UI processes Alexandr Stelnykovych 2025-05-21 18:08:04 +03:00
  • 3e034fc33b (Windows) Use contrast icon for installer and UI app binary Alexandr Stelnykovych 2025-05-21 14:48:59 +03:00
  • 58ca3150e7 Log a warning in the UI when falling back to default connection parameters Alexandr Stelnykovych 2025-05-20 12:56:24 +03:00
  • ec749b6be7 Merge branch 'v2.0' into task/refactor-spn Natanael Rodriguez Ramos 2025-05-18 20:59:38 +01:00
  • 8035c3d5ac Bump version 2.0.14 Alexandr Stelnykovych 2025-05-16 20:13:19 +03:00
  • 61e85eb85d Revert "[desktop] UI: Restrict CSP to 127.0.0.1:817" Alexandr Stelnykovych 2025-05-16 20:09:13 +03:00
  • b62178eecb Merge pull request #1886 from safing/fix/v2_force-UI-use-ipv4-api Alexandr Stelnykovych 2025-05-16 19:18:12 +03:00
  • 2aae091bfd Merge pull request #1885 from safing/fix/v2_profile_icon Alexandr Stelnykovych 2025-05-16 19:17:14 +03:00
  • 7407545b6e [desktop] UI: Restrict CSP to 127.0.0.1:817 Alexandr Stelnykovych 2025-05-16 19:10:17 +03:00
  • 5bc1e779b2 fix: force UI to use IPv4 (127.0.0.1) for API endpoints Alexandr Stelnykovych 2025-05-16 10:56:30 +03:00
  • cacf6c552a fix: (Windows) Replace ICO decoder for improved icon extraction Alexandr Stelnykovych 2025-05-14 17:49:24 +03:00
  • 84a8f755fe Remove temporary replacement for winres package dependency Alexandr Stelnykovych 2025-05-14 17:28:33 +03:00
  • 8f23846d1c fix: Save and apply profile icon if it hasn't been applied yet Alexandr Stelnykovych 2025-05-13 18:13:32 +03:00
  • b2e47e40ff Merge pull request #1882 from safing/fix/s25-fix-deadlock-and-connectivity-loss Alexandr Stelnykovych 2025-05-07 17:36:37 +03:00
  • 6c98755c77 fix: Deadlock in TCP resolver Alexandr Stelnykovych 2025-05-07 17:33:55 +03:00
  • 03da033cd2 Only use stale dns cache entries when the query result was successful Daniel Hååvi 2025-05-05 15:05:48 +02:00
  • 4a3faa200d Merge pull request #1879 from safing/dhaavi-patch-1 Alexandr Stelnykovych 2025-05-07 17:22:20 +03:00
  • c6f47967b1 Bump UI version Alexandr Stelnykovych 2025-05-06 11:34:10 +03:00
  • ab3981ba60 [desktop] UI fix: integrate NgZone into Tauri WebSocket connection for better change detection Alexandr Stelnykovych 2025-05-05 18:11:36 +03:00
  • f233a56eea Only use stale dns cache entries when the query result was successful Daniel Hååvi 2025-05-05 15:05:48 +02:00
  • eaa70b7a73 Bump UI version Alexandr Stelnykovych 2025-04-30 14:13:11 +03:00
  • 93e4449b00 (Windows) fix: UI restart – do not send "shutdown" event during restart Alexandr Stelnykovych 2025-04-30 12:33:18 +03:00
  • 27cdfd696d [desktop] fix: Bug in the asyncInvoke() function — sometimes it never receives a response. Alexandr Stelnykovych 2025-04-28 16:57:32 +03:00
  • deee68d5d3 [packaging] fix: duplicate 'assets' in release files Alexandr Stelnykovych 2025-04-28 11:38:07 +03:00
  • 54f07e15d9 Bump UI version Alexandr Stelnykovych 2025-04-28 11:36:29 +03:00
  • beb06ed764 Merge pull request #1871 from safing/feature/ui-security Alexandr Stelnykovych 2025-04-28 11:09:01 +03:00
  • d3e489f10a Merge branch 'v2.0' into feature/ui-security Alexandr Stelnykovych 2025-04-28 11:08:25 +03:00
  • 37d32c7038 Merge pull request #1873 from safing/fix/s10-linux_upgrade_fix Alexandr Stelnykovych 2025-04-28 11:05:55 +03:00
  • f81f5c7566 [desktop] Fix: --background command-line argument for UI Alexandr Stelnykovych 2025-04-25 17:12:03 +03:00
  • 8a0c34826d [packaging] (Windows installer) Add registry entry for autostart and cleanup on uninstall Alexandr Stelnykovych 2025-04-25 12:27:21 +03:00
  • 1ed4cba1e1 SPN: Set SPN binary path Natanael Rodriguez Ramos 2025-04-24 17:54:19 +01:00
  • e21acae888 [desktop] API requests from the UI are now sent from the app binary instead of the WebView. Alexandr Stelnykovych 2025-04-24 15:02:05 +03:00
  • dce08b8af8 Revert "[desktop] Custom pipe for '<img>' 'src' to bypass WebView image downloads" Alexandr Stelnykovych 2025-04-24 14:36:10 +03:00
  • 0cb17a16bb Revert "[desktop] Force <img> elements to use Angular HttpClient for image downloads (bypassing WebView)" Alexandr Stelnykovych 2025-04-24 14:36:00 +03:00
  • 0f74763fb8 Removed Tauri-generated files from repository Alexandr Stelnykovych 2025-04-24 14:19:54 +03:00
  • f1b6d85e54 [desktop] Removed "tauri-apps/plugin-http" from UI project dependencies Alexandr Stelnykovych 2025-04-24 14:17:26 +03:00
  • 5053ef1a23 [desktop] Use custom Tauri command for HTTP requests instead of http-client plugin Alexandr Stelnykovych 2025-04-24 14:00:15 +03:00
  • a42f0a6084 [desktop] Tauri HTTP interceptor: respect request data type Alexandr Stelnykovych 2025-04-23 16:26:16 +03:00
  • 41f860bb9c [github workflow] Temporarily disabled building installers Alexandr Stelnykovych 2025-04-23 14:17:04 +03:00
  • 09412e9222 [desktop] fix: Rust compilation warnings in Tauri project Alexandr Stelnykovych 2025-04-23 13:45:45 +03:00
  • 6a230b828c [updates] (Linux): custom post-upgrade commands + command to restore SELinux context Alexandr Stelnykovych 2025-04-22 17:36:42 +03:00
  • 6288056dc6 [packaging] (Linux) fix: modified service restrictions to allow write access to Portmaster binary folder Alexandr Stelnykovych 2025-04-22 17:22:48 +03:00
  • c94ec9ac5e [packaging] (Linux) fix: Incorrect Portmaster icon on task bar Alexandr Stelnykovych 2025-04-21 16:38:35 +03:00
  • 7e61536992 [desktop] Portmaster UI process detection (including child processes) Alexandr Stelnykovych 2025-04-18 17:23:59 +03:00