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