Skip to content
Merged

Crl #2041

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2ad81b0
ServerCertVerifier PoC
j-chmielewski Feb 9, 2026
6970725
fix tonic scheme issues
j-chmielewski Feb 9, 2026
d3d620f
store certificate serial number, revoked_certificates table
j-chmielewski Feb 9, 2026
df1eeda
struct RevokedCertificate
j-chmielewski Feb 9, 2026
38869f2
cache revoked certs and check them during tls handshake
j-chmielewski Feb 9, 2026
c67633a
add proxy cert to revoked list when deleting it
j-chmielewski Feb 9, 2026
d38b07b
send reset request when deleting the proxy
j-chmielewski Feb 9, 2026
e7a8164
remove revoked certificates table, verify serial stored in proxy table
j-chmielewski Feb 10, 2026
50b4e82
Merge branch 'dev' into crl
j-chmielewski Feb 11, 2026
6172f38
refactor proxy_manager
j-chmielewski Feb 11, 2026
be11a36
error module, linting
j-chmielewski Feb 11, 2026
a324fb4
use Delete signal
j-chmielewski Feb 11, 2026
60643f2
tighten cert verification
j-chmielewski Feb 11, 2026
da204d9
mandatory ProxyHandler::proxy_id
j-chmielewski Feb 11, 2026
1539b79
remove proxy-url config option, cargo fmt
j-chmielewski Feb 11, 2026
129e1f4
renames
j-chmielewski Feb 11, 2026
37f16e8
rename proxy delete -> purge
j-chmielewski Feb 11, 2026
3cc5f81
proxy manager certs unit tests
j-chmielewski Feb 11, 2026
518bd3b
case sensitivity test
j-chmielewski Feb 11, 2026
bdbf96a
remove Scheme enum
j-chmielewski Feb 11, 2026
c00c40f
add comment
j-chmielewski Feb 11, 2026
e85bad8
add delete edge menu item in edges table
j-chmielewski Feb 11, 2026
1be317b
invalidate edges cache after new edge adoption
j-chmielewski Feb 11, 2026
35d189d
cargo machete, module visibility tweaks
j-chmielewski Feb 12, 2026
901e727
tighten modules visibility
j-chmielewski Feb 12, 2026
be7c130
cert module docs
j-chmielewski Feb 12, 2026
dbacefd
document HttpsSchemeConnector, simplify it's typing
j-chmielewski Feb 12, 2026
64ee6ac
rearrange handler module structs
j-chmielewski Feb 12, 2026
5c164f0
update protos
j-chmielewski Feb 12, 2026
752791c
switch crypto provider
j-chmielewski Feb 12, 2026
2703265
nix flake update, cargo fmt
j-chmielewski Feb 12, 2026
d17bced
sqlx query data
j-chmielewski Feb 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

57 changes: 53 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion crates/defguard/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ defguard_proxy_manager = { workspace = true }
defguard_session_manager = { workspace = true }
defguard_version = { workspace = true }
defguard_vpn_stats_purge = { workspace = true }
defguard_certs = { workspace = true }
defguard_setup = { workspace = true }

# external dependencies
Expand Down
1 change: 0 additions & 1 deletion crates/defguard_certs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ rust-version.workspace = true
[dependencies]
base64.workspace = true
rcgen.workspace = true
serde.workspace = true
sqlx.workspace = true
thiserror.workspace = true
rustls-pki-types.workspace = true
Expand Down
Loading
Loading