aboutsummaryrefslogtreecommitdiff
path: root/src/lib/net
AgeCommit message (Expand)Author
2019-03-12Merge branch 'tor-github/pr/763' into maint-0.4.0George Kadianakis
2019-03-08Merge remote-tracking branch 'bug28525_029' into maint-0.3.5teor
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2019-01-14Merge remote-tracking branch 'teor/bug29015'Nick Mathewson
2019-01-09Merge branch 'maint-0.3.5'Nick Mathewson
2019-01-09Merge remote-tracking branch 'tor-github/pr/636' into maint-0.3.5Nick Mathewson
2019-01-09Merge branch 'maint-0.3.5'Nick Mathewson
2019-01-09Fix (and make consistent) the use of OpenBSD preprocessor macro testsKris Katterjohn
2019-01-08lib/net: improve the docs for tor_{ersatz_,}socketpair()teor
2019-01-07Fix tor_ersatz_socketpair on IPv6-only systemsKris Katterjohn
2019-01-03Add a #ifdef HAVE_UNISTD_H check to buffers.cNick Mathewson
2018-12-17Merge branch 'ticket28179_squashed' into ticket28179_squashed_mergedNick Mathewson
2018-12-17Use errno directly if we are not reading/writing from/to a socket.Alexander Færøy
2018-12-17Add documentation for the is_socket and error argument of read_to_chunk().Alexander Færøy
2018-12-05Merge remote-tracking branch 'tor-github/pr/508'Nick Mathewson
2018-12-01Move net.inet.ip.random_id code to lib/net/Nick Mathewson
2018-11-27Add buf_flush_to_pipe() and buf_read_from_pipe().Alexander Færøy
2018-11-27Refactor buf_read_from_socket() into buf_read_from_fd().Alexander Færøy
2018-11-27Refactor buf_flush_to_socket() into buf_flush_to_fd().Alexander Færøy
2018-11-27Refactor flush_chunk() to work on pipes as well as sockets.Alexander Færøy
2018-11-27Refactor read_to_chunk() such that it supports both pipes and sockets.Alexander Færøy
2018-11-14Make sure sandbox-related getaddrinfo() functions always exist.Nick Mathewson
2018-11-14Normalize .may_include to always have paths, and paths to includeNick Mathewson
2018-11-14Move buffers.c out of lib/containers to resolve a circularity.Nick Mathewson
2018-11-09Merge branch 'subsystems'Nick Mathewson
2018-11-09Rename subsystem callback functions to make them consistentNick Mathewson
2018-11-06Add a user of CTASSERT().Nick Mathewson
2018-11-05Move networking startup/cleanup logic into a subsystem.Nick Mathewson
2018-10-30Merge branch 'ticket23082_squashed'Nick Mathewson
2018-10-30Code cleanups for tor_addr_parse()rl1987
2018-10-30Move a check for trailing colon to tor_inet_pton()rl1987
2018-09-20Add a tor_release_socket_ownership() function.Nick Mathewson
2018-09-13Include torint.h in socketpair.c for intptr_t definition.Nick Mathewson
2018-09-07Merge remote-tracking branch 'teor/bug27521'Nick Mathewson
2018-09-07Comment: Fix typos in get_interface_addresses_win32()teor
2018-09-06Merge remote-tracking branch 'teor/ticket27467'Nick Mathewson
2018-09-06Remove GetAdaptersAddresses_fn_tteor
2018-08-31Reject addresses with needless trailing colonrl1987
2018-08-31Improve bracket handling in tor_addr_parse()rl1987
2018-08-01Document new helper functions in socketpair.cNick Mathewson
2018-08-01Reindent tor_ersatz_socketpairNick Mathewson
2018-08-01Refactor tor_ersatz_socketpair() not to need socket.Nick Mathewson
2018-08-01Remove dependency from socketpair.c on address.hNick Mathewson
2018-08-01Extract tor_ersatz_socketpair into a new c fileNick Mathewson
2018-07-10Rename torlog.[ch] to log.[ch]Nick Mathewson
2018-07-10Rename util_malloc to malloc.Nick Mathewson
2018-07-10Merge remote-tracking branch 'neel/fbsd-cfix'Nick Mathewson
2018-07-10Remove addr_port_lookup.Nick Mathewson
2018-07-10Remove all users of addr_port_lookup outside of address.cNick Mathewson