Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-30 | Const correctness for toxcore/Messenger.c and related files | Marc Schütz | |
2014-06-10 | Fixed some warnings. | irungentoo | |
2014-06-10 | Astyle and fixes. | irungentoo | |
2014-06-10 | Const correctness in various interdependent files | Marc Schütz | |
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-30 | Replaced tox_wait* functions with tox_do_run_interval(). | irungentoo | |
Build system fixes. | |||
2014-05-20 | Merge upstream and other stuff | mannol | |
2014-04-27 | Yeah many calls | mannol | |
2014-04-04 | Added functions to get/set the nospam value to the public api. | irungentoo | |
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-22 | Fixed the size function for self status message | Maxim Biro | |
2014-02-21 | Added size functions for names and status messages | Maxim Biro | |
2014-02-21 | Some api changes. | irungentoo | |
2014-02-20 | Removed typedefs for consistency | Maxim Biro | |
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-07 | added API function to get online friend count | Jfreegman | |
2013-12-21 | Added function to save an encrypted version of the messenger. | irungentoo | |
Also added some tests. | |||
2013-12-16 | Astyled the code. | irungentoo | |
2013-12-13 | added groupchat actions | Jfreegman | |
2013-12-10 | More API consistent fix. | AZ Huang | |
2013-12-07 | Added/updated some basic docs and cleaned up some things. | irungentoo | |
2013-12-03 | fix naming inconsistency in tox.h | alexandervdm | |
2013-11-29 | Fix typo. | AZ Huang | |
2013-11-29 | Fix API name consistency. | AZ Huang | |
2013-11-29 | Should return 0 for tox_file_dataremaining since it returns unsigned | AZ Huang | |
2013-11-29 | Fix return code inconsistency. | AZ Huang | |
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-10-23 | Code cleanups. | irungentoo | |
2013-10-18 | Removed bad function from public API (This breaks toxic.) | irungentoo | |
2013-10-10 | Added message ids to action messages | Maxim Biro | |
2013-10-08 | Added function to get the piece size for sending files. | irungentoo | |
2013-10-06 | Oops. Didn't pass along the results from inside to outside... | Coren[m] | |
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. |