summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-21Fixed test.irungentoo
2014-09-21Fixed memory leak.irungentoo
2014-09-21Remove chattiness from avatar data transfersAlexandre Erwin Ittner
The chatty approach for the avatar data transfer was intended as a security feature to add explicit delays to the transfer and prevent amplification attacks among authenticated friends. This was deemed unnecessary in the code review and, therefore, replaced by a simpler approach that sends all data in a single burst.
2014-09-21Tox is now shown as being online only when properly announced.irungentoo
2014-09-21Remove support for avatar image formats other than PNGAlexandre Erwin Ittner
Support for other formats was deemed unnecessary in the code review and therefore removed. The value for the constant TOX_AVATARFORMAT_PNG is now set in stone; if the other formats become needed again in the future, this commit shall be reverted and the enum values reordered to keep compatibility.
2014-09-20Prevent core from doing DNS requests when UDP is disabled.irungentoo
2014-09-19Added TOXDNS_MAX_RECOMMENDED_NAME_LENGTH define that clients canirungentoo
choose to ignore if they want.
2014-09-18Lowered minimum transfer speed.irungentoo
2014-09-17Reduce max udp packet size to 2K.irungentoo
2014-09-16Merge branch 'master' of https://github.com/dubslow/toxcoreirungentoo
2014-09-16Use libsodium 0.7.0+ (more thorough though)dubslow
2014-09-15Merge branch 'ProMcTagonist-patch-1'irungentoo
2014-09-15proper libsodium versionro
2014-09-14Fixed toxencryptsave include issue.irungentoo
2014-09-13Properly ported a toxencryptsave function to NaCl.irungentoo
removed now useless files.
2014-09-13Merge branch 'encrypted_data' of https://github.com/dubslow/toxcoreirungentoo
2014-09-13Increased maximum number of incomming TCP connections in TCP server.irungentoo
2014-09-12sigh... forgot to add very necessary files...dubslow
2014-09-12encrypted save fully work with both libsodium and nacldubslow
they both reliably pass "make check"
2014-09-12Some cleanups to last PR.irungentoo
2014-09-12Merge branch 'tox_connect' of https://github.com/saneki/toxcoreirungentoo
2014-09-12Removed tox_connect, initial connections are made on first tox_dosaneki
2014-09-11memzero() segfaulted for unknown reasons... probably pebkac...Dubslow
2014-09-11testing works, but doesn't pass...Dubslow
2014-09-11Add magic number, auto tests still requiredDubslow
2014-09-11Merge branch 'tux3-TCPSNHAPPEN27TCPSNHAPPEN27TCPSNHAPPEN27'irungentoo
2014-09-11Replace fprintf(stderr,...) by LOGGER_*() in net_cryptoTux3 / Mlkj / !Lev.uXFMLA
2014-09-10nacl compiles! still needs testing though.Dubslow
2014-09-10modify inclusionsDubslow
2014-09-10Merge branch 'master' into encrypted_dataDubslow
2014-09-10Merge branch 'compiletimeLTO' of https://github.com/tux3/toxcoreirungentoo
2014-09-10Merge branch 'smallfix' of https://github.com/tux3/toxcoreirungentoo
2014-09-10Merge branch 'master' of https://github.com/urras/toxcoreirungentoo
2014-09-10Merge branch 'tux3-master'irungentoo
2014-09-10Remove unused function in DHT.cTux3 / Mlkj / !Lev.uXFMLA
2014-09-10Remove unused variable in handle_sendnodesTux3 / Mlkj / !Lev.uXFMLA
2014-09-10Fix exceptional leak in msi.cTux3 / Mlkj / !Lev.uXFMLA
2014-09-10Grammar fixurras
2014-09-09Merge branch 'cgar-spelling'irungentoo
2014-09-09spelling correctionscgar
2014-09-09Fixed spacingsaneki
2014-09-09compiling against nacl seems to break VANILLA_NACL...Dubslow
2014-09-09Added tox_connect function, no connecting done during tox_loadsaneki
2014-09-09Merge branch 'master' into encrypted_dataDubslow
2014-09-08Added tests for custom lossy and lossless packets.irungentoo
Fixed bug with lossless packets.
2014-09-07Fixed typo.irungentoo
2014-09-07Updated docs.irungentoo
Fixed possible issue in last commit.
2014-09-06This fixes an issue where nodes could stay unannounced for certainirungentoo
periods of time. Online nodes should now be able to announce themselves continuously.
2014-09-05Added custom packet functions to public tox api.irungentoo
This should make it easy for people to use toxcore to power many types of networked applications.
2014-09-05Merge branch 'encrypted_data' of https://github.com/dubslow/toxcore into ↵Dubslow
encrypted_data