]> git.ipfire.org Git - thirdparty/plymouth.git/log
thirdparty/plymouth.git
18 years agoadd tests directory to makefile
Ray Strode [Sun, 10 Jun 2007 23:13:21 +0000 (19:13 -0400)] 
add tests directory to makefile

18 years agoadd untested recursive mkdir function (ply_create_directory)
Ray Strode [Sun, 10 Jun 2007 23:12:41 +0000 (19:12 -0400)] 
add untested recursive mkdir function (ply_create_directory)

18 years agoadd tests dir to Makefile
Ray Strode [Sun, 10 Jun 2007 23:12:09 +0000 (19:12 -0400)] 
add tests dir to Makefile

18 years agoadd undisted header to Makefile
Ray Strode [Sun, 10 Jun 2007 23:11:43 +0000 (19:11 -0400)] 
add undisted header to Makefile

18 years agorather than look at PLYMOUTH_DISABLE_INITRD, just look for DESTDIR
Ray Strode [Sun, 10 Jun 2007 23:11:11 +0000 (19:11 -0400)] 
rather than look at PLYMOUTH_DISABLE_INITRD, just look for DESTDIR

18 years agodrop .deps dir that got added on accident. Add DESTDIR to makefile
Ray Strode [Sun, 10 Jun 2007 23:10:14 +0000 (19:10 -0400)] 
drop .deps dir that got added on accident.  Add DESTDIR to makefile

18 years agolook for header file in the right place
Ray Strode [Sun, 10 Jun 2007 22:36:49 +0000 (18:36 -0400)] 
look for header file in the right place

18 years agoadd half-working sample spec file
Ray Strode [Fri, 8 Jun 2007 22:56:17 +0000 (18:56 -0400)] 
add half-working sample spec file

18 years agodrop odd versioning scheme
Ray Strode [Fri, 8 Jun 2007 21:30:59 +0000 (17:30 -0400)] 
drop odd versioning scheme

18 years agoadd lt versioning to libply
Ray Strode [Fri, 8 Jun 2007 20:52:35 +0000 (16:52 -0400)] 
add lt versioning to libply

18 years agoadd another level (and style) of escaping to PLYMOUTH_PLUGIN_PATH
Ray Strode [Fri, 8 Jun 2007 20:20:36 +0000 (16:20 -0400)] 
add another level (and style) of escaping to PLYMOUTH_PLUGIN_PATH

18 years agouse grubby to add a new boot entry
Ray Strode [Fri, 8 Jun 2007 19:44:54 +0000 (15:44 -0400)] 
use grubby to add a new boot entry

18 years agofix up the scripts Makefile to actually install the script
Ray Strode [Fri, 8 Jun 2007 18:45:30 +0000 (14:45 -0400)] 
fix up the scripts Makefile to actually install the script

18 years agorename plymouth-update-initrd.sh to plymouth-update-initrd
Ray Strode [Fri, 8 Jun 2007 18:07:34 +0000 (14:07 -0400)] 
rename plymouth-update-initrd.sh to plymouth-update-initrd

18 years agolook for images in /usr/share/plymouth
Ray Strode [Fri, 8 Jun 2007 18:02:28 +0000 (14:02 -0400)] 
look for images in /usr/share/plymouth

18 years agolook for plugin in /usr/lib/plymouth
Ray Strode [Fri, 8 Jun 2007 18:01:46 +0000 (14:01 -0400)] 
look for plugin in /usr/lib/plymouth

18 years agorun initrd update script after install
Ray Strode [Fri, 8 Jun 2007 18:01:06 +0000 (14:01 -0400)] 
run initrd update script after install

18 years agoadd escape hatch to not run plymouth-update-initrd.sh
Ray Strode [Fri, 8 Jun 2007 18:00:34 +0000 (14:00 -0400)] 
add escape hatch to not run plymouth-update-initrd.sh

18 years agoadd scripts/ dir to toplevel Makefile
Ray Strode [Fri, 8 Jun 2007 17:44:27 +0000 (13:44 -0400)] 
add scripts/ dir to toplevel Makefile

18 years agoinstall splash plugin in libdir/plymouth
Ray Strode [Fri, 8 Jun 2007 17:18:38 +0000 (13:18 -0400)] 
install splash plugin in libdir/plymouth

