summaryrefslogtreecommitdiff
path: root/toxcore/network.c
AgeCommit message (Expand)Author
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
2017-03-04Fix formatting with astyleDiadlo
2017-03-04Move 'family' copying after all address checksDiadlo
2017-02-26Add part of platform-independent network API implementationDiadlo
2017-01-26Add platform-independent Socket and IP implementationDiadlo
2017-01-21reduce thread-unsafe use of static variableszugz
2017-01-19Update license headers and remove redundant file name comment.iphydf
2017-01-11Remove `TOX_DEBUG` and have asserts always enabled.iphydf
2017-01-06Revert "Revert "Portability fixes""David Zero