Factor/GSoC/2009/SSL on WindowsSkills required
LevelIntermediate Technical outlineFirst, a binding needs to be written to the Windows SSL API, Schannel. Once the binding is place, some high-level abstractions will need to be built on top, to automate memory management and other such details -- Factor's destructors will be useful here. After that, an implementation of the high-level abstraction defined in All the code should integrate with the overlapped I/O implementation in ValidationThe project will be deemed complete when all the unit tests in the Benefit to the studentThe student gains experience working with low-level networking code, and will be better equipped to develop debug server-side applications in the future. Benefit to the communityLack of SSL support on Windows is the only stumbling block between compete feature parity in Factor's I/O library on Windows and Unix. Since SSL is widespread today, lack of it makes it hard to develop certain types of applications in Factor on Windows. This revision created on Fri, 13 Mar 2009 03:36:42 by slava |
|
All content is © 2008-2010 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license. |