summaryrefslogtreecommitdiff
path: root/toxav/msi.h
AgeCommit message (Collapse)Author
2018-09-14Standardise header guards.iphydf
Using the full path including the repo name.
2018-08-26Update copyright to 2018.iphydf
2018-08-12Fix style in msi.c.iphydf
* Don't use anonymous enums (`typedef enum { ... } Name;`). * Don't use macros to generate structs (too magical, hard to grep). * Assign output parameter once, and don't access it a lot in the function body. * Don't pass type names as parameters to macros (this is C, we don't have templates, sorry). * All function-like macros must be do-while(0). * `++i` instead of `i++`. * No assignment-expressions. * No void-casts.
2018-08-12Fix enumerator names to comply with toxcore naming standards.iphydf
2018-06-24Add Logger to various net_crypto functions.iphydf
In preparation for adding log statements. Also, fix an uninitialised variable warning in cppcheck.
2017-01-19Update license headers and remove redundant file name comment.iphydf
"All rights reserved" was incorrect. The project was licensed under GPL3, which means a lot of rights are licensed to everybody in the world, i.e. not reserved to the "Tox Project".
2016-11-20Fix NULL pointer dereference in log callsMaxim Biro
2016-09-19Revert "Make ToxAV stateless"iphydf
This reverts commit 21f8db12c45bd56293262cd4abfb73cd9abec821. It is currently broken. Incoming call callbacks are not invoked, and instead the client goes offline immediately.
2016-09-17Make ToxAV statelessGregory Mullen (grayhatter)
2016-09-13Add some astyle options to make it do more.iphydf
It now enforces a bit more formatting. In particular, padding inside parentheses is removed. I would like it to remove padding after unary operators, but there seems to be no option for that.
2016-09-13Group #include directives in 3-4 groups.iphydf
1. Current module (if C file). 2. Headers from current library. 3. Headers from other library (e.g. toxcore includes in toxav). 4. System headers.
2016-09-01Sort #includes in all source files.iphydf
2015-10-10New Adaptive BR algorithm, cleanups and fixesEniz Vukovic
2015-05-22Updated with mastermannol
2015-04-29Donemannol
2015-04-21Final touchupsmannol
2015-04-13Started custom RTCPmannol
2015-03-01Make toxav thread safemannol
2015-02-24Implement pausingmannol
2015-02-21New msi protocolmannol
2015-02-20Removed extra msi header and started testingmannol
2015-02-18Msi should be done; toxav.c need a cleanup and adjustmentsmannol
2015-02-17Added 2 new headers into msi for buffer controlmannol
2015-02-16Fixed header protectors and cleaning up the msimannol
2015-02-15Started adjusting msi backend to new apimannol
2015-01-24Current progressmannol
2015-01-17Progressmannol
2014-11-29Merge branch 'mutex-1' of https://github.com/mannol/toxcoreirungentoo
2014-11-29More av cleanupmannol
2014-11-24Merge branch 'master' of https://github.com/mannol/toxcoreirungentoo
2014-11-18av refactormannol
2014-07-26Merge branch 'mannol1-master'irungentoo
2014-07-26Make codec settings dynamicmannol
2014-07-22Merge branch 'master' of https://github.com/mannol1/toxcoreirungentoo
2014-07-21Improved protocol and cleaned code a bitmannol
2014-07-05This might be causing problemsmannol
2014-07-05Make rtp & codec actions thread-safemannol
2014-07-03Merge branch 'mannol1-master'irungentoo
2014-07-03Removed redundant code and fixed toxav codec actions being called when call ↵mannol
inactive
2014-06-28Removed redundant encryption and assertsmannol
2014-06-26Fixed segfault that happened because calls could be hanged up moreirungentoo
than once.
2014-06-18Removed IRC referencesMaxim Biro
2014-05-25Merge branch 'mannol1-Multicalls' into multi-avirungentoo
2014-05-24Tests works and some fixesmannol
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-20Merge upstream fo real now?mannol
2014-05-20Merge upstream and other stuffmannol
2014-05-16This works.mannol
2014-04-27Yeah many callsmannol