summaryrefslogtreecommitdiff
path: root/socket
Commit message (Expand)AuthorAgeFilesLines
...
* Add tcp-passive and tcp-active socket layers with unit testYouness Alaoui2014-05-176-0/+578
* Add a nice_socket_recv convenience function similar to nice_socket_sendYouness Alaoui2014-05-152-1/+21
* Refactor tcp-bsd to ease integration of tcp-act/tcp-passiveYouness Alaoui2014-05-152-26/+42
* Factor out the add_to_be_sent into a helper API for socketsYouness Alaoui2014-05-157-334/+337
* Do not allow message_offset to become negative when queuing messagesYouness Alaoui2014-05-151-1/+4
* Rename turn files and API to be UDP specificYouness Alaoui2014-05-156-78/+78
* Add support for MS-TURN in tcp-turnYouness Alaoui2014-05-151-4/+75
* Add support for MS Office Communicator pseudossl compatibilityYouness Alaoui2014-05-152-12/+90
* Add a nice_socket_send_reliable API for internal use.Youness Alaoui2014-05-159-57/+304
* turn: In case of error, don't just pass through the data, return an errorYouness Alaoui2014-05-151-9/+10
* Return number of sent messages in socket_send_messages when an error happens ...Youness Alaoui2014-05-154-0/+8
* Fix return value of send_messages in socks5Youness Alaoui2014-05-151-2/+2
* Allow tcp-bsd to act as reliable or non reliable transport and fix is_reliabl...Youness Alaoui2014-05-157-10/+25
* Add a socket type for socket layerYouness Alaoui2014-05-158-2/+24
* stunmessage: Revert another function to use sockaddrOlivier Crête2014-05-021-2/+2
* Fix udp-turn returning wrong message length in socket_recv_messages.Youness Alaoui2014-04-281-1/+1
* Return the correct originating IP on TURNYouness Alaoui2014-04-231-0/+2
* tcp-bsd: Don't clear error that hasn't been setOlivier Crête2014-04-081-3/+2
* Fix TCP TURN for Google compatibility. Message length was sent uninitializedYouness Alaoui2014-04-041-0/+1
* Small cleaning of tcp-bsd.cYouness Alaoui2014-04-041-19/+21
* Rename variables that shadow global definitionsOlivier Crête2014-03-311-2/+2
* stun: Use struct sockaddr_storage * for any pointer that we write toOlivier Crête2014-03-311-11/+11
* Don't mix gsize vs size_t, seems like they're not always the same sizeOlivier Crête2014-03-311-4/+4
* tcp-turn: Don't access output message after freeing itOlivier Crête2014-03-301-2/+3
* turn: Don't overwrite source, destroy it firstOlivier Crête2014-03-301-0/+4
* turn: Don't access list node after freeing itOlivier Crête2014-03-301-0/+5
* turn: Put timeouts on the specific main contextOlivier Crête2014-03-301-21/+32
* turn: Don't try to process empty messagesOlivier Crête2014-03-271-0/+3
* tcp-bsd: Use default main context if none specifiedOlivier Crête2014-03-271-0/+2
* turn-tcp: Don't corrupt messagesOlivier Crête2014-03-271-21/+13
* Remove the "length" parameter from NiceOutputMessageOlivier Crête2014-01-317-55/+57
* Remove the "to" parameter from NiceOutputMessageOlivier Crête2014-01-319-92/+88
* socket: Add note that the packet dropping in tcp-bsd is broken behaviorOlivier Crête2014-01-311-0/+3
* socket: Add vectored I/O support for sending on socketsPhilip Withnall2014-01-319-198/+578
* agent: Add support for vectored I/O for receivesPhilip Withnall2014-01-312-0/+43
* socket: Fix the formal parameter types of nice_turn_socket_parse_recv()Philip Withnall2014-01-312-9/+9
* socket: Add vectored I/O support for receiving on socketsPhilip Withnall2014-01-319-212/+651
* socket: Ensure variables are nullified correctly in UDP socketsPhilip Withnall2014-01-311-1/+2
* socket: Add missing switch casesPhilip Withnall2014-01-312-0/+2
* configure: Verify that the compiler understands warning cflagsOlivier Crête2013-12-261-1/+1
* stun: Indications are never authentication when using long term authOlivier Crête2013-12-231-1/+0
* turn: Send queued TURN messages to the turn serverOlivier Crête2013-12-231-1/+2
* Fix strict aliasing of sockaddr structuresPhilip Withnall2013-12-185-85/+136
* Add missing ‘default’ cases to switchesPhilip Withnall2013-12-181-0/+6
* Fix variable shadowingPhilip Withnall2013-12-183-16/+16
* Refresh TURN CreatePermission at receiving data in case TURN path is asymetri...Livio Madaro2013-06-271-0/+7
* Manage multiple TURN CreatePermission in parallelLivio Madaro2012-11-191-30/+59
* Fix gaddr initializationLivio Madaro2012-08-031-2/+2
* Cache GSocketAddress in UdpBsdSocketOlivier Crête2012-05-281-9/+33
* Fix tcp-bsd/udp-bsd coding style, add robustness and remove use of name_lenYouness Alaoui2012-03-012-49/+35