Commit Graph

  • 7ee1faa68c tauri: Replace portmaster plugin with interface Vladimir Stoilov 2024-04-23 15:48:04 +03:00
  • 0f808f568b Update deps Daniel 2024-04-23 12:25:32 +02:00
  • 64bd636f49 Merge pull request #1518 from safing/fix/icon-refreshing-plus-build Daniel Hååvi 2024-04-23 11:20:02 +02:00
  • 8c85259cc1 Bump UI version Daniel 2024-04-23 10:28:56 +02:00
  • e2652d0934 Add new ready api endpoint Daniel 2024-04-23 10:26:08 +02:00
  • fc7e11e456 Keep timestamps of build artifacts Daniel 2024-04-23 10:25:52 +02:00
  • 0e69fefa63 Do not cache angular lib builds Daniel 2024-04-23 10:25:36 +02:00
  • 4858d182fa Fix app icon component re-use Daniel 2024-04-23 10:11:39 +02:00
  • 338abd6090 Tauri update to beta Vladimir Stoilov 2024-04-19 18:26:38 +03:00
  • f3ef67ddb1 Fix workflow naming Daniel 2024-04-18 14:40:24 +02:00
  • 830dda96c5 Bump ui version Daniel 2024-04-18 14:38:48 +02:00
  • 6486dedf5b Merge pull request #1510 from safing/feature/ignore-default-icons Daniel Hååvi 2024-04-18 14:37:30 +02:00
  • a223250f00 Improve/fix build system and CI Daniel 2024-04-18 14:25:21 +02:00
  • 0c61f2c35e Fix some typescript linter errors Daniel 2024-04-18 14:24:43 +02:00
  • 21c4fa456b Do not re-evaluate ended connections Daniel 2024-04-18 13:51:20 +02:00
  • 2d45a1c712 Fix UI performance issue on Windows Daniel 2024-04-18 13:51:05 +02:00
  • e957b90b13 Ignore default Windows icons in UI better Daniel 2024-04-18 13:50:47 +02:00
  • cdabffafcd Fix error naming Daniel 2024-04-17 17:01:37 +02:00
  • 740ef1ad32 Add missing dependacies Vladimir Stoilov 2024-04-18 10:56:06 +03:00
  • cd135331ad Move kext files to proper path Vladimir Stoilov 2024-04-18 10:39:20 +03:00
  • 24f6678ad0 Merge branch 'develop' into feature/new-kext Vladimir Stoilov 2024-04-18 10:14:49 +03:00
  • 10d1584d20 Cleanup for new kext Vladimir Stoilov 2024-04-18 10:09:06 +03:00
  • a457ac4245 Ignore default windows icons Daniel 2024-04-17 16:56:16 +02:00
  • f0bed8f794 Merge pull request #1506 from stenya/develop Daniel Hååvi 2024-04-17 12:22:58 +02:00
  • 19c4d84999 Merge pull request #1509 from safing/fix/version-metadata-and-perm-verdicts Daniel Hååvi 2024-04-17 12:06:21 +02:00
  • 5eb0f14a85 Update portbase Daniel 2024-04-17 11:49:37 +02:00
  • e082d047de Revert permenent verdicts Vladimir Stoilov 2024-04-17 11:19:25 +03:00
  • c425007be1 Add packet payload for kext2 Vladimir Stoilov 2024-04-17 11:15:29 +03:00
  • 5550c46c5c Fix not applying permanent verdicts to ICMP Daniel 2024-04-16 17:12:54 +02:00
  • 154b0454fc Use new version number metadata endpoint Daniel 2024-04-16 17:12:32 +02:00
  • 493309ebb3 Fix build system for correct version metadata Daniel 2024-04-16 15:46:56 +02:00
  • 6251111cdf [fix] (Windows;performance) Ineffective break statement. Did you mean to break out of the outer loop? Alexandr Stelnykovych 2024-04-12 16:38:49 +03:00
  • ed20c7f1b2 Fix version metadata Daniel 2024-04-11 15:26:57 +02:00
  • bc96ee45d0 Bump SPN Hub version Daniel 2024-04-10 16:06:56 +02:00
  • 1ec421603f Merge pull request #1500 from stenya/develop Daniel Hååvi 2024-04-10 15:59:05 +02:00
  • 9316650659 Merge pull request #1501 from safing/fix/build-and-other-things Daniel Hååvi 2024-04-10 15:27:34 +02:00
  • dea0073389 Fix workflow step names Daniel 2024-04-10 15:21:00 +02:00
  • 77c4b815c1 Improve/fix workflows Daniel 2024-04-10 15:14:24 +02:00
  • 0d2c556e20 Fix SPN info page data Daniel 2024-04-10 15:14:09 +02:00
  • 313ed4de4b Improve earthly build, tweak caching Daniel 2024-04-10 14:11:31 +02:00
  • 2f88d487a9 Update deps Daniel 2024-04-10 14:10:52 +02:00
  • 0cff5a33f2 Never allow permanent verdicts for ICMP connections Daniel 2024-04-10 14:10:34 +02:00
  • 5215e41624 Increase SPN clock skew tolerance to better support devices with skewed clock Daniel 2024-04-10 14:09:45 +02:00
  • c68aff5a9b Update portbase for improved version info, fix license strings Daniel 2024-04-10 14:08:48 +02:00
  • 76c8425452 fix: Inacessible code due to wrong comparison operation Alexandr Stelnykovych 2024-04-10 14:35:11 +03:00
  • 6090518124 Merge pull request #1461 from safing/migration/mono-repo Daniel Hååvi 2024-03-29 11:25:38 +01:00
  • 29e7e13429 Update README Daniel 2024-03-29 11:22:16 +01:00
  • bf7d631f17 Update issue template config Daniel 2024-03-29 11:22:04 +01:00
  • c2cbd27b8a Fix error handling in connect op Daniel 2024-03-29 11:20:45 +01:00
  • 8c048989f8 Fix dependabot.yml configuration file Patrick Pacher 2024-03-29 11:20:15 +01:00
  • 2e130a8ab5 Merge pull request #1473 from safing/fix/netquery-textql-parser Daniel Hååvi 2024-03-29 11:11:48 +01:00
  • 29a0cdba3b Add github actions workflow for angular Patrick Pacher 2024-03-29 09:50:47 +01:00
  • 4e4ad4437b Fix focus style for buttons Patrick Pacher 2024-03-29 09:37:20 +01:00
  • a148eb57a9 Fix access on undefined object in line-chart Patrick Pacher 2024-03-29 09:37:01 +01:00
  • 3d88b3fd3b Fix focus in sfng-select component Patrick Pacher 2024-03-29 09:36:41 +01:00
  • 3e2b9a9c29 Add remote_ip to full-text search and fix focus in netquery component Patrick Pacher 2024-03-29 09:36:26 +01:00
  • 6daea521c3 Fix netquery textql parser when dealing with IP addresses Patrick Pacher 2024-03-29 09:35:18 +01:00
  • ead271f51c Update Ipv6 connections on setting change Vladimir Stoilov 2024-03-28 18:15:13 +02:00
  • 0e5b8b2e06 Consolidate different licenses to GPLv3 Daniel 2024-03-28 14:08:03 +01:00
  • a268341c52 Merge pull request #1471 from safing/fix/linter Daniel Hååvi 2024-03-27 16:21:40 +01:00
  • 61176af14e Fix linting errors Patrick Pacher 2024-03-27 16:17:58 +01:00
  • 653a365bce github-actions: increase golangci-lint version since it fails with go1.21 Patrick Pacher 2024-03-27 15:29:38 +01:00
  • 352d625158 github-actions: try to fix linter Patrick Pacher 2024-03-27 15:20:00 +01:00
  • 9c226d9c54 Update golangci-lint-action to v4 Patrick Pacher 2024-03-27 15:17:38 +01:00
  • 6ae80e5b81 github-actions: try to fix linter Patrick Pacher 2024-03-27 15:15:03 +01:00
  • b2acbe38d2 spn: fix http info page template Patrick Pacher 2024-03-27 15:04:47 +01:00
  • 7ca6956501 Use short tests in github CI Patrick Pacher 2024-03-27 15:00:03 +01:00
  • 1cec92263d earthly: all git commands to fail in ci Patrick Pacher 2024-03-27 14:57:33 +01:00
  • ba54bed5b6 Use earthly for testing in github actions Patrick Pacher 2024-03-27 14:46:46 +01:00
  • a24e60c2e5 Remove obsolete build, pack and test scripts Patrick Pacher 2024-03-27 14:26:41 +01:00
  • 701bb91646 Update to new portbase and add experimental support for debian postinst and postrm scripts Patrick Pacher 2024-03-27 14:23:19 +01:00
  • 43bcd79299 Merge pull request #1468 from safing/fix/tauri-race-condition Patrick Pacher 2024-03-27 13:58:47 +01:00
  • 3a55d902a2 Merge pull request #1469 from safing/feature/allowed-clients Patrick Pacher 2024-03-27 13:58:34 +01:00
  • 8e6a99ba14 Fix logging in firewall api for allowed-clients Patrick Pacher 2024-03-27 13:56:16 +01:00
  • de87216d5c Fix file name in xdg/autostart Patrick Pacher 2024-03-27 13:03:33 +01:00
  • 90535c5c86 Add support for --allowed-clients parameter to whitelist binaries that are allowed to talk to the Portmaster API Patrick Pacher 2024-03-27 12:55:31 +01:00
  • 347e2d1982 Fix race condition in tauri and window not navigating in release mode Patrick Pacher 2024-03-27 12:52:52 +01:00
  • 3c0a362bff Fix angular production environment Patrick Pacher 2024-03-27 12:52:17 +01:00
  • 8cbc949533 Finish earthfile and add linux packaging assets Patrick Pacher 2024-03-27 12:51:54 +01:00
  • f003ef9a9b Added missing .gitkeep file Patrick Pacher 2024-03-26 15:40:46 +01:00
  • 458336006f Update Earthfile to hopefully get cross-compilation for rust to work Patrick Pacher 2024-03-26 15:38:47 +01:00
  • d524bce166 Migrate tauri from portmaster-ui to desktop/tauri. Update build system Patrick Pacher 2024-03-22 11:45:18 +01:00
  • ac23ce32a1 Migrate notifier from portmaster-ui to cmds/notifier, remove some duplicated code, move assets to assets/data and add a small go package in assets to allow embedding icons Patrick Pacher 2024-03-20 11:10:32 +01:00
  • 4b77945517 Migrate Angular UI from portmaster-ui to desktop/angular. Update Earthfile to build libs, UI and tauri-builtin Patrick Pacher 2024-03-20 10:43:29 +01:00
  • 66381baa1a migrate build system to earthly: supports building core, start and angular for all supported platforms. tauri still missing Patrick Pacher 2024-03-19 12:38:19 +01:00
  • 8579430db9 wip: migrate to mono-repo. SPN has already been moved to spn/ Patrick Pacher 2024-03-15 11:55:13 +01:00
  • b30fd00ccf Merge pull request #1453 from safing/revamp/verdicts Patrick Pacher 2024-03-20 09:41:54 +01:00
  • 67d0d11b81 Merge branch 'develop' into revamp/verdicts Patrick Pacher 2024-03-20 09:37:29 +01:00
  • d17f391bd5 Merge pull request #1439 from safing/fix/selfcheck-icons-ports Daniel Hååvi 2024-03-15 13:36:55 +01:00
  • 9d78d6a560 Merge pull request #1400 from safing/feature/icon-source Patrick Pacher 2024-03-06 11:36:12 +01:00
  • 40bf8d1051 Merge branch 'develop' into feature/icon-source Patrick Pacher 2024-03-06 11:35:52 +01:00
  • 0ebe494c6c Improve logging Daniel 2024-03-05 11:45:00 +01:00
  • 923ce2aa24 Revamped verdict handling Patrick Pacher 2023-11-16 12:52:39 +01:00
  • b6e0894257 Fix kext version check Vladimir Stoilov 2024-03-03 15:21:52 +02:00
  • f2839c274a Update README.md Daniel Hovie 2024-02-23 14:01:12 +01:00
  • c70e039daa Merge pull request #1273 from war59312/develop Daniel Hovie 2024-02-23 13:58:38 +01:00
  • ddec8010d4 Add support for old and new kext together Vladimir Stoilov 2024-02-18 17:59:15 +02:00
  • 5def16e542 Improve finding windows exe icon Daniel 2024-02-09 14:29:12 +01:00
  • 4e2553c36d Stop using dashes for port names, as they collide with port range dashes Daniel 2024-02-09 14:28:56 +01:00
  • 677ea177ee Add ping.archlinux.org to connectivity check domains Daniel 2024-02-09 14:28:23 +01:00