Toggle navigation
Patchwork
OpenVPN 2
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: State =
Accepted
| 2388 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
samuli
ordex
dazo
selvanair
syzzer
cron2
arne
flichtenheld
d12fk
flichtenheld
ordex
Apply
«
1
2
3
4
…
23
24
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[Openvpn-devel,v2] Use correct undo_list when clearing DNS addresses
[Openvpn-devel,v2] Use correct undo_list when clearing DNS addresses
1 - -
-
-
-
2025-11-03
Gert Doering
Accepted
[Openvpn-devel,v1] openvpnserv: Disallow stdin as config unless user is authorized
[Openvpn-devel,v1] openvpnserv: Disallow stdin as config unless user is authorized
1 - -
-
-
-
2025-11-03
Gert Doering
Accepted
[Openvpn-devel,v1] test_networking: use appropriate assert helpers
[Openvpn-devel,v1] test_networking: use appropriate assert helpers
1 - -
-
-
-
2025-11-03
Gert Doering
Accepted
[Openvpn-devel,v1] iservice: fix DNS address list generation
[Openvpn-devel,v1] iservice: fix DNS address list generation
1 - -
-
-
-
2025-11-03
Gert Doering
Accepted
[Openvpn-devel,v1] manage: Correctly handle port 65535 in man_kill
[Openvpn-devel,v1] manage: Correctly handle port 65535 in man_kill
1 - -
-
-
-
2025-11-03
Gert Doering
Accepted
[Openvpn-devel,v1] iservice: use interface index with netsh
[Openvpn-devel,v1] iservice: use interface index with netsh
1 - -
-
-
-
2025-11-03
Gert Doering
Accepted
[Openvpn-devel,v2] Zeroize tls-crypt-v2 client keys
[Openvpn-devel,v2] Zeroize tls-crypt-v2 client keys
1 - -
-
-
-
2025-10-31
Gert Doering
Accepted
[Openvpn-devel,v1] Add -lpathcch for mingw32 builds using autotools
[Openvpn-devel,v1] Add -lpathcch for mingw32 builds using autotools
1 - -
-
-
-
2025-10-31
Gert Doering
Accepted
[Openvpn-devel,v6] PUSH_UPDATE server: invalid read bug-fix and unit-tests improvements
[Openvpn-devel,v6] PUSH_UPDATE server: invalid read bug-fix and unit-tests improvements
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v1] iservice: check return value of MultiByteToWideChar
[Openvpn-devel,v1] iservice: check return value of MultiByteToWideChar
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v1] clean up environment variable handling in verify_user_pass_script
[Openvpn-devel,v1] clean up environment variable handling in verify_user_pass_script
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v1] fix key_state_gen_auth_control_files probably checking file creation
[Openvpn-devel,v1] fix key_state_gen_auth_control_files probably checking file creation
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v1] Fix warnings about conversion from int to unsigned char/uint8_t
[Openvpn-devel,v1] Fix warnings about conversion from int to unsigned char/uint8_t
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v1] Ensure return value of snprintf is correctly checked
[Openvpn-devel,v1] Ensure return value of snprintf is correctly checked
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v2] Ensure that get_sigtype always return non-NULL
[Openvpn-devel,v2] Ensure that get_sigtype always return non-NULL
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v3] manage: Change kill_by_addr to use better types for port/proto
[Openvpn-devel,v3] manage: Change kill_by_addr to use better types for port/proto
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v1] interactive.c: add the upper bound for startupdata size
[Openvpn-devel,v1] interactive.c: add the upper bound for startupdata size
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v3] iservice: use interface index with netsh
[Openvpn-devel,v3] iservice: use interface index with netsh
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v3] ssl: Clean up type handling in export_user_keying_material()
[Openvpn-devel,v3] ssl: Clean up type handling in export_user_keying_material()
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v2] mudp/mtcp: Remove -Wconversion pragmas
[Openvpn-devel,v2] mudp/mtcp: Remove -Wconversion pragmas
1 - -
-
-
-
2025-10-30
Gert Doering
Accepted
[Openvpn-devel,v1] Remove --memstats feature
[Openvpn-devel,v1] Remove --memstats feature
1 - -
-
-
-
2025-10-29
Gert Doering
Accepted
[Openvpn-devel,v14] Install host routes for ifconfig-push routes when DCO is enabled
[Openvpn-devel,v14] Install host routes for ifconfig-push routes when DCO is enabled
1 - -
-
-
-
2025-10-29
Gert Doering
Accepted
[Openvpn-devel,v1] Fix logic when pushed cipher triggers tun reopen and ignore more options
[Openvpn-devel,v1] Fix logic when pushed cipher triggers tun reopen and ignore more options
1 - -
-
-
-
2025-10-29
Gert Doering
Accepted
[Openvpn-devel,v1] remove redundant PULL_DEFINED() macro definition
[Openvpn-devel,v1] remove redundant PULL_DEFINED() macro definition
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v1] zeroize struct image in packet_id_persist_save() before writing to disk
[Openvpn-devel,v1] zeroize struct image in packet_id_persist_save() before writing to disk
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v2] crypto_backend: Change len argument of md_ctx_update to size_t
[Openvpn-devel,v2] crypto_backend: Change len argument of md_ctx_update to size_t
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v2] management: ensure consistent BYTECOUNT timing on server
[Openvpn-devel,v2] management: ensure consistent BYTECOUNT timing on server
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v2] gremlin: Avoid some conversion warnings
[Openvpn-devel,v2] gremlin: Avoid some conversion warnings
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v4] sitnl: set FD_CLOEXEC on socket to prevent abuse
[Openvpn-devel,v4] sitnl: set FD_CLOEXEC on socket to prevent abuse
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v2] mroute: Remove unused mask argument of mroute_get_in*
[Openvpn-devel,v2] mroute: Remove unused mask argument of mroute_get_in*
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v2] Add ASSERT to afunix code that dev_node is always set up the way we expect
[Openvpn-devel,v2] Add ASSERT to afunix code that dev_node is always set up the way we expect
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v1] dco-freebsd: fix peer stats storage on client instances
[Openvpn-devel,v1] dco-freebsd: fix peer stats storage on client instances
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v1] Canonicalize config_dir before comparing with the config file location
[Openvpn-devel,v1] Canonicalize config_dir before comparing with the config file location
1 - -
-
-
-
2025-10-28
Gert Doering
Accepted
[Openvpn-devel,v1] Avoid possible race condition that kill OpenVPN itself
[Openvpn-devel,v1] Avoid possible race condition that kill OpenVPN itself
1 - -
-
-
-
2025-10-27
Gert Doering
Accepted
[Openvpn-devel,v1] pkcs11_management_id_get: Free certificate object after use
[Openvpn-devel,v1] pkcs11_management_id_get: Free certificate object after use
1 - -
-
-
-
2025-10-27
Gert Doering
Accepted
[Openvpn-devel,v1] ssl_mbedtls: fix missing perf_pop() call
[Openvpn-devel,v1] ssl_mbedtls: fix missing perf_pop() call
1 - -
-
-
-
2025-10-26
Gert Doering
Accepted
[Openvpn-devel,v1] Remove perf.c/perf.h
[Openvpn-devel,v1] Remove perf.c/perf.h
1 - -
-
-
-
2025-10-26
Gert Doering
Accepted
[Openvpn-devel,v2] Warn if push is used without --mode server/--server/--server-bridge
[Openvpn-devel,v2] Warn if push is used without --mode server/--server/--server-bridge
1 - -
-
-
-
2025-10-23
Gert Doering
Accepted
[Openvpn-devel,v1] Do not try to use the encrypt-then-mac ciphers from OpenSSL 3.6.0
[Openvpn-devel,v1] Do not try to use the encrypt-then-mac ciphers from OpenSSL 3.6.0
1 - -
-
-
-
2025-10-23
Gert Doering
Accepted
[Openvpn-devel,v3] Do not try to use the encrypt-then-mac ciphers from OpenSSL 3.6.0
[Openvpn-devel,v3] Do not try to use the encrypt-then-mac ciphers from OpenSSL 3.6.0
1 - -
-
-
-
2025-10-23
Gert Doering
Accepted
[Openvpn-devel,v2] multi: Fix wrong usage of mroute_extract_openvpn_sockaddr
[Openvpn-devel,v2] multi: Fix wrong usage of mroute_extract_openvpn_sockaddr
2 - -
-
-
-
2025-10-21
Gert Doering
Accepted
[Openvpn-devel,v2] management: ensure consistent BYTECOUNT timing on server
[Openvpn-devel,v2] management: ensure consistent BYTECOUNT timing on server
1 - -
-
-
-
2025-10-21
Gert Doering
Accepted
[Openvpn-devel,v4] dco-freebsd: store peer stats directly in c2
[Openvpn-devel,v4] dco-freebsd: store peer stats directly in c2
1 - -
-
-
-
2025-10-19
Gert Doering
Accepted
[Openvpn-devel,v1] push_util: Fix conversion warnings
[Openvpn-devel,v1] push_util: Fix conversion warnings
1 - -
-
-
-
2025-10-18
Gert Doering
Accepted
[Openvpn-devel,v2] dco: remove dco_read/write_bytes from dco_context_t
[Openvpn-devel,v2] dco: remove dco_read/write_bytes from dco_context_t
1 - -
-
-
-
2025-10-17
Gert Doering
Accepted
[Openvpn-devel,v1] route: Add #endif comment for uncrustify compliance
[Openvpn-devel,v1] route: Add #endif comment for uncrustify compliance
1 - -
-
-
-
2025-10-17
Gert Doering
Accepted
[Openvpn-devel,v1] ssl_util: Fix conversion warning in get_num_elements
[Openvpn-devel,v1] ssl_util: Fix conversion warning in get_num_elements
- - -
-
-
-
2025-10-17
Gert Doering
Accepted
[Openvpn-devel,v1] push_util: Make send_push_update static
[Openvpn-devel,v1] push_util: Make send_push_update static
1 - -
-
-
-
2025-10-17
Gert Doering
Accepted
[Openvpn-devel,v7] PUSH_UPDATE server: remove old IP(s) from vhash after sending a message containi…
[Openvpn-devel,v7] PUSH_UPDATE server: remove old IP(s) from vhash after sending a message containi…
1 - -
-
-
-
2025-10-17
Gert Doering
Accepted
[Openvpn-devel,v3] options: warn and ignore --reneg-bytes/pkts when DCO is enabled
[Openvpn-devel,v3] options: warn and ignore --reneg-bytes/pkts when DCO is enabled
1 - -
-
-
-
2025-10-17
Gert Doering
Accepted
[Openvpn-devel,v2] proxy: factor out send code common with socks proxy
[Openvpn-devel,v2] proxy: factor out send code common with socks proxy
1 - -
-
-
-
2025-10-16
Gert Doering
Accepted
[Openvpn-devel,v1] init: Fix datav2_enabled check in options import
[Openvpn-devel,v1] init: Fix datav2_enabled check in options import
1 - -
-
-
-
2025-10-16
Gert Doering
Accepted
[Openvpn-devel,v2] proxy: factor out recv_char code common with socks proxy
[Openvpn-devel,v2] proxy: factor out recv_char code common with socks proxy
1 - -
-
-
-
2025-10-16
Gert Doering
Accepted
[Openvpn-devel,v2] socket: Wrap winsock functions to avoid common conversion warnings
[Openvpn-devel,v2] socket: Wrap winsock functions to avoid common conversion warnings
1 - -
-
-
-
2025-10-16
Gert Doering
Accepted
[Openvpn-devel,v2] Preserve ifconfig(_ipv6)_local across reconnect
[Openvpn-devel,v2] Preserve ifconfig(_ipv6)_local across reconnect
- - -
-
-
-
2025-10-09
Gert Doering
Accepted
[Openvpn-devel,v1] Validate DNS parameters
[Openvpn-devel,v1] Validate DNS parameters
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v7] dco: Change sd argument to dco_new_peer from int to socket_descriptor_t
[Openvpn-devel,v7] dco: Change sd argument to dco_new_peer from int to socket_descriptor_t
1 - -
-
-
-
2025-09-24
Frank Lichtenheld
Accepted
[Openvpn-devel,v2] ssl_openssl: Use uint16_t internally for TLS versions
[Openvpn-devel,v2] ssl_openssl: Use uint16_t internally for TLS versions
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v8] event: Silence conversion warning in tv_to_ms_timeout
[Openvpn-devel,v8] event: Silence conversion warning in tv_to_ms_timeout
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v4] Make unit tests -Wconversion clean
[Openvpn-devel,v4] Make unit tests -Wconversion clean
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v14] Enable -Wconversion -Wno-sign-conversion by default
[Openvpn-devel,v14] Enable -Wconversion -Wno-sign-conversion by default
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v1] dns: Fix bug in error handling when talking to script
[Openvpn-devel,v1] dns: Fix bug in error handling when talking to script
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v7] ps: Fix conversion warnings related to send/recv return values
[Openvpn-devel,v7] ps: Fix conversion warnings related to send/recv return values
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v13] Enable -Wconversion -Wno-sign-conversion by default
[Openvpn-devel,v13] Enable -Wconversion -Wno-sign-conversion by default
1 - -
-
-
-
2025-09-24
Gert Doering
Accepted
[Openvpn-devel,v1] multi_io_init: simplify
[Openvpn-devel,v1] multi_io_init: simplify
1 - -
-
-
-
2025-09-23
Gert Doering
Accepted
[Openvpn-devel,v2] socks: factor out socks_proxy_recv_char()
[Openvpn-devel,v2] socks: factor out socks_proxy_recv_char()
1 - -
-
-
-
2025-09-23
Gert Doering
Accepted
[Openvpn-devel,v3] Enable a subset of -Wextra
[Openvpn-devel,v3] Enable a subset of -Wextra
1 - -
-
-
-
2025-09-23
Gert Doering
Accepted
[Openvpn-devel,v2] configure.ac: Make ACL_CHECK_ADD_COMPILE_FLAGS append instead of prepend
[Openvpn-devel,v2] configure.ac: Make ACL_CHECK_ADD_COMPILE_FLAGS append instead of prepend
1 - -
-
-
-
2025-09-23
Gert Doering
Accepted
[Openvpn-devel,v3] Clean up conversion warnings related to base64_{en, de}code
[Openvpn-devel,v3] Clean up conversion warnings related to base64_{en, de}code
1 - -
-
-
-
2025-09-23
Gert Doering
Accepted
[Openvpn-devel,v9] ssl_verify: Change backend_x509_* functions to size_t for lengths
[Openvpn-devel,v9] ssl_verify: Change backend_x509_* functions to size_t for lengths
1 - -
-
-
-
2025-09-22
Gert Doering
Accepted
[Openvpn-devel,v9] ssl: Fix -Wconversion warnings in pem_password_callback
[Openvpn-devel,v9] ssl: Fix -Wconversion warnings in pem_password_callback
1 - -
-
-
-
2025-09-22
Gert Doering
Accepted
[Openvpn-devel,v8] Handle return type of EVP_MD_size
[Openvpn-devel,v8] Handle return type of EVP_MD_size
1 - -
-
-
-
2025-09-22
Gert Doering
Accepted
[Openvpn-devel,v1] Fix t_net.sh / networking_testdriver after 'broadcast' change
[Openvpn-devel,v1] Fix t_net.sh / networking_testdriver after 'broadcast' change
1 - -
-
-
-
2025-09-22
Gert Doering
Accepted
[Openvpn-devel,v10] list: Make types of hash elements consistent
[Openvpn-devel,v10] list: Make types of hash elements consistent
1 - -
-
-
-
2025-09-19
Gert Doering
Accepted
[Openvpn-devel,v1] Rename Fox Crypto to Sentyron in copyright notices
[Openvpn-devel,v1] Rename Fox Crypto to Sentyron in copyright notices
1 - -
-
-
-
2025-09-19
Gert Doering
Accepted
[Openvpn-devel,v6] socket: Change resolve flags to unsigned int
[Openvpn-devel,v6] socket: Change resolve flags to unsigned int
1 - -
-
-
-
2025-09-19
Gert Doering
Accepted
[Openvpn-devel,v2] Makefile: fix "make dist"
[Openvpn-devel,v2] Makefile: fix "make dist"
1 - -
-
-
-
2025-09-19
Gert Doering
Accepted
[Openvpn-devel,v4] fix building of openvpnsrvmsg.dll from eventmsg.mc in mingw builds
[Openvpn-devel,v4] fix building of openvpnsrvmsg.dll from eventmsg.mc in mingw builds
1 - -
-
-
-
2025-09-19
Gert Doering
Accepted
[Openvpn-devel,v1] Validate DNS domain name before powershell invocation
[Openvpn-devel,v1] Validate DNS domain name before powershell invocation
1 - -
-
-
-
2025-09-18
Gert Doering
Accepted
[Openvpn-devel,v1] GHA: collect more artifacts for mingw builds
[Openvpn-devel,v1] GHA: collect more artifacts for mingw builds
1 - -
-
-
-
2025-09-18
Gert Doering
Accepted
[Openvpn-devel,v16] Introduce msglvl_t to unify msglevel type handling
[Openvpn-devel,v16] Introduce msglvl_t to unify msglevel type handling
1 - -
-
-
-
2025-09-17
Gert Doering
Accepted
[Openvpn-devel,v2] dev-tools/gerrit-send-mail.py: include Gerrit URL into the commit message
[Openvpn-devel,v2] dev-tools/gerrit-send-mail.py: include Gerrit URL into the commit message
1 - -
-
-
-
2025-09-17
Gert Doering
Accepted
[Openvpn-devel,v3] openvpnserv: Fix writing messages to the event log
[Openvpn-devel,v3] openvpnserv: Fix writing messages to the event log
1 - -
-
-
-
2025-09-17
Gert Doering
Accepted
[Openvpn-devel,v2] openvpnserv: Fix writing messages to the event log
[Openvpn-devel,v2] openvpnserv: Fix writing messages to the event log
1 - -
-
-
-
2025-09-17
Gert Doering
Accepted
[Openvpn-devel,v1] Check message id/acked ids too when doing sessionid cookie checks
[Openvpn-devel,v1] Check message id/acked ids too when doing sessionid cookie checks
2 - 1
-
-
-
2025-09-16
Gert Doering
Accepted
[Openvpn-devel,v1] win: replace wmic invocation with powershell
[Openvpn-devel,v1] win: replace wmic invocation with powershell
1 - -
-
-
-
2025-09-15
Gert Doering
Accepted
[Openvpn-devel,v3] Bugfix: Set broadcast address on interface.
[Openvpn-devel,v3] Bugfix: Set broadcast address on interface.
1 - -
-
-
-
2025-09-15
Sebastian Marsching
Accepted
[Openvpn-devel,v2] win: replace wmic invocation with powershell
[Openvpn-devel,v2] win: replace wmic invocation with powershell
1 - -
-
-
-
2025-09-15
Gert Doering
Accepted
[Openvpn-devel,v5] manage: Change command_line_* API to use size_t for lengths
[Openvpn-devel,v5] manage: Change command_line_* API to use size_t for lengths
1 - -
-
-
-
2025-09-14
Gert Doering
Accepted
[Openvpn-devel,v10] events: Make sure rwflags are treated as unsigned
[Openvpn-devel,v10] events: Make sure rwflags are treated as unsigned
1 - -
-
-
-
2025-09-14
Gert Doering
Accepted
[Openvpn-devel,v1] ps: Clean up conversion warnings in journal_add function
[Openvpn-devel,v1] ps: Clean up conversion warnings in journal_add function
1 - -
-
-
-
2025-09-14
Gert Doering
Accepted
[Openvpn-devel,v1] Preserve --dhcp-option values from local config
[Openvpn-devel,v1] Preserve --dhcp-option values from local config
1 - -
-
-
-
2025-09-12
Frank Lichtenheld
Accepted
[Openvpn-devel,v1] remove newline characters at the end of msg() calls
[Openvpn-devel,v1] remove newline characters at the end of msg() calls
1 - -
-
-
-
2025-09-12
Frank Lichtenheld
Accepted
[Openvpn-devel,v3] push-update-server: comment about buf_string_compare_advance() usage in send_sin…
[Openvpn-devel,v3] push-update-server: comment about buf_string_compare_advance() usage in send_sin…
1 - -
-
-
-
2025-09-12
Frank Lichtenheld
Accepted
[Openvpn-devel,v3] Multi-socket win: avoid repeated socket_set()
[Openvpn-devel,v3] Multi-socket win: avoid repeated socket_set()
1 - -
-
-
-
2025-09-12
Frank Lichtenheld
Accepted
[Openvpn-devel,v1] Fix multi-socket and dco-win interaction
[Openvpn-devel,v1] Fix multi-socket and dco-win interaction
1 - -
-
-
-
2025-09-12
Frank Lichtenheld
Accepted
[Openvpn-devel,v8] openvpn_PRF: Change API to use size_t for lenghts
[Openvpn-devel,v8] openvpn_PRF: Change API to use size_t for lenghts
1 - -
-
-
-
2025-09-11
Gert Doering
Accepted
[Openvpn-devel,v9] ssl_common: Make sure ssl flags are treated as unsigned
[Openvpn-devel,v9] ssl_common: Make sure ssl flags are treated as unsigned
1 - -
-
-
-
2025-09-11
Gert Doering
Accepted
[Openvpn-devel,v4] options: Factor out usages of strtoll and atoll
[Openvpn-devel,v4] options: Factor out usages of strtoll and atoll
1 - -
-
-
-
2025-09-11
Gert Doering
Accepted
[Openvpn-devel,v3] dco: add standard mi prefix handling to multi_process_incoming_dco()
[Openvpn-devel,v3] dco: add standard mi prefix handling to multi_process_incoming_dco()
1 - -
-
-
-
2025-09-11
Gert Doering
Accepted
«
1
2
3
4
…
23
24
»