1. 20 Aug, 2016 5 commits
  2. 19 Aug, 2016 2 commits
  3. 18 Aug, 2016 1 commit
  4. 17 Aug, 2016 2 commits
    • Rémi Denis-Courmont's avatar
      timer: fix race when reschedulingr (fixes #17289) · e7c0cb0f
      Rémi Denis-Courmont authored
      This fixes the overrun counter to always use the intended deadline
      and interval values. Otherwise the counter value would be garbade, and
      potentially cause an interger underflow. This would also potentially
      corrupt the adjusted deadline and stall the timer thread.
      
      This also fixes the disarm handling. From now on, a non-recurrent timer
      is disarmed after expiration only if it has not been rescheduled or if
      the new schedule is no later than the old one.
      e7c0cb0f
    • Rémi Denis-Courmont's avatar
      timer: match documentation for vlc_timer_schedule() · 3fc9abf7
      Rémi Denis-Courmont authored
      The timer interval is irrelevant if the deadline is zero, meaning
      to disarm the timer.
      3fc9abf7
  5. 16 Aug, 2016 1 commit
  6. 15 Aug, 2016 1 commit
  7. 14 Aug, 2016 10 commits
  8. 13 Aug, 2016 4 commits
  9. 12 Aug, 2016 8 commits
  10. 11 Aug, 2016 6 commits