Patrick Pacher
|
8e6a99ba14
|
Fix logging in firewall api for allowed-clients
|
2024-03-27 13:56:16 +01:00 |
|
Patrick Pacher
|
de87216d5c
|
Fix file name in xdg/autostart
|
2024-03-27 13:03:33 +01:00 |
|
Patrick Pacher
|
90535c5c86
|
Add support for --allowed-clients parameter to whitelist binaries that are allowed to talk to the Portmaster API
|
2024-03-27 12:55:31 +01:00 |
|
Patrick Pacher
|
347e2d1982
|
Fix race condition in tauri and window not navigating in release mode
|
2024-03-27 12:52:52 +01:00 |
|
Patrick Pacher
|
3c0a362bff
|
Fix angular production environment
|
2024-03-27 12:52:17 +01:00 |
|
Patrick Pacher
|
8cbc949533
|
Finish earthfile and add linux packaging assets
|
2024-03-27 12:51:54 +01:00 |
|
Patrick Pacher
|
f003ef9a9b
|
Added missing .gitkeep file
|
2024-03-26 15:40:46 +01:00 |
|
Patrick Pacher
|
458336006f
|
Update Earthfile to hopefully get cross-compilation for rust to work
|
2024-03-26 15:38:47 +01:00 |
|
Patrick Pacher
|
d524bce166
|
Migrate tauri from portmaster-ui to desktop/tauri. Update build system
|
2024-03-22 11:45:18 +01:00 |
|
Patrick Pacher
|
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
|
2024-03-20 11:10:32 +01:00 |
|
Patrick Pacher
|
4b77945517
|
Migrate Angular UI from portmaster-ui to desktop/angular. Update Earthfile to build libs, UI and tauri-builtin
|
2024-03-20 10:43:29 +01:00 |
|
Patrick Pacher
|
66381baa1a
|
migrate build system to earthly: supports building core, start and angular for all supported platforms. tauri still missing
|
2024-03-20 09:45:34 +01:00 |
|
Patrick Pacher
|
8579430db9
|
wip: migrate to mono-repo. SPN has already been moved to spn/
|
2024-03-20 09:45:32 +01:00 |
|
Patrick Pacher
|
b30fd00ccf
|
Merge pull request #1453 from safing/revamp/verdicts
Revamped verdict handling
|
2024-03-20 09:41:54 +01:00 |
|
Patrick Pacher
|
67d0d11b81
|
Merge branch 'develop' into revamp/verdicts
|
2024-03-20 09:37:29 +01:00 |
|
Daniel Hååvi
|
d17f391bd5
|
Merge pull request #1439 from safing/fix/selfcheck-icons-ports
Improve self-check, port names, exe icons, online checks
|
2024-03-15 13:36:55 +01:00 |
|
Patrick Pacher
|
9d78d6a560
|
Merge pull request #1400 from safing/feature/icon-source
Add icon source
|
2024-03-06 11:36:12 +01:00 |
|
Patrick Pacher
|
40bf8d1051
|
Merge branch 'develop' into feature/icon-source
|
2024-03-06 11:35:52 +01:00 |
|
Daniel
|
0ebe494c6c
|
Improve logging
|
2024-03-05 11:45:00 +01:00 |
|
Patrick Pacher
|
923ce2aa24
|
Revamped verdict handling
|
2024-03-05 10:59:59 +01:00 |
|
Vladimir Stoilov
|
b6e0894257
|
Fix kext version check
|
2024-03-03 15:21:52 +02:00 |
|
Daniel Hovie
|
f2839c274a
|
Update README.md
|
2024-02-23 14:01:12 +01:00 |
|
Daniel Hovie
|
c70e039daa
|
Merge pull request #1273 from war59312/develop
Update README.md - Architecture Linked Twice
|
2024-02-23 13:58:38 +01:00 |
|
Vladimir Stoilov
|
ddec8010d4
|
Add support for old and new kext together
|
2024-02-18 17:59:15 +02:00 |
|
Daniel
|
5def16e542
|
Improve finding windows exe icon
|
2024-02-09 14:29:12 +01:00 |
|
Daniel
|
4e2553c36d
|
Stop using dashes for port names, as they collide with port range dashes
|
2024-02-09 14:28:56 +01:00 |
|
Daniel
|
677ea177ee
|
Add ping.archlinux.org to connectivity check domains
|
2024-02-09 14:28:23 +01:00 |
|
Daniel
|
162ebffe48
|
Skip self-check if device is offline
|
2024-02-09 14:28:06 +01:00 |
|
Vladimir Stoilov
|
b5195797d1
|
Remove custom ip redirects
|
2024-01-30 12:11:25 +02:00 |
|
Vladimir Stoilov
|
7babfb13ab
|
Add bandwidth stats support
|
2024-01-29 22:23:54 +02:00 |
|
Vladimir Stoilov
|
e308543f4f
|
Update kext library
|
2024-01-22 01:15:56 +02:00 |
|
Vladimir Stoilov
|
1f2f0e5213
|
Add support for the new kext
|
2024-01-20 14:55:44 +02:00 |
|
Daniel
|
e9940d77a0
|
Bump core version
|
2024-01-11 10:14:49 +01:00 |
|
Daniel
|
ce6f39629f
|
Update deps
|
2024-01-11 10:14:18 +01:00 |
|
Daniel Hovie
|
f239769ea9
|
Merge pull request #1415 from safing/fix/ebpf-missing-udp.pcflag
Use sk->sk_protocol instead of udp.pcflag to detect UDPLite protocol in eBPF
|
2024-01-11 10:11:46 +01:00 |
|
Daniel
|
8312c7c6b5
|
Add UDPLite check to ip4_datagram_connect hook
|
2024-01-11 10:03:40 +01:00 |
|
Daniel
|
67e2dba0d5
|
Use sk->sk_protocol instead of udp.pcflag to detect UDPLite protocol in eBPF
|
2024-01-10 14:16:47 +01:00 |
|
Daniel
|
e2226d2fad
|
Bump core version
|
2023-12-22 18:09:45 +01:00 |
|
Daniel
|
7df3e1fcf7
|
Update SPN dep
|
2023-12-22 18:09:16 +01:00 |
|
Daniel
|
ce3d81067f
|
Update deps
|
2023-12-22 14:26:44 +01:00 |
|
Daniel
|
f7f64e6b46
|
Add icon source
|
2023-12-22 14:20:10 +01:00 |
|
Daniel Hovie
|
496016b810
|
Merge pull request #1399 from safing/feature/remove-prompt-on-settings-change
Remove connection prompts when applicable settings are changed by user
|
2023-12-22 14:19:38 +01:00 |
|
Daniel Hovie
|
355a483d5e
|
Merge pull request #1395 from safing/feature/tauri-migration
Add utility apis for processes required for tauri migration
|
2023-12-22 14:19:26 +01:00 |
|
Daniel
|
9c3eccfc73
|
Add exec eBPD objects
|
2023-12-22 14:09:09 +01:00 |
|
Daniel
|
4ffc6e53b7
|
Remove connection prompts when applicable settings are changed by user
|
2023-12-22 11:00:14 +01:00 |
|
Daniel
|
425a0bed4c
|
Improve getting process group leader
|
2023-12-21 13:28:40 +01:00 |
|
Patrick Pacher
|
30fee07a89
|
Add utility for getting processes and process group leaders
|
2023-12-19 15:51:27 +01:00 |
|
Daniel Hovie
|
ceaf1546d2
|
Merge pull request #1387 from safing/feature/windows-icons
Add windows icon support in core and more
|
2023-12-19 15:42:18 +01:00 |
|
Daniel
|
2ae24656fc
|
Rename profile/icons to profile/binmeta
|
2023-12-19 15:33:45 +01:00 |
|
Daniel
|
a88de1532c
|
Improve ASN parsing
|
2023-12-19 15:11:27 +01:00 |
|