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] Start a new document CODE_CHECKLIST
[Openvpn-devel,v2] Start a new document CODE_CHECKLIST
1 - -
-
-
-
2026-08-14
Gert Doering
Accepted
[Openvpn-devel,v6] Do not differentiate TLS server and client context initialisation
[Openvpn-devel,v6] Do not differentiate TLS server and client context initialisation
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v20] Split multi_get_create_instance_udp into data and control parts
[Openvpn-devel,v20] Split multi_get_create_instance_udp into data and control parts
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v1] win32-util.h: Fix includes
[Openvpn-devel,v1] win32-util.h: Fix includes
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v3] reliable: Avoid conversion warning in reliable_send_timeout
[Openvpn-devel,v3] reliable: Avoid conversion warning in reliable_send_timeout
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v9] tun: Avoid sign-compare warning in header_modify_read_write_return
[Openvpn-devel,v9] tun: Avoid sign-compare warning in header_modify_read_write_return
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v7] Replace SHA256 with SIPHASH24 in HMAC cookie approach
[Openvpn-devel,v7] Replace SHA256 with SIPHASH24 in HMAC cookie approach
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v1] OpenSSL: avoid resetting the HMAC key on every packet
[Openvpn-devel,v1] OpenSSL: avoid resetting the HMAC key on every packet
2 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v1] Fix format string specifier for size_t
[Openvpn-devel,v1] Fix format string specifier for size_t
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel,v1] Fix extracting IV_MTU
[Openvpn-devel,v1] Fix extracting IV_MTU
1 - -
-
-
-
2026-08-13
Gert Doering
Accepted
[Openvpn-devel] buffer.h: Fix buf_substring_len() documentation
[Openvpn-devel] buffer.h: Fix buf_substring_len() documentation
1 - -
-
-
-
2026-08-12
Razvan Cojocaru
Accepted
[Openvpn-devel,v1] otime: Remove openvpn_time()
[Openvpn-devel,v1] otime: Remove openvpn_time()
1 - -
-
-
-
2026-08-11
Gert Doering
Accepted
[Openvpn-devel,v4] doc: add Doxygen documentation to buffer.h
[Openvpn-devel,v4] doc: add Doxygen documentation to buffer.h
1 - -
-
-
-
2026-08-10
Gert Doering
Accepted
[Openvpn-devel,v4] Reenable xmit_hold when using p2p tcp-server and tls-server
[Openvpn-devel,v4] Reenable xmit_hold when using p2p tcp-server and tls-server
1 - -
-
-
-
2026-08-10
Gert Doering
Accepted
[Openvpn-devel,v3] t_client.sh.in: Use printf instead of echo -e
[Openvpn-devel,v3] t_client.sh.in: Use printf instead of echo -e
- - -
-
-
-
2026-08-09
Gert Doering
Accepted
[Openvpn-devel,v2] Remove --with-mem-check=dmalloc
[Openvpn-devel,v2] Remove --with-mem-check=dmalloc
1 - -
-
-
-
2026-08-09
Gert Doering
Accepted
[Openvpn-devel,v7] Allow extracing other integers from peer info and add a unit test for it
[Openvpn-devel,v7] Allow extracing other integers from peer info and add a unit test for it
1 - -
-
-
-
2026-08-08
Gert Doering
Accepted
[Openvpn-devel,v12] Hide various functions when unused
[Openvpn-devel,v12] Hide various functions when unused
1 - -
-
-
-
2026-08-08
Gert Doering
Accepted
[Openvpn-devel,v2] t_client.rc-sample: Add missing documentation for FPING_ARGS_x
[Openvpn-devel,v2] t_client.rc-sample: Add missing documentation for FPING_ARGS_x
1 - -
-
-
-
2026-08-08
Gert Doering
Accepted
[Openvpn-devel,v3] doc: add Doxygen documentation to buffer.h
[Openvpn-devel,v3] doc: add Doxygen documentation to buffer.h
1 - -
-
-
-
2026-08-08
Gert Doering
Accepted
[Openvpn-devel,v2] Remove --with-mem-check=dmalloc
[Openvpn-devel,v2] Remove --with-mem-check=dmalloc
1 - -
-
-
-
2026-08-07
Frank Lichtenheld
Accepted
[Openvpn-devel,v2] t_client.sh.in: Do not try to guess the absolute path to LOGDIR
[Openvpn-devel,v2] t_client.sh.in: Do not try to guess the absolute path to LOGDIR
1 - -
-
-
-
2026-08-07
Frank Lichtenheld
Accepted
[Openvpn-devel,v2] t_client.rc-sample: Add missing documentation for FPING_ARGS_x
[Openvpn-devel,v2] t_client.rc-sample: Add missing documentation for FPING_ARGS_x
1 - -
-
-
-
2026-08-07
Frank Lichtenheld
Accepted
[Openvpn-devel,v24] Add aws-lc siphash implementation
[Openvpn-devel,v24] Add aws-lc siphash implementation
1 - -
-
-
-
2026-08-06
Frank Lichtenheld
Accepted
[Openvpn-devel,v30] Use OpenSSL's SIPHASH implementation to double check our implementation
[Openvpn-devel,v30] Use OpenSSL's SIPHASH implementation to double check our implementation
1 - -
-
-
-
2026-08-06
Frank Lichtenheld
Accepted
[Openvpn-devel,v1] Make test_misc compile with -Werror again.
[Openvpn-devel,v1] Make test_misc compile with -Werror again.
1 - -
-
-
-
2026-08-06
Gert Doering
Accepted
[Openvpn-devel,v21] Change hash iv to a be a fixed sized array
[Openvpn-devel,v21] Change hash iv to a be a fixed sized array
1 - -
-
-
-
2026-08-06
Gert Doering
Accepted
[Openvpn-devel,v2] Remove local get_random in test_misc.c
[Openvpn-devel,v2] Remove local get_random in test_misc.c
2 - -
-
-
-
2026-08-06
Gert Doering
Accepted
[Openvpn-devel,v1] dns: fix discards 'const' qualifier from pointer target type
[Openvpn-devel,v1] dns: fix discards 'const' qualifier from pointer target type
1 - -
-
-
-
2026-02-18
Gert Doering
Accepted
[Openvpn-devel,v1] auth-pam: fix discards 'const' qualifier from pointer target type
[Openvpn-devel,v1] auth-pam: fix discards 'const' qualifier from pointer target type
1 - -
-
-
-
2026-02-18
Gert Doering
Accepted
[Openvpn-devel,v2] dns: fix discards 'const' qualifier from pointer target type
[Openvpn-devel,v2] dns: fix discards 'const' qualifier from pointer target type
1 - -
-
-
-
2026-02-18
Gert Doering
Accepted
[Openvpn-devel,v2] auth-pam: fix discards 'const' qualifier from pointer target type
[Openvpn-devel,v2] auth-pam: fix discards 'const' qualifier from pointer target type
1 - -
-
-
-
2026-02-18
Gert Doering
Accepted
[Openvpn-devel,v2] ntlm: fix discards 'const' qualifier from pointer target type
[Openvpn-devel,v2] ntlm: fix discards 'const' qualifier from pointer target type
1 - -
-
-
-
2026-02-18
Gert Doering
Accepted
[Openvpn-devel,v2] Unbreak Mbed TLS 4 build
[Openvpn-devel,v2] Unbreak Mbed TLS 4 build
1 - -
-
-
-
2026-02-17
Gert Doering
Accepted
[Openvpn-devel,v2] Mbed TLS 3: Remove prediction resistance option
[Openvpn-devel,v2] Mbed TLS 3: Remove prediction resistance option
1 - -
-
-
-
2026-02-16
Gert Doering
Accepted
[Openvpn-devel,v1] crypto_backend: Improve signature of md_full to avoid conversions
[Openvpn-devel,v1] crypto_backend: Improve signature of md_full to avoid conversions
1 - -
-
-
-
2026-02-16
Gert Doering
Accepted
[Openvpn-devel,v2] Remove NTLM support
[Openvpn-devel,v2] Remove NTLM support
1 - -
-
-
-
2026-02-16
Gert Doering
Accepted
[Openvpn-devel,v2,2/2] ntlm: fix discards 'const' qualifier from pointer target type
[Openvpn-devel,v2,1/2] dns: fix discards 'const' qualifier from pointer target type
1 - -
-
-
-
2026-02-16
Rudi Heitbaum
Accepted
[Openvpn-devel,v2,1/2] dns: fix discards 'const' qualifier from pointer target type
[Openvpn-devel,v2,1/2] dns: fix discards 'const' qualifier from pointer target type
1 - -
-
-
-
2026-02-16
Rudi Heitbaum
Accepted
[Openvpn-devel,v4] Change stream_buf_read_setup_dowork parameter to struct steam_buf
[Openvpn-devel,v4] Change stream_buf_read_setup_dowork parameter to struct steam_buf
1 - -
-
-
-
2026-02-11
Frank Lichtenheld
Accepted
[Openvpn-devel,v1] rework all occurrences of 'M_ERR | M_ERRNO'
[Openvpn-devel,v1] rework all occurrences of 'M_ERR | M_ERRNO'
1 - -
-
-
-
2026-02-11
Frank Lichtenheld
Accepted
[Openvpn-devel,v1] port-share: log incoming connections at verb 3 only
[Openvpn-devel,v1] port-share: log incoming connections at verb 3 only
2 - -
-
-
-
2026-02-11
Gert Doering
Accepted
[Openvpn-devel,v1] Review Changes.rst for 2.7.0 release
[Openvpn-devel,v1] Review Changes.rst for 2.7.0 release
1 - -
-
-
-
2026-02-10
Gert Doering
Accepted
[Openvpn-devel,v1] crypto: Do not claim we will remove support for BF-CBC in 2.7
[Openvpn-devel,v1] crypto: Do not claim we will remove support for BF-CBC in 2.7
1 - -
-
-
-
2026-02-10
Gert Doering
Accepted
[Openvpn-devel,v1] Update the clang-format reference version to 21.1.8
[Openvpn-devel,v1] Update the clang-format reference version to 21.1.8
1 - -
-
-
-
2026-02-10
Gert Doering
Accepted
[Openvpn-devel,v1] Add missing header in unit tests Makefile.am
[Openvpn-devel,v1] Add missing header in unit tests Makefile.am
2 - -
-
-
-
2026-02-04
Frank Lichtenheld
Accepted
[Openvpn-devel,v3] Mbed TLS 4: Add more algorithms
[Openvpn-devel,v3] Mbed TLS 4: Add more algorithms
1 - -
-
-
-
2026-01-30
Gert Doering
Accepted
[Openvpn-devel,v1] tunnel_server_*(): close correct inotify fd
[Openvpn-devel,v1] tunnel_server_*(): close correct inotify fd
1 - -
-
-
-
2026-01-28
Gert Doering
Accepted
[Openvpn-devel,v1] Prevent NULL pointer dereference with --dns-updown
[Openvpn-devel,v1] Prevent NULL pointer dereference with --dns-updown
1 - -
-
-
-
2026-01-28
Gert Doering
Accepted
[Openvpn-devel,v1] tunnel_server(): close correct inotify fd
[Openvpn-devel,v1] tunnel_server(): close correct inotify fd
1 - -
-
-
-
2026-01-28
Gert Doering
Accepted
[Openvpn-devel,v1] GHA: Add macos-26 and remove OpenSSL 1.1 builds on macOS
[Openvpn-devel,v1] GHA: Add macos-26 and remove OpenSSL 1.1 builds on macOS
1 - -
-
-
-
2025-11-19
Gert Doering
Accepted
[Openvpn-devel,v1] GHA: Maintenance update November 2025
[Openvpn-devel,v1] GHA: Maintenance update November 2025
1 - -
-
-
-
2025-11-19
Gert Doering
Accepted
[Openvpn-devel,v2] doc: Document potential filesystem pitfalls of client-config-dir
[Openvpn-devel,v2] doc: Document potential filesystem pitfalls of client-config-dir
1 - -
-
-
-
2025-11-19
Gert Doering
Accepted
[Openvpn-devel,v4] route: handle default gateway (net_gateway) and nexthop towards VPN server separ…
[Openvpn-devel,v4] route: handle default gateway (net_gateway) and nexthop towards VPN server separ…
1 - -
-
-
-
2025-11-19
Gert Doering
Accepted
[Openvpn-devel,v1] vcpkg-ports/pkcs11-helper: bump version to 1.31
[Openvpn-devel,v1] vcpkg-ports/pkcs11-helper: bump version to 1.31
1 - -
-
-
-
2025-11-19
Gert Doering
Accepted
[Openvpn-devel,2/2] Fix memcmp check for the hmac verification in the 3way handshake being inverted
[Openvpn-devel,1/2] socket: reject mismatched address family in get_addr_generic
1 - -
-
-
-
2025-11-17
Gert Doering
Accepted
[Openvpn-devel,1/2] socket: reject mismatched address family in get_addr_generic
[Openvpn-devel,1/2] socket: reject mismatched address family in get_addr_generic
1 - -
-
-
-
2025-11-17
Gert Doering
Accepted
[Openvpn-devel,v2] ssl_pkt: Avoid conversion warnings
[Openvpn-devel,v2] ssl_pkt: Avoid conversion warnings
1 - -
-
-
-
2025-11-17
Gert Doering
Accepted
[Openvpn-devel,v6] ssl: Clean up type handling in parse_early_negotiation_tlvs()
[Openvpn-devel,v6] ssl: Clean up type handling in parse_early_negotiation_tlvs()
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v5] ssl: Change update argument of compute_earliest_wakeup to time_t
[Openvpn-devel,v5] ssl: Change update argument of compute_earliest_wakeup to time_t
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v4] ssl: Fix conversion warning in tls_prepend_opcode_v1
[Openvpn-devel,v4] ssl: Fix conversion warning in tls_prepend_opcode_v1
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v1] tls_crypt: Avoid some conversion warnings
[Openvpn-devel,v1] tls_crypt: Avoid some conversion warnings
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v5] interval: Fix conversion warning
[Openvpn-devel,v5] interval: Fix conversion warning
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v8] otime: Fix various conversion warnings
[Openvpn-devel,v8] otime: Fix various conversion warnings
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v2] tapctl: refactor 'create' command
[Openvpn-devel,v2] tapctl: refactor 'create' command
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v2] tapctl: make output of 'list' and 'create' commands more verbose
[Openvpn-devel,v2] tapctl: make output of 'list' and 'create' commands more verbose
1 - -
-
-
-
2025-11-16
Gert Doering
Accepted
[Openvpn-devel,v2] win32: ensure plugin dir has the trailing slash
[Openvpn-devel,v2] win32: ensure plugin dir has the trailing slash
1 - -
-
-
-
2025-11-14
Gert Doering
Accepted
[Openvpn-devel,v1] tapctl: factor out command handlers
[Openvpn-devel,v1] tapctl: factor out command handlers
1 - -
-
-
-
2025-11-14
Gert Doering
Accepted
[Openvpn-devel,v1] mudp: fix unaligned 32-bit read when parsing peer ID
[Openvpn-devel,v1] mudp: fix unaligned 32-bit read when parsing peer ID
1 - -
-
-
-
2025-11-14
Frank Lichtenheld
Accepted
[Openvpn-devel,v2] recursive routing: fixes and clean-ups
[Openvpn-devel,v2] recursive routing: fixes and clean-ups
1 - -
-
-
-
2025-11-14
Frank Lichtenheld
Accepted
[Openvpn-devel,v2] recursive routing: fixes and clean-ups
[Openvpn-devel,v2] recursive routing: fixes and clean-ups
1 - -
-
-
-
2025-11-14
Gert Doering
Accepted
[Openvpn-devel,v2] options: remove --opt-verify functionality
[Openvpn-devel,v2] options: remove --opt-verify functionality
1 - -
-
-
-
2025-11-13
Gert Doering
Accepted
[Openvpn-devel,v2] iservice: use saved iface index to restore metric
[Openvpn-devel,v2] iservice: use saved iface index to restore metric
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v1] drop --opt-verify functionality
[Openvpn-devel,v1] drop --opt-verify functionality
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v1] Fix construction of invalid pointer in tls_pre_decrypt
[Openvpn-devel,v1] Fix construction of invalid pointer in tls_pre_decrypt
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v1] tapctl: use better wording for adapters
[Openvpn-devel,v1] tapctl: use better wording for adapters
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v3] Do not underestimate number of encrypted/decrypted AEAD blocks
[Openvpn-devel,v3] Do not underestimate number of encrypted/decrypted AEAD blocks
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v3] iservice: validate config path case-insensitive
[Openvpn-devel,v3] iservice: validate config path case-insensitive
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v2] clean up environment variable handling in verify_user_pass_script
[Openvpn-devel,v2] clean up environment variable handling in verify_user_pass_script
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v7] iservice: validate config path better
[Openvpn-devel,v7] iservice: validate config path better
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v5] win: remove checks for PATHCCH_ENSURE_TRAILING_SLASH
[Openvpn-devel,v5] win: remove checks for PATHCCH_ENSURE_TRAILING_SLASH
1 - -
-
-
-
2025-11-12
Gert Doering
Accepted
[Openvpn-devel,v3] pkcs11: Avoid some conversion warnings
[Openvpn-devel,v3] pkcs11: Avoid some conversion warnings
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v1] msvc: fix struct initialization for v19 compilers
[Openvpn-devel,v1] msvc: fix struct initialization for v19 compilers
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v4] ssl: change return type of calc_control_channel_frame_overhead to size_t
[Openvpn-devel,v4] ssl: change return type of calc_control_channel_frame_overhead to size_t
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v1] ssl: Change tls_send_payload size argument to size_t
[Openvpn-devel,v1] ssl: Change tls_send_payload size argument to size_t
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v1] forward: Change context_reschedule_sec sec argument to time_t
[Openvpn-devel,v1] forward: Change context_reschedule_sec sec argument to time_t
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v4] multi: Fix various conversion warnings
[Openvpn-devel,v4] multi: Fix various conversion warnings
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v6] Enable -Wtype-limits by default (via -Wextra)
[Openvpn-devel,v6] Enable -Wtype-limits by default (via -Wextra)
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v2] openssl_compat: Avoid conversion warning for SSL_get_negotiated_group
[Openvpn-devel,v2] openssl_compat: Avoid conversion warning for SSL_get_negotiated_group
1 - -
-
-
-
2025-11-11
Gert Doering
Accepted
[Openvpn-devel,v7] iservice: make sure directories have trailing \
[Openvpn-devel,v7] iservice: make sure directories have trailing \
1 - -
-
-
-
2025-11-09
Gert Doering
Accepted
[Openvpn-devel,v4] FreeBSD DCO: repair --inactive
[Openvpn-devel,v4] FreeBSD DCO: repair --inactive
1 - -
-
-
-
2025-11-09
Gert Doering
Accepted
[Openvpn-devel,v3] dco_freebsd: implement dco_get_peer_stats()
[Openvpn-devel,v3] dco_freebsd: implement dco_get_peer_stats()
1 - -
-
-
-
2025-11-09
Gert Doering
Accepted
[Openvpn-devel,v1] dco_freebsd.c: fix integer warnings
[Openvpn-devel,v1] dco_freebsd.c: fix integer warnings
1 - -
-
-
-
2025-11-07
Gert Doering
Accepted
[Openvpn-devel,v3] dco_freebsd.c: add D_DCO_DEBUG messages for counters and notifications
[Openvpn-devel,v3] dco_freebsd.c: add D_DCO_DEBUG messages for counters and notifications
1 - -
-
-
-
2025-11-07
Gert Doering
Accepted
[Openvpn-devel,v3] FreeBSD DCO: repair incoming "delete peer" notifications in p2p client mode
[Openvpn-devel,v3] FreeBSD DCO: repair incoming "delete peer" notifications in p2p client mode
1 - -
-
-
-
2025-11-07
Gert Doering
Accepted
[Openvpn-devel,v1] pkcs11_openssl: Silence a conversion warning
[Openvpn-devel,v1] pkcs11_openssl: Silence a conversion warning
1 - -
-
-
-
2025-11-06
Gert Doering
Accepted
[Openvpn-devel,v1] init: make some functions static
[Openvpn-devel,v1] init: make some functions static
1 - -
-
-
-
2025-11-04
Frank Lichtenheld
Accepted
[Openvpn-devel,v4] ssl: Clean up type handling in write_string()
[Openvpn-devel,v4] ssl: Clean up type handling in write_string()
1 - -
-
-
-
2025-11-04
Gert Doering
Accepted
[Openvpn-devel,v2] PUSH_UPDATE server: update reporting_addr after ifconfig update
[Openvpn-devel,v2] PUSH_UPDATE server: update reporting_addr after ifconfig update
- - -
-
-
-
2025-11-04
Gert Doering
Accepted
[Openvpn-devel,v1] unit_tests: prefer proper cmocka assert helpers
[Openvpn-devel,v1] unit_tests: prefer proper cmocka assert helpers
1 - -
-
-
-
2025-11-04
Gert Doering
Accepted
«
1
2
3
4
…
23
24
»