barrier/src/lib/synergy
Nick Bolton c368013f13 Patch by Jerry for issue 46:
- Unit test for sending file data from server to client.
- Removed singleton pattern from CSocketMultiplexer for easier unit testing.
- Incremented protocol version from 1.4 to 1.5 (new file chunk message).
- Storing pointer to CConfig instead of copying in CServer (so we can mock it).
- Created a common event queue for testing (timeout, quit event, etc).
- Fixed code style.
2013-07-16 19:02:30 +00:00
..
CApp.cpp Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CApp.h Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CAppUtil.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CAppUtil.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CAppUtilUnix.cpp patch by jerry: fixed new event queue on Mac and Linu 2013-06-29 22:02:04 +00:00
CAppUtilUnix.h patch by jerry: fixed new event queue on Mac and Linu 2013-06-29 22:02:04 +00:00
CAppUtilWindows.cpp patch by jerry: fixed new event queue on Mac and Linu 2013-06-29 22:02:04 +00:00
CAppUtilWindows.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CArgsBase.cpp removed dead vnc integration attempt. 2013-05-31 15:43:37 +00:00
CArgsBase.h removed dead vnc integration attempt. 2013-05-31 15:43:37 +00:00
CClientApp.cpp Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CClientApp.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CClientTaskBarReceiver.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CClientTaskBarReceiver.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CClipboard.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CClipboard.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CDaemonApp.cpp Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CDaemonApp.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CEventGameDevice.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CEventGameDevice.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CGameDevice.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CGameDevice.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CKeyMap.cpp implemented crypto stream, with some extra unit tests 2013-04-05 16:33:48 +00:00
CKeyMap.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CKeyState.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CKeyState.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CMakeLists.txt - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CPacketStreamFilter.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CPacketStreamFilter.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CPlatformScreen.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CPlatformScreen.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CPortableTaskBarReceiver.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CPortableTaskBarReceiver.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CProtocolUtil.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CProtocolUtil.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
CScreen.cpp Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CScreen.h Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CServerApp.cpp Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CServerApp.h Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
CServerTaskBarReceiver.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
CServerTaskBarReceiver.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
ClipboardTypes.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
GameDeviceTypes.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
Global.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
IApp.h patch by jerry: fixed new event queue on Mac and Linu 2013-06-29 22:02:04 +00:00
IAppUtil.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
IClient.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
IClipboard.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
IClipboard.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
IKeyState.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
IKeyState.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
INode.h Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
IPlatformScreen.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
IPrimaryScreen.cpp - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
IPrimaryScreen.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
IScreen.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
IScreenSaver.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
ISecondaryScreen.h - made unit testing easier by (mostly) removing the event queue singleton. 2013-06-29 14:17:49 +00:00
KeyTypes.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
KeyTypes.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
MouseTypes.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
OptionTypes.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
ProtocolTypes.cpp Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
ProtocolTypes.h Patch by Jerry for issue 46: 2013-07-16 19:02:30 +00:00
XScreen.cpp corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
XScreen.h corrected license and author attribution (cs 2002-2012, nb 2008-2012) 2012-09-04 02:09:56 +00:00
XSynergy.cpp moved new crypto stuff into io library, since it inherits CStreamFilter 2013-05-30 13:48:08 +00:00
XSynergy.h moved new crypto stuff into io library, since it inherits CStreamFilter 2013-05-30 13:48:08 +00:00