Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-22 | Remove noisy logmsg() / Fix grammar | z3bra | |
2016-11-21 | Discard buffer if size is bigger than expected size | z3bra | |
2016-11-21 | Make sure call is only canceled once | z3bra | |
Upon receiving a FINISHED state, the client should consider the call over, and free its local variable. It should NOT try to send a CANCEL signal, as it could try to cancel the call twice, resulting in a double free() that can crash the core. | |||
2016-11-19 | Reduce time between sample sending | z3bra | |
Start sending the next audio frame before the previous frame is done sending. This is for preventing the peer to receive "blanks" in the audio channel. | |||
2016-11-19 | Get audio call to work properly | z3bra | |
This commit puts back in place the settings that were previously set regarding audio encoding, preparation of the frame, buffer and so on. These settings used to work great and I modified them without having any clue of how it was working. Now I'm done playing, and it works properly. Hooray. | |||
2016-11-18 | Fixed issue preventing the user to answer calls | z3bra | |
2016-11-18 | Update style for if() conditions | z3bra | |
2016-11-18 | Update audio parameters for the new API | z3bra | |
2016-11-18 | Add a RINGING state for calls | z3bra | |
This helps knowing that a call has been initiated, but not answered yet. We need it because otherwise the state of the FCALL_OUT would not even be evaluated. | |||
2016-11-14 | Remove toxcore submodule | z3bra | |
2016-11-14 | Revert "Compile against local toxcore submodule" | z3bra | |
This reverts commit a1d2b63e6af32685f5828c302a0d3edeeb48090f. Ratox now compiles against the latest version of the API, so there is no need for using a local submodule anymore. | |||
2016-11-10 | Updated nodes.h, small fixes in loop(). | pranomostro | |
2016-11-10 | Express AUDIOBITRATE in kb/s | z3bra | |
2016-11-10 | Retrieve/Send nospam value as little-endian | z3bra | |
For readiness, nospam value is written in big endian in nospam/out. toxcore expect receiving it as little-endian, so we convert it upon calling the nospam get/setter. | |||
2016-11-10 | Remove useless call to FD_CLR() | z3bra | |
This snippet was introduced when the client could send too much data to the core for the transfer. The new toxcore API introduces a callback triggered when the core is ready to send more data. It means we don't need to keep track of a local buffer anymore, and simply read from the file_in FIFO when the core is ready. | |||
2016-11-09 | Fix nospam value endianness | z3bra | |
2016-11-08 | Ensure calls are answered properly | z3bra | |
2016-11-08 | Get rid of 'chunksz' attribute in transfer struct | z3bra | |
2016-11-08 | Handle file transfer in multiple chunks | z3bra | |
2016-11-08 | Various cases of code cleanup: | pranomostro | |
-Fixed memory leak in datasave(). -Made some types more clean, such as using size_t instead of uint32_t and size_t instead of int. -Removed unneccessary length checks | |||
2016-11-08 | Update toxcore to the latest version | z3bra | |
2016-11-08 | Accomodate file transfer callbacks to the new API | z3bra | |
2016-11-08 | Mark transfer as complete as soon as chunk len is 0 | z3bra | |
2016-11-08 | Fix argument passing order of tox_pass_decrypt. | pranomostro | |
2016-11-08 | Pass file number to tox_file_control() | z3bra | |
2016-11-08 | Monitor friends connected either via TCP or UDP | z3bra | |
2016-11-08 | Convert ID string using TOX_PUBLIC_KEY_SIZE | z3bra | |
2016-11-08 | Use av.state to check the current call state | z3bra | |
2016-11-08 | Prevent memcpy'ing to a non-allocated memory area | z3bra | |
2016-11-08 | Change cbcalldata() to match new API | z3bra | |
2016-11-08 | Merge all call state changes in cbcallstate() | z3bra | |
2016-11-08 | Added cbcallstate to deal with call changes | z3bra | |
2016-11-08 | Setup callback to answer audio calls | z3bra | |
2016-11-08 | Remove unused cooldown/lastblock fields from transfer struct | z3bra | |
2016-11-08 | Implement chunk_request callback for file transfer | z3bra | |
2016-11-08 | Accomodate file transfer callbacks to the new API | z3bra | |
2016-11-08 | Remove unused cooldown/lastblock fields from transfer struct | z3bra | |
2016-11-08 | Implement chunk_request callback for file transfer | z3bra | |
2016-11-08 | Accomodate file transfer callbacks to the new API | z3bra | |
2016-11-08 | Small updates to some tox functions, mostly regarding dealing with the ↵ | pranomostro | |
return value properly. | |||
2016-11-08 | Updated three more callbacks. | pranomostro | |
2016-11-08 | Update three callbacks, update handling of user id's size (now public key ↵ | pranomostro | |
sizes). | |||
2016-11-08 | Cast const uint8_t* to to void * for freeing, fix one memory access on empty ↵ | pranomostro | |
friend request messages, fix dataload() bug and update user status. | |||
2016-11-08 | Fix getter/setter usage | z3bra | |
2016-11-08 | Change getters/setters to match the new API | z3bra | |
The following has been done: * rename tox_{get,set} to tox_self_{get,set} * rename tox_{get,set}_friend to tox_friend_{get,set} * use *_size() functions instead of a return status * pass NULL to discard error handler in _friend_ functions | |||
2016-11-08 | Refactor dataload() and datasave(). | pranomostro | |
2016-11-08 | Refactored dataload(). | pranomostro | |
2016-11-08 | Update Tox_Options fields name | z3bra | |
2016-11-08 | Ditch error reporting in tox_pass_decrypt() | z3bra | |
2016-11-08 | Discard error reporting in tox_new() | z3bra | |