summaryrefslogtreecommitdiff
path: root/socket
AgeCommit message (Expand)AuthorFilesLines
2009-06-11Add support for droping packets when using TCP and the bandwidth is too slow ...Youness Alaoui2-16/+34
2009-05-24unse the timer's source if they return FALSEYouness Alaoui1-0/+7
2009-04-24Hopefully fix a race condition when disposing of the turn socket and the time...Youness Alaoui1-10/+27
2009-04-24Add UPnP support to libniceYouness Alaoui1-0/+1
2009-03-30Change send_requests GList into a GQueue to allow a faster push_tailYouness Alaoui1-8/+10
2009-03-30Fix refcounting correctly. Don't forget to decrement the reference kept by th...Youness Alaoui1-1/+4
2009-03-30Add some kind of refcounting to avoid race conditionsYouness Alaoui1-2/+9
2009-03-30Correctly forget turn send request transactions if they time outYouness Alaoui1-8/+77
2009-03-30fix an if/else correctlyYouness Alaoui1-8/+11
2009-03-30Set libnice specific debug domainsOlivier CrĂȘte1-0/+1
2009-03-27If underlying socket errors out, do not parse_recv for turnYouness Alaoui1-2/+5
2009-03-27Call stun_agent_forget_transaction when a transaction times out to avoid usin...Youness Alaoui1-7/+15
2009-02-16Change all stun_XXX_t enums/structs into StunXxx to have a common naming conv...Youness Alaoui1-7/+7
2009-01-30Port libnice agent to the StunMessageReturn APIYouness Alaoui1-19/+25
2009-01-30Port libnice agent to the StunUsageTimerReturn APIYouness Alaoui1-5/+4
2009-01-27http.h needs to be installed tooYouness Alaoui1-1/+1
2009-01-14remove unused COMMON_LDADDYouness Alaoui1-2/+0
2009-01-14Move tests from agent and socket, into its own tests directory.. fixes issue ...Youness Alaoui2-98/+0
2009-01-08no declarations after code.. this way it will build on windowsYouness Alaoui1-1/+1
2008-12-19Adding HTTP proxy supportYouness Alaoui4-0/+469
2008-12-17remove useless agent in socks5 proxy, fix copyright and return FALSE in send,...Youness Alaoui2-16/+12
2008-12-10Add support for SOCKS5 proxy serversYouness Alaoui4-1/+486
2008-12-10return an error if we couldn't negociate the ssl handshakeYouness Alaoui1-0/+1
2008-12-10free the to_be_sent queue if we get closed and the queue is not emptyYouness Alaoui1-1/+13
2008-12-10use g_slice_new0 instead of g_slice_newYouness Alaoui2-2/+2
2008-12-09recv returns 0 if the socket was shutdown, so we must return -1 so the agent ...Youness Alaoui1-0/+6
2008-12-08Socket layer refactorising and adding of tcp-bsd, pseudossl, and moved the tc...Youness Alaoui12-927/+1266
2008-11-24do not unref if it's NULL.Youness Alaoui1-3/+6
2008-11-19fix crash with tcp turn, we should get our local binding addressYouness Alaoui1-0/+14
2008-11-19fix udp-turn closesocket for windows. use sockfd since sock->fileno is not ye...Youness Alaoui1-2/+2
2008-11-17use the correct len for tcp-turn and memset the sockaddr to 0Youness Alaoui1-1/+2
2008-11-17Use the correct size for sockaddr_storage, otherwise it won't work on mac os ...Youness Alaoui1-4/+9
2008-11-12use nice_address_new and nice_address_free instead of g_new0 and g_freeYouness Alaoui1-2/+2
2008-11-04make nice_socket_send return a boolean so we can know whether or not the send...Youness Alaoui3-10/+6
2008-11-03Replace all references to 3489BIS into RFC 5389 as it has just been releasedYouness Alaoui1-1/+1
2008-11-03replace close by closesocket for windowsYouness Alaoui2-1/+22
2008-11-03Fix includes for win32 compilationYouness Alaoui3-4/+11
2008-11-03Add an else to HAVE_CONFIG_H in order to define NICEAPI_EXPORT. Also removed ...Youness Alaoui2-6/+6
2008-10-30Move address into the agent's dirYouness Alaoui1-2/+1
2008-10-29in tcp-turn, change all write/read into proper send/recv callsYouness Alaoui1-8/+8
2008-10-29use WSAGetLastError instead of errnoYouness Alaoui1-6/+30
2008-10-29add correct includes and define close as closesocket for windowsYouness Alaoui1-0/+10
2008-10-28EINPROGRESS is called WSAEINPROGRESS on windows...Youness Alaoui1-0/+4
2008-10-28use socklen_t where needed, and cast it to size_t as it defined as an int in ...Youness Alaoui2-3/+3
2008-10-28remove unnecessary inclusion of socket files in some files, and make glib inc...Youness Alaoui4-6/+0
2008-10-27Fix for make distcheck to workYouness Alaoui2-3/+4
2008-10-23if we have EAGAIN when sending the buffer, also add the padding to the list o...Youness Alaoui1-9/+13
2008-10-23implement automatically resending messages when the data can't be sentYouness Alaoui2-43/+92
2008-10-23tcp-turn.h is now needed as an installable include fileYouness Alaoui1-1/+1
2008-10-23Correctly set the inbound address of the socket to the server address for tcp...Youness Alaoui1-0/+4