summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-03-06Version 0.1.50.1.5Olivier Crête2-3/+19
2014-03-06configure: Remove -Wunsafe-loop-optimizations, it causes false warningsOlivier Crête1-1/+0
2014-03-06tests: Add private header to tarballOlivier Crête1-0/+2
2014-03-06tests: Don't verify the message content with not in reliable mode, because it...Olivier Crête2-33/+44
2014-03-06agent: Enforce limits on the size buffers, because the retval is signedOlivier Crête1-1/+22
2014-03-06doc: Update doc generationOlivier Crête3-21/+109
2014-03-06iostream: De-gtkdoc the comments, as it's not public APIOlivier Crête3-15/+15
2014-03-06agent: Remove unused #includePhilip Withnall1-1/+0
2014-03-06agent: Ensure the pending signal queue is cleared on disposePhilip Withnall1-0/+5
2014-03-04agent: Fix a potential re-entrancy situationPhilip Withnall1-2/+8
2014-02-25tests: Use dynamically allocated port for test-new-dribbleOlivier Crête1-15/+29
2014-02-25tests: Fix horribly raciness in test-new-dribbleOlivier Crête1-48/+87
2014-02-25tests: Split racy "closing" into a test for stopping while reading or writingOlivier Crête4-89/+196
2014-02-25test: Use a less racy way to know if the test is ready to startOlivier Crête2-13/+61
2014-02-25outputstream: Add a cancellable to get out of blocking write if the stream is...Olivier Crête1-4/+21
2014-02-25component: Add a GCancellable to get of out blocking nice_agent_recv()Olivier Crête2-0/+10
2014-02-25component: Keep its own context at all timesOlivier Crête2-7/+14
2014-02-25Ignore .trs and .log file from newer automakeOlivier Crête1-0/+2
2014-02-25agent: Delay signal emission after the lock has been releasedOlivier Crête1-3/+5
2014-02-24agent: Replace recursive mutex with non-recursiveOlivier Crête1-6/+6
2014-02-24agent: Delay signal emission after the lock has been releasedOlivier Crête5-71/+161
2014-02-24iostream: remove re-entrant call into NiceAgentOlivier Crête1-5/+0
2014-02-24outputstream: If tcp, only check for space in the PseudoTCP queueOlivier Crête1-2/+2
2014-02-24agent: Expand documentation for a couple of NiceAgent functionsPhilip Withnall1-14/+22
2014-02-24agent: Fix inlining of nice_debug() if NDEBUG is definedPhilip Withnall2-2/+10
2014-02-24agent: Assert on re-entrant readsPhilip Withnall1-0/+4
2014-02-24agent: Improve debug outputPhilip Withnall1-9/+18
2014-02-24agent: Add nice_input_message_iter_compare()Philip Withnall2-2/+24
2014-02-21docs: Remove NiceIOStream, nothing specific to documentOlivier Crête3-64/+6
2014-02-21agent: returning 0 valid messages is valid, it means EOFOlivier Crête1-1/+0
2014-02-20iostream: iostreams are only for reliable streams, no need to checkOlivier Crête2-3/+2
2014-02-20agent: Use locally allocated memory if the application buffer is not big enou...Olivier Crête1-0/+55
2014-02-18outputstream: Trigger the pollable source on error or removalOlivier Crête2-2/+5
2014-02-13agent: Fix compiler warningsOlivier Crête3-6/+5
2014-02-05configure: Add newline ignoringOlivier Crête1-2/+2
2014-02-04configure: Move -Werror=unsafe-loop-optimizations to the maximum levelOlivier Crête1-1/+1
2014-01-31pseudotcp: Remove one duplicated call to g_get_monotonic_time()Olivier Crête1-8/+7
2014-01-31agent: Remove weak pointers, they aren't thread safe anywayOlivier Crête2-35/+46
2014-01-31pseudotcp: Add list of unsent segmentOlivier Crête1-20/+29
2014-01-31agent: Avoid calling nice_address_to_string() when debugging is disabledOlivier Crête7-70/+82
2014-01-31pseudotcp: Use GQueue for list that has stuff inserted in the endOlivier Crête1-24/+22
2014-01-31pseudotcp: Don't change the receive buffer size if it hasnt changedOlivier Crête1-0/+3
2014-01-31agent: Restore the ability nice_agent_send() to send partial buffersOlivier Crête3-101/+134
2014-01-31agent: Replace nice_agent_build_io_stream() with nice_agent_get_io_stream()Olivier Crête7-73/+42
2014-01-31Remove the "length" parameter from NiceOutputMessageOlivier Crête13-102/+142
2014-01-31Remove the "to" parameter from NiceOutputMessageOlivier Crête14-119/+101
2014-01-31agent: Attaching to a NULL context should attach to the default oneOlivier Crête1-3/+3
2014-01-31socket: Add note that the packet dropping in tcp-bsd is broken behaviorOlivier Crête1-0/+3
2014-01-31tests: Fix test-restart to only quit on state changesPhilip Withnall1-1/+0
2014-01-31agent: Add support for vectored I/O for sendsPhilip Withnall8-164/+370