summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-28Group chats now use friendcon_id instead of friendnumber.irungentoo
2014-09-28Merge branch 'unset_avatar' of https://github.com/JFreegman/toxcoreirungentoo
2014-09-27Merge branch 'update-avatar-docs' of https://github.com/ittner/toxcoreirungentoo
2014-09-27Removed send_group_message_packet and its callback function fromirungentoo
Messenger.
2014-09-27Removed useless code from groupchats.irungentoo
2014-09-27Increasing max number of onion paths might increase initial connectionirungentoo
speed.
2014-09-27Moved all the connection stuff from messenger to friend_connection.irungentoo
Messenger was doing way do many things. friend_connection takes care of finding and establishing a connection to friends.
2014-09-27Make the ip port from DHT timeout after a while.irungentoo
Some small fixes.
2014-09-26Remove timestamp from set_connection_dht_public_key().irungentoo
2014-09-26Only set dht public key and direct ip when first creating connection.irungentoo
Check if ip family is valid in set_direct_ip_port() function.
2014-09-26Moved cleaup_friend functionality to Messenger.irungentoo
2014-09-26Removed useless code from onion_client.irungentoo
Astyled.
2014-09-26Added callbacks to onion_client and net_crypto for the temp dht key.irungentoo
Better than the polling mess. Moved DHT to Messenger from onion_client (still needs some cleanups).
2014-09-26Removed now useless network sturct size tests.irungentoo
2014-09-26Added callbacks to DHT called when the ip of a peer is discovered.irungentoo
2014-09-26Wrote more new groupchats code.irungentoo
2014-09-26DHT can now be used for group chat cons and friend cons at the same time.irungentoo
2014-09-26add API function to unset avatarJfreegman
2014-09-26Group chats are starting to work.irungentoo
2014-09-25More groupchats code written.irungentoo
2014-09-25Update avatar documentationAlexandre Erwin Ittner
Update the documentation to reflect the API changes introduced by commits 21be438b2b3f7aa1b65b76a7f528eacfe5b634db and d409bad30dd1657f6b54ea5e38a4d9155f718ae1
2014-09-25Removed now useless atributes from structs.irungentoo
2014-09-25Removed groupchats from core.irungentoo
2014-09-25Some code written for new group chats.irungentoo
2014-09-25Tox object doesn't need to be passed to tox_hash.irungentoo
2014-09-25Merge branch 'master' of https://github.com/dubslow/toxcoreirungentoo
2014-09-24Merge branch 'dubslow-housekeeping-docs' of https://github.com/ittner/toxcoredubslow
2014-09-24Update documentation after API changesAlexandre Erwin Ittner
Commit ba6ae15a739257200b04a10b6ecd22fe210951e1 introduced some API changes, update the documentation to reflect them.
2014-09-24remove tox_avatar_hashdubslow
2014-09-24Merge branch 'stal888-patch-1'irungentoo
2014-09-24housekeepingdubslow
2014-09-23ifdef out use of linux/limts.h in test_avatarsstal
This fixes building on OS X and other systems whose limits.hs have PATH_MAX.
2014-09-23Added some checks to mutex related functions.irungentoo
2014-09-22Merge branch 'update-crosscompile-instructions' of ↵irungentoo
https://github.com/nurupo/InsertProjectNameHere
2014-09-22Fixed typo.irungentoo
2014-09-22Some fixes to avatar pull request.irungentoo
Some bug fixes. Grouped all avatar related functions in the same place in tox.h
2014-09-22Merge branch 'avatars' of https://github.com/ittner/toxcoreirungentoo
2014-09-22Updated cross-compile instructionsMaxim Biro
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