Commit Graph

  • f754555979 Add reading of the pid from the kext Vladimir Stoilov 2023-06-13 18:03:22 +03:00
  • cee7e9b0c8 Add ebpf compiled programs Vladimir Stoilov 2023-06-09 11:33:30 +03:00
  • 169a5a1303 Use datagram_connect for udp ebpf process detection Vladimir Stoilov 2023-06-09 11:31:24 +03:00
  • 0164463ee5 Add udp process detection with ebpf Vladimir Stoilov 2023-06-07 19:10:41 +03:00
  • 26042ac935 Update libbpf Vladimir Stoilov 2023-06-07 17:54:04 +03:00
  • 0caa3e792c Add tcp process detection with ebpf Vladimir Stoilov 2023-06-07 16:36:44 +03:00
  • efe8cd2fda Bump core version Daniel 2023-05-24 10:52:26 +02:00
  • 469ae51d3e Update deps Daniel 2023-05-24 10:52:18 +02:00
  • 2ee62061f4 Improve debug info order Daniel 2023-05-24 10:49:16 +02:00
  • 82408ffa99 Merge branch 'develop' of github.com:Safing/portmaster into develop Daniel 2023-05-24 10:48:39 +02:00
  • b3099af844 Merge pull request #1222 from safing/feature/country-center-api Daniel Hovie 2023-05-24 10:47:18 +02:00
  • f001ed6d06 Add API endpoint to retrieve a list of country center coordinates Patrick Pacher 2023-05-23 09:41:34 +02:00
  • 85055bab08 Merge branch 'master' into develop Daniel 2023-05-23 14:25:16 +02:00
  • c75804bc16 Change docs links to wiki links in README.md Raphty 2023-05-16 11:28:21 +02:00
  • 5a788f3ac1 Fix pack script Daniel 2023-05-08 16:35:40 +02:00
  • 74dc4be16c Bump core version Daniel 2023-05-08 16:05:25 +02:00
  • 40ef960ccc Merge pull request #1193 from safing/fix/things-for-0-14 Daniel Hovie 2023-05-08 14:43:42 +02:00
  • 4fc2ec84a3 Disable cross compiling in test script Daniel 2023-05-08 13:23:18 +02:00
  • a2b2021360 Fix slow queries sensor value calculation Daniel 2023-05-08 13:08:12 +02:00
  • 49e33bee03 Update IP of Applied Privacy DNS preset dannyagostinelli 2023-05-03 10:23:19 -04:00
  • 7958dfd41d Improve test suite Daniel 2023-04-27 17:13:46 +02:00
  • 6fa3bcb115 Calibrate process lookup times for Windows Daniel 2023-04-27 17:09:49 +02:00
  • 42a75c5f45 Improve compatibility issue notifications Daniel 2023-04-27 16:58:54 +02:00
  • 368ce6e031 Bump versions Daniel 2023-04-25 14:49:45 +02:00
  • a084028976 Update deps Daniel 2023-04-25 14:45:52 +02:00
  • f3dc188f63 Merge pull request #1151 from safing/feature/integrationtest-cmd Daniel Hovie 2023-04-25 14:41:37 +02:00
  • 5bb2813459 Fix linter errors Daniel 2023-04-25 14:37:29 +02:00
  • 34e035858d Add binary path to integration test utiltool Vladimir Stoilov 2023-03-30 16:06:17 +02:00
  • 7d3b45f1a9 Add integrationtest utility Daniel 2023-03-30 10:33:09 +02:00
  • 253e3f95f8 Merge pull request #1185 from safing/feature/suggest-using-stale-dns-cache Daniel Hovie 2023-04-24 14:45:12 +02:00
  • 89bad684cf Suggest using stale DNS cache when queries are slow Daniel 2023-04-24 13:13:24 +02:00
  • f6d90b008a Merge pull request #1183 from safing/feature/use-stale-dns-cache-and-update-server-flag Daniel Hovie 2023-04-21 15:33:54 +02:00
  • 5a4ef005ad Merge pull request #1182 from safing/feature/sleep-mode-support Daniel Hovie 2023-04-21 15:32:11 +02:00
  • 3558e83d69 Update portbase Vladimir Stoilov 2023-04-20 15:20:56 +02:00
  • c97203361f Improve rules config description Daniel 2023-04-20 12:56:55 +02:00
  • 8273894f87 Add flags to specify custom update server Daniel 2023-04-20 12:54:59 +02:00
  • 16c756144a Add config option to always use stale DNS cache entries Daniel 2023-04-20 12:52:42 +02:00
  • 7667fc26e8 Merge branch 'feature/online-check-special-ip' into feature/sleep-mode-support Vladimir Stoilov 2023-04-19 17:51:35 +02:00
  • 7e09245540 Reduce running of background tasks on sleep mode Vladimir Stoilov 2023-04-19 17:47:16 +02:00
  • 181998ceb8 Merge pull request #1175 from safing/feature/online-check-special-ip Vladimir Stoilov 2023-04-19 16:25:15 +02:00
  • e34a55fd19 Improve wording Daniel Hovie 2023-04-19 16:14:35 +02:00
  • 4784799541 Add check for special android ip in online status check Vladimir Stoilov 2023-04-14 11:09:20 +02:00
  • 394dbf4d4b Merge pull request #1170 from safing/fix/user-agent-and-nfq-shutdown Daniel Hovie 2023-04-13 16:52:20 +02:00
  • 64bf0e6300 Fix golang-ci linter in CI Daniel 2023-04-13 16:35:54 +02:00
  • f8c6fbd7f4 Increase max state table lookup time window Daniel 2023-04-13 16:29:40 +02:00
  • 0aae9b4697 Fix closing nf conntrack session when stopping during start Daniel 2023-04-13 16:29:22 +02:00
  • 72c59c0e52 Improve user agents Daniel 2023-04-13 16:28:43 +02:00
  • 64d1e165bb Merge pull request #1167 from safing/fix/android-update-system Daniel Hovie 2023-04-13 15:47:02 +02:00
  • 0a1f74a593 Fix custom filter list load Vladimir Stoilov 2023-04-12 17:59:11 +02:00
  • 7cbabd50c4 Fix android update system Vladimir Stoilov 2023-04-12 17:09:38 +02:00
  • 0562180ba9 Bump versions Daniel 2023-04-06 16:31:28 +02:00
  • 8628cc0267 Merge pull request #1125 from safing/feature/improve-update-system Daniel Hovie 2023-04-06 16:30:13 +02:00
  • bda9cd0437 Update deps Daniel 2023-04-06 16:19:53 +02:00
  • 1d462ddc95 Improve portmaster-start update logging Daniel 2023-04-06 14:38:40 +02:00
  • 08b29ab87c Expose network change check trigger Daniel 2023-04-06 14:38:03 +02:00
  • 64b721dcc8 Fix special process loading Daniel 2023-04-06 14:37:44 +02:00
  • 4802de61fa Split auto update settings and add support for registry state Daniel 2023-03-09 12:08:14 +01:00
  • d75d5092a3 Merge branch 'develop' of github.com:Safing/portmaster into develop Daniel 2023-03-30 16:21:12 +02:00
  • 85e3c6121c Bump core version Daniel 2023-03-30 16:20:37 +02:00
  • 0e75061164 Update deps Daniel 2023-03-30 16:20:29 +02:00
  • c94c7b0ab3 Merge pull request #1152 from safing/fix/process-matching Daniel Hovie 2023-03-30 16:16:35 +02:00
  • 56998a010d Improve lookup tries for network state Daniel 2023-03-30 16:09:46 +02:00
  • d9f4a9e70b Fix getting updated tables immediately Daniel 2023-03-30 16:03:06 +02:00
  • 6070366399 Ignore if parent process does not exist Daniel 2023-03-30 15:54:12 +02:00
  • 94b4fa3bfd Improve network state caching Daniel 2023-03-30 15:53:47 +02:00
  • 79d6bcb6c6 Fix parent process key an refactoring Vladimir Stoilov 2023-03-30 15:18:18 +02:00
  • 834282cb0e Fix process identification key Vladimir Stoilov 2023-03-30 14:43:38 +02:00
  • b9488c1a8f Fix matching TCP connections Daniel 2023-03-30 11:36:44 +02:00
  • 4b29eed2cf Improve support for disabled IPv6 stack Daniel 2023-03-29 14:57:32 +02:00
  • fa98f1ea6d Merge pull request #1145 from safing/fix/downgrade-gvisor Daniel Hovie 2023-03-27 16:54:56 +02:00
  • a90174ec42 Downgrade gvisor Vladimir Stoilov 2023-03-24 18:03:34 +01:00
  • df790432af Bump core version Daniel 2023-03-23 16:52:16 +01:00
  • 2e6b40792c Update deps Daniel 2023-03-23 16:52:03 +01:00
  • 56aecd0860 Merge pull request #1096 from safing/feature/add-current-time-broadcast-matching-data Daniel Hovie 2023-03-23 16:44:14 +01:00
  • 807860c8d8 Merge pull request #1143 from safing/feature/geoip-regions Daniel Hovie 2023-03-23 16:28:06 +01:00
  • d8c25ecb5f Add geoip regions to improve distance estimation Daniel 2023-03-23 13:57:32 +01:00
  • d4af80ad6c Bump core version Daniel 2023-03-17 09:27:43 +01:00
  • 0684c749e2 Update SPN Daniel 2023-03-17 09:27:37 +01:00
  • 8ecb8a4156 Merge pull request #1134 from safing/fix/traceroute-location Daniel Hovie 2023-03-17 09:10:36 +01:00
  • a7380fac90 Warn when query fails Daniel 2023-03-16 14:32:02 +01:00
  • f7118050bb Improve network proximity thresholds Daniel 2023-03-16 14:31:51 +01:00
  • 4e2a6336d0 Fix traceroute location checking Daniel 2023-03-16 14:31:22 +01:00
  • 784ba5cd80 Bump core version Daniel 2023-03-13 16:40:01 +01:00
  • 5facf60fae Update deps Daniel 2023-03-13 16:39:53 +01:00
  • bf7ec722c2 Move log cleaner from core to base module Daniel 2023-03-13 16:39:36 +01:00
  • dc5dd359bf Merge branch 'develop' of github.com:Safing/portmaster into develop Daniel 2023-02-21 16:10:03 +01:00
  • 46ecfd1876 Bump core version Daniel 2023-02-21 16:09:37 +01:00
  • b4634a85c6 Update deps Daniel 2023-02-21 16:09:16 +01:00
  • 12170f5be0 Merge pull request #1099 from safing/davegson-patch-2 David 2023-02-16 16:55:34 +01:00
  • a215ddcac9 Improve sentence flow David 2023-02-16 16:34:40 +01:00
  • fd4f702d20 Add technical introduction to Portmaster David 2023-02-16 16:19:02 +01:00
  • 392f71c9f0 Add current time to broadcast matching data Daniel 2023-02-14 13:36:28 +01:00
  • 0ee078d911 Bump core version Daniel 2023-01-30 14:53:45 +01:00
  • b3e6ab8338 Update deps Daniel 2023-01-30 14:53:40 +01:00
  • b68ac40f7b Merge pull request #1075 from safing/feature/reconnect-resolver-on-spn-connect Daniel Hovie 2023-01-30 14:29:25 +01:00
  • 79ac3ffe72 Fix linter and test errors Daniel 2023-01-30 14:07:15 +01:00
  • c6de741ed8 Disable prompting when re-evaluating connections Daniel 2023-01-30 13:57:58 +01:00
  • 99185ba125 Send DNS queries to special domain only to local resolvers Daniel 2023-01-30 11:35:47 +01:00
  • b4133cb3dd Add resolvers in device's network to LAN resolvers Daniel 2023-01-30 11:33:54 +01:00
  • 3d69216c27 Force resolvers to reconnect after connecting to SPN Daniel 2023-01-30 11:33:03 +01:00