Toggle navigation
Patchwork
OpenVPN 2
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 3664 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
Apply
«
1
2
...
8
9
10
…
36
37
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[Openvpn-devel,4/5] CMake: Add /Brepro to MSVC link options
Switch to CMake for Windows builds
1 - -
-
-
-
2023-06-20
Frank Lichtenheld
Accepted
[Openvpn-devel,4/5] Fix signal handling on Windows
Improve signals and avoid losing high priority ones
- - -
-
-
-
2023-01-01
Selva Nair
Superseded
[Openvpn-devel,4/5] Implement sending response to challenge via CR_RESPONSE
Implement additional two step authentication methods
- - -
-
-
-
2019-06-13
Arne Schwabe
Superseded
[Openvpn-devel,4/5] pool: allow to configure an IPv6-only ifconfig-pool
Allow IPv6-only tunnels
- - -
-
-
-
2018-06-04
Antonio Quartulli
Changes Requested
[Openvpn-devel,4/5] Remove explicit setting of peer_id to false
[Openvpn-devel,1/5] Inline function tls_get_peer_info
1 - -
-
-
-
2020-10-23
Arne Schwabe
Accepted
[Openvpn-devel,4/5] tapctl: Resolve MSVC C4996 warnings
[Openvpn-devel,1/5] MSVC: Disable LZ4
- - -
-
-
-
2021-03-21
Kristof Provost via Openvpn-devel
Superseded
[Openvpn-devel,4/5] Use EVP_CTRL_AEAD_* instead EVP_CTRL_GCM_*
[Openvpn-devel,1/5] Remove check for socket functions and Win XP compatbility code
1 - -
-
-
-
2021-04-06
Arne Schwabe
Accepted
[Openvpn-devel,4/5,v2] buffer_list_aggregate_separator(): prevent 0-byte malloc
Untitled series #110
1 - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel,4/5] Windows: fix unused variable in win32_get_arch
Allow mingw builds with -Werror
1 - -
-
-
-
2023-02-03
Frank Lichtenheld
Accepted
[Openvpn-devel,4/6] Implement a function to calculate the default MTU
[Openvpn-devel,1/6] Remove leftover frame_set_mtu_dynamic definitions in mtu.h
- - -
-
-
-
2022-06-21
Arne Schwabe
Superseded
[Openvpn-devel,4/6] reformat for sp_arith_additive=add
uncrustify vs. operators
- - -
-
-
-
2022-08-25
Frank Lichtenheld
Changes Requested
[Openvpn-devel,4/6] Rewrite auth-token-gen to be based on HMAC based tokens
[Openvpn-devel,1/6] Fix loading inline tls-crypt-v2 keys with mbed TLS
- - -
-
-
-
2019-01-14
Arne Schwabe
Superseded
[Openvpn-devel,4/6] tun.c: undo_ifconfig_ipv4/6 remove useless gc argument
sitnl follow-up
1 - -
-
-
-
2019-08-04
Antonio Quartulli
Accepted
[Openvpn-devel,4/7] Add macos OpenSSL 3.0 and ASAN builds
Improve OpenSSL 3.0 support in OpenVPN 2.5
2 - -
-
-
-
2022-05-12
Arne Schwabe
Accepted
[Openvpn-devel,4/7] do not include --cipher value in data-ciphers
change defaults and introduce compat-mode
1 - -
-
-
-
2021-09-03
Antonio Quartulli
Accepted
[Openvpn-devel,4/7] Fix a number of mingw warnings
[Openvpn-devel,1/7] Remove --disable-multihome option
1 - -
-
-
-
2021-04-21
Arne Schwabe
Accepted
[Openvpn-devel,4/7] Make waiting on auth an explicit state in the context state machine
[Openvpn-devel,1/7] Move tls_select_primary_key into its own function
- - -
-
-
-
2021-04-22
Arne Schwabe
ordex
Superseded
[Openvpn-devel,4/7] ovpn-dco: introduce linux data-channel offload support
Introduce ovpn-dco(-win) support
- - -
-
-
-
2022-04-01
Antonio Quartulli
Changes Requested
[Openvpn-devel,4/7] Remove SSL_LIB_VER_STR
[Openvpn-devel,1/7] Remove option to disable crypto engine
1 - -
-
-
-
2017-12-02
Antonio Quartulli
Accepted
[Openvpn-devel,4/7] wintun: register ring buffers when iterating adapters
[Openvpn-devel,1/7] tun.c: make Windows device lookup functions more general
- - -
-
-
-
2019-12-19
Simon Rozman
Changes Requested
[Openvpn-devel,4/7] wintun: ring buffers based I/O
[Openvpn-devel,1/7] Visual Studio: upgrade project files to VS2019
- - -
-
-
-
2019-09-17
Lev Stipakov
Superseded
[Openvpn-devel,4/8] Improve documentation on user/password requirement and unicodize function
Improvement/fixes based on Trail of Bits audit
1 - -
-
-
-
2022-12-15
Arne Schwabe
Accepted
[Openvpn-devel,4/8] Improve keys out of sync message
[Openvpn-devel] Remove --disable-def-auth configure argument
1 - -
-
-
-
2020-10-23
Arne Schwabe
Accepted
[Openvpn-devel,4/8] Move protocol option negotiation from push_prepare to new function
[Openvpn-devel,1/8] Deprecate ncp-disable and add improved ncp to Changes.rst
1 - -
-
-
-
2020-07-09
Arne Schwabe
Accepted
[Openvpn-devel,4/8,OSSL,3.0] Remove DES check with OpenSSL 3.0
[Openvpn-devel,1/8,OSSL,3.0] Use new EVP_MAC API for HMAC implementation
- - -
-
-
-
2021-09-19
Arne Schwabe
Superseded
[Openvpn-devel,4/8] route.c: use new networking API to handle routing table on Linux
add netlink support for Linux
- - -
-
-
-
2018-04-20
Antonio Quartulli
Superseded
[Openvpn-devel,4/9] Add missing free_key_ctx for auth_token
Miscellaneous cleanup patches/small fixes
1 - -
-
-
-
2021-05-12
Arne Schwabe
Accepted
[Openvpn-devel,4/9] Ensure we do not promote a TA_TIMEOUT to a TA_WRITE/TA_READ event with dco
Various patches to improve DCO behaviour
- - -
-
-
-
2022-12-24
Arne Schwabe
Superseded
[Openvpn-devel,4/9] Implement provider interface for signature operations
A built-in OpenSSL3.0 provider for external-keys
- - -
-
-
-
2021-09-22
Selva Nair
Deferred
[Openvpn-devel,4/9] Remove cipher_kt_var_key_size and remaining --keysize documentation
[Openvpn-devel,1/9] Implement optional cipher in --data-ciphers prefixed with ?
1 - -
-
-
-
2021-12-01
Arne Schwabe
Accepted
[Openvpn-devel,4/9] VLAN: filter multicast and client-to-client unicast traffic
support VLANs in TAP mode
1 - -
-
-
-
2019-10-09
Antonio Quartulli
Accepted
[Openvpn-devel,5/4] Add ncp files to Visual studio print
[Openvpn-devel,1/4] Only announce IV_NCP=2 when we are willing to support these ciphers
- - -
-
-
-
2019-11-17
Arne Schwabe
Superseded
[Openvpn-devel,5/5] Add building and running mingw unittests to github actions
Build and run unittests with mingw in Github actions
- - -
-
-
-
2023-02-08
Arne Schwabe
Superseded
[Openvpn-devel,5/5] Add undefined and abort on error to clang sanaitize builds
[Openvpn-devel,1/5] Fix unaligned access in auth-token
- - -
-
-
-
2023-01-30
Arne Schwabe
New
[Openvpn-devel,5/5] Detect TAP interfaces with root-enumerated hardware ID
[Openvpn-devel,1/5] Set output name to libopenvpnmsica.dll in MSVC builds too
1 - -
-
-
-
2018-10-15
Simon Rozman
Accepted
[Openvpn-devel,5/5] GHA: update to run-vcpkg@v11
Switch to CMake for Windows builds
1 - -
-
-
-
2023-06-20
Frank Lichtenheld
Accepted
[Openvpn-devel,5/5] Implement sending SSO challenge to clients
Implement additional two step authentication methods
- - -
-
-
-
2019-06-13
Arne Schwabe
Superseded
[Openvpn-devel,5/5] Improve signal handling using POSIX sigaction
Improve signals and avoid losing high priority ones
- - -
-
-
-
2023-01-01
Selva Nair
Superseded
[Openvpn-devel,5/5] iservice: Resolve MSVC C4996 warnings
[Openvpn-devel,1/5] MSVC: Disable LZ4
1 - -
-
-
-
2021-03-21
Kristof Provost via Openvpn-devel
Accepted
[Openvpn-devel,5/5] make server capable of starting with an IPv6-only tunnel
Allow IPv6-only tunnels
- - -
-
-
-
2018-06-04
Antonio Quartulli
Changes Requested
[Openvpn-devel,5/5] Prefer TLS libraries TLS PRF function, fix OpenVPN in FIPS mode
Untitled series #902
- - -
-
-
-
2020-09-07
Arne Schwabe
Superseded
[Openvpn-devel,5/5] Remove NULL checks before calling free
[Openvpn-devel,1/5] Inline function tls_get_peer_info
1 - -
-
-
-
2020-10-23
Arne Schwabe
Accepted
[Openvpn-devel,5/5] Remove OpenSSL configure checks
[Openvpn-devel,1/5] Remove check for socket functions and Win XP compatbility code
1 - -
-
-
-
2021-04-06
Arne Schwabe
Accepted
[Openvpn-devel,5/5,v2] buffer_list_aggregate_separator(): simplify code
Untitled series #110
1 - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel,5/5] Windows: fix signedness errors with recv/send
Allow mingw builds with -Werror
1 - -
-
-
-
2023-02-03
Frank Lichtenheld
Accepted
[Openvpn-devel,5/6] Change default MTU in server mode to 1420 and push it to client
[Openvpn-devel,1/6] Remove leftover frame_set_mtu_dynamic definitions in mtu.h
- - -
-
-
-
2022-06-21
Arne Schwabe
Superseded
[Openvpn-devel,5/6] Implement a permanent session id in auth-token
[Openvpn-devel,1/6] Fix loading inline tls-crypt-v2 keys with mbed TLS
- - -
-
-
-
2019-01-14
Arne Schwabe
Superseded
[Openvpn-devel,5/6] networking_sitnl.c: uncrustify file
sitnl follow-up
1 - -
-
-
-
2019-08-04
Antonio Quartulli
Accepted
[Openvpn-devel,5/6] uncrustify: add space around all arithmetic operators
uncrustify vs. operators
- - -
-
-
-
2022-08-25
Frank Lichtenheld
Rejected
[Openvpn-devel,5/7] Add --with-openssl-engine autoconf option (auto|yes|no)
Improve OpenSSL 3.0 support in OpenVPN 2.5
1 - -
-
-
-
2022-05-12
Arne Schwabe
Accepted
[Openvpn-devel,5/7] compat-mode: add --data-cipher-fallback auomatically if requested
change defaults and introduce compat-mode
1 - -
-
-
-
2021-09-03
Antonio Quartulli
Accepted
[Openvpn-devel,5/7] Extracting key_state deferred auth status update into function
[Openvpn-devel,1/7] Move tls_select_primary_key into its own function
- - -
-
-
-
2021-04-22
Arne Schwabe
Superseded
[Openvpn-devel,5/7] Remove CIPHER_ENABLED
[Openvpn-devel,1/7] Remove option to disable crypto engine
1 - -
-
-
-
2017-12-02
Antonio Quartulli
Rejected
[Openvpn-devel,5/7] Remove support for blocking connect()
[Openvpn-devel,1/7] Remove --disable-multihome option
- - -
-
-
-
2021-04-21
Arne Schwabe
Changes Requested
[Openvpn-devel,5/7] tun: extract close_tun_handle into its own fucntion and print correct type
Introduce ovpn-dco(-win) support
1 - -
-
-
-
2022-04-01
Antonio Quartulli
Superseded
[Openvpn-devel,5/7] wintun: add support for --dev-node
[Openvpn-devel,1/7] tun.c: make Windows device lookup functions more general
1 - -
-
-
-
2019-12-19
Simon Rozman
Changes Requested
[Openvpn-devel,5/7] wintun: interactive service support
[Openvpn-devel,1/7] Visual Studio: upgrade project files to VS2019
- - -
-
-
-
2019-09-17
Lev Stipakov
Superseded
[Openvpn-devel,5/8] Clean up tls_authentication_status and document it
[Openvpn-devel] Remove --disable-def-auth configure argument
1 - -
-
-
-
2020-10-23
Arne Schwabe
Accepted
[Openvpn-devel,5/8] Eliminate or comment empty blocks and switch fallthrough
Improvement/fixes based on Trail of Bits audit
1 - -
-
-
-
2022-12-15
Arne Schwabe
Accepted
[Openvpn-devel,5/8] Generate data channel keys after connect options have been parsed
[Openvpn-devel,1/8] Deprecate ncp-disable and add improved ncp to Changes.rst
1 - -
-
-
-
2020-07-09
Arne Schwabe
Accepted
[Openvpn-devel,5/8] introduce sitnl: Simplified Interface To NetLink
add netlink support for Linux
- - -
-
-
-
2018-04-20
Antonio Quartulli
Superseded
[Openvpn-devel,5/8,OSSL,3.0] Use EVP_PKEY based API for loading DH keys
[Openvpn-devel,1/8,OSSL,3.0] Use new EVP_MAC API for HMAC implementation
- - -
-
-
-
2021-09-19
Arne Schwabe
Superseded
[Openvpn-devel,5/9] Add ifdef guards to unit test
Miscellaneous cleanup patches/small fixes
- - -
-
-
-
2021-05-12
Arne Schwabe
Changes Requested
[Openvpn-devel,5/9] Also drop incoming dco packet content when dropping the packet
Various patches to improve DCO behaviour
1 - -
-
-
-
2022-12-24
Arne Schwabe
Accepted
[Openvpn-devel,5/9] Implement import of custom external keys
A built-in OpenSSL3.0 provider for external-keys
- - -
-
-
-
2021-09-22
Selva Nair
Deferred
[Openvpn-devel,5/9] is_ipv_X: add support for parsing IP header inside a 802.1q frame
support VLANs in TAP mode
1 - -
-
-
-
2019-10-09
Antonio Quartulli
Accepted
[Openvpn-devel,5/9] Remove key_type->cipher_length field
[Openvpn-devel,1/9] Implement optional cipher in --data-ciphers prefixed with ?
- - -
-
-
-
2021-12-01
Arne Schwabe
Superseded
[Openvpn-devel,6/4] Add strsep compat function
[Openvpn-devel,1/4] Only announce IV_NCP=2 when we are willing to support these ciphers
- - -
-
-
-
2019-11-17
Arne Schwabe
Superseded
[Openvpn-devel,6/6] Allow tun-mtu to be pushed
[Openvpn-devel,1/6] Remove leftover frame_set_mtu_dynamic definitions in mtu.h
- - -
-
-
-
2022-06-21
Arne Schwabe
Superseded
[Openvpn-devel,6/6] Implement unit tests for auth-token
[Openvpn-devel,1/6] Fix loading inline tls-crypt-v2 keys with mbed TLS
- - -
-
-
-
2019-01-14
Arne Schwabe
Superseded
[Openvpn-devel,6/6] reformat for sp_arith=add
uncrustify vs. operators
- - -
-
-
-
2022-08-25
Frank Lichtenheld
Rejected
[Openvpn-devel,6/6] route.c: simplify ifdef logic
sitnl follow-up
1 - -
-
-
-
2019-08-04
Antonio Quartulli
Accepted
[Openvpn-devel,6/6] Use gc_arena in ncp_get_best_cipher
[Openvpn-devel,v3,1/5] Only announce IV_NCP=2 when we are willing to support these ciphers
- - -
-
-
-
2020-02-17
Arne Schwabe
Superseded
[Openvpn-devel,6/7] Fix allowing/showing unsupported ciphers and digests
Improve OpenSSL 3.0 support in OpenVPN 2.5
1 - -
-
-
-
2022-05-12
Arne Schwabe
Accepted
[Openvpn-devel,6/7] Introduce S_GENERATED_KEYS state and generate keys only when authenticated
[Openvpn-devel,1/7] Move tls_select_primary_key into its own function
- - -
-
-
-
2021-04-22
Arne Schwabe
ordex
Superseded
[Openvpn-devel,6/7] ovpn-dco-win: introduce windows data-channel offload support
Introduce ovpn-dco(-win) support
- - -
-
-
-
2022-04-01
Antonio Quartulli
Changes Requested
[Openvpn-devel,6/7] Remove MD5SUM
[Openvpn-devel,1/7] Remove option to disable crypto engine
1 - -
-
-
-
2017-12-02
Antonio Quartulli
Accepted
[Openvpn-devel,6/7] Replace OS_SPECIFIC_DIRSEP with PATH_SEPARATOR
[Openvpn-devel,1/7] Remove --disable-multihome option
- - -
-
-
-
2021-04-21
Arne Schwabe
Changes Requested
[Openvpn-devel,6/7] set TLS 1.2 as minimum by default
change defaults and introduce compat-mode
1 - -
-
-
-
2021-09-03
Antonio Quartulli
Superseded
[Openvpn-devel,6/7] wintun: set adapter properties via interactive service
[Openvpn-devel,1/7] Visual Studio: upgrade project files to VS2019
- - -
-
-
-
2019-09-17
Lev Stipakov
Superseded
[Openvpn-devel,6/7] wintun: stop sending TAP-Windows6 ioctls to NDIS device
[Openvpn-devel,1/7] tun.c: make Windows device lookup functions more general
- - -
-
-
-
2019-12-19
Simon Rozman
Changes Requested
[Openvpn-devel,6/8] Cleanup: Remove special case code for old poor man's NCP.
[Openvpn-devel,1/8] Deprecate ncp-disable and add improved ncp to Changes.rst
1 - -
-
-
-
2020-07-09
Arne Schwabe
Accepted
[Openvpn-devel,6/8] configure: don't check for route/ifconfig on linux
add netlink support for Linux
- - -
-
-
-
2018-04-20
Antonio Quartulli
Superseded
[Openvpn-devel,6/8,OSSL,3.0] Deprecate --ecdh-curve with OpenSSL 3.0 and adjust mbed TLS message
[Openvpn-devel,1/8,OSSL,3.0] Use new EVP_MAC API for HMAC implementation
- - -
-
-
-
2021-09-19
Arne Schwabe
Superseded
[Openvpn-devel,6/8] Remove unused gc_arena
Improvement/fixes based on Trail of Bits audit
1 - -
-
-
-
2022-12-15
Arne Schwabe
Accepted
[Openvpn-devel,6/8] Rename DECRYPT_KEY_ENABLED to TLS_AUTHENTICATED
[Openvpn-devel] Remove --disable-def-auth configure argument
1 - -
-
-
-
2020-10-23
Arne Schwabe
Accepted
[Openvpn-devel,6/9] Add noreturn attribute for MSVC to assert_failed method.
Miscellaneous cleanup patches/small fixes
1 - -
-
-
-
2021-05-12
Arne Schwabe
Accepted
[Openvpn-devel,6/9] A helper function to load key for management-external-key
A built-in OpenSSL3.0 provider for external-keys
- - -
-
-
-
2021-09-22
Selva Nair
Deferred
[Openvpn-devel,6/9] Do not set nl socket buffer size
Various patches to improve DCO behaviour
1 - -
-
-
-
2022-12-24
Arne Schwabe
Accepted
[Openvpn-devel,6/9] Remove ENABLE_OCC #define
[Openvpn-devel,1/9] Indicate that a client is in pull mode in IV_PROTO
1 - -
-
-
-
2020-07-17
Arne Schwabe
cron2
Accepted
[Openvpn-devel,6/9] Remove key_type->hmac_length
[Openvpn-devel,1/9] Implement optional cipher in --data-ciphers prefixed with ?
1 - -
-
-
-
2021-12-01
Arne Schwabe
Accepted
[Openvpn-devel,6/9] VLAN: implement support for forwarding only pre-tagged VLAN packets
support VLANs in TAP mode
1 - -
-
-
-
2019-10-09
Antonio Quartulli
Accepted
[Openvpn-devel,7/7] add message about changing default values
change defaults and introduce compat-mode
1 - -
-
-
-
2021-09-03
Antonio Quartulli
Rejected
[Openvpn-devel,7/7] GitHub Actions: add Linux DCO build (on Ubuntu 20.04)
Introduce ovpn-dco(-win) support
- - -
-
-
-
2022-04-01
Antonio Quartulli
Superseded
[Openvpn-devel,7/7] Move auth_token_state_flags to tls_session and cleanup initial_token
[Openvpn-devel,1/7] Move tls_select_primary_key into its own function
- - -
-
-
-
2021-04-22
Arne Schwabe
ordex
Superseded
[Openvpn-devel,7/7] Remove a number of platform specific checks in configure.ac
[Openvpn-devel,1/7] Remove --disable-multihome option
- - -
-
-
-
2021-04-21
Arne Schwabe
Changes Requested
[Openvpn-devel,7/7] Remove dependency on BF-CBC existance from test_ncp
Improve OpenSSL 3.0 support in OpenVPN 2.5
1 - -
-
-
-
2022-05-12
Arne Schwabe
Changes Requested
[Openvpn-devel,7/7] Remove TLS_MODE
[Openvpn-devel,1/7] Remove option to disable crypto engine
- - -
-
-
-
2017-12-02
Antonio Quartulli
Rejected
[Openvpn-devel,7/7] tun.c: reword the at_least_one_tap_win() error
[Openvpn-devel,1/7] tun.c: make Windows device lookup functions more general
1 - -
-
-
-
2019-12-19
Simon Rozman
Changes Requested
[Openvpn-devel,7/7] wintun: clear adapter settings on tun close
[Openvpn-devel,1/7] Visual Studio: upgrade project files to VS2019
- - -
-
-
-
2019-09-17
Lev Stipakov
Superseded
«
1
2
...
8
9
10
…
36
37
»