summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* swrap: Avoid double semicolons in the codeAndreas Schneider2018-02-201-1/+1
* swrap: Avoid symbol binding deadlocks during forkAndreas Schneider2017-12-041-15/+21
* swrap: Bind all symbols during prepareAndreas Schneider2017-12-041-7/+72
* swrap: Whitespace fixesAndreas Schneider2017-12-041-2/+2
* 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
* 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-271-5/+11
* swrap: Add fopen64() on systems which provide itAndreas Schneider2017-04-061-0/+40
* swrap: Add open64() on systems which provide itAndreas Schneider2017-04-061-0/+57
* swrap: Increase max wrapped interfacesAndreas Schneider2017-04-061-1/+1
* swrap: use proper blocks for early returnsMichael Adam2017-03-021-17/+51
* swrap: Add support for openat()Andreas Schneider2017-03-021-0/+64
* Avoid mutex lock wait in socket close failureAnoop C S2017-02-101-4/+0
* swrap: Add sanity check in socket_wrapper_max_sockets()Andreas Schneider2016-11-041-0/+7
* swrap: Fix use-after-freeAnoop C S2016-10-251-1/+1
* swrap: fix SWRAP_DLIST_ADD_AFTERAnoop C S2016-10-251-1/+1
* swrap: fix use-after-free in swrap_remove_stale()Michael Adam2016-10-251-2/+4
* swrap: slightly cleanup logic in swrap_closeMichael Adam2016-10-251-3/+3
* swrap: fix use-after-free in swrap_closeMichael Adam2016-10-251-2/+4
* swrap: Fix build on SolarisAndreas Schneider2016-10-251-1/+1
* swrap: Mark flags in swrap_accept4 as unusedAndreas Schneider2016-10-211-0/+4
* swrap: Fix the build on BSD and SolarisAndreas Schneider2016-10-211-0/+2
* swrap: Handle threads that forkAndreas Schneider2016-10-201-0/+43
* cmake: Check for constructor attributeAndreas Schneider2016-10-201-0/+6
* swrap: Make symbol loading thread-safeAndreas Schneider2016-10-201-3/+22
* cmake: Link pthread library headersMichael Adam2016-10-201-1/+1
* swrap: Fix strict-aliasing issues while loading symbolsAndreas Schneider2016-10-201-143/+221
* swrap: Introduce a freelist in the socket_info arrayMichael Adam2016-10-201-7/+37
* swrap: Replace linked list of socket_info with preallocated array of structuresAnoop C S2016-10-201-28/+120
* swrap: Optimization in (commented out) check_addr_port_in_use()Michael Adam2016-10-201-0/+6
* swrap: Improve vfcntl to add the dup'd fd after the source fdMichael Adam2016-10-201-7/+7
* swrap: Improve dup2 to add the dup'd fd after the source fdMichael Adam2016-10-201-5/+6
* swrap: Improve dup to add the dup'd fd after the source fdMichael Adam2016-10-201-5/+6
* swrap: Add SWRAP_DLIST_ADD_AFTER macroMichael Adam2016-10-201-0/+14