toxcore/toxcore
Coren[m] a0f08839bd Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off).
Additionally (besides cleanups):

network.h/tox.h:
- WIN32: fix a strange sa_family_t definition
- WIN32: define EWOULDBLOCK to WSAEWOULDBLOCK
- WIN32: kill macro for an existing function (IN6_ADDR_EQUAL)

network.c:
- use EWOULDBLOCK instead of EAGAIN (same value, but EWOULDBLOCK is more "popular")
- new_networking(): only try to enable IPv4-in-IPv6 if it's not already enabled per default
- inet_ntop()/inet_pton(): WIN32: remove partial initializers in favor of a simple memset()
- ip_equal(): WIN32: use an existing function
- logging: networking_wait_execute(): only dump result if not timeout
- logging: loglogdata(): kill an unused variable

LAN_discovery.c:
- send_broadcasts(): re-enabled, can only support IPv4 by principle, split into fetch_broadcast_info() (to fetch the addresses once) and send_broadcasts() (actual sending)

DHT.c:
- DHT_load_state_callback(): enclosed a fprintf(stderr, ...) into #ifdef DEBUG

Lossless_UDP.c:
- change_handshake(): harden against strange sa_family_t definitions

Messenger.c:
- logging: fix ID to string conversion

util.c:
- logging: eliminate a signed-warning
2013-10-20 16:56:12 +02:00
..
DHT.c Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
DHT.h Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
friend_requests.c big push, putting all the infrastructure in place behind TOX_ENABLE_IPV6 2013-09-10 16:36:20 +02:00
friend_requests.h Merge branch 'master' of https://github.com/JamoBox/ProjectTox-Core into JamoBox-master 2013-08-29 17:55:58 -04:00
group_chats.c moved stuff that belongs into ping.[ch] there 2013-09-21 15:39:15 +02:00
group_chats.h Removed useless ifdefs. 2013-10-01 19:01:15 -04:00
LAN_discovery.c Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
LAN_discovery.h don't lose globally valid addresses for locally valid ones 2013-09-27 21:34:13 +02:00
Lossless_UDP.c Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
Lossless_UDP.h Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
Makefile.inc tox A/V: integration of A/V code into tox 2013-10-13 16:40:15 +02:00
Messenger.c Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
Messenger.h A/V integration in progress. 2013-10-13 22:07:30 -04:00
misc_tools.h tox A/V: integration of A/V code into tox 2013-10-13 16:40:15 +02:00
net_crypto.c Code cleanups. 2013-10-06 17:40:23 -04:00
net_crypto.h Fixed some possible bugs. 2013-10-04 11:20:47 -04:00
network.c Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
network.h Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
ping.c Fixed bug where hole punching was attempted even though the 2013-09-25 10:07:07 -04:00
ping.h moved stuff that belongs into ping.[ch] there 2013-09-21 15:39:15 +02:00
tox.c Added message ids to action messages 2013-10-10 22:27:51 -04:00
tox.h Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
util.c Main: Eliminate TOX_ENABLE_IPV6 (then always on), CLIENT_ONETOONE_IP (then always off). 2013-10-20 16:56:12 +02:00
util.h sendqueue_length no longer determines if we check for socket-can-write, but sendpacket() sets a timestamp if it happened 2013-10-06 16:37:02 +02:00