summaryrefslogtreecommitdiff
path: root/toxcore
AgeCommit message (Collapse)Author
2013-09-21Fixed a bug or two.Jman012
Added breaks on the new packet handlers in doFriends for the switch statement, and added a default.
2013-09-21Fix bug.irungentoo
2013-09-21Fixed bug.irungentoo
2013-09-21Fixed bug.irungentoo
2013-09-21Connection speed ups.irungentoo
2013-09-21Lossless UDP is now suitable for sending files.irungentoo
Added some actual flow control and made send/recieve buffers grow when necessary.
2013-09-21Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-09-21Merge pull request #595 from FullName/MessengerLoadSaveirungentoo
Thou shalt not take singular commands after an if into #ifdef DEBUG...
2013-09-21Thou shalt not take singular commands after an if into #ifdef DEBUG...Coren[m]
toxcore/Messenger.c: - Messenger_load_old(): brackets around an #ifdef'ed line to avoid data pointer being only pushed forward properly in the error case
2013-09-20Small fix in Lossless UDP.irungentoo
2013-09-21Fix compilation on windows for ipv6 codeBtbN
2013-09-20Fixed bug.irungentoo
2013-09-20Small fix in Lossless UDP.irungentoo
2013-09-20Increased the size of the UDP buffers.irungentoo
2013-09-19Fixed bug in Lossless UDP.irungentoo
2013-09-19Fixed bug in Lossless UDP.irungentoo
2013-09-18Merge pull request #588 from FullName/LoggingPreInitStoringirungentoo
Allow loginit() to be delayed, store loglog() data in intermediate buffer...
2013-09-18Allow loginit() to be delayed, store loglog() data in intermediate buffer ↵Coren[m]
and flush it out when loginit() is called util.c: - handle loglog() before loginit() by storing the lines into an expanding buffer - when loginit() is called, write out and kill the buffer network.c: - push loginit() to the point where we know the actually used port
2013-09-17Merge branch 'group-chat'irungentoo
2013-09-17astyled everything.irungentoo
2013-09-17numchats needs to be decrementedJfreegman
2013-09-16Functions to get name of peer in group chat added.irungentoo
Group message callback modified.
2013-09-17Merge remote-tracking branch 'upstream/master' into MessengerLoadSaveCoren[m]
2013-09-17Tests of state loading/saving lead to two fixes for DHT.c and util.cCoren[m]
util.c: - fix in empty section at the end of the state, showed as bug when having an empty name DHT.c: - fix in saving less data than originally announced, showed as bug when not having reached any clients ever (no clients or only with timestamp of zero)
2013-09-16Fixed build.irungentoo
2013-09-16Toxcore should never print anything when built normally.irungentoo
2013-09-16Merge pull request #576 from FullName/MessengerLoadSaveirungentoo
State loading/saving: Instead of a blob, segment into sections marked with tags.
2013-09-16Fix warnings of -Wall -WextraCoren[m]
2013-09-16additional length >= size checksCoren[m]
Messenger.c: - additional size checks - removed one pointless copying of data, instead using it directly util.c: - lost a newline vs. master
2013-09-16Merge remote-tracking branch 'upstream/master' into MessengerLoadSaveCoren[m]
Conflicts: toxcore/Messenger.c toxcore/util.c toxcore/util.h
2013-09-15Merge pull request #580 from FullName/networking_testirungentoo
Fix in ip_equal, plus testing code which led to that fix...
2013-09-15Fix in ip_equal, plus testing code which led to that fix...Coren[m]
network.c: - use the correct macro for IPv4-in-IPv6 test network_test.c: - bunch of tests for addr_resolve() and ip_equal()
2013-09-15Fix leaks and null dereferences in net_cryptoSebastian Stal
2013-09-15more portability fixes.irungentoo
2013-09-15Fixed portability problems.irungentoo
2013-09-15Fixed merge problems.irungentoo
2013-09-15Merge branch 'master' of https://github.com/irungentoo/ProjectTox-Coreirungentoo
2013-09-15Fixed portablity problems.irungentoo
struct in6_addr member names can differ per platform.
2013-09-15Merge remote-tracking branch 'upstream/master' into IntegrationCoren[m]
2013-09-15ip_equal(): handle embedded v4 vs. native v4 as equalCoren[m]
network.c: - ip_equal(): on IPv4 vs. IPv6, check if the IPv6 is an embedded IPv4 and if true, compare that
2013-09-15addr_resolve() rewrite broke { (ipv6enabled == true) name => IPv4 address }Coren[m]
network.c: - addr_resolve(): save AF_UNSPEC ip4 address into ip4, not into to->ip4
2013-09-14DHT peer finding for new friends should now be slightly faster.irungentoo
Also fixed the "[i] could not send message" bug in nTox.
2013-09-14Fixed warnings.irungentoo
2013-09-14Fixed small problems, updated TODO.irungentoo
2013-09-14Small fixes.irungentoo
2013-09-14Fixed some warnings.irungentoo
2013-09-14astyled everything.irungentoo
2013-09-14Some fixes.irungentoo
2013-09-14DHT.c:Coren[m]
- get_close_nodes(): refactored the inner loop out into get_close_nodes_inner()
2013-09-14network.c:Coren[m]
- addr_resolve(): for() instead of while(), flip conditions for a much neater function (suggested by Andreas Schneider) - ip_ntoa(): enforced termination: terminate at the maximum position, that's the one snprintf() may forget - networking_poll(): forgot tabs2spaces