summaryrefslogtreecommitdiff
path: root/src/lib/net/include.am
AgeCommit message (Collapse)Author
2018-11-05Move networking startup/cleanup logic into a subsystem.Nick Mathewson
2018-08-01Extract tor_ersatz_socketpair into a new c fileNick Mathewson
I'm doing this because I want to make it a lower-level function again, so that we can use it without linking in the rest of the universe.
2018-07-10Refactor ipv[46].[ch]Nick Mathewson
These are now combined into an inaddr.[ch], since their purpose is to implement functions for struct in_addr and struct in6_addr. The definitions for in6_addr and its allies are now in a separate header, inaddr_st.h. Closes ticket 26532.
2018-07-05Move socks5_status.h to src/lib/netNick Mathewson
There might be a better place for it in the long run, but this is the best I can think of for now.
2018-06-28Move buffers into containerNick Mathewson
Split the network-only and compression-only parts of buffers into the appropriate modules.
2018-06-28Move tor_gethostname to lib/netNick Mathewson
2018-06-28Extract the alert-socket code into lib/net.Nick Mathewson
This code was in compat_threads, since it was _used_ for efficiently notifying the main libevent thread from another thread. But in spite of its usage, it's fundamentally a part of the network code.
2018-06-27Move network code to libtor-net.Nick Mathewson
There are some additional changes to come: those points are marked by XXXX.