@@ -195,17 +195,10 @@ man page and [OpenVPN 3 D-Bus overview](docs/dbus/dbus-overview.md).
195195
196196
197197
198- #### TECH PREVIEW: Kernel based Data Channel Offload (DCO) support
199-
200- ** BEWARE - UNDER HEAVY DEVELOPMENT**
201-
202- This feature is under heavy development. It is NOT production
203- ready and the API between the kernel module and OpenVPN 3 Linux may
204- change in incompatible ways for the time being until the API is
205- considered stable.
198+ #### Kernel based Data Channel Offload (DCO) support
206199
207200The Data Channel Offload support moves the processing of the OpenVPN data
208- channel operations from the client process to the kernel, via the ovpn-dco
201+ channel operations from the client process to the kernel, via the ovpn-dco-v2
209202kernel module. This means the encryption and decryption of the tunnelled
210203network traffic is kept entirely in kernel space instead of being send
211204back and forth between the kernel and the OpenVPN client process. This
@@ -214,17 +207,17 @@ be installed before OpenVPN 3 Linux can make use of this feature. This is
214207shipped in the OpenVPN 3 Linux package repositories or can be built from
215208the [ source code] ( https://gitlab.com/openvpn/ovpn-dco/ ) .
216209
217- The ovpn-dco kernel module currently only support *** Linux kernel 5.4*** and
218- newer. Currently supported distributions with DCO support:
210+ The ovpn-dco kernel module currently only support *** Linux kernel 5.4***
211+ and newer. Currently supported distributions with DCO support:
219212
220213 * CentOS 8
221214 * Fedora 36 and newer
222215 * Red Hat Enterprise Linux 8 and newer
223216 * Ubuntu 20.04 and newer
224217
225- The ovpn-dco kernel module is currently not functional on RHEL/CentOS due
226- to the kernel version is older than 4.18. OpenVPN 3 Linux will build with
227- the `` --enable-dco `` feature but requires a functional `` ovpn-dco ``
218+ The ovpn-dco-v2 kernel module is currently not functional on RHEL/CentOS
219+ due to the kernel version is older than 4.18. OpenVPN 3 Linux will build
220+ with the `` --enable-dco `` feature but requires a functional `` ovpn-dco ``
228221kernel module to be fully functional.
229222
230223To build OpenVPN 3 Linux with this support, add `` --enable-dco `` to the
@@ -299,12 +292,14 @@ Debugging
299292
300293For information about debugging, please see [ docs/debugging.md] ( docs/debugging.md )
301294
295+
302296Building from source
303297--------------------
304298
305299For information about building OpenVPN 3 Linux from source, please
306300see [ BUILD.md] ( BUILD.md ) .
307301
302+
308303Contribution
309304------------
310305
0 commit comments