Changes between Version 12 and Version 13 of RoadMap
- Timestamp:
- 05/07/10 12:58:52 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RoadMap
v12 v13 109 109 If OpenVPN is designed like this, the "OpenVPN core" needs to be completely written from scratch before we can really begin to see something happening. This is also the part where libevent would be implemented. This core becomes an "internal bus" where the traffic is passed between the user-space UDP/TCP socket and the kernel-space TUN/TAP device. The rest of the work happens in the modules. 110 110 111 Something which strikes me here, is that this then could also give a possibility for Linux to write parts of this core as a kernel module (similar to NFS), where this kernel module makes use of a user-space tool for the user-space modules. *BSD and Solaris might have similar possibilities - but where not suitable, a plain user-space daemon will112 also be able to do the task.113 114 111 Provided this we choose to design OpenVPN as above, we'd need to do the following: 115 112