Commit Graph

  • 640d59f2fb Bump github.com/safing/spn from 0.4.14 to 0.4.15 dependabot[bot] 2022-08-09 01:25:32 +00:00
  • 60230c0d6d Abort restarts if updated version is rolled back Daniel 2022-08-05 16:33:31 +02:00
  • 0b815c3c08 Enable filter list category Unbreak Popular Websites by default Daniel 2022-08-05 15:52:00 +02:00
  • f9171babc1 Set default log level to warning for portmaster-core Daniel 2022-08-05 15:50:12 +02:00
  • 47cb67e032 Bump core version Daniel 2022-08-04 12:03:03 +02:00
  • 1a33927883 Merge pull request #779 from safing/fix/prepared-stmt-cache Daniel 2022-08-04 10:56:40 +02:00
  • 37951c2cff Fixed unstable SQL statement causing memory leaks due to prepared stmt caching Patrick Pacher 2022-08-03 16:54:48 +02:00
  • 0a46f541db Bump core version Daniel 2022-08-02 16:39:27 +02:00
  • fa830e4968 Merge pull request #776 from safing/fix/custom-filter-list-key Daniel 2022-08-02 16:38:52 +02:00
  • 5c6fc6ee9c Improve custom filter list config key Daniel 2022-08-02 16:35:33 +02:00
  • e0e729230a Bump versions Daniel 2022-08-02 14:28:21 +02:00
  • f7eb03006f Update deps + SPN Daniel 2022-08-02 14:28:14 +02:00
  • c58da92cc8 Merge pull request #774 from safing/fix/layered-profile-deadlock Daniel 2022-08-02 14:13:31 +02:00
  • 66a8258a5b Merge pull request #773 from safing/sqlite-conn-pooling Patrick Pacher 2022-08-02 14:09:36 +02:00
  • 01f7ab24b3 Fix write/readonly connection usage and linter error Patrick Pacher 2022-08-02 14:04:12 +02:00
  • 1dda4bd432 Add metadata to special responder responses Daniel 2022-08-02 13:59:38 +02:00
  • 0b81fb5516 Mitigate double read locks on the layered profile Daniel 2022-08-02 13:59:13 +02:00
  • 6a86596736 Use a dedicated write connection for persisting in sqlite and switch pool to read-only Patrick Pacher 2022-08-02 10:46:16 +02:00
  • 84b66e9949 Remove locking from SQlite access Patrick Pacher 2022-08-02 10:13:12 +02:00
  • 912ad59b9e Add connection pooling for sqlite database access Patrick Pacher 2022-08-02 10:07:13 +02:00
  • 0390ab55ab Merge pull request #769 from safing/fix/microtasks Daniel 2022-08-02 09:49:56 +02:00
  • 60b01f49f6 Update portbase to v0.15.0 Daniel 2022-08-02 09:47:01 +02:00
  • 25d2d97fb0 Improve broadcasts test data Daniel 2022-08-01 12:29:48 +02:00
  • ebf08c84a9 Use new microtask function Daniel 2022-08-01 12:28:52 +02:00
  • aa388e29e5 Merge pull request #761 from safing/feature/custom-filter-list Daniel 2022-08-02 09:43:44 +02:00
  • cf053aac0d Merge pull request #771 from safing/remove-spn-used Patrick Pacher 2022-08-02 09:43:26 +02:00
  • 6c4faa3d3c Removed duplicated field SPNUsed from netquery module Patrick Pacher 2022-08-02 08:58:06 +02:00
  • ced6690acd Minor improvements and documentation Daniel 2022-08-01 14:11:01 +02:00
  • 549fa1926f Move checking custom filter list behind main filter lists to get entity data Daniel 2022-08-01 14:10:28 +02:00
  • cc711e477d fix linter error Vladimir Stoilov 2022-08-01 11:34:08 +02:00
  • d3def3ec94 better user messages, linter errors, refactoring Vladimir Stoilov 2022-08-01 11:24:48 +02:00
  • a3c39b183e Api ednpoint to custom filter list added Vladimir Stoilov 2022-08-01 08:02:45 +02:00
  • fa1480d4c1 Change worning for invalid lines in filter list Vladimir Stoilov 2022-07-29 20:45:36 +02:00
  • 3d11a1029b Refactoring Vladimir Stoilov 2022-07-29 17:37:36 +02:00
  • 93367b64df Bug fixes and performence fixes: Synchronization bug fixed map reseting performence improvment Added more notificationa and better wording better scheduling of file parsing task Vladimir Stoilov 2022-07-29 16:48:53 +02:00
  • cb08bb2931 Fix more linter errors Vladimir Stoilov 2022-07-27 14:32:55 +02:00
  • 6a6468418b Fix linter errors Vladimir Stoilov 2022-07-27 14:27:55 +02:00
  • 1e79fedf9b muve register event hook frop prep to start Vladimir Stoilov 2022-07-27 14:14:32 +02:00
  • cf30014e9d Bug fixes for custom filter list Vladimir Stoilov 2022-07-27 07:47:48 +02:00
  • 62c100714a Custom filter list: subdomain and cname cheks Automatic realod when settings is changed periodicly check for file changes Vladimir Stoilov 2022-07-26 17:18:58 +02:00
  • 35697989e5 Refactoring Vladimir Stoilov 2022-07-26 07:10:03 +02:00
  • 420da81b33 Custom filter list proof of concept Vladimir Stoilov 2022-07-22 17:49:06 +02:00
  • a7034e423c Merge pull request #751 from safing/feature/my-profile-endpoint Daniel 2022-08-01 11:11:07 +02:00
  • ab68a07459 Merge branch 'develop' into feature/my-profile-endpoint Daniel 2022-08-01 10:54:15 +02:00
  • 089f4846d9 Merge pull request #757 from safing/fix/linter Daniel 2022-08-01 10:52:00 +02:00
  • d429e6803f Disable nolintlint linter Daniel 2022-07-22 14:29:41 +02:00
  • 90d30c14a5 Fix linter errors from netquery implementation Daniel 2022-07-22 14:25:16 +02:00
  • 1889c68d27 Merge pull request #762 from safing/fix/ignore-disabled-event-log-service Daniel 2022-08-01 10:46:52 +02:00
  • a4a4fd7984 Remove use of event log viewer Vladimir Stoilov 2022-07-29 11:14:29 +02:00
  • 806d7bd139 Ignore disabled event log viewer at startup Vladimir Stoilov 2022-07-29 10:50:38 +02:00
  • d49232a37b Improve app-auth request flow and implement review suggestions Patrick Pacher 2022-07-27 15:14:52 +02:00
  • ce5bc91af2 Merge pull request #753 from vlabo/develop Vladimir Stoilov 2022-07-21 16:08:42 +02:00
  • bdb4a1a8e8 Fix merge issues Vladimir Stoilov 2022-07-21 15:57:45 +02:00
  • b71417dde6 Merge pull request #1 from safing/develop Vladimir Stoilov 2022-07-21 15:50:42 +02:00
  • d1f7b3b609 Merge branch 'develop' into develop Vladimir Stoilov 2022-07-21 15:50:27 +02:00
  • 59e2c56e0f Set DNS http maximu idle connection to 3 minutes Vladimir Stoilov 2022-07-21 15:37:52 +02:00
  • 652e27d3ce Minor fixes Vladimir Stoilov 2022-07-21 15:29:37 +02:00
  • 8ca384a13d Bugs and lint warning fixex Fix domain map cuncurrent access Fix ResolverInfo Domain was not copied bug Fix linter warnings Vladimir Stoilov 2022-07-21 13:35:25 +02:00
  • efd33c223f tls protocol for DoT added, minor refactoring Vladimir Stoilov 2022-07-21 11:07:44 +02:00
  • 598dc9d254 Resolver Info fill missing field Vladimir Stoilov 2022-07-20 16:44:59 +02:00
  • cca520d64e Fix config url typo Vladimir Stoilov 2022-07-20 16:14:50 +02:00
  • bdc3792d21 DoT support for domain name only Configed resolvers skip ther own domains Vladimir Stoilov 2022-07-20 16:06:24 +02:00
  • 35b4ee2a29 Refatoring and removed pre resolving of dot, doh Vladimir Stoilov 2022-07-19 17:19:26 +02:00
  • ce176de2b4 Bump versions Daniel 2022-07-19 17:07:03 +02:00
  • a0e036e263 Update deps Daniel 2022-07-19 17:05:47 +02:00
  • d4cb2e70aa Merge pull request #572 from safing/feature/query Daniel 2022-07-19 17:01:03 +02:00
  • 836db15850 Merge pull request #752 from safing/fix/wayland Daniel 2022-07-19 16:20:12 +02:00
  • f4030d579b Fix linter error and make identifier check more explicit Patrick Pacher 2022-07-19 15:58:08 +02:00
  • 71bedc6361 Automatically append arguments required by Electron to run on wayland Patrick Pacher 2022-07-19 15:31:35 +02:00
  • 6aa13c2335 Add endpoint to retrieve the current profile ID Patrick Pacher 2022-07-19 10:27:29 +02:00
  • 6524241b30 Merge branch 'develop' into feature/query Daniel 2022-07-14 13:53:25 +02:00
  • 51a2d27522 Implement some review suggestions Daniel 2022-07-14 13:44:31 +02:00
  • c9a217a9b8 Fix go.mod Daniel 2022-07-14 13:44:08 +02:00
  • d93c3f60ce Add additional field to internal SQL model Patrick Pacher 2022-07-12 11:27:46 +02:00
  • 9c4080e640 Merge pull request #716 from safing/dependabot/go_modules/github.com/stretchr/testify-1.8.0 Daniel 2022-06-30 14:32:37 +02:00
  • 6eb7b2a6a0 Merge pull request #715 from safing/dependabot/go_modules/github.com/hashicorp/go-version-1.6.0 Daniel 2022-06-30 14:32:29 +02:00
  • 20b9bdc743 Bump github.com/stretchr/testify from 1.7.1 to 1.8.0 dependabot[bot] 2022-06-30 09:18:11 +00:00
  • 44b54067d3 Bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0 dependabot[bot] 2022-06-30 09:18:02 +00:00
  • f57facc374 Create codeql-analysis.yml Daniel 2022-06-30 11:17:23 +02:00
  • d48d511dfe Create dependabot.yml Daniel 2022-06-30 11:17:01 +02:00
  • 0e5e3dcab3 Merge pull request #709 from safing/feature/broadcast-notifications Daniel 2022-06-30 11:14:13 +02:00
  • ad005b7ed5 Merge pull request #714 from safing/maintenance/readme Dave Gson 2022-06-28 13:51:39 +02:00
  • 1dfab49024 Update Primary Tag-Line Dave Gson 2022-06-28 11:49:29 +00:00
  • 492afc6dcf Update dependencies Daniel 2022-06-23 16:31:04 +02:00
  • 92cc733aca Add broadcast notifications test data Daniel 2022-06-23 16:30:55 +02:00
  • 959bb012b8 Add broadcasts module Daniel 2022-06-21 16:56:00 +02:00
  • 9f4e921609 Simplify and improve update version export Daniel 2022-06-21 16:55:19 +02:00
  • b58d7fb858 Merge pull request #689 from safing/fix/patch-set-15 Daniel 2022-06-22 15:20:45 +02:00
  • dac6b3c6fe Fix linter error Daniel 2022-06-22 14:49:36 +02:00
  • 6339eb0c49 Remove filter lists help Daniel 2022-06-22 14:33:28 +02:00
  • d40ad3125d Improve rules and filterlists config options Daniel 2022-06-22 14:33:09 +02:00
  • 65974e989d Stop using deprecated function Daniel 2022-06-22 10:41:35 +02:00
  • 0dce13d18f Fix detection of incoming localhost packets on Linux Daniel 2022-06-22 10:40:21 +02:00
  • 3a98b2cc05 Make intel index override-able by other indexes Daniel 2022-06-22 09:57:55 +02:00
  • bb782ba98f Add check to ensure matching PID constants Daniel 2022-06-22 09:56:47 +02:00
  • 9c0b7ddf51 Fix direction detection for unsupported protocols Daniel 2022-06-22 09:56:21 +02:00
  • 15f85b5ae9 Add support for free-text search and minor bug fixes in netquery Patrick Pacher 2022-05-17 08:59:18 +02:00
  • bef911e925 Add support for pagination to netquery module Patrick Pacher 2022-05-10 10:04:21 +02:00
  • 25aceaf103 Add query and chart support with multiple fixes to ORM package Patrick Pacher 2022-05-03 16:11:12 +02:00
  • 0d2ec9df75 wip Patrick Pacher 2022-04-26 15:03:04 +02:00