18 years agoinstall plymouth into libexecdir/plymouth
Ray Strode [Fri, 8 Jun 2007 17:18:06 +0000 (13:18 -0400)] 
install plymouth into libexecdir/plymouth

18 years agodrop booting png file
Ray Strode [Fri, 8 Jun 2007 17:17:37 +0000 (13:17 -0400)] 
drop booting png file

18 years agoupdate initrd script to install plymouth from local system
Ray Strode [Fri, 8 Jun 2007 17:16:38 +0000 (13:16 -0400)] 
update initrd script to install plymouth from local system

18 years agomove fedora-fade-in plugin to its own directory
Ray Strode [Fri, 8 Jun 2007 17:03:48 +0000 (13:03 -0400)] 
move fedora-fade-in plugin to its own directory

18 years agoadd my scripts directory to git
Ray Strode [Fri, 8 Jun 2007 16:13:45 +0000 (12:13 -0400)] 
add my scripts directory to git

18 years agoadapt plugin to use modified framebuffer api
Ray Strode [Fri, 8 Jun 2007 15:27:26 +0000 (11:27 -0400)] 
adapt plugin to use modified framebuffer api

18 years agoclean up the frame buffer fill apis to not ask for the width and
Ray Strode [Fri, 8 Jun 2007 15:21:40 +0000 (11:21 -0400)] 
clean up the frame buffer fill apis to not ask for the width and
height twice (since they are always the same for the source and
dest)

18 years agoreenable graphics mode in the plugin
Ray Strode [Fri, 8 Jun 2007 13:02:20 +0000 (09:02 -0400)] 
reenable graphics mode in the plugin

18 years agomake the new frame buffer area cropping function actually work
Ray Strode [Fri, 8 Jun 2007 12:58:11 +0000 (08:58 -0400)] 
make the new frame buffer area cropping function actually work

18 years agoadd stars to boot splash to signify boot progress.
Ray Strode [Fri, 8 Jun 2007 03:54:27 +0000 (23:54 -0400)] 
add stars to boot splash to signify boot progress.

It occasionally exposes a memory corruption bug in the frame
buffer code that causes an assertion to fail.

18 years agodisable partial screen updates for now, because I think it might be buggy
Ray Strode [Fri, 8 Jun 2007 03:53:06 +0000 (23:53 -0400)] 
disable partial screen updates for now, because I think it might be buggy

18 years agoadd a timer to boot splash test program to simulate boot progress
Ray Strode [Fri, 8 Jun 2007 03:51:59 +0000 (23:51 -0400)] 
add a timer to boot splash test program to simulate boot progress

18 years agounion the flush areas in the frame buffer more correctly,
Ray Strode [Fri, 8 Jun 2007 03:37:06 +0000 (23:37 -0400)] 
union the flush areas in the frame buffer more correctly,
crop out of bounds areas

18 years agouse event loop timer instead of setitimer. renable
Ray Strode [Thu, 7 Jun 2007 19:33:22 +0000 (15:33 -0400)] 
use event loop timer instead of setitimer.  renable
graphics mode

18 years ago- attach the splash screen to the event loop before trying to show it
Ray Strode [Thu, 7 Jun 2007 19:31:58 +0000 (15:31 -0400)] 
- attach the splash screen to the event loop before trying to show it
- create fb device before trying to bring up splash screen

18 years agodon't block indefinitely if our timeout timer expires before hitting epoll_wait
Ray Strode [Thu, 7 Jun 2007 19:09:03 +0000 (15:09 -0400)] 
don't block indefinitely if our timeout timer expires before hitting epoll_wait

18 years agoadd support for timeouts to the event loop
Ray Strode [Thu, 7 Jun 2007 18:51:27 +0000 (14:51 -0400)] 
add support for timeouts to the event loop

18 years agorename ply_event_loop_exit_closure_t to ply_event_loop_closure_t
Ray Strode [Thu, 7 Jun 2007 15:02:43 +0000 (11:02 -0400)] 
rename ply_event_loop_exit_closure_t to ply_event_loop_closure_t

18 years agodrop some items from TODO list
Ray Strode [Wed, 6 Jun 2007 22:26:58 +0000 (18:26 -0400)] 
drop some items from TODO list

18 years agofix up some of the makefiles to use libply
Ray Strode [Wed, 6 Jun 2007 22:25:21 +0000 (18:25 -0400)] 
fix up some of the makefiles to use libply

