summaryrefslogtreecommitdiff
path: root/toxcore/network.c
AgeCommit message (Expand)Author
2020-04-13Fix things not being initialized if creating a TCP-only networkRobin Linden
2020-04-07Remove newlines from the end of LOGGER format strings.iphydf
2020-03-22Minor cleanups in network code.iphydf
2020-03-18Check that LOGGER macros are only called with string literals.iphydf
2020-03-14Avoid casting back and forth between void-ptr.iphydf
2020-03-14Fix up comments a bit to start being more uniform.iphydf
2020-03-14Use spdx license identifier instead of GPL blurb.iphydf
2020-03-06Use `net_pack` instead of casting bytes to ints.iphydf
2019-01-12Implement all min/max functions for (un)signed int types.iphydf
2019-01-10Fix misaligned 4-byte access in trace logging.iphydf
2018-08-26Use `bool` in place of 0/1 int values.iphydf
2018-08-26Update copyright to 2018.iphydf
2018-08-16Reduce the number of times `unix_time_update` is called.iphydf
2018-08-10Use the crypto random functions instead of `rand()`.iphydf
2018-07-19Link -lsocket and -lnsl for socket functions on Solaris.iphydf
2018-07-16Set `_XOPEN_SOURCE` to 700 for FreeBSD.iphydf
2018-07-12Style fixes in TCP code; remove MIN and PAIR from util.h.iphydf
2018-07-09Factor out time keeping code into its own module: mono_time.c.iphydf
2018-06-24Add new Circle CI configuration.iphydf
2018-06-24Add Logger to various net_crypto functions.iphydf
2018-06-03Fix macOS macro because of GNU Machyangfl
2018-05-23Fix ipport_isset: port 0 is not a valid port.iphydf
2018-05-20Finish @Diadlo's network Family abstraction.iphydf
2018-05-20Move system header includes from network.h to network.ciphydf
2018-04-17Improve network error reporting on WindowsMaxim Biro
2018-03-16Remove the use of the 'hh' format specifier.iphydf
2018-03-16Simplify sendpacket function, deduplicate some logic.iphydf
2018-02-25Fix warning on Mac OS X and FreeBSD.iphydf
2018-02-24Fix a bunch of compiler warnings and remove suppressions.iphydf
2018-02-24Minor cleanups: dead stores and avoiding complex macros.iphydf
2018-02-14Get rid of the only GNU extension we used.iphydf
2018-02-01Manually serialise RTPHeader struct instead of memcpy.iphydf
2018-01-30Use nullptr as NULL pointer constant instead of NULL or 0.iphydf
2018-01-22Use <stdlib.h> for alloca on FreeBSD.iphydf
2018-01-21Make the monolith test a C++ binary.iphydf
2018-01-11Move Networking_Core struct into the .c file.iphydf
2018-01-10Call freeaddrinfo on error paths in net_getipport.iphydf
2017-12-29Remove deprecated ToxDNSiphydf
2017-11-15Fix IPv4 and IPv6 loopbacksDiadlo
2017-08-27Remove 'in_addr' and 'addrinfo' mention from network.hDiadlo
2017-08-24Add loopback and broadcast constantsDiadlo
2017-08-24Add platform independent constantsDiadlo
2017-08-24AF_INET -> TOX_AF_INETDiadlo
2017-04-22Revert "Implement tox_loop"Maxim Biro
2017-04-22Revert "Fix TokTok/c-toxcore#535"Maxim Biro
2017-04-16Fix TokTok/c-toxcore#535Ansa89
2017-04-13Add TCP_INET family to ip comparatorDiadlo
2017-04-12Added missing includes: <netinet/in.h> and <sys/socket.h>Yuri
2017-04-01Implement tox_loopAnsa89
2017-03-26Fix network malloc(0) bugDiadlo