wmtv: Remaining changes from debian package versions 0.6.5-8 through 13.
commitb2d150eb6dbf1798957bba0867f81e61d1d9ced2
authorDoug Torrance <dtorrance@piedmont.edu>
Mon, 1 Feb 2016 05:45:14 +0000 (1 00:45 -0500)
committerCarlos R. Mafra <crmafra@gmail.com>
Mon, 1 Feb 2016 09:56:00 +0000 (1 15:26 +0530)
treed5b75a8d9dea808d3f4e46a34204cd8465575b31
parent2090a446291ba1c1c868da8eca743c1a4097ddcf
wmtv: Remaining changes from debian package versions 0.6.5-8 through 13.

(I couldn't find the patches separately in, e.g., a bug report.)

Patches by Nicolas Boullis <Boullis.Nicolas@libertysurf.fr>.

Corresponding entries from debian/changelog:

0.6.5-8
=======
  * Drop privileges to access files, and then regain privileges.
    (Closes: #120825)
  * A new user's configuration file is automatically created when needed.
  * Cleaned up a few possible buffer overflows.

0.6.5-9
=======
  * The program does not need any more to be setuid root.
    (Closes: #120832)

0.6.5-10
========
  * Trying to change channel while the TV is off does nothing, and does
    not segfault anymore.
  * Corrected strange behavior when the mouse was moved out of a pressed
    button.

0.6.5-11
========
  * Corrected a bug introduced in version 0.6.5-9, causing the program to
    segfault while reverting from fullscreen back to normal mode.
    (Closes: #128409)

0.6.5-12
========
  * Catch SIGCHLD signals to remove zombies. (Closes: #129435)

0.6.5-13
========
  * Added missing #include in wmtv.c.
  * Automatically restarts the TV when the external application finishes.
  * In fullscreen mode, the left and right arrow keys now behave as
    specified in the README file and in the manpage. (Closes: #133301)
  * Added the ability to pass some parameters to the external
    application.
wmtv/src/wmtv.c