head 1.7; access; symbols pkgsrc-2026Q2:1.5.0.2 pkgsrc-2026Q2-base:1.5 pkgsrc-2026Q1:1.3.0.2 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.2.0.2 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @# @; 1.7 date 2026.07.24.09.03.52; author adam; state Exp; branches; next 1.6; commitid PinmqtRbiEF8ZSOG; 1.6 date 2026.07.13.07.29.18; author adam; state Exp; branches; next 1.5; commitid 0WcjqVzr98LxOsNG; 1.5 date 2026.05.18.06.38.05; author adam; state Exp; branches; next 1.4; commitid WS93IxeqoBtLkgGG; 1.4 date 2026.05.05.18.00.35; author adam; state Exp; branches; next 1.3; commitid EwZHApi2uW2svEEG; 1.3 date 2026.03.12.12.20.32; author adam; state Exp; branches; next 1.2; commitid QcoMBf1wbGfInGxG; 1.2 date 2025.10.21.18.31.28; author adam; state Exp; branches; next 1.1; commitid mq3nkrGy1O8SZsfG; 1.1 date 2025.07.14.05.36.04; author adam; state Exp; branches; next ; commitid x1pYe5QCYtHeTF2G; desc @@ 1.7 log @defguard-gateway: updated to 2.0.3 2.0.3 Fix memory access problem on BSD. @ text @$NetBSD: patch-Cargo.toml,v 1.6 2026/07/13 07:29:18 adam Exp $ Paths to local crates. --- Cargo.toml.orig 2026-07-13 06:54:46.564395618 +0000 +++ Cargo.toml @@@@ -9,9 +9,9 @@@@ axum = "0.8" base64 = "0.22" chrono = "0.4" clap = { version = "4.6", features = ["derive", "env"] } -defguard_certs = { git = "https://github.com/DefGuard/defguard.git", rev = "f74086e7a2dedc3e8ae3be4a9c9ddf8eef35b127" } -defguard_grpc_tls = { git = "https://github.com/DefGuard/defguard.git", rev = "f74086e7a2dedc3e8ae3be4a9c9ddf8eef35b127" } -defguard_version = { git = "https://github.com/DefGuard/defguard.git", rev = "f74086e7a2dedc3e8ae3be4a9c9ddf8eef35b127" } +defguard_certs = { path = "../defguard-2.0.2/crates/defguard_certs" } +defguard_grpc_tls = { path = "../defguard-2.0.2/crates/defguard_grpc_tls" } +defguard_version = { path = "../defguard-2.0.2/crates/defguard_version" } defguard_wireguard_rs = "0.11" rustls = { version = "0.23", default-features = false, features = ["ring"] } rustls-pki-types = "1" @@@@ -44,7 +44,7 @@@@ tracing = "0.1" tracing-subscriber = "0.3" [target.'cfg(target_os = "linux")'.dependencies] -nftnl = { git = "https://github.com/DefGuard/nftnl-rs.git", rev = "abd34b08c53b88a47346da6362e360d522cf8ca2" } +nftnl = { path = "../nftnl-rs-abd34b08c53b88a47346da6362e360d522cf8ca2/nftnl" } mnl = "0.3" [dev-dependencies] @ 1.6 log @defguard, defguard-gateway, defguard-proxy: updated to 2.0.2 2.0.2: SMTP OAuth configuration for Microsoft and Google Bulk user actions Synchronization of disabled Active Directory users LDAP integration improvements Synchronization of users only from specified groups in Microsoft directory synchronization Security improvements to the Forward Auth functionality Bug fixes and UX improvements @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.5 2026/05/18 06:38:05 adam Exp $ d7 1 a7 1 @@@@ -8,9 +8,9 @@@@ axum = "0.8" d11 3 a13 3 -defguard_certs = { git = "https://github.com/DefGuard/defguard.git", rev = "f5ae25dc6810b92ce9bd8dafddefc03f336a69bf" } -defguard_grpc_tls = { git = "https://github.com/DefGuard/defguard.git", rev = "f5ae25dc6810b92ce9bd8dafddefc03f336a69bf" } -defguard_version = { git = "https://github.com/DefGuard/defguard.git", rev = "f5ae25dc6810b92ce9bd8dafddefc03f336a69bf" } d17 1 a17 1 defguard_wireguard_rs = "0.10" d20 1 a20 1 @@@@ -43,7 +43,7 @@@@ tracing = "0.1" @ 1.5 log @defguard-gateway: fix build with defguard 2.0.1 @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.4 2026/05/05 18:00:35 adam Exp $ d5 1 a5 1 --- Cargo.toml.orig 2026-04-30 13:52:31.000000000 +0000 d11 7 a17 6 -defguard_certs = { git = "https://github.com/DefGuard/defguard.git", rev = "dc0b70e69335c4be98d5b17615003922c9464994" } -defguard_grpc_tls = { git = "https://github.com/DefGuard/defguard.git", rev = "dc0b70e69335c4be98d5b17615003922c9464994" } -defguard_version = { git = "https://github.com/DefGuard/defguard.git", rev = "dc0b70e69335c4be98d5b17615003922c9464994" } +defguard_certs = { path = "../defguard-2.0.1/crates/defguard_certs" } +defguard_grpc_tls = { path = "../defguard-2.0.1/crates/defguard_grpc_tls" } +defguard_version = { path = "../defguard-2.0.1/crates/defguard_version" } a19 1 rustls-webpki = { version = "0.103", features = ["ring", "std"] } d24 2 a25 2 -nftnl = { git = "https://github.com/DefGuard/nftnl-rs.git", rev = "a5cf4c9965118e27795f4ad94ea5fbbde2687ff7" } +nftnl = { path = "../nftnl-rs-a5cf4c9965118e27795f4ad94ea5fbbde2687ff7/nftnl" } d28 1 a28 1 [target.'cfg(any(target_os = "freebsd", target_os = "macos", target_os = "netbsd"))'.dependencies] @ 1.4 log @defguard: updated to 2.0.0 2.0.0 It’s a significant step up from version 1.x, featuring: a completely redesigned UI, a new and easy deployment approach (and component communication security), and some other major architectural changes. @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.3 2026/03/12 12:20:32 adam Exp $ d14 3 a16 3 +defguard_certs = { path = "../defguard-2.0.0/crates/defguard_certs" } +defguard_grpc_tls = { path = "../defguard-2.0.0/crates/defguard_grpc_tls" } +defguard_version = { path = "../defguard-2.0.0/crates/defguard_version" } @ 1.3 log @defguard-gateway: updated to 1.6.3 1.6.3 This is a security patch for the major 1.6 release. It includes dependency updates to resolve the following CVEs: CVE-2026-25541 CVE-2026-25727 @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.2 2025/10/21 18:31:28 adam Exp $ d5 1 a5 1 --- Cargo.toml.orig 2026-02-16 12:39:45.000000000 +0000 d7 1 a7 2 @@@@ -7,7 +7,7 @@@@ edition = "2024" axum = "0.8" d9 13 a21 8 clap = { version = "4.5", features = ["derive", "env"] } -defguard_version = { git = "https://github.com/DefGuard/defguard.git", rev = "1441bdedb231d99cdf26641597df03e901ea3e8f" } +defguard_version = { path = "../defguard-1.6.4/crates/defguard_version" } defguard_wireguard_rs = "0.9" env_logger = "0.11" gethostname = "1.0" @@@@ -35,7 +35,7 @@@@ tonic-prost = "0.14" tower = "0.5" d24 3 a26 3 -nftnl = { git = "https://github.com/DefGuard/nftnl-rs.git", rev = "1a1147271f43b9d7182a114bb056a5224c35d38f" } +nftnl = { path = "../nftnl-rs-1a1147271f43b9d7182a114bb056a5224c35d38f/nftnl" } mnl = "0.2" @ 1.2 log @defguard*: updated to 1.5.1 1.5.1 This patch for version 1.5 includes fixes for vulnerabilities identified during our latest penetration test. As a fully transparent organization, Defguard publishes a Pentesting Security Report page where you can track the status of our vulnerability fixes. 1.5.0 This is the biggest, most feature packed (and fixes) release we have ever done! We’ve introduced 11 major features! and nearly 100 bugfixes. @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.1 2025/07/14 05:36:04 adam Exp $ d5 1 a5 1 --- Cargo.toml.orig 2025-10-21 13:13:54.651018185 +0000 d7 1 a7 6 @@@@ -4,7 +4,7 @@@@ version = "1.5.1" edition = "2021" [dependencies] -defguard_version = { git = "https://github.com/DefGuard/defguard.git", rev = "8649a9ba225d7bd2066a09c9e1347705c34bd158" } +defguard_version = { path = "../defguard-1.5.1/crates/defguard_version" } d11 5 @ 1.1 log @defguard-gateway: added version 1.4.0 Defguard gateway is a client service for Defguard which can be used to create your own WireGuard VPN servers for secure and private networking. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 1 --- Cargo.toml.orig 2025-06-30 13:20:45.000000000 +0000 d7 7 a13 2 @@@@ -7,7 +7,7 @@@@ edition = "2021" axum = { version = "0.8", features = ["macros"] } d16 2 a17 7 -defguard_wireguard_rs = { git = "https://github.com/DefGuard/wireguard-rs.git", rev = "v0.7.5" } +defguard_wireguard_rs = "0.7.5" env_logger = "0.11" gethostname = "1.0" ipnetwork = "0.21" @@@@ -28,7 +28,7 @@@@ tonic = { version = "0.12", default-feat ] } @