Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-02 | Increased some timeouts to try to prevent disconnections when | irungentoo | |
transferring files on wireless networks. | |||
2014-06-01 | Fixed TOX_MAX_MESSAGE_LENGTH define. | irungentoo | |
Removed some useless code from toxcore. Astyled core code with new version of astyle. | |||
2014-05-30 | Renamed tox_do_run_interval to tox_do_interval. | irungentoo | |
tox_do_interval now returns a time in ms based on how much action is going on in net_crypto. | |||
2014-05-26 | Fixed tox_get_num_online_friends function. | irungentoo | |
Removed useless code. | |||
2014-05-22 | Changed lossy packet function names to better ones. | irungentoo | |
Fixed rtp checking the wrong return value for one. | |||
2014-05-21 | Added functions to send and receive lossy encrypted packets over | irungentoo | |
the Tox connection. A/V should now work over TCP. | |||
2014-05-19 | max number of shared relays | notsecure | |
2014-05-19 | tcp relay sharing (PACKET_ID_SHARE_RELAYS) | notsecure | |
2014-05-08 | Merge branch 'master' into TCP | irungentoo | |
2014-05-02 | Remove Lossless UDP (This breaks Tox.) | irungentoo | |
2014-04-23 | Major cleanups. | irungentoo | |
Fixed circular dependency between DHT and net_crypto: DHT no longer depends on net_crypto. Moved the crypto request packets functions to crypto core and DHT. Cleaned up/added some defines that can be used to get the true maximum length of things like the friends request message. MAX_DATA_SIZE has been replaced in most places by more appropriate defines. | |||
2014-04-21 | Fixed a test. | irungentoo | |
Removed function from Messenger.h | |||
2014-04-21 | Crypto related cleanups. | irungentoo | |
Moved Bunch of functions from net_crypto to crypto_core. decrypt_data_fast and decrypt_data_symmetric were the same thing therefore, removed decrypt_data_fast. Replaced all the crypto_secretbox_* defines with the equivalent crypto_box_* one. New define: crypto_box_KEYBYTES that is equal to crypto_box_BEFORENMBYTES. | |||
2014-04-20 | Small cleanup. | irungentoo | |
2014-04-16 | multiple spelling fixes | Carlos E. Garcia | |
2014-03-31 | tox_group_get_names now returns a list of name lengths along with the list ↵ | irungentoo | |
of names. TCP test now also tests pings. | |||
2014-03-20 | Fixed other api inconsistency. | irungentoo | |
2014-03-20 | Fixed an api inconsistency. | irungentoo | |
2014-03-18 | Merge branch 'api-fix' | irungentoo | |
Main changes: 1. Strings no longer need to be NULL terminated. 2. tox_get_friend_id is now named tox_get_friend_number. 3. The friend request callback function is now (Tox *tox, uint8_t *, uint8_t *, uint16_t, void *), the Tox object pointer has been added to it. | |||
2014-03-16 | Friend request callback now contains the Tox object. | irungentoo | |
2014-03-16 | add api function that gets the last time a friend was seen online | Jfreegman | |
2014-03-07 | Some tox_wait_* improvements | Maxim Biro | |
2014-02-23 | Userstatus function fixes. | irungentoo | |
2014-02-21 | Added size functions for names and status messages | Maxim Biro | |
2014-02-21 | Some api changes. | irungentoo | |
2014-02-16 | Typing: Forgot the callback argument types. | Jman012 | |
2014-02-16 | Typing: Changed all return values to int for consistency and the -1 error. | Jman012 | |
2014-02-16 | Typos. | Jman012 | |
2014-02-16 | Added user typing changes in core. | Jman012 | |
2014-02-15 | Added callback for A/V usage. | irungentoo | |
2014-02-14 | Added custom userpackets. | irungentoo | |
A way to send and handle lossy UDP packets coming from friends. Will be used for A/V. | |||
2014-02-07 | added API function to get online friend count | Jfreegman | |
2014-01-17 | Incorporated onion into Tox. | irungentoo | |
Fixed a couple of issues related to that. | |||
2013-12-21 | Added function to save an encrypted version of the messenger. | irungentoo | |
Also added some tests. | |||
2013-12-13 | added groupchat actions | Jfreegman | |
2013-12-07 | Added/updated some basic docs and cleaned up some things. | irungentoo | |
2013-11-24 | group_namelistchange(): for ui reasons, divulge the peernumber and the ↵ | Coren[m] | |
nature of the change (add, del, name change). tox.*, Messenger.*, group_chats.*: - expand interface of callback by peernumber/change groupchats.c: - call callback in addpeer/delpeer/setnick with peernumber and flag nTox.c: - print_groupchatpeers(): print as many names on a line as possible, not one peer per line - print_groupnamelistchange(): only print the change, if possible (i.e. "new peer", "peer's new name") - added command "/p" to print the list of peers | |||
2013-11-23 | Added callback that tells you when the peer name list of a group chat changes. | irungentoo | |
2013-11-22 | Added function to get the number of peers and list of names for group chats. | irungentoo | |
2013-11-18 | Fixed a few typos. | Jman012 | |
2013-11-18 | Added functions tox_count_chatlist and tox_copy_chatlist. | Jman012 | |
These functions are akin to the tox_count_friendlist and tox_copy_friendlist, made available on the public API. | |||
2013-11-03 | The group chats we invite a friend to are now stored. | irungentoo | |
2013-10-23 | Code cleanups. | irungentoo | |
2013-10-15 | Added resume support if the connection breaks during file sending. | irungentoo | |
2013-10-13 | A/V integration in progress. | irungentoo | |
Added functions to send/receive msi packets via secure messenger connections. Made function to get the ip/port of a friend in Messenger.c public | |||
2013-10-10 | Added message ids to action messages | Maxim Biro | |
2013-10-06 | Merge remote-tracking branch 'upstream/master' into wait: replace void *tox ↵ | Coren[m] | |
with Tox *tox in tox.c (which now includes the declarations from tox.h) | |||
2013-10-06 | sendqueue_length no longer determines if we check for socket-can-write, but ↵ | Coren[m] | |
sendpacket() sets a timestamp if it happened network.*: - sendpacket(): checks result and on EAGAIN, stores time of this event - networking_wait_prepare(): uses the time if set to check up to 500ms later for the socket to be writeable again - networking_wait_cleanup(): clears the time if the socket was writeable - fixed some accidental tabs Messenger.*, tox.*: - pass-through functions to reach networking_wait_cleanup() - fixed some accidental tabs | |||
2013-10-05 | Broken *_wait() into *_wait_prepare() and *_wait_execute() | Coren[m] | |
To allow the actual waiting to run without any locking, split it into preparing the data it uses and the execution of the wait. The caller must provide with the buffer to store whatever data it requires to wait. Completely eliminates any reliance on the existence of anything but that data in the actual wait routine. Also fixed a few argument type warnings inside LOGGING. | |||
2013-10-03 | Code cleanups. | irungentoo | |