Daniel
|
8cf882f4d4
|
Update Go, deps and linter
|
2022-08-30 16:13:26 +02:00 |
|
Daniel
|
0b81fb5516
|
Mitigate double read locks on the layered profile
|
2022-08-02 13:59:13 +02:00 |
|
Patrick Pacher
|
d49232a37b
|
Improve app-auth request flow and implement review suggestions
|
2022-07-27 15:14:52 +02:00 |
|
Daniel
|
bb782ba98f
|
Add check to ensure matching PID constants
|
2022-06-22 09:56:47 +02:00 |
|
Daniel
|
49e79fe3fd
|
Detect responses to multi/broadcast queries
|
2022-05-24 11:20:01 +02:00 |
|
Daniel
|
7a9001b7de
|
Split unattributed connections into to Unidentified App and Network Noise
|
2022-03-09 15:44:54 +01:00 |
|
Daniel
|
888b33918a
|
Fix deleting profiles
|
2022-02-15 14:35:28 +01:00 |
|
Daniel
|
2cbaf126e9
|
Remove deprecated MarkUsed functions
|
2022-02-15 13:59:56 +01:00 |
|
Daniel
|
60d8664e7b
|
Fix tests and linters
|
2022-02-02 12:48:42 +01:00 |
|
Daniel
|
07c727c643
|
Improve system resolver paths for linux
|
2021-11-24 16:37:26 +01:00 |
|
Daniel
|
0f08918bbd
|
Add nscd to system resolver detection
|
2021-11-18 16:31:46 +01:00 |
|
Daniel
|
f86f3ecab7
|
Fix and improve minor issues
|
2021-06-01 12:54:50 +02:00 |
|
Daniel
|
bbb1c828e8
|
Implement review suggestions
|
2021-04-03 16:03:00 +02:00 |
|
Daniel
|
3abaca1d90
|
Improve System DNS matching on Windows
|
2021-03-29 13:37:39 +02:00 |
|
Daniel
|
d8882042d1
|
Implement review suggestion
|
2021-03-23 14:41:42 +01:00 |
|
Daniel
|
01e7160bfe
|
Add special handling to dns queries from the system resolver
|
2021-03-20 23:12:46 +01:00 |
|
Daniel
|
a38f546da8
|
Use a special profile for system resolvers
|
2021-03-20 23:07:11 +01:00 |
|
Daniel
|
fbf666ee68
|
Revamp Connection.ID
Add Connection.Type and Connection.External
Deprecate Connection.Scope
|
2021-03-20 22:29:29 +01:00 |
|
Daniel
|
8a55b6a30d
|
Improve resolver and process docs
|
2021-03-10 17:10:15 +01:00 |
|
Daniel
|
df7afe985e
|
Add fast network table lookup
|
2021-02-23 13:10:08 +01:00 |
|
Daniel
|
a9d4ee4ccb
|
Remove debugging and unused code
|
2021-02-11 22:32:24 +01:00 |
|
Daniel
|
9bf89c32c0
|
Fix new profiles with custom config and implement review suggestions
|
2021-02-11 14:53:33 +01:00 |
|
Daniel
|
971edcfa41
|
Use special profiles for Portmaster components and mark them as internal
|
2021-02-11 13:06:32 +01:00 |
|
Daniel
|
9cf214fdff
|
Simplify profile reloading
Also, increase prompt decision timeout.
|
2021-01-25 17:07:09 +01:00 |
|
Daniel
|
12f3c0ea8d
|
Add support for network service
|
2021-01-19 15:43:22 +01:00 |
|
Patrick Pacher
|
f8cea6eafd
|
Prepare go.mod migration
|
2021-01-19 13:07:36 +01:00 |
|
Daniel
|
40e2c1f9f7
|
Fix saving new profiles
|
2020-12-11 17:00:56 +01:00 |
|
Daniel
|
d9fcf8e64d
|
Update profile outside of process lock
|
2020-12-04 17:01:27 +01:00 |
|
Daniel
|
8e34be70bb
|
Remove concept of primary/virtual processes
Simplify single in flight for getting a process
|
2020-12-04 17:01:10 +01:00 |
|
Daniel
|
52d6875bc8
|
Only load PIDs for state cleaning
|
2020-11-27 17:19:51 +01:00 |
|
Daniel
|
5a88fc2fce
|
Improve metadata handling of profiles
Also, improve OS profile handling
|
2020-11-24 16:39:01 +01:00 |
|
Daniel
|
484012712f
|
Adapt profiles to use new binary metadata system
|
2020-11-17 09:33:28 +01:00 |
|
Daniel
|
a0268ee91d
|
Update config wording and metadata
|
2020-11-04 14:49:33 +01:00 |
|
Daniel
|
fa3f873c31
|
Implement review feedback
|
2020-10-30 11:54:00 +01:00 |
|
Daniel
|
18a1386bc5
|
Revamp profile and process handling
Also, introduce the Internal flag to Profiles
|
2020-10-29 16:26:14 +01:00 |
|
Daniel
|
263eb0578a
|
Improve config wording
|
2020-10-29 15:14:15 +01:00 |
|
Patrick Pacher
|
f496330b35
|
Fix incorrect usage of PushUpdate in process package
|
2020-10-07 09:17:47 +02:00 |
|
Patrick Pacher
|
c12526235a
|
Add category annotations to options
|
2020-09-22 15:39:30 +02:00 |
|
Patrick Pacher
|
7c5e78b239
|
Update app profile icons. Switch to new portbase options
|
2020-09-15 09:01:48 +02:00 |
|
Daniel
|
3b063e9057
|
Fix incoming TCP connection direction
This fixes a bug where incoming TCP connections without a matching process would be falsely classified as an outgoing connection.
|
2020-07-22 14:07:19 +02:00 |
|
Daniel
|
430031d4ac
|
Remove unused user scope checks
|
2020-07-22 11:46:59 +02:00 |
|
Daniel
|
084c194da3
|
Enable building on unsupported systems
|
2020-07-22 11:13:57 +02:00 |
|
Daniel
|
bbafef20b9
|
Remove " (deleted)" suffix on linux for deleted files
|
2020-06-03 23:20:17 +02:00 |
|
Daniel
|
f1765a7abb
|
Fix linter errors
|
2020-05-20 14:53:03 +02:00 |
|
Daniel
|
7649859ba6
|
Switch connection state lookups to use the packet.Info struct
Also, rename the Direction attribute on packet.Info to Inbound
|
2020-05-18 17:08:32 +02:00 |
|
Daniel
|
0036d25672
|
Demote error and warning logging when process of packet could not be found
|
2020-05-18 17:07:30 +02:00 |
|
Daniel
|
652518e527
|
Save failed processes
|
2020-05-15 22:43:15 +02:00 |
|
Daniel
|
55b0ae8944
|
Revamp process attribution of network connections
|
2020-05-15 17:15:22 +02:00 |
|
Daniel
|
5209a090c4
|
Update config options, add options to turn off system notifications
|
2020-04-24 10:55:49 +02:00 |
|
Daniel
|
a33808685c
|
Implement review suggestions
|
2020-04-20 13:57:07 +02:00 |
|