1. 15 Apr, 2014 1 commit
    • Philip Withnall's avatar
      agent: Fix a leak in nice_output_stream_write() with a NULL cancellable · 6c574fb3
      Philip Withnall authored
      If @cancellable is NULL in a call to nice_output_stream_write(), the
      WriteData struct is created with a reference count of 4, but only two
      operations are scheduled which will result in its reference count being
      decremented. The third operation is only scheduled if @cancellable is
      non-NULL (and the final reference is dropped unconditionally at the end
      of the function).
      
      Fix this by properly implementing reference counting for WriteData,
      rather than hard-coding the expected number of references in a fragile
      and unmaintainable way.
      6c574fb3
  2. 09 Apr, 2014 4 commits
  3. 04 Apr, 2014 3 commits
  4. 03 Apr, 2014 2 commits
  5. 02 Apr, 2014 1 commit
  6. 01 Apr, 2014 1 commit
  7. 31 Mar, 2014 8 commits
  8. 30 Mar, 2014 9 commits
  9. 27 Mar, 2014 9 commits
  10. 15 Mar, 2014 2 commits