0
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 21 hours ago. based on code collected about 21 hours ago.
Dec 02, 2024 — Dec 02, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
ssl.cpp test should include crypto-lib-independent gencrypto/gensslctx.hpp instead of openssl/ssl/sslctx.hpp. More... about 14 years ago
Minor fixes related to previous commit. More... about 14 years ago
Added OpenSSLContext data transfer test. More... about 14 years ago
Started process of abstracting SSL Context object to be independent of the underlying crypto library. More... about 14 years ago
Reorganized files so that all code that references OpenSSL is either under openvpn/openssl (implementation) or openvpn/gencrypto (generic crypto selector). More... about 14 years ago
Ported tlsprf to CommonCrypto. More... about 14 years ago
Extended Apple CommonCrypto support to full OpenVPN data channel layer, so that encdec benchmark will now run with only CommonCrypto (no OpenSSL linkage). More... about 14 years ago
Added OpenSSL-like HMAC API using Apple CommonCrypto as backend. More... about 14 years ago
Added OpenSSL-like EVP API (for digests only) and random API using Apple CommonCrypto and Security/SecRandom APIs as backend. More... about 14 years ago
Basic scripting changes for building on Mac OS X. More... about 14 years ago
Move crypto random number headers out of openvpn/openssl into openvpn/random. Also move boostrand.hpp into openvpn/random. More... about 14 years ago
Added align_block parameter to Frame::Context, since align_block isn't necessarily going to always be sizeof(size_t). In some cases, we might want it to be the cipher block size. More... about 14 years ago
Started on ProtoContext object (master OpenVPN protocol context object). More... about 14 years ago
time::now needs to be volatile. More... about 14 years ago
Added reltest.cpp for testing ReliableRecv and ReliableSend objects by simulating an unreliable packet stream. More... about 14 years ago
Moved time source files to openvpn/time. More... about 14 years ago
Implemented new time system based on Time and Time::Duration, with Asio integration using boost::asio::time_traits<openvpn::Time>. More... about 14 years ago
Started PKI tree for wrapping OpenSSL PKI objects. More... about 14 years ago
Developed openvpn::time abstraction. More... about 14 years ago
Added MessageWindow class and test. More... about 14 years ago
Added NowUpdater class to update "now" variable once per second. Currently being used in static key tunnel (st.cpp). More... about 14 years ago
First working static key implementation. More... about 14 years ago
Added CryptoContext wrapper struct for Encrypt and Decrypt objects. More... about 14 years ago
Pass Frame object around to other objects via a boost::shared_ptr. More... about 14 years ago
Modified cleartun to use new Frame abstraction. More... about 14 years ago
Encrypt and Decrypt classes implemented for OpenVPN data channel protocol. More... about 14 years ago
Added Cipher and HMAC classes. More... about 14 years ago
Implemented buffer write/read/prepend. More... about 14 years ago
Make Buffer/BufferAllocated into BufferType/BufferAllocatedType templates. More... about 14 years ago
Use class-private static const strings in OpenVPNStaticKey. More... about 14 years ago