Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-30 | Prevent unnecessary sending of packets. | irungentoo | |
If name/status/typing didn't actually change return success and don't actually do anything. | |||
2015-01-29 | Code cleanups. | irungentoo | |
Rename array in Node_format from client_id to public_key. | |||
2015-01-27 | client_id is a bad name for the long term public key. | irungentoo | |
2015-01-23 | Code cleanups. | irungentoo | |
Remove duplicate addfriend code and shoved it in its own function. | |||
2015-01-10 | Merge branch 'mannol-master' | irungentoo | |
2015-01-10 | Logger fix | mannol | |
2014-12-26 | Merge branch 'http-proxy-feature' of ↵ | irungentoo | |
https://github.com/nurupo/InsertProjectNameHere | |||
2014-12-25 | Onion client improvements. | irungentoo | |
Put bootstrap nodes in a separate list than known good nodes. | |||
2014-12-21 | Fixed bug in tox_load where names of size TOX_MAX_NAME_LENGTH didn't | irungentoo | |
load. | |||
2014-12-21 | Some refactoring of proxy code | Maxim Biro | |
2014-12-09 | Merge branch 'more_consistent_custom_packet_handlers' of ↵ | irungentoo | |
https://github.com/wrouesnel/toxcore | |||
2014-12-09 | Change prototype for custom_packet_handler functions | Will Rouesnel | |
Change the custom_packet_handler callback function interface to be consistent with other callback interfaces. The new interface takes the Messenger object calling as the first parameter, and moves the user data object to be the last parameter. This makes it comparable to the callbacks for file transfer and the like, and should simplify building interfaces. The new prototype is: int (*)(Messenger *m, int32_t friendnumber, const uint8_t *data, uint32_t len, void *object) | |||
2014-11-18 | av refactor | mannol | |
2014-11-08 | Remove dead store | Tux3 / Mlkj / !Lev.uXFMLA | |
2014-10-24 | Portability saving fixes for big endian systems. | irungentoo_trip | |
Saves should now be portable from big endian to little endian systems though I need someone to actually test it to be sure I didn't mess up. | |||
2014-10-21 | Fixed unaligned memory access. | irungentoo_trip | |
2014-10-04 | Send friend request with connection if for some reason (groupchats) we | irungentoo | |
are already connected to the friend but they have not added us yet. | |||
2014-10-02 | People in groups can now be added/removed from friends list without issues. | irungentoo | |
2014-10-02 | Removed useless code. | irungentoo | |
2014-09-29 | Fixed crash in tox_new(). | irungentoo | |
2014-09-28 | Group chats now use friendcon_id instead of friendnumber. | irungentoo | |
2014-09-28 | Merge branch 'unset_avatar' of https://github.com/JFreegman/toxcore | irungentoo | |
2014-09-27 | Removed send_group_message_packet and its callback function from | irungentoo | |
Messenger. | |||
2014-09-27 | Moved 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-27 | Make the ip port from DHT timeout after a while. | irungentoo | |
Some small fixes. | |||
2014-09-26 | Remove timestamp from set_connection_dht_public_key(). | irungentoo | |
2014-09-26 | Only 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-26 | Moved cleaup_friend functionality to Messenger. | irungentoo | |
2014-09-26 | Removed useless code from onion_client. | irungentoo | |
Astyled. | |||
2014-09-26 | Added 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-26 | add API function to unset avatar | Jfreegman | |
2014-09-25 | More groupchats code written. | irungentoo | |
2014-09-25 | Removed groupchats from core. | irungentoo | |
2014-09-24 | housekeeping | dubslow | |
2014-09-22 | Fixed typo. | irungentoo | |
2014-09-22 | Some fixes to avatar pull request. | irungentoo | |
Some bug fixes. Grouped all avatar related functions in the same place in tox.h | |||
2014-09-22 | Merge branch 'avatars' of https://github.com/ittner/toxcore | irungentoo | |
2014-09-21 | Remove chattiness from avatar data transfers | Alexandre 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-12 | Some cleanups to last PR. | irungentoo | |
2014-09-12 | Merge branch 'tox_connect' of https://github.com/saneki/toxcore | irungentoo | |
2014-09-12 | Removed tox_connect, initial connections are made on first tox_do | saneki | |
2014-09-09 | spelling corrections | cgar | |
2014-09-09 | Fixed spacing | saneki | |
2014-09-09 | Added tox_connect function, no connecting done during tox_load | saneki | |
2014-09-08 | Added tests for custom lossy and lossless packets. | irungentoo | |
Fixed bug with lossless packets. | |||
2014-09-05 | Added 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-08-30 | Add support for user avatars in the core protocol | Alexandre Erwin Ittner | |
Add a protocol and the APIs to straightforwardly support user avatars in client applications. The protocol is designed to transfer avatars in background, between friends only, and minimize network load by providing a lightweight avatar notification for local cache validation. Strict safeguards are imposed to avoid damage from non-cooperative or malicious users and to limit network usage. The complete documentation is available in docs/Avatars.md and sample code is available in testing/test_avatars.c. Code and documentation are released under the GNU GPLv3 or later, as described in the file COPYING. | |||
2014-08-29 | Lossless crypto packets can now be sent without the congestion control ↵ | irungentoo | |
applying to them. | |||
2014-08-27 | Changed how receipts work. | irungentoo | |
Messages now have a maximum length of 1372. Receipt packets have been removed, instead net_crypto tells us if the other peer has received the packets or not. | |||
2014-08-22 | Small code cleanup. | irungentoo | |