lp:ubuntu/intrepid/usplash

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid/usplash
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

91. By Martin Pitt

libusplash.h: Export usplash_timeout_get_string() definition and provide a
backward compatibility definition for usplash_get_string(), which got
more or less accidentally removed in r174. This is a prerequisite for
fixing bug 114688. Thanks to Andrea Gasparini for the patch!
(LP: #224709)

90. By Martin Pitt

* debian/usplash.init, stop(): Call usplash_down if usplash is not already
  running. In previous releases, the display manager started it, but in the
  modern ConsoleKit world, nothing else triggers it any more. (LP: #264696)
* debian/rules: Move stop rc.d priority to 02, to avoid racing with gdm
  (which is also at 01) when using init script parallelization.
* Add debian/usplash.preinst to do above rc.d priority migration on updates.
  (Needs to be kept until after the next LTS)

89. By Dustin Kirkland 

usplash_write.c: do not perror(open) if EACCESS (LP: #251656).

88. By Martin Pitt

usplash-theme.h: Add a "void* private" pointer to the theme, so that
themes have an easy way of storing some custom data. Bump THEME_VERSION to
3 to reflect the ABI change. Thanks to David Härdeman for the patch!

87. By Martin Pitt

* Sync with Debian Sid's 0.5.19-2 to reduce Delta to Debian:
  - debian/control: Only specify architectures where usplash works.
  - debian/control: Add usplash Recommends: a theme.
  - debian/control: Fix ${source:Version} → ${binary:Version}.
  - debian/libusplash-dev.links: Fix link to libusplash.so.0 to avoid
    dpkg-shlibdeps confusion. (Debian #424731)
  - Add debian/lsb-base-logging.sh to the source. It is not shipped in
    Ubuntu though, since Ubuntu's lsb-base package already provides the
    script.
  - Add debian/splash-functions and install it to /lib/init/. This
    implements the new sysvinit's API for generic splash screen support.
  - debian/rules: Do not ignore "make clean" errors.
  - initramfs/scripts/init-top/usplash, usplash_down: Recognize "nosplash"
    kernel parameter.
  - debian/usplash.init: Call console-screen.sh init script with "start"
    argument to avoid relying on undocumented behaviour. (Debian #457655)
  - debian/usplash.init: Drop useless grep call.
  - debian/usplash.init: More robust parsing of /proc/cmdline.
  - debian/rules: Create kbd and console-tools config.d scripts to avoid
    them starting while usplash is running.
  - Bump Standards-Version (no changes necessary).
* debian/control: Set Maintainer to Ubuntu core-dev.
* debian/copyright: Small updates.

86. By Kees Cook

* usplash.{c,8}: add "-p" option to allow starting in pulsating mode.
* scripts/init-top/usplash: remove 1 second sleep, use "-p" instead.

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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/usplash
This branch contains Public information 
Everyone can see this information.

Subscribers