Toggle navigation
Patchwork
OpenVPN 2
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 3687 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
...
7
8
9
…
36
37
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[Openvpn-devel,3/3] Restore also ping related options on a reconnect
[Openvpn-devel,1/3] Move restoring pr pull options to initialising of c2 context
- - -
-
-
-
2020-12-09
Arne Schwabe
Superseded
[Openvpn-devel,3/3] Set DCO_NOT_INSTALLED also for keys not in the get_key_scan range
[Openvpn-devel,1/3] Improve debug logging of DCO swap key message and Linux dco_new_peer
1 - -
-
-
-
2022-12-13
Arne Schwabe
Accepted
[Openvpn-devel,3/3] special handling for PKCS11 providers on win32
[Openvpn-devel,1/3] unify code paths for loading PKCS11
- - -
-
-
-
2022-12-07
Marc Becker
Superseded
[Openvpn-devel,3/3] ssl: remove unneeded if block
[Openvpn-devel,1/3] openssl: fix EVP_PKEY_CTX memory leak
- - -
-
-
-
2021-04-04
Antonio Quartulli
Changes Requested
[Openvpn-devel,3/3] Support EC certificates with cryptoapicert
Support-EC-certificates-with-cryptoapicert
- - -
-
-
-
2018-01-23
Selva Nair
Superseded
[Openvpn-devel,3/3] Support NCP in pure P2P VPN setups
P2P NCP support patch set
- - -
-
-
-
2021-04-08
Arne Schwabe
ordex
Changes Requested
[Openvpn-devel,3/3] Support PSS signing using pkcs11-helper >= 1.28
[Openvpn-devel,1/3] xkey: Use a custom error level for debug messages
- - -
-
-
-
2022-01-24
Selva Nair
Accepted
[Openvpn-devel,3/3] tls_ctx_set_tls_versions: move verify_flags to where it is used
[Openvpn-devel,1/3] Fix --tls-version-min and --tls-version-max for OpenSSL 1.1+
1 - -
-
-
-
2017-11-26
Steffan Karger
Accepted
[Openvpn-devel,3/3] travis-ci: update osx to xcode9.4 and modernize brew management
[Openvpn-devel,1/3] travis-ci: add "linux-ppc64le" to build matrix
1 - -
-
-
-
2019-03-11
Ilya Shipitsin
Accepted
[Openvpn-devel,3/3] travis: compile with -Werror on Linux
[Openvpn-devel,1/3] auth_token_kt: ensure key_type object is initialized
1 - -
-
-
-
2019-11-10
Antonio Quartulli
Accepted
[Openvpn-devel,3/3] tun: get rid of tt->did_ifconfig member
pre-ipv6-only clean up patchset
- - -
-
-
-
2018-06-12
Antonio Quartulli
Changes Requested
[Openvpn-devel,3/3] uncrustify openvpn/ sources
[Openvpn-devel,1/3] Uncrustify sample-plugin sources according to code style
- - -
-
-
-
2018-11-30
Gert Doering
dazo
Accepted
[Openvpn-devel,3/3,v2] doc/options: clean up documentation for --proto and related options
Untitled series #1449
- - -
-
-
-
2022-02-09
Frank Lichtenheld
Superseded
[Openvpn-devel,3/3,v2] Print format spec changes for tapctl and openvpnmscia
Untitled series #1183
1 - -
-
-
-
2021-05-25
Selva Nair
Accepted
[Openvpn-devel,3/3,v3] doc/options: clean up documentation for --proto and related options
Untitled series #1463
1 - -
-
-
-
2022-02-15
Frank Lichtenheld
Accepted
[Openvpn-devel,3/3] vcpkg-ports/pkcs11-helper: reference upstream PRs in patches
Cleanup the pkcs11-helper vcpkg port
1 - -
-
-
-
2023-03-31
Frank Lichtenheld
Accepted
[Openvpn-devel,3/3] windows: list all enum values in switch block
windows: kill a couple of warnings
1 - -
-
-
-
2021-05-01
Antonio Quartulli
Accepted
[Openvpn-devel,3/4] Add gc_arena to struct argv to save allocations
struct argv overhaul - Feb 2020 edition
1 - -
-
-
-
2020-02-06
David Sommerseth
Accepted
[Openvpn-devel,3/4] Add gc_arena to struct argv to save allocations
struct argv overhual - Oct 2019 edition
- - -
-
-
-
2019-10-04
David Sommerseth
Superseded
[Openvpn-devel,3/4] Add gc_arena to struct argv to save allocations
struct argv overhaul - round 2+x
- - -
-
-
-
2018-10-19
David Sommerseth
Superseded
[Openvpn-devel,3/4] Add support for OpenSSL TLS 1.3 when using management-external-key
Untitled series #359
- - -
-
-
-
2018-10-08
Arne Schwabe
Superseded
[Openvpn-devel,3/4] Check if the -wrap argument is actually supported by the platform's ld
Restore ability to compile on macOS/FreeBSD with Cmake
- - -
-
-
-
2023-06-29
Arne Schwabe
Superseded
[Openvpn-devel,3/4] cryptoapi.c: remove pre OpenSSL-3.01 support
Improvements for cryptoapi.c
- - -
-
-
-
2023-01-28
Selva Nair
Superseded
[Openvpn-devel,3/4] Ensure dynamic_name is always populated
[Openvpn-devel,1/4] Handle (DCO) timeouts in client mode
- - -
-
-
-
2022-04-29
Kristof Provost via Openvpn-devel
Superseded
[Openvpn-devel,3/4] Fix socket related functions using int instead of socket_descriptor_t
[Openvpn-devel,1/4] Make buffer related function conversion explicit when narrowing
1 - -
-
-
-
2021-03-24
Arne Schwabe
Accepted
[Openvpn-devel,3/4] Implement AUTH_FAIL, TEMP message support
Implement exit notifcation via control channel and temporary AUTH_FAIL
- - -
-
-
-
2022-05-17
Arne Schwabe
Superseded
[Openvpn-devel,3/4] Move NCP related function into a seperate file and add unit tests
[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,3/4] options: add support for --transport-plugin
Transport API: offload traffic manipulation to plugins
- - -
-
-
-
2018-12-30
Antonio Quartulli
Changes Requested
[Openvpn-devel,3/4] ovpn-dco: introduce FreeBSD data-channel offload support
[Openvpn-devel,1/4] mtcp: Handle multi_create_instance() returning NULL
- - -
-
-
-
2022-05-16
Kristof Provost via Openvpn-devel
ordex
Superseded
[Openvpn-devel,3/4] Read the peer deletion reason from the kernel
[Openvpn-devel,1/4] Read DCO traffic stats from the kernel
1 - -
-
-
-
2022-12-05
Kristof Provost
Accepted
[Openvpn-devel,3/4] Refactor SSL_CTX_use_CryptoAPI_certificate()
Add some tests for cryptoapi.c functions
1 - -
-
-
-
2023-03-15
Selva Nair
Accepted
[Openvpn-devel,3/4] rename foreign_option() and move it up
[Openvpn-devel,1/4] remove foreign_option() call for IPv6 DNS servers
1 - -
-
-
-
2022-05-26
Heiko Hund
Accepted
[Openvpn-devel,3/4] Revise the cipher negotiation about OpenVPN3 in the man page
Collections of miscellenaous patches
1 - -
-
-
-
2023-02-10
Arne Schwabe
Accepted
[Openvpn-devel,3/4] Support fingerprint authentication without CA certificate
Allow setting up OpenVPN in TLS mode without CA
- - -
-
-
-
2020-09-08
Arne Schwabe
ordex
Superseded
[Openvpn-devel,3/4] Uncrustify tapctl and openvpnmsica
[Openvpn-devel,1/4] Make DriverCertification MSI property public
1 - -
-
-
-
2018-12-19
Simon Rozman
Accepted
[Openvpn-devel,3/4] unit_tests: Add missing cert_data.h to source list for unit tests
Various dist-related fixes
1 - -
-
-
-
2023-06-19
Frank Lichtenheld
Accepted
[Openvpn-devel,3/4] Use netioapi instead of netsh to set mtu
[Openvpn-devel,1/4] Setting adapter mtu on windows systems
- - -
-
-
-
2019-04-01
Christopher Schenk
Superseded
[Openvpn-devel,3/4,v2] Don't throw fatal errors from create_temp_file()
[Openvpn-devel,1/4,v3] pf: clean up temporary files if plugin init fails
1 - -
-
-
-
2017-11-01
Steffan Karger
Accepted
[Openvpn-devel,3/5] Align reliable_free with other free methods to accept NULL
[Openvpn-devel,1/5] Inline function tls_get_peer_info
1 - -
-
-
-
2020-10-23
Arne Schwabe
Accepted
[Openvpn-devel,3/5] Allow running a default configuration with TLS libraries without BF-CBC
Untitled series #902
- - -
-
-
-
2020-09-07
Arne Schwabe
Superseded
[Openvpn-devel,3/5] Assign and honour signal priority order
Improve signals and avoid losing high priority ones
1 - -
-
-
-
2023-01-01
Selva Nair
Accepted
[Openvpn-devel,3/5] Define _WIN32_WINNT=_WIN32_WINNT_VISTA in MSVC
[Openvpn-devel,1/5] Set output name to libopenvpnmsica.dll in MSVC builds too
1 - -
-
-
-
2018-10-15
Simon Rozman
Accepted
[Openvpn-devel,3/5] Do not run check_engine test when crosscompiling
Build and run unittests with mingw in Github actions
- - -
-
-
-
2023-02-08
Arne Schwabe
Superseded
[Openvpn-devel,3/5] Implement support for signalling IV_SSO to server
Implement additional two step authentication methods
1 - -
-
-
-
2019-06-13
Arne Schwabe
Superseded
[Openvpn-devel,3/5] interactive.c: Resolve MSVC C4996 warning
[Openvpn-devel,1/5] MSVC: Disable LZ4
1 - -
-
-
-
2021-03-21
Kristof Provost via Openvpn-devel
Accepted
[Openvpn-devel,3/5] pool: convert pool 'type' to enum
Allow IPv6-only tunnels
- - -
-
-
-
2018-06-04
Antonio Quartulli
Changes Requested
[Openvpn-devel,3/5] Remove a number of checks for functions/headers that are always present
[Openvpn-devel,1/5] Remove check for socket functions and Win XP compatbility code
1 - -
-
-
-
2021-04-06
Arne Schwabe
Accepted
[Openvpn-devel,3/5] Update LibreSSL to 3.7.0 in Github actions
[Openvpn-devel,1/5] Fix unaligned access in auth-token
1 - -
-
-
-
2023-01-30
Arne Schwabe
Accepted
[Openvpn-devel,3/5,v2] buffer_list_aggregate_separator(): don't exceed max_len
Untitled series #35
1 - -
-
-
-
2017-11-09
Steffan Karger
Superseded
[Openvpn-devel,3/5,v3] buffer_list_aggregate_separator(): don't exceed max_len
Untitled series #111
1 - -
-
-
-
2017-12-28
Steffan Karger
Accepted
[Openvpn-devel,3/5] Windows: fix wrong printf format in x_check_status
Allow mingw builds with -Werror
- - -
-
-
-
2023-02-03
Frank Lichtenheld
Superseded
[Openvpn-devel,3/6] Add send_control_channel_string_dowork variant
[Openvpn-devel,1/6] Fix loading inline tls-crypt-v2 keys with mbed TLS
1 - -
-
-
-
2019-01-14
Arne Schwabe
Accepted
[Openvpn-devel,3/6] Extract update_session_cipher into standalone function
[Openvpn-devel,1/6] Remove leftover frame_set_mtu_dynamic definitions in mtu.h
1 - -
-
-
-
2022-06-21
Arne Schwabe
Superseded
[Openvpn-devel,3/6] networking: extend API for better memory management
sitnl follow-up
- - -
-
-
-
2019-08-04
Antonio Quartulli
Superseded
[Openvpn-devel,3/6] uncrustify: add space around "additive" operators
uncrustify vs. operators
- - -
-
-
-
2022-08-25
Frank Lichtenheld
New
[Openvpn-devel,3/7] Add ubuntu 22.04 to Github Actions
Improve OpenSSL 3.0 support in OpenVPN 2.5
2 - -
-
-
-
2022-05-12
Arne Schwabe
Accepted
[Openvpn-devel,3/7] networking: implement net_iface_new and net_iface_del APIs
Introduce ovpn-dco(-win) support
- - -
-
-
-
2022-04-01
Antonio Quartulli
Changes Requested
[Openvpn-devel,3/7] reject compression by default
change defaults and introduce compat-mode
1 - -
-
-
-
2021-09-03
Antonio Quartulli
Accepted
[Openvpn-devel,3/7] Remove always enabled USE_64_BIT_COUNTERS define
[Openvpn-devel,1/7] Remove --disable-multihome option
1 - -
-
-
-
2021-04-21
Arne Schwabe
Accepted
[Openvpn-devel,3/7] Remove ENABLE_PUSH_PEER_INFO
[Openvpn-devel,1/7] Remove option to disable crypto engine
1 - -
-
-
-
2017-12-02
Antonio Quartulli
Accepted
[Openvpn-devel,3/7] Return cached result in tls_authentication_status
[Openvpn-devel,1/7] Move tls_select_primary_key into its own function
- - -
-
-
-
2021-04-22
Arne Schwabe
Changes Requested
[Openvpn-devel,3/7] tun.c: make wintun_register_ring_buffer() non-fatal on failures
[Openvpn-devel,1/7] tun.c: make Windows device lookup functions more general
1 - -
-
-
-
2019-12-19
Simon Rozman
Changes Requested
[Openvpn-devel,3/7] wintun: implement opening wintun device
[Openvpn-devel,1/7] Visual Studio: upgrade project files to VS2019
- - -
-
-
-
2019-09-17
Lev Stipakov
Superseded
[Openvpn-devel,3/8] Add more documentation about our internal TLS functions
[Openvpn-devel] Remove --disable-def-auth configure argument
1 - -
-
-
-
2020-10-23
Arne Schwabe
Accepted
[Openvpn-devel,3/8] Ensure that argument to parse_line has always space for final sentinel
Improvement/fixes based on Trail of Bits audit
1 - -
-
-
-
2022-12-15
Arne Schwabe
Accepted
[Openvpn-devel,3/8] Extract process_incoming_push_reply from process_incoming_push_msg
[Openvpn-devel,1/8] Deprecate ncp-disable and add improved ncp to Changes.rst
1 - -
-
-
-
2020-07-09
Arne Schwabe
Accepted
[Openvpn-devel,3/8,OSSL,3.0] Implement DES ECB encrypt via EVP_CIPHER api
[Openvpn-devel,1/8,OSSL,3.0] Use new EVP_MAC API for HMAC implementation
- - -
-
-
-
2021-09-19
Arne Schwabe
Superseded
[Openvpn-devel,3/8] tun.c: use new networking API to handle tun interface on Linux
add netlink support for Linux
- - -
-
-
-
2018-04-20
Antonio Quartulli
Superseded
[Openvpn-devel,3/9] Implement keymgmt in the xkey provider
A built-in OpenSSL3.0 provider for external-keys
- - -
-
-
-
2021-09-22
Selva Nair
Deferred
[Openvpn-devel,3/9] Inline do_init_auth_token_key
Miscellaneous cleanup patches/small fixes
1 - -
-
-
-
2021-05-12
Arne Schwabe
Accepted
[Openvpn-devel,3/9] maddr: export VLAN ID from client context to maddr object
support VLANs in TAP mode
1 - -
-
-
-
2019-10-09
Antonio Quartulli
Accepted
[Openvpn-devel,3/9] Move dco_installed back to link_socket from link_socket.info.actual
Various patches to improve DCO behaviour
1 - -
-
-
-
2022-12-24
Arne Schwabe
Accepted
[Openvpn-devel,3/9] Remove cipher_ctx_get_cipher_kt and replace with direct context calls
[Openvpn-devel,1/9] Implement optional cipher in --data-ciphers prefixed with ?
1 - -
-
-
-
2021-12-01
Arne Schwabe
Accepted
[Openvpn-devel,3/9] Require AEAD support in the crypto library
[Openvpn-devel,1/9] Indicate that a client is in pull mode in IV_PROTO
- - -
-
-
-
2020-07-17
Arne Schwabe
Superseded
[Openvpn-devel,4/4] Add a test for signing with certificates in Windows store
Add some tests for cryptoapi.c functions
1 - -
-
-
-
2023-03-15
Selva Nair
Accepted
[Openvpn-devel,4/4] Allow scripts and plugins to set a custom AUTH_FAILED message
Implement exit notifcation via control channel and temporary AUTH_FAIL
- - -
-
-
-
2022-05-17
Arne Schwabe
Superseded
[Openvpn-devel,4/4] Avoid unused function warning/error on FreeBSD
Restore ability to compile on macOS/FreeBSD with Cmake
- - -
-
-
-
2023-06-29
Arne Schwabe
Superseded
[Openvpn-devel,4/4] cryptoapi.c: simplify parsing of thumbprint hex string
Improvements for cryptoapi.c
- - -
-
-
-
2023-01-28
Selva Nair
Superseded
[Openvpn-devel,4/4] dco: cleanup FreeBSD dco_do_read()
[Openvpn-devel,1/4] Read DCO traffic stats from the kernel
1 - -
-
-
-
2022-12-05
Kristof Provost
Accepted
[Openvpn-devel,4/4] Detect missing TAP driver and bail out gracefully
[Openvpn-devel,1/4] Make DriverCertification MSI property public
1 - -
-
-
-
2018-12-19
Simon Rozman
Accepted
[Openvpn-devel,4/4] dist: Include all documentation in distribution
Various dist-related fixes
1 - -
-
-
-
2023-06-19
Frank Lichtenheld
Accepted
[Openvpn-devel,4/4] dns: also (re)place foreign dhcp options in env
[Openvpn-devel,1/4] remove foreign_option() call for IPv6 DNS servers
1 - -
-
-
-
2022-05-26
Heiko Hund
Accepted
[Openvpn-devel,4/4] Documented all the argv related code with minor refactoring
struct argv overhaul - Feb 2020 edition
1 - -
-
-
-
2020-02-06
David Sommerseth
Accepted
[Openvpn-devel,4/4] Documented all the argv related code with minor refactoring
struct argv overhual - Oct 2019 edition
- - -
-
-
-
2019-10-04
David Sommerseth
Superseded
[Openvpn-devel,4/4] Documented all the argv related code with minor refactoring
struct argv overhaul - round 2+x
- - -
-
-
-
2018-10-19
David Sommerseth
Superseded
[Openvpn-devel,4/4] Document the simple self-signed certificate setup in examples
Allow setting up OpenVPN in TLS mode without CA
1 - -
-
-
-
2020-09-08
Arne Schwabe
ordex
Accepted
[Openvpn-devel,4/4] Implement deferred auth for scripts
P2P NCP support patch set
- - -
-
-
-
2021-04-08
Arne Schwabe
Not Applicable
[Openvpn-devel,4/4] Implement the nopadding option to management-external-key for mbed TLS
Untitled series #359
- - -
-
-
-
2018-10-08
Arne Schwabe
Superseded
[Openvpn-devel,4/4] Normalise ncp-ciphers option and restrict it to 127 bytes
[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,4/4] ovpn-dco: introduce FreeBSD data-channel offload support
[Openvpn-devel,1/4] Handle (DCO) timeouts in client mode
- - -
-
-
-
2022-04-29
Kristof Provost via Openvpn-devel
Superseded
[Openvpn-devel,4/4] Reduce initialisation spam from verb <= 3 and print summary instead
Collections of miscellenaous patches
- - -
-
-
-
2023-02-10
Arne Schwabe
Superseded
[Openvpn-devel,4/4] Set (DCO) timeouts as well for p2p mode
[Openvpn-devel,1/4] mtcp: Handle multi_create_instance() returning NULL
- - -
-
-
-
2022-05-16
Kristof Provost via Openvpn-devel
ordex
Superseded
[Openvpn-devel,4/4] Simplified if statements for better readability
[Openvpn-devel,1/4] Setting adapter mtu on windows systems
- - -
-
-
-
2019-04-01
Christopher Schenk
Superseded
[Openvpn-devel,4/4] transport-plugin: add sample obfs-test plugin
Transport API: offload traffic manipulation to plugins
- - -
-
-
-
2018-12-30
Antonio Quartulli
Changes Requested
[Openvpn-devel,4/4] Use correct types for OpenSSL and Windows APIs
[Openvpn-devel,1/4] Make buffer related function conversion explicit when narrowing
1 - -
-
-
-
2021-03-24
Arne Schwabe
Accepted
[Openvpn-devel,4/4,v3] create_temp_file/gen_path: prevent memory leak if gc == NULL
[Openvpn-devel,1/4,v3] pf: clean up temporary files if plugin init fails
1 - -
-
-
-
2017-11-01
Steffan Karger
Accepted
[Openvpn-devel,4/5] Add missing stdint.h includes in unit tests files
Build and run unittests with mingw in Github actions
1 - -
-
-
-
2023-02-08
Arne Schwabe
Accepted
[Openvpn-devel,4/5] Add MSI custom action for reliable Windows 10 detection
[Openvpn-devel,1/5] Set output name to libopenvpnmsica.dll in MSVC builds too
1 - -
-
-
-
2018-10-15
Simon Rozman
Accepted
[Openvpn-devel,4/5] Add printing USAN stack trace on github actions
[Openvpn-devel,1/5] Fix unaligned access in auth-token
1 - -
-
-
-
2023-01-30
Arne Schwabe
Accepted
[Openvpn-devel,4/5] Check return values in md_ctx_init and hmac_ctx_init
Untitled series #902
- - -
-
-
-
2020-09-07
Arne Schwabe
Superseded
«
1
2
...
7
8
9
…
36
37
»