Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Merge branch 'iphydf-new_api' into new_api | irungentoo | |
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 | Make nTox save on exit. | 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 | This belongs in the previous commit. | irungentoo | |
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 | |
2015-03-12 | Check more ports in tox_test.c | irungentoo | |
2015-03-12 | File sending improvements. | irungentoo | |
Use correct double to integer conversion. | |||
2015-03-12 | File transfer fixes and improvements. | irungentoo | |
2015-03-12 | Don't assume tox_file_send_chunk() is called in the request chunk | irungentoo | |
callback. | |||
2015-03-12 | Added position parameter to tox_file_send_chunk(). | irungentoo | |
This is done so that the function now has the same parameters as the request chunk callback. | |||
2015-03-12 | Fixed tox_new issue. | irungentoo | |
2015-03-12 | tox_new now sets error to TOX_ERR_NEW_PORT_ALLOC when binding to port fails. | irungentoo | |
2015-03-12 | tox_new() fixes. | irungentoo | |
If data is NULL and length non zero, TOX_ERR_NEW_NULL is set. error is set to TOX_ERR_NEW_LOAD_BAD_FORMAT when load fails. | |||
2015-03-12 | Added simple status message test to tox_test.c | irungentoo | |
2015-03-11 | Merge branch 'aaannndddyyy-patch-1' | irungentoo | |
2015-03-11 | This is a combination of 11 commits. | Dubslow | |
The first commit's message is: TOX_STATUS -> TOX_USER_STATUS, is more specific This is the 2nd commit message: I pretty strongly believe tox_iteration needs to be renamed to a verb There are several other noun functions in the API, but none of them *do* things. I think even tox_do is better than tox_iteration. tox_do_interval is one possibility, but I'm open to suggestions. This is the 3rd commit message: private_key -> secret_key This is more consistent with modern/NaCl/elliptic cryptography, and also "pk", meaning public key, is all over other toxcore code and documentation. This will eliminate ambiguity. This is the 4th commit message: Rename some functions for pseudo-namespace consistency The enum change results in long enum types, but I think consistency trumps having a few less characters. This is the 5th commit message: TOX_FILE_KIND -> TOX_FILE_TYPE This is more of an English thing than a consistency thing, but TOX_FILE_KIND sounds funnier/stranger to me than TOX_FILE_TYPE. This is the 6th commit message: More specific file control function names This is the 7th commit message: Rename custom packet functions for pseudo-namespace consistency This also has the issue with long enums... but I still think consistent enum names are better This is the 8th commit message: Rename functions for pseudo-namespace consistency This is the 9th commit message: Consistency with https://github.com/sonOfRa/tox4j/blob/master/doc/core-design.md#naming-conventions and the rest of the api This is the 10th commit message: Fix errors in previous function rename commits This is the 11th commit message: Shorten one error enum name | |||
2015-03-11 | tox_callback_connection_status() implemented. | irungentoo | |
Attempted fix of connection checking to make it more stable. | |||
2015-03-11 | Use .h for tox_old instead of .c to not break some of my build commands. | irungentoo | |
2015-03-11 | Implemented the 3 low level network information functions. | irungentoo | |
Added tox_get_udp_port() to tests. | |||
2015-03-10 | Added group chat functions to the public api. | irungentoo | |
Since the functions are not new api like I put them in tox_old.{c,h} | |||
2015-03-10 | Ported nTox to new file transfer api. | irungentoo | |
2015-03-10 | testing/tox_sync now fully works on the new api. | irungentoo | |
2015-03-10 | Implementation of new api file transfers. | irungentoo | |
Everything should work except resuming. | |||
2015-03-09 | Fixed small issue. | irungentoo | |
2015-03-09 | Updated new_filesender function in Messenger.c | irungentoo | |
2015-03-09 | Fixed case where a recv and a sending file would have the same number. | irungentoo | |
recv file numbers are now (file num in packet + 1) << 16 | |||
2015-03-08 | Merge branch 'worfox-new_api' into new_api | irungentoo | |
2015-03-07 | Change LOGGER_DEBUG to LOGGER_ERROR for fail bind | Christoffer Sterner | |