Releases: safing/portmaster
v1.6.9
v1.6.8
Changelog:
f3ef67d Fix workflow naming
830dda9 Bump ui version
a223250 Improve/fix build system and CI
0c61f2c Fix some typescript linter errors
21c4fa4 Do not re-evaluate ended connections
2d45a1c Fix UI performance issue on Windows
e957b90 Ignore default Windows icons in UI better
cdabffa Fix error naming
a457ac4 Ignore default windows icons
v1.6.7
v1.6.6
Changelog:
- Lots of small bug fixes
- Migration to mono-repo (part 1)
- New super easy build system!
Details:
ed20c7f Fix version metadata
bc96ee4 Bump SPN Hub version
dea0073 Fix workflow step names
77c4b81 Improve/fix workflows
0d2c556 Fix SPN info page data
313ed4d Improve earthly build, tweak caching
2f88d48 Update deps
0cff5a3 Never allow permanent verdicts for ICMP connections
5215e41 Increase SPN clock skew tolerance to better support devices with skewed clock
c68aff5 Update portbase for improved version info, fix license strings
76c8425 fix: Inacessible code due to wrong comparison operation
29e7e13 Update README
bf7d631 Update issue template config
c2cbd27 Fix error handling in connect op
8c04898 Fix dependabot.yml configuration file
29a0cdb Add github actions workflow for angular
4e4ad44 Fix focus style for buttons
a148eb5 Fix access on undefined object in line-chart
3d88b3f Fix focus in sfng-select component
3e2b9a9 Add remote_ip to full-text search and fix focus in netquery component
6daea52 Fix netquery textql parser when dealing with IP addresses
0e5b8b2 Consolidate different licenses to GPLv3
61176af Fix linting errors
653a365 github-actions: increase golangci-lint version since it fails with go1.21
352d625 github-actions: try to fix linter
9c226d9 Update golangci-lint-action to v4
6ae80e5 github-actions: try to fix linter
b2acbe3 spn: fix http info page template
7ca6956 Use short tests in github CI
1cec922 earthly: all git commands to fail in ci
ba54bed Use earthly for testing in github actions
a24e60c Remove obsolete build, pack and test scripts
701bb91 Update to new portbase and add experimental support for debian postinst and postrm scripts
8e6a99b Fix logging in firewall api for allowed-clients
de87216 Fix file name in xdg/autostart
90535c5 Add support for --allowed-clients parameter to whitelist binaries that are allowed to talk to the Portmaster API
347e2d1 Fix race condition in tauri and window not navigating in release mode
3c0a362 Fix angular production environment
8cbc949 Finish earthfile and add linux packaging assets
f003ef9 Added missing .gitkeep file
4583360 Update Earthfile to hopefully get cross-compilation for rust to work
d524bce Migrate tauri from portmaster-ui to desktop/tauri. Update build system
ac23ce3 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
4b77945 Migrate Angular UI from portmaster-ui to desktop/angular. Update Earthfile to build libs, UI and tauri-builtin
66381ba migrate build system to earthly: supports building core, start and angular for all supported platforms. tauri still missing
8579430 wip: migrate to mono-repo. SPN has already been moved to spn/
67d0d11 Merge branch 'develop' into revamp/verdicts
40bf8d1 Merge branch 'develop' into feature/icon-source
0ebe494 Improve logging
923ce2a Revamped verdict handling
f2839c2 Update README.md
5def16e Improve finding windows exe icon
4e2553c Stop using dashes for port names, as they collide with port range dashes
677ea17 Add ping.archlinux.org to connectivity check domains
162ebff Skip self-check if device is offline
f7f64e6 Add icon source
df84245 Merge branch 'develop' into develop
17102e1 Update README.md - Architecture Linked Twice
v1.6.5
v1.6.4
Changelog:
4ffc6e5 Remove connection prompts when applicable settings are changed by user
425a0be Improve getting process group leader
30fee07 Add utility for getting processes and process group leaders
2ae2465 Rename profile/icons to profile/binmeta
a88de15 Improve ASN parsing
82cdd1b Save global config after import
b76a860 Reject number only entities, as they are ambiguous
d6e4c96 Require AS prefix in asn rule regex
d67b1e8 Reduce PID finding retries and simply proc interface on linux
9756e87 Remove CodeQL workflow
79ec395 Remove security level from profile
5efed14 Update references to GenerateBinaryNameFromPath
2a04bf3 Add support for getting binary icon and name from exe on Windows
v1.6.3
Changelog:
9c969f9 Load Windows Svc icon with new icon system
cf3d4e0 Fix unimplemented find icon fallback function
cd34d64 Fix profile icon package refs
307fb5a Improve profile import and export regarding IDs, fingerprints and defaults
1e2491c Improve profile ID migration errors and run migration again
c999d55 Add support for finding app icons on Linux (MVP)
af71238 Improve rule help
v1.6.2
v1.6.1
Changelog:
ab23072 Update deps
465d7bf Bump core version
8ac80c2 Fix linter warnings
bd98872 Add support for import/export of profile icon
5844363 Fix new profile icon API
d058d86 Add support for matching flatpaks
4940280 Improve Interpreter matching
130cc40 Improve AppImage matching, even without ENV vars
7751f57 Implement review suggestions
602db08 Add export and import for profiles
v1.6.0
Changelog:
beed574 Bump versions
d760bfb Improve get resource api error
7434534 Set correct migration version
6486f02 Load persisted metrics later
bb75b09 Update deps
b2b6217 Migrate profile IDs in history database when merging profiles
b20565a Fix race condition when re-attributing connections
89cf31e Mark profiles as edited when importing settings into them
8cb44bb Fix settings import validation
489c21a Change profiles metadata database key to avoid issues
76ab712 Update jess to working version for PR
cd7a100 Add comment
d19efe7 Allow importing unknown settings, add export key selection, improve json keys
bed5c72 Finalize profile merging, add profile metadata state handling, re-attribute connections after profile deletion
32342ec Add support for mime types and checksums to import/export
9d6c7b4 Add per-app setting annotations
a345763 Always scan for pre-releases
1316a56 Us Pre-Releases in support channel
cf3bd9f Add first set of import/export APIs