diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
new file mode 100644
index 00000000..6b564890
--- /dev/null
+++ b/.github/workflows/codeql.yml
@@ -0,0 +1,37 @@
+name: "CodeQL"
+
+on:
+ push:
+ branches: [ "main" ]
+ pull_request:
+ branches: [ "main" ]
+ schedule:
+ - cron: '27 19 * * 3'
+
+jobs:
+ analyze:
+ name: Analyze
+ runs-on: ubuntu-latest
+ permissions:
+ actions: read
+ contents: read
+ security-events: write
+
+ strategy:
+ fail-fast: false
+ matrix:
+ language: [ 'csharp' ]
+
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v3
+
+ - name: Initialize CodeQL
+ uses: github/codeql-action/init@v2
+ with:
+ languages: ${{ matrix.language }}
+
+ - name: Perform CodeQL Analysis
+ uses: github/codeql-action/analyze@v2
+ with:
+ category: "/language:${{matrix.language}}"
diff --git a/SimpleDnsCrypt/DNSx64/dnscrypt-proxy.exe b/SimpleDnsCrypt/DNSx64/dnscrypt-proxy.exe
index 8ccb040d..7ac097f5 100644
Binary files a/SimpleDnsCrypt/DNSx64/dnscrypt-proxy.exe and b/SimpleDnsCrypt/DNSx64/dnscrypt-proxy.exe differ
diff --git a/SimpleDnsCrypt/DNSx86/dnscrypt-proxy.exe b/SimpleDnsCrypt/DNSx86/dnscrypt-proxy.exe
index 6dc14273..7e4f35db 100644
Binary files a/SimpleDnsCrypt/DNSx86/dnscrypt-proxy.exe and b/SimpleDnsCrypt/DNSx86/dnscrypt-proxy.exe differ
diff --git a/SimpleDnsCrypt/Images/128x128.png b/SimpleDnsCrypt/Images/128x128.png
index 7bd14b13..a29879b3 100644
Binary files a/SimpleDnsCrypt/Images/128x128.png and b/SimpleDnsCrypt/Images/128x128.png differ
diff --git a/SimpleDnsCrypt/SimpleDnsCrypt.csproj b/SimpleDnsCrypt/SimpleDnsCrypt.csproj
index f1721ab1..40bd69f8 100644
--- a/SimpleDnsCrypt/SimpleDnsCrypt.csproj
+++ b/SimpleDnsCrypt/SimpleDnsCrypt.csproj
@@ -546,7 +546,7 @@
0.15.0
- 12.0.3
+ 13.0.1
4.7.0
diff --git a/SimpleDnsCrypt/dnscrypt-proxy/dnscrypt-proxy.toml b/SimpleDnsCrypt/dnscrypt-proxy/dnscrypt-proxy.toml
index 7a6cf8dd..192d856a 100644
--- a/SimpleDnsCrypt/dnscrypt-proxy/dnscrypt-proxy.toml
+++ b/SimpleDnsCrypt/dnscrypt-proxy/dnscrypt-proxy.toml
@@ -4,10 +4,12 @@ ipv4_servers = true
ipv6_servers = false
dnscrypt_servers = true
doh_servers = true
+odoh_servers = false
require_dnssec = true
require_nolog = true
require_nofilter = true
force_tcp = false
+http3 = false
timeout = 5000
keepalive = 30
cert_refresh_delay = 240
@@ -58,4 +60,4 @@ urls = ['https://github.com/DNSCrypt/dnscrypt-resolvers/raw/master/v2/relays.md'
cache_file = 'relays.md'
minisign_key = 'RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3'
refresh_delay = 72
-prefix = ''
\ No newline at end of file
+prefix = ''
diff --git a/img/icons/128x128.png b/img/icons/128x128.png
index 7bd14b13..a29879b3 100644
Binary files a/img/icons/128x128.png and b/img/icons/128x128.png differ
diff --git a/img/icons/16x16.png b/img/icons/16x16.png
index 9753e6d9..5166d1c2 100644
Binary files a/img/icons/16x16.png and b/img/icons/16x16.png differ
diff --git a/img/icons/24x24.png b/img/icons/24x24.png
index 4fd49ba9..28f3306b 100644
Binary files a/img/icons/24x24.png and b/img/icons/24x24.png differ
diff --git a/img/icons/256x256.png b/img/icons/256x256.png
index 2c70689a..be3d13db 100644
Binary files a/img/icons/256x256.png and b/img/icons/256x256.png differ
diff --git a/img/icons/32x32.png b/img/icons/32x32.png
index a310a74b..9b6827aa 100644
Binary files a/img/icons/32x32.png and b/img/icons/32x32.png differ
diff --git a/img/icons/48x48.png b/img/icons/48x48.png
index 17a8a597..e5c3347f 100644
Binary files a/img/icons/48x48.png and b/img/icons/48x48.png differ
diff --git a/img/icons/64x64.png b/img/icons/64x64.png
index 8e452b6d..b9f2d17d 100644
Binary files a/img/icons/64x64.png and b/img/icons/64x64.png differ
diff --git a/img/icons/96x96.png b/img/icons/96x96.png
index e7d9597e..fcadf908 100644
Binary files a/img/icons/96x96.png and b/img/icons/96x96.png differ
diff --git a/img/logo_with_text.png b/img/logo_with_text.png
index 1a4577a6..efac0c14 100644
Binary files a/img/logo_with_text.png and b/img/logo_with_text.png differ
diff --git a/img/old/about.png b/img/old/about.png
index 06e0537b..662e9a8d 100644
Binary files a/img/old/about.png and b/img/old/about.png differ
diff --git a/img/old/advanced.png b/img/old/advanced.png
index ef159cf3..f5c2d5d2 100644
Binary files a/img/old/advanced.png and b/img/old/advanced.png differ
diff --git a/img/old/analyse.png b/img/old/analyse.png
index 1628bb16..f6ddbb20 100644
Binary files a/img/old/analyse.png and b/img/old/analyse.png differ
diff --git a/img/old/blacklist.png b/img/old/blacklist.png
index 9b60ae2e..c95d54c9 100644
Binary files a/img/old/blacklist.png and b/img/old/blacklist.png differ
diff --git a/img/old/livelog.png b/img/old/livelog.png
index d271cca9..cf4ff611 100644
Binary files a/img/old/livelog.png and b/img/old/livelog.png differ
diff --git a/img/old/livelog_modal.png b/img/old/livelog_modal.png
index 81fe2296..f25f46f3 100644
Binary files a/img/old/livelog_modal.png and b/img/old/livelog_modal.png differ
diff --git a/img/old/plugins.png b/img/old/plugins.png
index 4c1f26ac..9228ce04 100644
Binary files a/img/old/plugins.png and b/img/old/plugins.png differ
diff --git a/img/old/standard.png b/img/old/standard.png
index 1b0b5880..9d932f01 100644
Binary files a/img/old/standard.png and b/img/old/standard.png differ
diff --git a/img/preview/about.png b/img/preview/about.png
index 4f07f242..61d3027a 100644
Binary files a/img/preview/about.png and b/img/preview/about.png differ
diff --git a/img/preview/advancedsettings.png b/img/preview/advancedsettings.png
index 4f50a6f7..b0538cfc 100644
Binary files a/img/preview/advancedsettings.png and b/img/preview/advancedsettings.png differ
diff --git a/img/preview/blacklist.png b/img/preview/blacklist.png
index afd6f684..4427a40c 100644
Binary files a/img/preview/blacklist.png and b/img/preview/blacklist.png differ
diff --git a/img/preview/blocklog.png b/img/preview/blocklog.png
index 0347c01a..e5f3c01b 100644
Binary files a/img/preview/blocklog.png and b/img/preview/blocklog.png differ
diff --git a/img/preview/cert.png b/img/preview/cert.png
index 0dc855b0..149dce94 100644
Binary files a/img/preview/cert.png and b/img/preview/cert.png differ
diff --git a/img/preview/listenaddresses.png b/img/preview/listenaddresses.png
index dda55100..ab4f7db4 100644
Binary files a/img/preview/listenaddresses.png and b/img/preview/listenaddresses.png differ
diff --git a/img/preview/mainmenu.png b/img/preview/mainmenu.png
index 05e351d4..a40c86f2 100644
Binary files a/img/preview/mainmenu.png and b/img/preview/mainmenu.png differ
diff --git a/img/preview/proxies.png b/img/preview/proxies.png
index 6550f1a0..734b5cf5 100644
Binary files a/img/preview/proxies.png and b/img/preview/proxies.png differ
diff --git a/img/preview/querylog.png b/img/preview/querylog.png
index afa1a530..a1ae3cb6 100644
Binary files a/img/preview/querylog.png and b/img/preview/querylog.png differ
diff --git a/img/preview/resolvers.png b/img/preview/resolvers.png
index f605cd79..3a071883 100644
Binary files a/img/preview/resolvers.png and b/img/preview/resolvers.png differ
diff --git a/img/preview/route.png b/img/preview/route.png
index 3ccc9717..7b50cd6a 100644
Binary files a/img/preview/route.png and b/img/preview/route.png differ
diff --git a/img/preview/settings.png b/img/preview/settings.png
index fc626e63..a5af6ab9 100644
Binary files a/img/preview/settings.png and b/img/preview/settings.png differ
diff --git a/img/simplednscrypt_256.png b/img/simplednscrypt_256.png
index 2c70689a..be3d13db 100644
Binary files a/img/simplednscrypt_256.png and b/img/simplednscrypt_256.png differ
diff --git a/renovate.json b/renovate.json
new file mode 100644
index 00000000..ccb1b0ca
--- /dev/null
+++ b/renovate.json
@@ -0,0 +1,5 @@
+{
+ "$schema": "https://docs.renovatebot.com/renovate-schema.json",
+ "description": "Onboarding preset for use with NEU-RO-IT's repos",
+ "extends": ["github>neu-ro-it/.github"]
+}