summaryrefslogtreecommitdiff
path: root/toxav
AgeCommit message (Collapse)Author
2014-06-22Merged upstreammannol
2014-06-21Added tolerance to VAD and lowered Jitter buffer default valuemannol
2014-06-20Merge branch 'tux3-cppcheck-style'irungentoo
2014-06-21Started with VADmannol
2014-06-20Fix CppCheck style errorsTux3 / Mlkj / !Lev.uXFMLA
#if 0 the content of toxav/msi.c : int stringify_message(MSIMessage *msg, char *dest) This function has no effect and does not seem to be used for actively waiting. Fix various other style errors, reduce scope when possible, avoid redundant writes, clarify operator priorities, etc.
2014-06-20Merge branch 'mannol1-master'irungentoo
2014-06-20Fixed bug when adjusting queue sizemannol
2014-06-18Merge branch 'av-fix' of https://github.com/nurupo/InsertProjectNameHere ↵irungentoo
into nurupo-av-fix
2014-06-18Preparation work to make onion packets go through TCP.irungentoo
2014-06-18Removed IRC referencesMaxim Biro
2014-06-18Made av public header C++-enabledMaxim Biro
2014-06-18Fix possible nullptr dereferences in toxav/msi.cTux3 / Mlkj / !Lev.uXFMLA
2014-06-15Astyled code.irungentoo
2014-06-10Removed None becouse it conflicted with the None defined in otherirungentoo
headers.
2014-06-05Fixed bug when passing invalid call indexmannol
2014-06-02This might fix the issue that someone reported about tox no longerirungentoo
cross compiling for windows.
2014-06-01Fixed typo.irungentoo
This typo doesn't actually cause any side effects unless you are like stqism and have a C library that doesn't have mempcpy().
2014-05-31Merge branch 'mannol1-master'irungentoo
2014-05-31We gon let it burn burn burnmannol
2014-05-31Fixed byte order and removed log functions from misc_toolsmannol
2014-05-30Merge branch 'master' of https://github.com/mannol1/ProjectTox-Core into ↵irungentoo
mannol1-master
2014-05-31Fixed potential memleaksmannol
2014-05-30Apparently i forgot the most important thing...mannol
2014-05-29Rearranged mutex actions. Now allow calling av actions from callbacksmannol
2014-05-29Double-free on timeout fixmannol
2014-05-25Merge branch 'mannol1-Multicalls' into multi-avirungentoo
2014-05-24Small fixmannol
2014-05-24Tests works and some fixesmannol
2014-05-22Changed lossy packet function names to better ones.irungentoo
Fixed rtp checking the wrong return value for one.
2014-05-21Fixed memory allocation type inconsistencyMaxim Biro
2014-05-22Merge remote-tracking branch 'upstream/master' into Multicalls-patchmannol
2014-05-21Added functions to send and receive lossy encrypted packets overirungentoo
the Tox connection. A/V should now work over TCP.
2014-05-20GOGOGOmannol
2014-05-20Merge upstream fo real now?mannol
2014-05-20Merge upstream and other stuffmannol
2014-05-17Fixed thismannol
2014-05-16This works.mannol
2014-05-10This should workmannol
2014-05-08Merge branch 'master' into TCPirungentoo
2014-05-04Updated A/V to new time function.irungentoo
2014-05-03Bunch of random changesmannol
2014-04-27Yeah many callsmannol
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.