summaryrefslogtreecommitdiff
path: root/toxav
AgeCommit message (Collapse)Author
2014-05-21Added functions to send and receive lossy encrypted packets overirungentoo
the Tox connection. A/V should now work over TCP.
2014-05-08Merge branch 'master' into TCPirungentoo
2014-05-04Updated A/V to new time function.irungentoo
2014-04-25Fixed building with NaCl.irungentoo
2014-04-21Crypto 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-16multiple spelling fixesCarlos E. Garcia
2014-04-13media.h: include 'opus.h' instead of 'opus/opus.h'Steven Noonan
The current 'opus/opus.h' works if your opus.h is in /usr/include/opus, as /usr/include is already in the header search path. If your opus header search path is found via pkg-config, however, you will get something like this: $ pkg-config --cflags opus -I/usr/local/Cellar/opus/1.1/include/opus Since this is pointing directly to include/opus, the 'opus/' prefix on the header include directive will break. Since 'opus.h' should work in both cases (as in both cases it will be discovered via pkg-config), just use the simpler 'opus.h'. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2014-04-13toxav/Makefile.inc: add LIBSODIUM_* variables to flagsSteven Noonan
These are needed if libsodium paths are discovered by 'configure'. Most systems don't need this just because libsodium is already on the header/library search paths, but on e.g. Mac OS X this is required. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
2014-04-10Fix memory leak.AZ Huang
2014-04-09Fix phone.cAZ Huang
2014-04-08Drop typedef redeclarationsDmitrij D. Czarkoff
C99 doesn't permit redeclaring typedefs in the same scope.
2014-04-07Bug fixmannol
2014-04-06Codec settingsmannol
2014-04-05Added testmannol
2014-03-28fix RTPHeader filling by zeros underflowMaks Naumov
regression from 6a78e2e71c1471b89646a71a1adeb0529cfb73d4
2014-03-23Merge pull request #817 from mannol1/masterirungentoo
Fixed cancel and added handling of the glare case
2014-03-23Remove headermannol
2014-03-23Why do it even caremannol
2014-03-22Clare case fixmannol
Wot fix
2014-03-22Well this seems to be workingmannol
2014-03-18Merge 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-16Friend request callback now contains the Tox object.irungentoo
2014-03-15Comment fixmannol
2014-03-14Added new callbackmannol
2014-03-12Invoke callback via invoke_callback funcmannol
2014-03-12Removed logging to stderr and fixed timeout handlingmannol
2014-03-11Changed msi callbacksmannol
2014-03-11Added custom callback data and capability identifiermannol
2014-03-07Fixed several bugs and added some featuresmannol
2014-03-05Fix libtoxav link error.AZ Huang
2014-02-23pkg-config and avmannol
2014-02-19Fixed pointer positionmannol
2014-02-19Removed user agent header from msi and updated travis build stuffmannol
2014-02-19Added better documentation to the api, move some defines, fixed a possible ↵irungentoo
issue.
2014-02-19crypto_secretbox_NONCEBYTES is the one to use for the symmetric encryption.irungentoo
Not currently a big deal since they are the same size, but...
2014-02-16Astyled av code.irungentoo
2014-02-16Fixed build 'error'mannol
2014-02-16Moved event to toxavmannol
2014-02-16Try this fixmannol
2014-02-16Added comments...mannol
2014-02-16Public header ready to gomannol
2014-02-16Started adding public APImannol
2014-02-16Fixed _all_ the issuesmannol
2014-02-16Whoopsmannol
2014-02-16Fixed bugmannol
2014-02-16Fixed audio bug and added reason when terminating callmannol
2014-02-16Added some fixes for payload calculationmannol
2014-02-01Added fixes to rtp and updated phoneMartijnvdc
2014-01-26Small fixmannol
2014-01-25Added build systemmannol