- 07 May, 2012 1 commit
-
-
Rohan Garg authored
* Make STUN thread drop STUN packets using a global variable * Completely refactor the way the STUN thread exits - Now exit by setting exit_stun_thread as TRUE and sending dummy data - Remove the old signal mechanism * Don't set unnecessary socket options * Lock stun_mutex_ptr before signalling STUN response
-
- 03 May, 2012 2 commits
-
-
Rohan Garg authored
- Use LEFT_AGENT and RIGHT_AGENT instead of calling GINT_TO_POINTER everytime - Add padding (0's in our case) before the actual payload and make sure the reciever checks for this padding. This ensures no STUN packets got through - Free GSList's properly in cb_agent_new_candidate - Use proper calls to g_signal_handlers_disconnect_by_func
-
Rohan Garg authored
-
- 01 May, 2012 5 commits
-
-
Rohan Garg authored
-
Rohan Garg authored
-
Rohan Garg authored
The ragent state can be either NICE_COMPONENT_CONNECTED or NICE_COMPONENT_READY
-
Rohan Garg authored
-
Rohan Garg authored
4 tests in total : * Common to all : - Gather lagent and ragent candidates - Delay STUN response for lagent - Make sure connchecks succeed and data is sent across to lagent * standard_test : - Set remote candidates for lagent while lagent is still gathering it's own candidates * bad_credentials_test : - Set incorrect credentials for both lagent and ragent - Make sure connchecks fail - Signal STUN response and set correct credentials * bad_candidate_test : - Set a bad remote candidate for lagent - Make sure connchecks fail - Signal STUN response and set correct remote candidates * new_candidate_test : - As soon as a new local candidate is found set it as the remote candidate for the other agent
-
- 30 Apr, 2012 2 commits
-
-
Rohan Garg authored
conn_check_add_for_local_candidate works exactly like conn_check_add_for_candidate except that it starts connchecks for newly found local candidates with existing remote candidates Refactor priv_add_local_candidate_pruned to accept a NiceAgent and a stream_id in order to call conn_check_add_for_local_candidate for newly gathered local candidate
-
Rohan Garg authored
-
- 03 Apr, 2012 4 commits
-
-
Youness Alaoui authored
-
Youness Alaoui authored
-
Youness Alaoui authored
-
Youness Alaoui authored
-
- 23 Mar, 2012 1 commit
-
-
Rohan Garg authored
-
- 12 Mar, 2012 1 commit
-
-
Rohan Garg authored
-
- 08 Mar, 2012 2 commits
-
-
Filippo Della Betta authored
-
Filippo Della Betta authored
-
- 06 Mar, 2012 10 commits
-
-
Filippo Della Betta authored
unistd.h is not present on Visual Studio. Replaced usleep with g_usleep to support win32 platform as well. Added WSAStartup/WSACleanup on win32
-
Filippo Della Betta authored
Fixed mingw/msys compilation. Definition for intptr_t was missing. Added WSAStartup/WSACleanup on win32
-
Filippo Della Betta authored
Fixed mingw/msys compilation. Definition for intptr_t was missing. Added WSAStartup/WSACleanup on win32
-
Filippo Della Betta authored
-
Filippo Della Betta authored
-
Filippo Della Betta authored
Fixed compiling on Visual Studio and removed getsockname before bind. Added WSAStartup/WSACleanup on win32
-
Filippo Della Betta authored
-
Filippo Della Betta authored
-
Filippo Della Betta authored
-
Filippo Della Betta authored
-
- 02 Mar, 2012 6 commits
-
-
Youness Alaoui authored
-
Youness Alaoui authored
-
Youness Alaoui authored
-
Youness Alaoui authored
-
Youness Alaoui authored
-
Livio Madaro authored
Use GSocket for better Windows compatibility
-
- 24 Feb, 2012 1 commit
-
-
Livio Madaro authored
-
- 23 Feb, 2012 1 commit
-
-
Filippo Della Betta authored
-
- 21 Feb, 2012 3 commits
-
-
Filippo Della Betta authored
-
Rohan Garg authored
-
Filippo Della Betta authored
-
- 17 Feb, 2012 1 commit
-
-
Filippo Della Betta authored
-