summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-11Merge remote-tracking branch 'upstream/master' into IntegrationCoren[m]
2013-09-11cmdline parsing of --ipv4/6 plucked into utilCoren[m]
2013-09-10Fixed building with NaCl.irungentoo
2013-09-10Merge remote-tracking branch 'upstream/master' into IntegrationCoren[m]
2013-09-10tox.*, DHT.*:Coren[m]
- return to the caller if the string could be resolved into an IP other/DHT_bootstrap.c, testing/*_test.c, testing/nTox.c: - parse cmdline for --ipv4/--ipv6 switch to allow user a choice util.h: - proper old-style C-comment
2013-09-10Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-09-10Commented out useless function.irungentoo
2013-09-10DHT.c:Coren[m]
- client_in_list: split loop in two to avoid inserting a client_id duplicate - final pieces for IPv6 expansion: (handle_)sendnodes_ex(), called from hande_getnodes() resp. handler callback
2013-09-10Merge remote-tracking branch 'upstream/master' into IntegrationCoren[m]
2013-09-10util.*:Coren[m]
- added logging functions, default off tox.h: - added includes for sockaddr_in/6 network.c: - added logging functions, default off (#define in util.h) - IPv6: activating site-local all-nodes multicast address (i.e. IPv6 equivalent of broadcast)
2013-09-10fix: bad memset length in ip_init()Coren[m]
2013-09-10big push, putting all the infrastructure in place behind TOX_ENABLE_IPV6Coren[m]
2013-09-10Merge pull request #567 from kigu/patch-2irungentoo
Update TODO
2013-09-09group_chats.c:Coren[m]
- *->net->sock to *->net (like everywhere else :))
2013-09-09Merge branch 'master' into IntegrationCoren[m]
2013-09-09Merge branch 'Integration' of https://github.com/FullName/ProjectTox-Core ↵Coren[m]
into Integration
2013-09-09tox.*, Messenger.*:Coren[m]
- initialisation: argument added to enable/disable ipv6 as socket Messenger_test.c: - initialisation: ipv4 hardcoded for now - delegating IP resolution to DHT_bootstrap_ex()
2013-09-09Start of group chats integration into the core.irungentoo
2013-09-09move group chats to /toxcoreirungentoo
2013-09-09tox.*, Messenger.*:Coren[m]
- initialisation: argument added to enable/disable ipv6 as socket Messenger_test.c: - initialisation: ipv4 hardcoded for now - delegating IP resolution to DHT_bootstrap_ex()
2013-09-09More stuff done in group chats.irungentoo
2013-09-09tox.*, DHT.*;Coren[m]
- second set of *_bootstrap_ex() functions to allow addresses instead of IPs network.h: - new message ID for sending/receiving IPv6 nodes DHT.*: - get_close_nodes(): - additional parameter to select which kind of nodes: IPv4 or IPv6 - sendnodes()/handle_sendnodes(): - the IPv4 message must remain intact even when the Node_format structure (which embeds IP_Port) is expanded - added Node4_format to keep the structure "alive" - copying in/out of wider to smaller format required in sendnodes()/handle_sendnodes() - switch of Node_format from Node4_format to Node46_format by define
2013-09-09- added missing include (autobuild warning)Coren[m]
2013-09-09caught by autobuild, missing net->sock to net changeCoren[m]
2013-09-09network.*:Coren[m]
- IPAny_Port: analogous to IP_Port - ipport_equal: moved from DHT.c and adapted DHTc.: - ipport_equal renamed to ip4port_equal
2013-09-09fix autobuild (not built locally)Coren[m]
2013-09-09Update TODOAlexander Huffman
2013-09-09network.h:Coren[m]
- added ipany_ntoa() network.c: - added ipany_ntoa() - fixed formatting
2013-09-09network.*:Coren[m]
- IP4: changed in_addr_t to struct in_addr for compatibility reasons - IP6: added - IPAny: added - addr_resolve_or_parse_ip(): converts a string into an IPAny
2013-09-09network.h:Coren[m]
- IP: add in_addr_t as part of the union - IP: rename IP to IP4
2013-09-09network.h:Coren[m]
- global: added sock_t - Networking_Core: added family (currently always AF_INET) and port - sendpacket(): changed signature to require (Networking_Core *) instead of sock_t *.c: - sendpacket()-calls: replaced *->net->sock with *->net
2013-09-09Merge pull request #565 from JFreegman/masterirungentoo
initialize name_length
2013-09-09wrong typeJfreegman
2013-09-09a better wayJfreegman
2013-09-09initialize name_lengthJfreegman
2013-09-08Messaging now works in group chats.irungentoo
2013-09-08Updated README.irungentoo
2013-09-07Merge pull request #564 from nurupo/friendstatus-patchirungentoo
Removed friendstatus from client-side API, replacing it with alternative functions
2013-09-07Modified testMaxim Biro
2013-09-07Removed friendstatus from client APIMaxim Biro
2013-09-07Merge pull request #563 from kigu/patch-1irungentoo
Update TODO
2013-09-07Update TODOAlexander Huffman
2013-09-07Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-09-07Added TODO list and made m_copy*_statusmessage functions return length of ↵irungentoo
copied buffer on success.
2013-09-06Merge pull request #562 from jin-eld/naclirungentoo
Allow to build vs nacl instead of libsodium
2013-09-06Allow to build vs nacl instead of libsodiumJin^eLD
By default libsodium is used. Only if --enable-nacl is specified, then nacl will be used instead of libsodium. Pass locations of nacl headers and libraries by using the following options: --with-nacl-headers=/home/me/somewhere/nacl-20110221/build/469/include/amd64/ --with-nacl-libs=/home/me/somewhere/nacl-20110221/build/469/lib/amd64/
2013-09-06Fixed autotest, increased MAX_STATUSMESSAGE_LENGTH.irungentoo
2013-09-06Added name lengths to friend names.irungentoo
2013-09-05Merge branch 'group-chats'irungentoo
2013-09-05Base of group chats seems to be working now.irungentoo