aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-10-23tests: Check the correct return code in test_thread_echo_tcp_write_readAndreas Schneider1-1/+1
2018-10-23tests: Check return code of connect in test_thread_echo_tcp_sendmsg_recvmsgAndreas Schneider1-0/+2
2018-10-23tests: Check the return code of connect in test_echo_udp_sendmsg_recvmsgAndreas Schneider1-0/+3
2018-10-23tests: Check return code of connnect in test_echo_tcp_sendmsg_recvmsgAndreas Schneider1-0/+3
2018-10-23echo_srv: Check for a valid pidfile pointerAndreas Schneider1-1/+1
2018-10-23echo_srv: Only use 128K as buffer size instead of 4MBAndreas Schneider1-1/+1
2018-10-23torture: Wait longer for echo_srv startupAndreas Schneider1-2/+2
2018-10-23echo_srv: Do not close bogus file descriptorsAndreas Schneider1-4/+2
2018-10-23swrap: Don't do a deep bind if we run with libasanAndreas Schneider1-1/+9
2018-10-23swrap: Add a mutex for resetting socket indexAndreas Schneider1-2/+22
2018-10-23swrap: Fix helgrind errorsAnoop C S1-4/+32
2018-10-23tests: Use assert_return_code() to get errnoAndreas Schneider1-8/+8
2018-10-23tests: Avoid -Wcast-align warningAnoop C S1-28/+18
2018-10-23tests: Fix -Wformat gcc warningAnoop C S1-1/+1
2018-10-23cmake: Fix checking for required system librariesAndreas Schneider1-11/+13
2018-10-23cmake: Use target_include_directories()Andreas Schneider1-3/+3
2018-10-23cmake: Require modern cmake versionAndreas Schneider1-1/+1
2018-10-23cmake: Update AddCMockaTestAndreas Schneider2-49/+152
2018-10-23cmake: Update cmocka requirementAndreas Schneider1-1/+1
2018-10-23cmake: Support running the tests with AddressSanitizerAndreas Schneider1-1/+27
2018-10-23cmake: Add CFLAGS for AddressSanitizer and UndefinedSanitizerAndreas Schneider1-0/+24
2018-10-23cmake: Move Compiler flags to new fileAndreas Schneider3-13/+22
2018-10-23cmake: Remove obsolete DefineCompilerFlags.cmakeAndreas Schneider1-64/+0
2018-10-23cmake: Improve checks for compiler flagsAndreas Schneider7-8/+178
2018-10-23cmake: Update CMake defaultsAndreas Schneider1-12/+3
2018-10-23cmake: Suppress helgrind race condition warning we created on purposeAndreas Schneider3-1/+18
2018-10-23cmake: Create an error if helgrind finds a bugAndreas Schneider1-1/+1
2018-10-23cmake: Write helgrind logs to stderr so we can see themAndreas Schneider1-2/+2
2018-10-23cmake: Don't misuse CMAKE_REQUIRED_LIBRARIESAndreas Schneider1-5/+5
2018-08-17tests: Update valgrind suppression fileAndreas Schneider1-1/+9
2018-08-17cmake: Require at least cmake 3.2.0Andreas Schneider6-22/+14
2018-08-09ctest: Move to new dashboardAndreas Schneider1-3/+3
2018-08-09swrap: Add error check around pthread mutex locksAnoop C S1-52/+114
2018-08-09tests: Prevent child process falling to defunct stateAnoop C S1-0/+2
2018-08-09doc: Add SOCKET_WRAPPER_MAX_SOCKETS to manual pageAnoop C S2-5/+26
2018-08-09swrap: Fix thread deadlock found by Coverity scanAnoop C S1-2/+4
2018-08-09tests: Add missing header for IPPROTO_TCPAndreas Schneider1-0/+1
2018-08-09swrap: Update headerAndreas Schneider1-4/+6
2018-08-09Update LICENSEAndreas Schneider1-3/+6
2018-08-09Rename COPYING to LICENSEAndreas Schneider2-1/+1
2018-08-09cpack: Do not package build dirs in source tarballAndreas Schneider2-2/+2
2018-06-14swrap: Replace socket_fds linked list with an arrayAnoop C S1-192/+122
2018-05-04tests: Fix resouce leak in echo_srv tcp handlingAndreas Schneider1-2/+1
2018-05-03cmake: Run threaded tests with helgrindAndreas Schneider2-6/+36
2018-05-02tests: Add test case to validate free-list indexesAnoop C S2-1/+76
2018-05-02swrap: Update free-list only when refcount is zeroAnoop C S1-5/+6
2018-05-02swrap: Move metadata into socket_info_meta structureMichael Adam1-10/+16
2018-05-02tests: New threaded test casesAnoop C S5-1/+591
2018-05-02tests: Modify echo server to accept multiple connectionsAnoop C S1-23/+35
2018-05-02tests: Add new test to check mutex lock contentionMichael Adam2-1/+74