18 years agodrop other autogenerated file from version control
Ray Strode [Wed, 6 Jun 2007 22:24:51 +0000 (18:24 -0400)] 
drop other autogenerated file from version control

18 years agodrop autogenerated file from version control
Ray Strode [Wed, 6 Jun 2007 22:24:00 +0000 (18:24 -0400)] 
drop autogenerated file from version control

18 years agocheck for plugin failure in the boot splash test program,
Ray Strode [Wed, 6 Jun 2007 22:23:24 +0000 (18:23 -0400)] 
check for plugin failure in the boot splash test program,
change the location we look for the plugin

18 years agodrop funky workaround in event loop code
Ray Strode [Wed, 6 Jun 2007 22:22:41 +0000 (18:22 -0400)] 
drop funky workaround in event loop code

18 years agosplit the common code off into libply and move things to separate directories
Ray Strode [Wed, 6 Jun 2007 22:13:17 +0000 (18:13 -0400)] 
split the common code off into libply and move things to separate directories

18 years agoadd start of fedora-fade-in plugin
Ray Strode [Wed, 6 Jun 2007 21:10:22 +0000 (17:10 -0400)] 
add start of fedora-fade-in plugin

18 years agotry to run fedora-fade-in.so from current directory
Ray Strode [Wed, 6 Jun 2007 21:09:41 +0000 (17:09 -0400)] 
try to run fedora-fade-in.so from current directory

18 years agocommit autogoo
Ray Strode [Wed, 6 Jun 2007 21:09:03 +0000 (17:09 -0400)] 
commit autogoo

18 years agofix up signature of plugin show splash vfunc
Ray Strode [Wed, 6 Jun 2007 21:08:42 +0000 (17:08 -0400)] 
fix up signature of plugin show splash vfunc

18 years agochange the event loop test to quit after a 5 second alarm
Ray Strode [Wed, 6 Jun 2007 20:32:11 +0000 (16:32 -0400)] 
change the event loop test to quit after a 5 second alarm

18 years agoreverse conditional in new module load code
Ray Strode [Wed, 6 Jun 2007 20:22:03 +0000 (16:22 -0400)] 
reverse conditional in new module load code

18 years agorequire libtool in configure
Ray Strode [Wed, 6 Jun 2007 19:39:57 +0000 (15:39 -0400)] 
require libtool in configure

18 years agos/intptr_t/struct _ply_boot_splash_plugin/ in ply_boot_splash_plugin_t typedef
Ray Strode [Wed, 6 Jun 2007 19:30:38 +0000 (15:30 -0400)] 
s/intptr_t/struct _ply_boot_splash_plugin/ in ply_boot_splash_plugin_t typedef

18 years agoadd TODO item to add the ability to watch for timeouts in the event loop
Ray Strode [Wed, 6 Jun 2007 19:05:38 +0000 (15:05 -0400)] 
add TODO item to add the ability to watch for timeouts in the event loop

18 years agoadd small wrapper functions around dlopen and friends.
Ray Strode [Wed, 6 Jun 2007 18:13:07 +0000 (14:13 -0400)] 
add small wrapper functions around dlopen and friends.
create the start of a boot-splash api for managing the
splash screen.  Setup main.c to use the api (no plugin
exists yet, though, so things are pretty hosed atm)

18 years agoautomatically switch back to text mode when running ply-image-test for a while
Ray Strode [Wed, 6 Jun 2007 14:16:38 +0000 (10:16 -0400)] 
automatically switch back to text mode when running ply-image-test for a while

18 years agopass target instead of source to umount (woops!)
Ray Strode [Wed, 6 Jun 2007 14:15:45 +0000 (10:15 -0400)] 
pass target instead of source to umount (woops!)

18 years agoonce the system is fully initialized, all modules are loaded,
Ray Strode [Tue, 5 Jun 2007 20:51:40 +0000 (16:51 -0400)] 
once the system is fully initialized, all modules are loaded,
and the filesystem is completely mounted, etc, mount the root
filesystem again from within the initrd so we can write the
boot log out

18 years agodon't setup an default output fd for the terminal sesssion and drop the toupper hack
Ray Strode [Tue, 5 Jun 2007 20:49:44 +0000 (16:49 -0400)] 
don't setup an default output fd for the terminal sesssion and drop the toupper hack

18 years agomake ply_logger_flush() a noop if the logger isn't logging,
Ray Strode [Tue, 5 Jun 2007 20:47:12 +0000 (16:47 -0400)] 
make ply_logger_flush() a noop if the logger isn't logging,
or doesn't have an fd to flush to.

