summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* tests: Modify echo server to accept multiple connectionsAnoop C S2018-05-021-23/+35
* tests: Add new test to check mutex lock contentionMichael Adam2018-05-022-1/+74
* swrap: Implement thread safety using pthread mutexesAnoop C S2018-05-021-38/+235
* swrap: Rearrange swrap_remove_staleAnoop C S2018-05-021-6/+8
* swrap: Rearrange swrap_closeAnoop C S2018-05-021-5/+6
* swrap: Remove swrap_first_free_indexAnoop C S2018-05-021-22/+0
* swrap: Use swrap_create_socket within swrap_acceptAnoop C S2018-05-021-28/+12
* swrap: Use swrap_create_socket within swrap_socketAnoop C S2018-05-021-27/+5
* swrap: Add new routines to handle socket creationAnoop C S2018-05-021-0/+50
* swrap: Internal reorganization of core socket_info structuresMichael Adam2018-05-021-14/+29
* swrap: Reorder code inside swrap_socketMichael Adam2018-05-021-16/+18
* swrap: Use swrap_get_socket_info inside socket_wrapper_first_free_indexMichael Adam2018-05-021-3/+5
* swrap: set errno to ENFILE if there is no more free socket_infoMichael Adam2018-05-022-4/+3
* swrap: New helper functions to treat next_freeMichael Adam2018-05-021-10/+20
* swrap: Use helper functions to manage refcountAnoop C S2018-05-021-9/+24
* swrap: Use helper function swrap_get_socket_infoAnoop C S2018-05-021-12/+20
* swrap: Make early-libc-out more obvious by removing elseMichael Adam2018-05-021-1/+3
* tests: Increase wait time for setup and teardown to 5msAndreas Schneider2018-05-021-2/+2
* tests: Remove extra test by moving getsockname() to anotherAnoop C S2018-03-263-70/+2
* cmake: Fix configure check for fall-through attributeAndreas Schneider2018-03-221-13/+4
* cmake: Fix checks for attributesAndreas Schneider2018-02-221-5/+11
* swrap: Avoid double semicolons in the codeAndreas Schneider2018-02-201-1/+1
* Bump version to 1.1.9socket_wrapper-1.1.9Andreas Schneider2017-12-042-2/+5
* tests: Add a thread deadlock reproducerAndreas Schneider2017-12-043-1/+175
* swrap: Avoid symbol binding deadlocks during forkAndreas Schneider2017-12-041-15/+21
* swrap: Bind all symbols during prepareAndreas Schneider2017-12-041-7/+72
* tests: Fix sa_socklen for sockaddr_inAndreas Schneider2017-12-041-2/+2
* swrap: Whitespace fixesAndreas Schneider2017-12-041-2/+2
* Bump version to 1.1.8socket_wrapper-1.1.8Andreas Schneider2017-10-132-2/+12
* swrap: Fix prototype of open[64] to prevent segfault on ppc64leAndreas Schneider2017-09-071-2/+2
* swrap: Improve argument handling for libc_vopen*()Andreas Schneider2017-09-071-10/+16
* swrap: Improve argument handling for libc_vioctl()Andreas Schneider2017-09-071-11/+3
* swrap: Improve argument handling for libc_fcntl()Andreas Schneider2017-09-071-11/+3
* tests: Add a simple fnctl() testAndreas Schneider2017-09-072-0/+68
* swrap: Simplify printing different log prefixesAndreas Schneider2017-09-071-23/+18
* swrap: Do an early return if log level doesn't matchAndreas Schneider2017-09-071-0/+4
* swrap: Always enable loggingAndreas Schneider2017-09-071-7/+0
* swrap: Protect the FALL_THROUGH defineAndreas Schneider2017-07-271-5/+7
* cmake: Replace deprecated get_target_property()Andreas Schneider2017-07-271-6/+1
* swrap: Add common exit point to swrap_setsockoptAnoop C S2017-07-271-6/+16
* swrap: Add common exit point to swrap_getsockoptAnoop C S2017-07-271-14/+27
* swrap: Add common exit point to swrap_connectAnoop C S2017-07-271-4/+7
* swrap: Add common exit point to swrap_auto_bindAnoop C S2017-07-271-7/+15
* swrap: Fix tab vs space in swrap_auto_bindMichael Adam2017-07-271-2/+2
* swrap: Suppress intentional fall through warningAnoop C S2017-07-273-5/+39
* swrap: Add fopen64() on systems which provide itAndreas Schneider2017-04-061-0/+40
* cmake: Check for fopen64() functionAndreas Schneider2017-04-062-0/+2
* swrap: Add open64() on systems which provide itAndreas Schneider2017-04-061-0/+57
* cmake: Check for open64() functionAndreas Schneider2017-04-062-0/+2
* cmake: Do not check for LFS supportAndreas Schneider2017-04-061-29/+0