summaryrefslogtreecommitdiff
path: root/agent
Commit message (Expand)AuthorAgeFilesLines
* Don't mix gsize vs size_t, seems like they're not always the same sizeOlivier Crête2014-03-312-18/+25
* candidate: Use explicit 64-bit constants to make 32-bit gcc happyOlivier Crête2014-03-311-1/+4
* pseudotcp: Don't mix "long" and guint, one is signed, the other is unsignedOlivier Crête2014-03-314-4/+5
* component: Set dummy callback from cancellable GSourceOlivier Crête2014-03-301-0/+1
* agent: Make it possible to set the relays after gatheringOlivier Crête2014-03-301-1/+19
* agent: Prevent nice_agent_set_port_range() from being called after a gatherOlivier Crête2014-03-301-3/+9
* agent: Prevent gather from being called multiple timesOlivier Crête2014-03-302-1/+8
* agent: Refactor nice_agent_set_relay_info()Olivier Crête2014-03-301-18/+26
* agent: Bail out early on empty messageOlivier Crête2014-03-271-3/+13
* agent: Don't overwrite the size of the GInputBuffer, only set the global sizeOlivier Crête2014-03-271-1/+0
* pseudotcp: Also accept NiceInputMessage array with a single messageOlivier Crête2014-03-271-0/+6
* agent: Free every parameterOlivier Crête2014-03-141-2/+4
* agent: Create a custom pointer GType to recognize the stream idsOlivier Crête2014-03-141-3/+10
* agent: Improve documentation for NiceAgent::new-candidatePhilip Withnall2014-03-071-1/+1
* agent: Enforce limits on the size buffers, because the retval is signedOlivier Crête2014-03-061-1/+22
* iostream: De-gtkdoc the comments, as it's not public APIOlivier Crête2014-03-063-15/+15
* agent: Remove unused #includePhilip Withnall2014-03-061-1/+0
* agent: Ensure the pending signal queue is cleared on disposePhilip Withnall2014-03-061-0/+5
* agent: Fix a potential re-entrancy situationPhilip Withnall2014-03-041-2/+8
* outputstream: Add a cancellable to get out of blocking write if the stream is...Olivier Crête2014-02-251-4/+21
* component: Add a GCancellable to get of out blocking nice_agent_recv()Olivier Crête2014-02-252-0/+10
* component: Keep its own context at all timesOlivier Crête2014-02-252-7/+14
* agent: Delay signal emission after the lock has been releasedOlivier Crête2014-02-251-3/+5
* agent: Replace recursive mutex with non-recursiveOlivier Crête2014-02-241-6/+6
* agent: Delay signal emission after the lock has been releasedOlivier Crête2014-02-245-71/+161
* iostream: remove re-entrant call into NiceAgentOlivier Crête2014-02-241-5/+0
* outputstream: If tcp, only check for space in the PseudoTCP queueOlivier Crête2014-02-241-2/+2
* agent: Expand documentation for a couple of NiceAgent functionsPhilip Withnall2014-02-241-14/+22
* agent: Fix inlining of nice_debug() if NDEBUG is definedPhilip Withnall2014-02-242-2/+10
* agent: Assert on re-entrant readsPhilip Withnall2014-02-241-0/+4
* agent: Improve debug outputPhilip Withnall2014-02-241-9/+18
* agent: Add nice_input_message_iter_compare()Philip Withnall2014-02-242-2/+24
* agent: returning 0 valid messages is valid, it means EOFOlivier Crête2014-02-211-1/+0
* iostream: iostreams are only for reliable streams, no need to checkOlivier Crête2014-02-202-3/+2
* agent: Use locally allocated memory if the application buffer is not big enou...Olivier Crête2014-02-201-0/+55
* outputstream: Trigger the pollable source on error or removalOlivier Crête2014-02-182-2/+5
* agent: Fix compiler warningsOlivier Crête2014-02-132-5/+5
* pseudotcp: Remove one duplicated call to g_get_monotonic_time()Olivier Crête2014-01-311-8/+7
* agent: Remove weak pointers, they aren't thread safe anywayOlivier Crête2014-01-312-35/+46
* pseudotcp: Add list of unsent segmentOlivier Crête2014-01-311-20/+29
* agent: Avoid calling nice_address_to_string() when debugging is disabledOlivier Crête2014-01-317-70/+82
* pseudotcp: Use GQueue for list that has stuff inserted in the endOlivier Crête2014-01-311-24/+22
* pseudotcp: Don't change the receive buffer size if it hasnt changedOlivier Crête2014-01-311-0/+3
* agent: Restore the ability nice_agent_send() to send partial buffersOlivier Crête2014-01-313-101/+134
* agent: Replace nice_agent_build_io_stream() with nice_agent_get_io_stream()Olivier Crête2014-01-314-27/+31
* Remove the "length" parameter from NiceOutputMessageOlivier Crête2014-01-314-40/+63
* Remove the "to" parameter from NiceOutputMessageOlivier Crête2014-01-313-22/+10
* agent: Attaching to a NULL context should attach to the default oneOlivier Crête2014-01-311-3/+3
* agent: Add support for vectored I/O for sendsPhilip Withnall2014-01-315-109/+175
* socket: Add vectored I/O support for sending on socketsPhilip Withnall2014-01-313-0/+50