lp://staging/ubuntu/hardy/usplash
- Get this branch:
- bzr branch lp://staging/ubuntu/hardy/usplash
Branch information
Recent revisions
- 85. By Saivann Carignan
-
debian/
usplash. postinst: Add instructions about update-initramfs in
usplash configuration file /etc/usplash.conf (LP: #206064). - 84. By Colin Watson
-
* Let usplash use the minimum mode in the theme if we don't know the
correct modes, rather than forcing 640x480.
* Fetch modes from the current display if we're being configured within X
(works around LP #188764). - 83. By Martin Pitt
-
* usplash_write.c: On ENXIO (i. e. unable to open the FIFO because usplash
is not running), exit with 1 instead of 0 if the environment variable
FAIL_NO_USPLASH is set. This keeps backwards compatibility with earlier
versions, but allows us to check for broken usplash in scripts without
spinning in "read" commands on the usplash outfifo forever.
* usplash_write.8: Document FAIL_NO_USPLASH. - 82. By Kees Cook
-
* libusplash.c: INPUTCHAR did not sleep correctly due to animation
signals (LP: #194017).
* libusplash.c: get_timeout_char() was not re-enabling signals.
* usplash.c, usplash_write.c: removed command data-loss race introduced by
needless re-opening of input fifo (LP: #200299).
* usplash.c: "TIMEOUT 0" was causing 100% CPU in select with timeout of 0. - 80. By Martin Pitt
-
libusplash.c, get_timeout_key(): Mangle terminal settings for
unbuffered input, so that INPUTCHAR also works when usplash is started
from initramfs. - 79. By Martin Pitt
-
Add new command "VERBOSE" to change verbosity at runtime ("on", "off",
"default"). - 78. By Martin Pitt
-
* Add new command "INPUTCHAR" which checks for a pending key press and
reports it to the FIFO (empty string if no key was pressed). This is
better than INPUTTIMEOUT for implementing things like "Press ESC to skip
this step" after all. Documented the command in the manpage.
* libusplash.[hc]: Add flush_stdin() to clear stdin. Call it on usplash
startup in main(), which fixes getting random key presses when calling
usplash in a running system. - 77. By Martin Pitt
-
* libusplash.c, usplash_
timeout_ get_string( ): Fix wrong and confusing
indentation.
* usplash.c: Fix argument parsing for INPUTTIMEOUT (off-by-one error, and
wrong string length).
* libusplash.c, usplash_timeout_ get_string( ): If no char was entered during
timeout, return an empty string instead of poking a 0 into random memory
and returning a random string.
* libusplash.c, handle_timeout_ input() : Always output the string to the
output FIFO, even if input timed out and the string is empty. Otherwise
the usplash client cannot know whether it should starve and die waiting
for the reading FIFO or not listen to it and let usplash starve and die
for writing the FIFO.
* libusplash.c: Interpret INPUTTIMEOUT value as deciseconds instead of
seconds. This makes it much more useful for polling for input while doing
something in the background.
* usplash_write.8: Add documentation for INPUTTIMEOUT.
* libusplash.c, usplash_timeout_ get_string( ): Handle backspace properly.
(LP: #163793) - 76. By Andrea Gasparini
-
usplash.
c,libusplash. c,libusplash. h: added command INPUTTIMEOUT.
LP: #152952
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/lucid/usplash