Daniel
|
ec85816577
|
Move interception module and better integrate workers
|
2023-07-20 13:43:55 +02:00 |
|
Daniel
|
41c5266315
|
Use reported PIDs for DNS requests and improve data gathering process
|
2023-07-20 13:37:01 +02:00 |
|
Daniel
|
5d7caeb4bb
|
Expose connection ID creation
|
2023-07-20 13:36:09 +02:00 |
|
Daniel
|
28d3d24988
|
Add and improve InfoOnly and ExpectInfo packet flags
|
2023-07-18 16:16:41 +02:00 |
|
Vladimir Stoilov
|
83479acc95
|
Add example for getting bandwidth stats
|
2023-06-30 16:56:39 +03:00 |
|
Vladimir Stoilov
|
95716dbb47
|
Add missing ebpf compiled object
|
2023-06-26 11:43:30 +03:00 |
|
Vladimir Stoilov
|
74b4ce0869
|
Make default pid to be -1 and remove unsafe code
|
2023-06-23 16:41:21 +03:00 |
|
Vladimir Stoilov
|
daeafa406d
|
Add ebpf bandwidth monitoring
|
2023-06-23 10:06:31 +03:00 |
|
Daniel
|
8a09ba6045
|
Revamp connection handling flow to fix race condition and support info-only packets
|
2023-06-21 15:31:45 +02:00 |
|
Vladimir Stoilov
|
83b084959e
|
Fix ebpf return on error
|
2023-06-14 18:51:20 +03:00 |
|
Vladimir Stoilov
|
2b65e8efe1
|
Add ebpf check for failed kernel functions
|
2023-06-14 17:56:01 +03:00 |
|
Vladimir Stoilov
|
cecce3ffcb
|
Fix ebpf source port, add event validation and simpify tcp monitoring
|
2023-06-14 17:35:09 +03:00 |
|
Vladimir Stoilov
|
f754555979
|
Add reading of the pid from the kext
|
2023-06-13 18:03:22 +03:00 |
|
Vladimir Stoilov
|
cee7e9b0c8
|
Add ebpf compiled programs
|
2023-06-09 11:33:30 +03:00 |
|
Vladimir Stoilov
|
169a5a1303
|
Use datagram_connect for udp ebpf process detection
|
2023-06-09 11:31:24 +03:00 |
|
Vladimir Stoilov
|
0164463ee5
|
Add udp process detection with ebpf
|
2023-06-07 19:10:41 +03:00 |
|
Vladimir Stoilov
|
26042ac935
|
Update libbpf
|
2023-06-07 17:54:04 +03:00 |
|
Vladimir Stoilov
|
0caa3e792c
|
Add tcp process detection with ebpf
|
2023-06-07 16:36:44 +03:00 |
|
Daniel
|
efe8cd2fda
|
Bump core version
|
2023-05-24 10:52:26 +02:00 |
|
Daniel
|
469ae51d3e
|
Update deps
|
2023-05-24 10:52:18 +02:00 |
|
Daniel
|
2ee62061f4
|
Improve debug info order
|
2023-05-24 10:49:16 +02:00 |
|
Daniel
|
82408ffa99
|
Merge branch 'develop' of github.com:Safing/portmaster into develop
|
2023-05-24 10:48:39 +02:00 |
|
Daniel Hovie
|
b3099af844
|
Merge pull request #1222 from safing/feature/country-center-api
Add API endpoint to retrieve a list of country center coordinates
|
2023-05-24 10:47:18 +02:00 |
|
Patrick Pacher
|
f001ed6d06
|
Add API endpoint to retrieve a list of country center coordinates
|
2023-05-24 10:37:38 +02:00 |
|
Daniel
|
85055bab08
|
Merge branch 'master' into develop
|
2023-05-23 14:25:16 +02:00 |
|
Raphty
|
c75804bc16
|
Change docs links to wiki links in README.md
|
2023-05-16 11:28:21 +02:00 |
|
Daniel
|
5a788f3ac1
|
Fix pack script
|
2023-05-08 16:35:40 +02:00 |
|
Daniel
|
74dc4be16c
|
Bump core version
|
2023-05-08 16:05:25 +02:00 |
|
Daniel Hovie
|
40ef960ccc
|
Merge pull request #1193 from safing/fix/things-for-0-14
Minor improvements and fixes for v1.0.14
|
2023-05-08 14:43:42 +02:00 |
|
Daniel
|
4fc2ec84a3
|
Disable cross compiling in test script
|
2023-05-08 13:23:18 +02:00 |
|
Daniel
|
a2b2021360
|
Fix slow queries sensor value calculation
|
2023-05-08 13:08:12 +02:00 |
|
dannyagostinelli
|
49e33bee03
|
Update IP of Applied Privacy DNS preset
|
2023-05-03 16:23:19 +02:00 |
|
Daniel
|
7958dfd41d
|
Improve test suite
|
2023-04-27 17:13:46 +02:00 |
|
Daniel
|
6fa3bcb115
|
Calibrate process lookup times for Windows
|
2023-04-27 17:09:49 +02:00 |
|
Daniel
|
42a75c5f45
|
Improve compatibility issue notifications
|
2023-04-27 16:58:54 +02:00 |
|
Daniel
|
368ce6e031
|
Bump versions
|
2023-04-25 14:49:45 +02:00 |
|
Daniel
|
a084028976
|
Update deps
|
2023-04-25 14:45:52 +02:00 |
|
Daniel Hovie
|
f3dc188f63
|
Merge pull request #1151 from safing/feature/integrationtest-cmd
Add integrationtest utility
|
2023-04-25 14:41:37 +02:00 |
|
Daniel
|
5bb2813459
|
Fix linter errors
|
2023-04-25 14:37:29 +02:00 |
|
Vladimir Stoilov
|
34e035858d
|
Add binary path to integration test utiltool
|
2023-04-25 14:25:43 +02:00 |
|
Daniel
|
7d3b45f1a9
|
Add integrationtest utility
|
2023-04-25 14:25:43 +02:00 |
|
Daniel Hovie
|
253e3f95f8
|
Merge pull request #1185 from safing/feature/suggest-using-stale-dns-cache
Suggest using stale DNS cache when queries are slow
|
2023-04-24 14:45:12 +02:00 |
|
Daniel
|
89bad684cf
|
Suggest using stale DNS cache when queries are slow
|
2023-04-24 13:13:24 +02:00 |
|
Daniel Hovie
|
f6d90b008a
|
Merge pull request #1183 from safing/feature/use-stale-dns-cache-and-update-server-flag
Use stale DNS cache entries and update server flag
|
2023-04-21 15:33:54 +02:00 |
|
Daniel Hovie
|
5a4ef005ad
|
Merge pull request #1182 from safing/feature/sleep-mode-support
Reduce running of background tasks on sleep mode
|
2023-04-21 15:32:11 +02:00 |
|
Vladimir Stoilov
|
3558e83d69
|
Update portbase
|
2023-04-20 15:20:56 +02:00 |
|
Daniel
|
c97203361f
|
Improve rules config description
|
2023-04-20 12:56:55 +02:00 |
|
Daniel
|
8273894f87
|
Add flags to specify custom update server
|
2023-04-20 12:56:41 +02:00 |
|
Daniel
|
16c756144a
|
Add config option to always use stale DNS cache entries
|
2023-04-20 12:52:42 +02:00 |
|
Vladimir Stoilov
|
7667fc26e8
|
Merge branch 'feature/online-check-special-ip' into feature/sleep-mode-support
|
2023-04-19 17:51:35 +02:00 |
|