18 years agodon't spew PING debug message when rhgb-client --ping is
Ray Strode [Tue, 5 Jun 2007 19:58:08 +0000 (15:58 -0400)] 
don't spew PING debug message when rhgb-client --ping is
run

18 years agoi don't know
Ray Strode [Tue, 5 Jun 2007 15:25:41 +0000 (11:25 -0400)] 
i don't know

18 years agoadd the start of boot status tracking to plymouth
Ray Strode [Tue, 5 Jun 2007 04:42:38 +0000 (00:42 -0400)] 
add the start of boot status tracking to plymouth

18 years agodon't direct messages to screen anymore
Ray Strode [Tue, 5 Jun 2007 04:42:01 +0000 (00:42 -0400)] 
don't direct messages to screen anymore

18 years agoadd sysinit support to the boot classes
Ray Strode [Tue, 5 Jun 2007 04:41:04 +0000 (00:41 -0400)] 
add sysinit support to the boot classes

18 years agoadd --sysinit support for rhgb-client. hide error message for now
Ray Strode [Tue, 5 Jun 2007 04:39:49 +0000 (00:39 -0400)] 
add --sysinit support for rhgb-client.  hide error message for now

18 years agouse FIONREAD ioctl to try to preemptively detect eof, so we don't have to
Ray Strode [Tue, 5 Jun 2007 04:39:12 +0000 (00:39 -0400)] 
use FIONREAD ioctl to try to preemptively detect eof, so we don't have to
add some "I did a read and got 0 back" api

18 years agoadd the beginning of an rhgb-client clone
Ray Strode [Mon, 4 Jun 2007 21:17:12 +0000 (17:17 -0400)] 
add the beginning of an rhgb-client clone

18 years agoadd "quit" and "update" commands to the ply-boot status
Ray Strode [Mon, 4 Jun 2007 20:14:16 +0000 (16:14 -0400)] 
add "quit" and "update" commands to the ply-boot status
code

18 years agorework event loop to not access free'd memory if an
Ray Strode [Mon, 4 Jun 2007 20:13:11 +0000 (16:13 -0400)] 
rework event loop to not access free'd memory if an
fd watch gets removed while its source is being dispatched

Also, ignore disconnect events until after all handlers
have been dispatched for non-disconnect events

18 years agomove most of the guts of ply_list_remove_node
Ray Strode [Mon, 4 Jun 2007 20:09:35 +0000 (16:09 -0400)] 
move most of the guts of ply_list_remove_node
to ply_list_unlink_node, and rewrite it to be
more readable.

18 years agoadd some support for "update" command to boot status daemon
Ray Strode [Mon, 4 Jun 2007 03:00:41 +0000 (23:00 -0400)] 
add some support for "update" command to boot status daemon

18 years agoupdate TODO file
Ray Strode [Mon, 4 Jun 2007 01:47:45 +0000 (21:47 -0400)] 
update TODO file

18 years agoadd some forgotton files from last commit
Ray Strode [Mon, 4 Jun 2007 01:46:00 +0000 (21:46 -0400)] 
add some forgotton files from last commit

18 years agoadd the start of some classes for tracking boot status
Ray Strode [Mon, 4 Jun 2007 00:11:58 +0000 (20:11 -0400)] 
add the start of some classes for tracking boot status

18 years agocommit header file changes for previous ply-utils commit
Ray Strode [Mon, 4 Jun 2007 00:10:21 +0000 (20:10 -0400)] 
commit header file changes for previous ply-utils commit

18 years agoadapt the event loop code to support watching the same
Ray Strode [Mon, 4 Jun 2007 00:09:48 +0000 (20:09 -0400)] 
adapt the event loop code to support watching the same
fd from more than one place (and with different conditions)

18 years agoadd some socket handling apis to ply-utils.c and fixup
Ray Strode [Sun, 3 Jun 2007 23:27:05 +0000 (19:27 -0400)] 
add some socket handling apis to ply-utils.c and fixup
a thinko in ply_read_bytes

18 years agoadd new ply_list_get_last_node function to get the list tail
Ray Strode [Thu, 31 May 2007 21:01:09 +0000 (17:01 -0400)] 
add new ply_list_get_last_node function to get the list tail

