Commit Graph

2072 Commits

Author SHA1 Message Date
Vladimir Stoilov
8ca384a13d Bugs and lint warning fixex
Fix domain map cuncurrent access
Fix ResolverInfo Domain was not copied bug
Fix linter warnings
2022-07-21 13:35:25 +02:00
Vladimir Stoilov
efd33c223f tls protocol for DoT added, minor refactoring 2022-07-21 11:07:44 +02:00
Vladimir Stoilov
598dc9d254 Resolver Info fill missing field 2022-07-20 16:44:59 +02:00
Vladimir Stoilov
cca520d64e Fix config url typo 2022-07-20 16:14:50 +02:00
Vladimir Stoilov
bdc3792d21 DoT support for domain name only
Configed resolvers skip ther own domains
2022-07-20 16:06:24 +02:00
Vladimir Stoilov
35b4ee2a29 Refatoring and removed pre resolving of dot, doh 2022-07-19 17:19:26 +02:00
Daniel
ce176de2b4 Bump versions 2022-07-19 17:07:03 +02:00
Daniel
a0e036e263 Update deps 2022-07-19 17:05:47 +02:00
Daniel
d4cb2e70aa Merge pull request #572 from safing/feature/query
Add in-memory SQLite database and basic query support
2022-07-19 17:01:03 +02:00
Daniel
836db15850 Merge pull request #752 from safing/fix/wayland
Automatically append arguments required by Electron to run on wayland
2022-07-19 16:20:12 +02:00
Patrick Pacher
f4030d579b Fix linter error and make identifier check more explicit 2022-07-19 15:58:08 +02:00
Patrick Pacher
71bedc6361 Automatically append arguments required by Electron to run on wayland 2022-07-19 15:31:35 +02:00
Patrick Pacher
6aa13c2335 Add endpoint to retrieve the current profile ID 2022-07-19 10:42:45 +02:00
Daniel
6524241b30 Merge branch 'develop' into feature/query 2022-07-14 13:53:25 +02:00
Daniel
51a2d27522 Implement some review suggestions 2022-07-14 13:44:31 +02:00
Daniel
c9a217a9b8 Fix go.mod 2022-07-14 13:44:08 +02:00
Patrick Pacher
d93c3f60ce Add additional field to internal SQL model 2022-07-12 11:27:46 +02:00
Daniel
9c4080e640 Merge pull request #716 from safing/dependabot/go_modules/github.com/stretchr/testify-1.8.0
Bump github.com/stretchr/testify from 1.7.1 to 1.8.0
2022-06-30 14:32:37 +02:00
Daniel
6eb7b2a6a0 Merge pull request #715 from safing/dependabot/go_modules/github.com/hashicorp/go-version-1.6.0
Bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0
2022-06-30 14:32:29 +02:00
dependabot[bot]
20b9bdc743 Bump github.com/stretchr/testify from 1.7.1 to 1.8.0
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.1...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-30 09:18:11 +00:00
dependabot[bot]
44b54067d3 Bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0
Bumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/hashicorp/go-version/releases)
- [Changelog](https://github.com/hashicorp/go-version/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/go-version/compare/v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-version
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-30 09:18:02 +00:00
Daniel
f57facc374 Create codeql-analysis.yml 2022-06-30 11:17:23 +02:00
Daniel
d48d511dfe Create dependabot.yml 2022-06-30 11:17:01 +02:00
Daniel
0e5e3dcab3 Merge pull request #709 from safing/feature/broadcast-notifications
Add Broadcast Notifications
2022-06-30 11:14:13 +02:00
Dave Gson
ad005b7ed5 Merge pull request #714 from safing/maintenance/readme
Update Primary Tagline in Readme
2022-06-28 13:51:39 +02:00
Dave Gson
1dfab49024 Update Primary Tag-Line
brings it up to speed with the website
2022-06-28 11:49:29 +00:00
Daniel
492afc6dcf Update dependencies 2022-06-23 16:31:04 +02:00
Daniel
92cc733aca Add broadcast notifications test data 2022-06-23 16:30:55 +02:00
Daniel
959bb012b8 Add broadcasts module 2022-06-22 15:21:47 +02:00
Daniel
9f4e921609 Simplify and improve update version export 2022-06-22 15:21:47 +02:00
Daniel
b58d7fb858 Merge pull request #689 from safing/fix/patch-set-15
Improve support for IPv4 stack, location and geoip improvements
2022-06-22 15:20:45 +02:00
Daniel
dac6b3c6fe Fix linter error 2022-06-22 14:49:36 +02:00
Daniel
6339eb0c49 Remove filter lists help 2022-06-22 14:33:28 +02:00
Daniel
d40ad3125d Improve rules and filterlists config options 2022-06-22 14:33:09 +02:00
Daniel
65974e989d Stop using deprecated function 2022-06-22 10:41:35 +02:00
Daniel
0dce13d18f Fix detection of incoming localhost packets on Linux 2022-06-22 10:41:16 +02:00
Daniel
3a98b2cc05 Make intel index override-able by other indexes 2022-06-22 09:57:55 +02:00
Daniel
bb782ba98f Add check to ensure matching PID constants 2022-06-22 09:56:47 +02:00
Daniel
9c0b7ddf51 Fix direction detection for unsupported protocols 2022-06-22 09:56:21 +02:00
Patrick Pacher
15f85b5ae9 Add support for free-text search and minor bug fixes in netquery 2022-06-21 11:02:36 +02:00
Patrick Pacher
bef911e925 Add support for pagination to netquery module 2022-06-21 11:02:36 +02:00
Patrick Pacher
25aceaf103 Add query and chart support with multiple fixes to ORM package 2022-06-21 11:02:36 +02:00
Patrick Pacher
0d2ec9df75 wip 2022-06-21 11:02:36 +02:00
Patrick Pacher
d098f1c137 Add support for new query API 2022-06-21 11:02:35 +02:00
Patrick Pacher
e21eb16a6b Use new(record.Meta) instead of a dedicated call to SetMeta 2022-06-21 11:02:35 +02:00
Patrick Pacher
c2d2064ec8 Add and update netquery code based on review discussions 2022-06-21 11:02:35 +02:00
Patrick Pacher
976c0a702e Add netquery module to main 2022-06-21 11:02:35 +02:00
Patrick Pacher
021c9b178c Add documentation to query runner 2022-06-21 11:02:35 +02:00
Patrick Pacher
4e3e17fa8c Add initial sqlite support in netquery 2022-06-21 11:02:35 +02:00
Patrick Pacher
62ec170b90 Add basic, tailored SQL ORM mapper 2022-06-21 11:02:19 +02:00