153 Commits (master)
 

Author SHA1 Message Date
Denes Matetelki 2aca61e466 Silencing SSL compilation neggings. Need to brush up that file...
6 years ago
Denes Matetelki 67ca668ff3 Poll bug, poll, should check the current number of fds, not the max
6 years ago
Denes Matetelki 0250d43bbe Make ArgParse::parseArgs's signature follow main's
6 years ago
Denes Matetelki 35d226703c Renaming target "test" to "cpp_units_test" to satisfy CMP0037
6 years ago
dmatetelki 576a5af701 PrintMessage can signal when ready with conditional variable
9 years ago
dmatetelki fab6d0b6e6 moving EchoMessage and PrintMessage into a header
9 years ago
dmatetelki cb4766eb62 SocketServer::stop does not need to call m_connection->disconnect()
9 years ago
dmatetelki 1dcb6e696d ConcurrentDeque::push takes const reference
9 years ago
dmatetelki 80b1ad5773 SslConnection allows TLSv1.2 only
9 years ago
dmatetelki 11f1df7a99 ConcurrentDeque using c++-11 mutex, unique_lock and condition_variable
9 years ago
dmatetelki 544be0dcf7 SSL connection close fix and some cert and pey to start a server
9 years ago
dmatetelki 5f1bf903ed fixing make files, removing mysql wrappers from active files
9 years ago
Denes Matetelki a627b48d8c enum fix
12 years ago
Denes Matetelki c081ce1f39 library is build by CMakeLists.txt in lib/cpp_utils and not by one under build
12 years ago
Denes Matetelki 8dff446dd8 TcpConnection checks state at the beginning of each function
12 years ago
Denes Matetelki 91a1193543 merging
12 years ago
Denes Matetelki 987f41ad21 socket close: no need to use shutdown and close together, close is the recommended
12 years ago
Denes Matetelki fa1a10b235 socket accept mistery finally solved: client address lenght had to be initialized
12 years ago
Denes Matetelki 19d2b9a957 correct include
12 years ago
Denes Matetelki f5dbb22807 accept takes a int& since it _modifies_ it
12 years ago
Denes Matetelki 88dec03423 adjusting includes after files moved from 'include' and 'src' to 'lib/cpp_utils'
12 years ago
Denes Matetelki 9e7142f77f build system updated for the standalone executables under 'other'
12 years ago
Denes Matetelki 08fd005217 updating include paths
12 years ago
Denes Matetelki c536596a6e restructure to be able to merge to 2d_game
12 years ago
Denes Matetelki ef31a5f571 passing socket as int instead of &int (why did I do that on the first place. Lifting up SimpleMessage to test/SimpleMessage.hpp
12 years ago
Denes Matetelki 518accb0c8 init pthread_mutexattr_t in Mutex.cpp
12 years ago
Denes Matetelki 6ee6b66953 singleton unittests mess things up
12 years ago
Denes Matetelki 98902116e2 solving char* to const char* issue. part2
12 years ago
Denes Matetelki 7ba50957fa solving char* to const char* issue
12 years ago
Denes Matetelki 571db654dd adding -L/usr/bin/mysql to other/compile.sh
12 years ago
Denes Matetelki 0cc09a0c0e linking to and finding mysqlclient
12 years ago
Denes Matetelki f16d9f5eef small refactor in test_Connection.hpp
12 years ago
Denes Matetelki c28aec806b new test: test_TcpConnection.hpp
12 years ago
Denes Matetelki 0c977dec30 .gitignore refactor
12 years ago
Denes Matetelki c1f3e91720 script to compile standalone binaries
12 years ago
Denes Matetelki 6bc4ddc488 refactoring test/test_Message.hpp
12 years ago
Denes Matetelki ef2a90f17f activating all tests
12 years ago
Denes Matetelki 7ad4ebe136 new class: TimedTcpConnection. And SslConnection now uses it instead of TcpConnection.
12 years ago
Denes Matetelki 6cfd5c2d7f adding open/closed state member to TcpConnection
12 years ago
Denes Matetelki 3e48d5323c moving accept to Socket
12 years ago
Denes Matetelki 3bdf10fe7a Poll has timeout handling
12 years ago
Denes Matetelki 1fce1358a4 refactor of logging
12 years ago
Denes Matetelki a337764e61 trivial fixes after changed API
12 years ago
Denes Matetelki d2a2dfda35 Linking lib to mysqlclient
12 years ago
Denes Matetelki 1b94865540 Small Mutex refactor
12 years ago
Denes Matetelki d64f8bdf75 Unittest for StreamConnection
13 years ago
Denes Matetelki b20611964d Unittest for Message
13 years ago
Denes Matetelki 1bd546392f unittest for Connection
13 years ago
Denes Matetelki 20bd06fb4e Thread test fix
13 years ago
Denes Matetelki 1dfcecc661 Timer, TimerUser rewritten.
13 years ago