summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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-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
2013-09-04Merge pull request #559 from jin-eld/friendlistirungentoo
Function for retreiving a list of friend numbers
2013-09-05Function for retreiving a list of friend numbersJin^eLD
This should allow clients to sync the Tox friend list with their UI/etc. lists.
2013-09-04Possibly fixed LAN discovery on some configurations.irungentoo
2013-09-04Fixed small problem.irungentoo
2013-09-03Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-09-03Possible bugs fixed, all received strings now force NULL terminate.irungentoo
2013-09-03Merge pull request #555 from jin-eld/readmeirungentoo
Cleaned up bogus configure parameters and updated Win32 build instructions in INSTALL
2013-09-03Merge pull request #556 from jin-eld/no-printoutsirungentoo
Remove error printouts
2013-09-03Remove error printoutsJin^eLD
A library should never print anything, so removing the perror() printouts.
2013-09-03Work in progress group chats.irungentoo
Not done yet.
2013-09-03Update INSTALL.mdjin-eld
Cleaned up bogus configure parameters and updated Win32 build instructions.
2013-09-02Removed useless code, possibly fixed something.irungentoo