path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-03-21swrap: Add missing NULL checks to socket_wrapper_dir()HEADmasterAndreas Schneider1-0/+19
2019-03-21swrap: Print a warning if SOCKET_WRAPPER_DIR is not setAndreas Schneider1-0/+1
2019-03-21swrap: Add paranoia NULL checksAndreas Schneider1-0/+10
2019-03-21swrap: Fix strict aliasing issues in swrap_pcap_packet_init()Andreas Schneider1-51/+61
2019-03-21swrap: Fix "Value stored never used" warningAnoop C S1-1/+0
2019-03-06swrap: Do not use FALL_THROUGH for empty case statementsAmitay Isaacs1-2/+0
2019-02-20cmake: Use GNUInstallDirsAndreas Schneider1-6/+4
2019-02-12swrap: Fix a TODOAnoop C S1-19/+54
2019-02-12swrap: Add env variable to disable deep bindingAndreas Schneider1-5/+15
2019-01-11swrap: Use #ifdef instead of #if for config.h definitionsAndreas Schneider1-6/+6
2019-01-11swrap: Add an overflow checkVolker Lendecke1-0/+5
2018-11-13swrap: Do not log if we are over the limit in find_socket_info_index()Andreas Schneider1-4/+16
2018-11-13swrap: Also log the fd in swrap_socket()Andreas Schneider1-2/+3
2018-11-13swrap: Fix comparison of different signednessAndreas Schneider1-2/+2
2018-11-13swrap: Also log the process nameAndreas Schneider1-2/+24
2018-11-13swrap: Better handling for default values in socket_wrapper_max_sockets()Andreas Schneider1-5/+15
2018-11-13swrap: Always allocate the socket fd array to the maximumAndreas Schneider1-9/+16
2018-11-13swrap: Rename global variable for max socketsAndreas Schneider1-6/+8
2018-11-07cmake: Set LINK_FLAGS for socket_wrapperAndreas Schneider1-9/+10
2018-11-06swrap: Protect IPv6 case in swrap_socket()Andreas Schneider1-0/+2
2018-10-29swrap: Fix coverity issuesAnoop C S1-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-23cmake: Use target_include_directories()Andreas Schneider1-3/+3
2018-10-23cmake: Improve checks for compiler flagsAndreas Schneider1-0/+4
2018-10-23cmake: Suppress helgrind race condition warning we created on purposeAndreas Schneider1-0/+6
2018-08-09swrap: Add error check around pthread mutex locksAnoop C S1-52/+114
2018-08-09swrap: Fix thread deadlock found by Coverity scanAnoop C S1-2/+4
2018-08-09swrap: Update headerAndreas Schneider1-4/+6
2018-06-14swrap: Replace socket_fds linked list with an arrayAnoop C S1-192/+122
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-02swrap: Implement thread safety using pthread mutexesAnoop C S1-38/+235
2018-05-02swrap: Rearrange swrap_remove_staleAnoop C S1-6/+8
2018-05-02swrap: Rearrange swrap_closeAnoop C S1-5/+6
2018-05-02swrap: Remove swrap_first_free_indexAnoop C S1-22/+0
2018-05-02swrap: Use swrap_create_socket within swrap_acceptAnoop C S1-28/+12
2018-05-02swrap: Use swrap_create_socket within swrap_socketAnoop C S1-27/+5
2018-05-02swrap: Add new routines to handle socket creationAnoop C S1-0/+50
2018-05-02swrap: Internal reorganization of core socket_info structuresMichael Adam1-14/+29
2018-05-02swrap: Reorder code inside swrap_socketMichael Adam1-16/+18
2018-05-02swrap: Use swrap_get_socket_info inside socket_wrapper_first_free_indexMichael Adam1-3/+5
2018-05-02swrap: set errno to ENFILE if there is no more free socket_infoMichael Adam1-2/+1
2018-05-02swrap: New helper functions to treat next_freeMichael Adam1-10/+20
2018-05-02swrap: Use helper functions to manage refcountAnoop C S1-9/+24
2018-05-02swrap: Use helper function swrap_get_socket_infoAnoop C S1-12/+20
2018-05-02swrap: Make early-libc-out more obvious by removing elseMichael Adam1-1/+3
2018-02-20swrap: Avoid double semicolons in the codeAndreas Schneider1-1/+1
2017-12-04swrap: Avoid symbol binding deadlocks during forkAndreas Schneider1-15/+21