Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-29 | Merge branch 'tox_friend_delete_additinal_documantation' of ↵ | irungentoo | |
https://github.com/Raffinate/toxcore | |||
2015-03-29 | Increase thread safety. | irungentoo | |
randombytes() doesn't seem to have any real speed disadvantage. Also makes people who think nonces need to be random happy. | |||
2015-03-29 | Additional description for tox_friend_delete. | Aleksey Mokhovikov | |
2015-03-27 | Fixed file transfer bug. | irungentoo | |
This should have been at the beginning of the loop, not the end. | |||
2015-03-27 | Comment fix. | irungentoo | |
2015-03-26 | Making tox_encrypted_new() use the same error codes as tox_new was a bad idea. | irungentoo | |
They now have their own error codes. | |||
2015-03-25 | If length is 0, data should be ignored. | Roman Pasichnyk | |
2015-03-24 | Comment fix. | irungentoo | |
2015-03-23 | tox.h comment fix. | irungentoo | |
2015-03-23 | Changed the share relay packet id. | irungentoo | |
2015-03-23 | Merge branch 'new_api' | irungentoo | |
2015-03-23 | Added some more checks for file packets. | irungentoo | |
2015-03-22 | Fixes #1298 | Anurag Agarwal | |
2015-03-22 | Fixes #1297 | Anurag Agarwal | |
2015-03-22 | Fixes #1296 | Anurag Agarwal | |
2015-03-21 | Renamed tox_file_send_control to tox_file_control. | irungentoo | |
Renamed tox_file_send_seek to tox_file_seek. | |||
2015-03-21 | Transfers with filelength == 0 now behave exactly like transfers of every | irungentoo | |
other size (except streaming of course). | |||
2015-03-20 | Allow sending of file transfer requests with length 0 but don't allocate | irungentoo | |
any file number for them in core. These can be used to tell friends we don't have an avatar set or to unset a set avatar. | |||
2015-03-20 | For file transfers UINT64_MAX is now used as the size for streaming | irungentoo | |
transfers instead of 0. For avatar transfers file size 0 now means that the client has no avatar set. Added a test for streaming transfers. | |||
2015-03-19 | callback_file_request_chunk -> callback_file_chunk_request | Dubslow | |
A couple of minor reasons, combined warrant a PR imo: a) fileChunkRequested is a better signal name than fileRequestChunkReceived, and I don't want to break consistency by reordering words for just this signal b) "request chunk" is parsed by English speakers as a verb-object combination, implying sending the request, not receiving, whereas "chunk requested" is parsed (more correctly) as an adjective-noun combo (in particular, request is a noun not a verb), and thus reads far more like "hey heads up we just got a request" For instance some tests/testing code had some callbacks to *receive* chunk requests, and they were called "tox_file_request_chunk"... to receive a chunk, not request it. Now they're called "tox_file_chunk_request". So yeah... | |||
2015-03-18 | Renamed TOX_MESSAGE_TYPE_MESSAGE to TOX_MESSAGE_TYPE_NORMAL. | irungentoo | |
2015-03-18 | Merge branch 'one_more_rename' of https://github.com/dubslow/toxcore into ↵ | irungentoo | |
new_api | |||
2015-03-18 | Removed TOX_USER_STATUS_INVALID. | irungentoo | |
2015-03-18 | Merged normal message function and send action function into one | irungentoo | |
messaging function. This removes code duplication and allows us to easily add new message types to the api without having to add new functions. | |||
2015-03-18 | Move get_connection_status to self pseudonamespace, to contrast ↵ | Dubslow | |
friend_get_connection_status | |||
2015-03-18 | When friend goes offline all his file transfers get removed. | irungentoo | |
This is now documented in the API. Ported programs in testing/ to this behaviour. | |||
2015-03-18 | Api changes. | irungentoo | |
receive to recv in file receive functions. Added TOX_MAX_FILENAME_LENGTH define. | |||
2015-03-17 | Kill all file transfers associated with the friend when friend goes | irungentoo | |
offline. | |||
2015-03-17 | Renamed SEND_FAILED to SENDQ. | irungentoo | |
2015-03-17 | Save function renamed to tox_get_savedata() | irungentoo | |
2015-03-17 | Make sure some defines in the public api are always correct. | irungentoo | |
Make sure some assumptions are always correct. | |||
2015-03-17 | Changed INVALID_LENGTH to TOO_LONG. | irungentoo | |
2015-03-17 | Added tox_file_send_seek() function to api. | irungentoo | |
This function can be used to seek an incoming file tranfer right before accepting it. It is meant to be used to resume incomplete file tranfers by clients. | |||
2015-03-17 | Allow file names to be of length 0. | irungentoo | |
Pointer in callback will be NULL if length is 0. | |||
2015-03-17 | Added and implemented file_id parameter to file tranfers. | irungentoo | |
file_id is a 32byte identifier that can be used by users to identify file tranfers across core/client restarts in order to resume broken file tranfers. In avatar tranfers it corresponds to the hash of the avatar. Added tox_file_get_file_id() function to api to obtain the file_id of an ongoing file transfer. If not set, core will generate a random one. | |||
2015-03-16 | New API fixups. | iphydf | |
2015-03-15 | Merge branch 'new_api_patch' of https://github.com/Impyy/toxcore into new_api | irungentoo | |
2015-03-15 | Avatar hash is now the filename of the file transfer instead of the | irungentoo | |
first 32 bytes. Enforce length of filename in core when transfer is an avatar type transfer to make things more safe. | |||
2015-03-15 | Initialize Tox_Options with default values in tox_options_new | Impyy | |
2015-03-14 | There are many scenarios where the user would want to modify the | irungentoo | |
contents pointed by proxy_address. | |||
2015-03-14 | Install tox_old.h too. | irungentoo | |
2015-03-14 | Better DHT distance function. | irungentoo | |
2015-03-13 | When link can't send packets anymore, stop the request chunk callback. | irungentoo | |
Removed time variable in packet struct and replaced it with sent variable. | |||
2015-03-13 | Remove TOX_FILE_KIND typedef. | irungentoo | |
2015-03-13 | Merge branch 'newer_api' of https://github.com/dubslow/toxcore into new_api | irungentoo | |
2015-03-13 | revert to TOX_FILE_KIND | Dubslow | |
2015-03-13 | File kind is now a uint32_t. | irungentoo | |
This allows clients to agree on what numbers mean what without having it be set in core. | |||
2015-03-13 | tox_file_send_chunk() must now send data the same length as requested | irungentoo | |
in the requested chunk callback. For zero size transfers if the data sent is not the same length, the file is assumed to be done. | |||
2015-03-13 | tox_friend_get_public_key() now does nothing when public_key is NULL. | irungentoo | |
2015-03-12 | Convert core code depending on the api | Dubslow | |