Skip to content

Releases: safing/portmaster

v1.3.4

04 Aug 20:24
Compare
Choose a tag to compare
v1.3.4 Pre-release
Pre-release

Changelog:

53c2b82 Improve logging
d0f4392 Fix netquery connection ID generation
aa0b42d Fix race condition when setting firewall handler and starting worker
a98505b Fix and document netquery api endpoint permissions
9e4bdfb Add support for DNS RRs SVCB and HTTP; improve DNS conn handling
cbb4a0f Fix expiry times
b645e44 Copy resolver IPScope to DNS connection IPScope
bf6bf07 Fix eBPD PID detection for UDP on linux and recompile eBPF programs
a76e659 Improve timeouts of compatibility check

v1.3.3

01 Aug 14:24
Compare
Choose a tag to compare
v1.3.3 Pre-release
Pre-release

Changelog:

aed7155 Add 0.0.0.0 as local multicast source address
9f9838b Do not query the history database by default

v1.3.2

28 Jul 21:34
Compare
Choose a tag to compare
v1.3.2 Pre-release
Pre-release

Changelog:

4fcfb42 Fix and improve packet handling procedures

v1.3.1

28 Jul 15:14
Compare
Choose a tag to compare
v1.3.1 Pre-release
Pre-release

Changelog:

0ca6a71 Bump core version
07cbde7 Improve upgraded log message
27bca76 Udpate deps
f38589a Add ability to upgrade systemd service files
3e8c330 Improve logging and fix linter errors
a33526a Fix handling of connections without process
5802cb2 Improve account matching data
2452a92 Fix history database URI on windows
b882b91 Fix PID detection via eBPF
8e9f96d Improve ebpf permanent failure detection

v1.3.0

22 Jul 18:52
Compare
Choose a tag to compare
v1.3.0 Pre-release
Pre-release

Changelog:

84ee0b1 Bump core version
e18d7ad Add missing method comment
c6569e6 Update SPN to v0.6.9
3cc12a3 Increase timeout of self-check
a5a5a15 Improve updating allowed features on connection
daa33c1 Improve network history setting
07f4253 Improve logging and make linter happy
f0ebc6e Update BytesReceived/Sent field names
e70fd9a Reduce noisy logging
49adef2 Update links in README
5dcb6b2 Persist bandwidth data in netquery DBs when enabled
b7fd1fc Update config annotation
dbffa88 Update netquery to support history module
cf2b8f2 Make history module optional
135b68c Better utilize database indexes for UNION selects
e9e9b54 Research on possible history module implementation using sqlite ATTACH DATABASE

v1.2.0

20 Jul 13:15
Compare
Choose a tag to compare
v1.2.0 Pre-release
Pre-release

Changelog:

d037b00 Add switch to reboot on internal restart
1cd6db8 Update deps
1449a96 Update golangci-lint config
0670956 Fix parsing tagged windows service names
fce1a7a Do not suggest using stale DNS cache when disabled by user
5fe78db Match connections without PID only using UndefinedProcessID
41ffb2c Improve windows kext bandwidth stats monitor
6d569ca Improve epbf bandwidth stats monitor
4c21c87 Improve ebpf connection listener
dc033c3 Add InfoPacket and BandwidthUpdate structs for cross platform usage
688b2de Rename files for clarity
ec85816 Move interception module and better integrate workers
41c5266 Use reported PIDs for DNS requests and improve data gathering process
5d7caeb Expose connection ID creation
28d3d24 Add and improve InfoOnly and ExpectInfo packet flags
83479ac Add example for getting bandwidth stats
95716db Add missing ebpf compiled object
74b4ce0 Make default pid to be -1 and remove unsafe code
daeafa4 Add ebpf bandwidth monitoring
8a09ba6 Revamp connection handling flow to fix race condition and support info-only packets
83b0849 Fix ebpf return on error
2b65e8e Add ebpf check for failed kernel functions
cecce3f Fix ebpf source port, add event validation and simpify tcp monitoring
f754555 Add reading of the pid from the kext
cee7e9b Add ebpf compiled programs
169a5a1 Use datagram_connect for udp ebpf process detection
0164463 Add udp process detection with ebpf
26042ac Update libbpf
0caa3e7 Add tcp process detection with ebpf

v1.1.0

24 May 08:54
Compare
Choose a tag to compare

Changelog:

2ee6206 Improve debug info order
f001ed6 Add API endpoint to retrieve a list of country center coordinates

v1.0.14

08 May 14:09
Compare
Choose a tag to compare

Changelog:

a2b2021 Fix slow queries sensor value calculation
49e33be Update IP of Applied Privacy DNS preset
7958dfd Improve test suite
6fa3bcb Calibrate process lookup times for Windows
42a75c5 Improve compatibility issue notifications

v1.0.13

25 Apr 12:51
Compare
Choose a tag to compare

Changelog:

34e0358 Add binary path to integration test utiltool
7d3b45f Add integrationtest utility
89bad68 Suggest using stale DNS cache when queries are slow
c972033 Improve rules config description
8273894 Add flags to specify custom update server
16c7561 Add config option to always use stale DNS cache entries
7e09245 Reduce running of background tasks on sleep mode
4784799 Add check for special android ip in online status check
f8c6fbd Increase max state table lookup time window
0aae9b4 Fix closing nf conntrack session when stopping during start
72c59c0 Improve user agents
0a1f74a Fix custom filter list load
7cbabd5 Fix android update system

v1.0.12

06 Apr 14:32
Compare
Choose a tag to compare
v1.0.12 Pre-release
Pre-release

Changelog:

bda9cd0 Update SPN and portbase
1d462dd Improve portmaster-start update logging
08b29ab Expose network change check trigger
64b721d Fix special process loading
4802de6 Split auto update settings and add support for registry state