Commit Graph

2513 Commits

Author SHA1 Message Date
irungentoo 2772bffeeb Fixed possible out of bounds read. 2014-07-08 10:38:48 -04:00
irungentoo 95d737cb5f Fixed segfault and other possible bugs in msi.c
toxav should no longer have weird behaviour when a dead call times out.
2014-07-07 23:19:56 -04:00
irungentoo 909db02941 Merge branch 'split-video' of https://github.com/notsecure/toxcore 2014-07-07 19:55:06 -04:00
irungentoo b4f43b4222 Fixed overflow bug. 2014-07-07 19:49:01 -04:00
notsecure b90ecb377d locks in test 2014-07-07 18:47:49 -04:00
notsecure c527979daa make autotests compile 2014-07-07 17:37:05 -04:00
notsecure 3d4de767fe use callbacks for a/v 2014-07-07 16:10:10 -04:00
irungentoo 738bc56da7 Merge branch 'toxxxer-patch-1' 2014-07-06 19:54:19 -04:00
toxxxer 35813b41b1 Update for OS X build instruction 2014-07-06 23:54:13 +02:00
irungentoo f9f3a810c0 Typo fix. 2014-07-06 13:29:25 -04:00
irungentoo 18c0a7f80d Merge branch 'kyconny-patch-1' 2014-07-06 13:25:36 -04:00
kyle condon a13bc5e70c Update ping_array.c
Change calloc call on line 138 from empty_array->entries = calloc(size * sizeof(Ping_Array_Entry), 1);, to empty_array->entries = calloc(size, sizeof(Ping_Array_Entry));
2014-07-06 09:55:46 +01:00
irungentoo 04b1b2cfd4 Merge branch 'del-failed-groupchats' of https://github.com/JFreegman/ProjectTox-Core 2014-07-05 22:29:30 -04:00
irungentoo dfa483ba0d Fixed msi_session being used after being freed. 2014-07-05 21:49:47 -04:00
Jfreegman d8406db113 delete groupchat when join fails 2014-07-05 19:47:13 -04:00
irungentoo 9d154029cb Merge branch 'master' of https://github.com/mannol1/toxcore 2014-07-05 17:31:06 -04:00
irungentoo 5b60c8f3d3 Merge branch 'patch-5' of https://github.com/mouseym/ProjectTox-Core 2014-07-05 17:25:23 -04:00
irungentoo 65b4c026f4 The width and height set during the video encoder initialization is
now described as the maximum width and height of images.

This is to work around what appears to be a bug in libvpx where the
resolution of the stream can be decreased but increasing it above
its originally set value introduces memory corruption.
2014-07-05 14:36:19 -04:00
mannol 77c7a3e103 Check if call is active after getting mutex handle 2014-07-05 19:27:31 +02:00
irungentoo bdb00322e3 Fixed bug when loading friends list already containing an added friend. 2014-07-05 12:46:58 -04:00
irungentoo a51f6bbd69 Merge branch 'mannol1-master' 2014-07-05 12:25:30 -04:00
mannol 9af7c335e7 This might be causing problems 2014-07-05 17:36:12 +02:00
mannol ebdc236d51 Fixed conflicts 2014-07-05 15:13:55 +02:00
mannol 8b9d3992a4 Make rtp & codec actions thread-safe 2014-07-05 15:11:25 +02:00
irungentoo 7f1e5ff720 This seems to fix the crash that happens when changing the resolution
of the desktop stream to something higher than the initial one in utox.
2014-07-04 20:20:47 -04:00
irungentoo 83b9fbc1dc Fixed out of bounds read.
payload_type seems to be completely useless and should be removed.
2014-07-04 19:09:50 -04:00
irungentoo 9f164b4563 Resolution of video can now be changed during call by passing it
frames with a different resolution.

Added function to change bitrate of video for later use.
2014-07-04 17:41:02 -04:00
irungentoo 705fceb2e0 Merge branch 'mannol1-master' 2014-07-04 13:28:47 -04:00
mannol a8fa360547 Merge upstream 2014-07-04 18:17:24 +02:00
mannol 94b9dfdfbf Added getter for current call status 2014-07-04 18:16:53 +02:00
mouseym d7500bcc9b Some extra fixes. 2014-07-04 09:10:54 +01:00
mouseym ab6643cef7 Update OSX install instructions in INSTALL.md
Removed unnecessary steps, added support for A/V libs in core and missing dependencies.
2014-07-03 23:02:48 +01:00
irungentoo 2a70d29440 Merge branch 'master' of https://github.com/mannol1/toxcore 2014-07-03 12:13:03 -04:00
mannol db88e7de61 Fix removed missing include 2014-07-03 17:56:55 +02:00
irungentoo aa1194ab3e Merge branch 'mannol1-master' 2014-07-03 11:13:11 -04:00
mannol f8a2a865dc Resolved conflicts when merging upstream 2014-07-03 17:08:38 +02:00
mannol a9a7f6a595 Forgot to uncomment test builds 2014-07-03 17:00:38 +02:00
mannol d3560a3a77 Removed redundant code and fixed toxav codec actions being called when call inactive 2014-07-03 16:58:00 +02:00
irungentoo c4f0650ae3 Fixed const related warnings. 2014-07-02 16:04:41 -04:00
irungentoo 6d4fdb3597 Merge branch 'const_correctness' of https://github.com/schuetzm/ProjectTox-Core 2014-07-02 15:41:59 -04:00
irungentoo d6b6ae4b48 Updated some items in the TODO list. 2014-07-01 13:51:10 -04:00
Marc Schütz 53d731b4f1 Const-correctness for tox.c 2014-06-30 22:06:59 +02:00
Marc Schütz ece7e535f3 Const-correctness for TCP_server.c 2014-06-30 21:52:07 +02:00
Marc Schütz 000692fca0 Const-correctness for TCP_client.c 2014-06-30 21:46:34 +02:00
irungentoo bc5eafac20 Fixed video in call sometimes freezing.
This should not happen anymore.
2014-06-30 15:41:52 -04:00
Marc Schütz 9762089bad Const-correctness for onion_client.c 2014-06-30 21:41:03 +02:00
Marc Schütz 1494992a9f Const-correctness for onion.c 2014-06-30 21:30:41 +02:00
Marc Schütz 0aa0cbda42 Const-correctness for toxcore/onion_announce.c 2014-06-30 21:26:51 +02:00
Marc Schütz aba594d1f8 Const-correctness for toxcore/net_crypto.c 2014-06-30 21:26:51 +02:00
Marc Schütz 8391417f61 Const correctness for toxcore/Messenger.c and related files 2014-06-30 21:26:50 +02:00