Vinnie Falco
|
0df51dc9e4
|
Add explicit checking for OpenSSL multithreading support
|
2013-08-18 13:09:09 -07:00 |
|
Vinnie Falco
|
04b5c7f447
|
New Context object for composed operations and continuation hooks
|
2013-08-18 01:53:43 -07:00 |
|
Vinnie Falco
|
6a8f054b2f
|
Refactor Handler wrapper to meet the safety assurances of the original Handler
|
2013-08-17 21:10:03 -07:00 |
|
Vinnie Falco
|
6616cd86ef
|
Add ContainerDeletePolicy for ownership containers
|
2013-08-17 21:10:01 -07:00 |
|
Vinnie Falco
|
4eb3504a75
|
Refactor handshake parsing and logic classes
|
2013-08-17 21:09:58 -07:00 |
|
Vinnie Falco
|
bb941354ce
|
Generic HandshakeDetectStream and HandshakeDetectLogic
|
2013-08-17 21:09:57 -07:00 |
|
Vinnie Falco
|
4952ea2707
|
Add class PrefilledReadStream
|
2013-08-17 21:09:55 -07:00 |
|
Vinnie Falco
|
8c65adbffe
|
Tidy up move obsolete and deprecated files
|
2013-08-17 21:09:53 -07:00 |
|
Vinnie Falco
|
b62789ead8
|
Handshake detection wrappers
|
2013-08-15 15:45:17 -07:00 |
|
Vinnie Falco
|
75b3b6bbfe
|
Add uint24 and network byte order conversions
|
2013-08-15 15:45:16 -07:00 |
|
Vinnie Falco
|
26bb91a873
|
Move PeerRole to its own file
|
2013-08-15 15:45:15 -07:00 |
|
Vinnie Falco
|
60935368a3
|
Move some classes into their own files
|
2013-08-15 15:45:15 -07:00 |
|
Vinnie Falco
|
10e7d436b1
|
Add PROXY TestPeer client
|
2013-08-15 15:45:15 -07:00 |
|
Vinnie Falco
|
95ec3f4db5
|
Import ProxyHandshake into beast
|
2013-08-15 15:45:14 -07:00 |
|
Vinnie Falco
|
2fa132f9cc
|
Add programming by contract support
|
2013-08-12 11:00:37 -07:00 |
|
Vinnie Falco
|
4d93e0972c
|
Tidy up beast_asio
|
2013-08-09 20:53:49 -07:00 |
|
Vinnie Falco
|
405c9be337
|
TestPeer boost::asio Socket and UnitTest framework
|
2013-08-09 19:47:12 -07:00 |
|
Vinnie Falco
|
748cc7773a
|
Add SslContext abstraction
|
2013-08-09 19:23:40 -07:00 |
|
Vinnie Falco
|
cd1c72e004
|
Set __WIN32_WINNT in properties
|
2013-08-07 15:16:43 -07:00 |
|
Vinnie Falco
|
303706e6af
|
Revise all Socket function signatures and return values
|
2013-08-07 15:16:42 -07:00 |
|
Vinnie Falco
|
5f4865b4cd
|
Tidy up beast_asio
|
2013-08-07 15:16:41 -07:00 |
|
Vinnie Falco
|
6b2c6a5d39
|
Add beast_asio module
|
2013-08-07 15:16:40 -07:00 |
|
Vinnie Falco
|
c83f6b29e0
|
Update beast vcxproj
|
2013-08-07 15:16:36 -07:00 |
|
Vinnie Falco
|
21b422cda9
|
Add fatal_require and improved FatalError reporting interfaces
|
2013-08-07 15:16:35 -07:00 |
|
Vinnie Falco
|
77e0ee9006
|
Run startup unit tests from Main
|
2013-08-01 15:27:18 -07:00 |
|
Vinnie Falco
|
786d9ec56e
|
Add SemanticVersion
|
2013-08-01 15:27:18 -07:00 |
|
Vinnie Falco
|
6d83d171c3
|
Add FatalError
|
2013-07-30 21:05:11 -07:00 |
|
Vinnie Falco
|
124afabc7e
|
Add class Workers
|
2013-07-29 13:30:06 -07:00 |
|
Vinnie Falco
|
760b04b0c4
|
Add lexicalCast
|
2013-07-28 21:27:04 -07:00 |
|
Vinnie Falco
|
7347477d42
|
Add classes ProtectedCall and Main
|
2013-07-28 14:58:19 -07:00 |
|
Vinnie Falco
|
8c10aed511
|
Remove unnecessary .mm files
|
2013-07-28 14:58:18 -07:00 |
|
Vinnie Falco
|
43907cae7c
|
Add hardened HashFunction to UnsignedInteger
|
2013-07-27 10:47:32 -07:00 |
|
Vinnie Falco
|
ece44f5886
|
Add beast_sqdb module
|
2013-07-24 11:47:42 -07:00 |
|
Vinnie Falco
|
07dda3eb26
|
Import KeyvaDB to Beast
|
2013-07-23 13:23:07 -07:00 |
|
Vinnie Falco
|
5caaea60c9
|
Add RecycledObjectPool
|
2013-07-21 12:54:14 -07:00 |
|
Vinnie Falco
|
62f5324cfa
|
RandomAccessFile unit tests
|
2013-07-21 12:54:09 -07:00 |
|
Vinnie Falco
|
a4c63f4c5d
|
Run an individual unit test
|
2013-07-21 12:54:08 -07:00 |
|
Vinnie Falco
|
74510a95be
|
Add RandomAccessFile
|
2013-07-21 12:54:07 -07:00 |
|
Vinnie Falco
|
166e2b69cb
|
Rename to SharedObjectArray
Conflicts:
Builds/VisualStudio2012/RippleD.vcxproj.filters
|
2013-07-15 09:38:11 -07:00 |
|
Vinnie Falco
|
6d1a76b320
|
Add UnsignedInteger class and tests
|
2013-07-15 09:38:11 -07:00 |
|
Vinnie Falco
|
e1ca9e35b5
|
Add module beast_crypto
|
2013-07-15 09:38:11 -07:00 |
|
Vinnie Falco
|
550d9d9160
|
Move UnitTest to diagnostic
|
2013-07-15 09:38:07 -07:00 |
|
Vinnie Falco
|
1c1d9a9926
|
Rename to SharedObject
|
2013-07-15 09:38:07 -07:00 |
|
Vinnie Falco
|
17f93a3a8e
|
Remove deprecated SharedObject
|
2013-07-15 09:38:06 -07:00 |
|
Vinnie Falco
|
7ec73089aa
|
Add DeadlineTimer class
|
2013-07-10 09:51:28 -07:00 |
|
Vinnie Falco
|
2fefe6ca8d
|
Remove ConcurrentObject and rename to SharedData
|
2013-07-01 09:32:08 -07:00 |
|
Vinnie Falco
|
4d7fe731d8
|
Tidy up LeakChecked and configuration macro
|
2013-07-01 09:32:07 -07:00 |
|
Vinnie Falco
|
c46b35732a
|
Tidy up project file
|
2013-07-01 09:32:06 -07:00 |
|
Vinnie Falco
|
448e65fb4d
|
Rename SharedSingleton and move files around
|
2013-07-01 09:32:05 -07:00 |
|
Vinnie Falco
|
a3325d4e1f
|
Use LeakChecked throughout Beast
|
2013-07-01 09:32:04 -07:00 |
|