18 years agomore off by one ickyness in the errno stack thing
Ray Strode [Wed, 30 May 2007 21:55:33 +0000 (17:55 -0400)] 
more off by one ickyness in the errno stack thing

18 years agochange event loop "watch fd" api to let the user specify a condition to watch for
Ray Strode [Wed, 30 May 2007 14:32:55 +0000 (10:32 -0400)] 
change event loop "watch fd" api to let the user specify a condition to watch for

18 years agosave errno before closing fds in error path and restore
Ray Strode [Wed, 30 May 2007 00:46:07 +0000 (20:46 -0400)] 
save errno before closing fds in error path and restore
afterward.

18 years agodrop the unused ply_read_some_bytes function
Ray Strode [Wed, 30 May 2007 00:13:34 +0000 (20:13 -0400)] 
drop the unused ply_read_some_bytes function

18 years agofix an off by one in the errno stack code
Ray Strode [Tue, 29 May 2007 14:07:26 +0000 (10:07 -0400)] 
fix an off by one in the errno stack code

18 years agohandle framerate differently and print it to stderr for debugging
Ray Strode [Thu, 24 May 2007 21:31:44 +0000 (17:31 -0400)] 
handle framerate differently and print it to stderr for debugging

18 years agouse integer math instead of floating point math for blending ops
Ray Strode [Thu, 24 May 2007 21:29:12 +0000 (17:29 -0400)] 
use integer math instead of floating point math for blending ops

18 years agouse uint_fast32_t instead of unit_least32_t for device pixel
Ray Strode [Thu, 24 May 2007 21:28:26 +0000 (17:28 -0400)] 
use uint_fast32_t instead of unit_least32_t for device pixel

18 years agodrop unused field from fb struct
Ray Strode [Thu, 24 May 2007 21:27:01 +0000 (17:27 -0400)] 
drop unused field from fb struct

18 years agocheck FRAMEBUFFER for fb device, if available
Ray Strode [Thu, 24 May 2007 13:20:32 +0000 (09:20 -0400)] 
check FRAMEBUFFER for fb device, if available

18 years agoset graphics mode in image test program to prevent blinking during boot up
Ray Strode [Thu, 24 May 2007 05:42:59 +0000 (01:42 -0400)] 
set graphics mode in image test program to prevent blinking during boot up

18 years agoadd some blue to the background in the image-test to get an idea why things are blink...
Ray Strode [Thu, 24 May 2007 05:04:35 +0000 (01:04 -0400)] 
add some blue to the background in the image-test to get an idea why things are blinking during bootup

18 years agoadd a few inline statements and drop framerate to make ply-image-test less resource...
Ray Strode [Thu, 24 May 2007 04:50:59 +0000 (00:50 -0400)] 
add a few inline statements and drop framerate to make ply-image-test less resource hungry

18 years agoadd "watch init's progress" to TODO list
Ray Strode [Thu, 24 May 2007 02:25:36 +0000 (22:25 -0400)] 
add "watch init's progress" to TODO list

18 years agoadd O_NOCTTY to a few open calls
Ray Strode [Thu, 24 May 2007 00:05:51 +0000 (20:05 -0400)] 
add O_NOCTTY to a few open calls

18 years agoadd missing close() call. redirect messages to /dev/null
Ray Strode [Wed, 23 May 2007 23:46:37 +0000 (19:46 -0400)] 
add missing close() call.  redirect messages to /dev/null

18 years agoallow a terminal session to also take over /dev/console
Ray Strode [Wed, 23 May 2007 23:33:22 +0000 (19:33 -0400)] 
allow a terminal session to also take over /dev/console

18 years agomount /proc and /dev/pts if they aren't mounted
Ray Strode [Wed, 23 May 2007 21:11:18 +0000 (17:11 -0400)] 
mount /proc and /dev/pts if they aren't mounted
turn all redirected messages to uppercase

18 years agomount /dev/pts if it's not mounted yet
Ray Strode [Wed, 23 May 2007 20:08:54 +0000 (16:08 -0400)] 
mount /dev/pts if it's not mounted yet

18 years agofix typo in error message
Ray Strode [Wed, 23 May 2007 20:08:18 +0000 (16:08 -0400)] 
fix typo in error message

18 years agoadd new functions that check if a file or dir exists
Ray Strode [Wed, 23 May 2007 19:32:06 +0000 (15:32 -0400)] 
add new functions that check if a file or dir exists