Permalink
Commits on Oct 27, 2014
  1. Merge pull request #1 from walkthetalk/master

    add support for binary pbm/pgm/ppm
    committed Oct 27, 2014
Commits on Sep 25, 2014
  1. add support for binary pbm/pgm/ppm

    Signed-off-by: niql <niqingliangl2003@gmail.com>
    niql committed Sep 25, 2014
Commits on Dec 10, 2013
  1. build: default init to /sbin/init

    systemd is already the default init almost everywhere and there should
    be a proper symlink from /sbin/init to wherever the systemd binary is
    installed (which isn't /bin/systemd anymore).
    committed Dec 10, 2013
  2. build: fix init option

    committed with Dec 10, 2013
Commits on Nov 4, 2011
  1. TODO: Add task to support drm/kms backend

    DRM/KMS drivers are starting to come to embedded world. As a result it
    would be better to support them instead of using the fbdev.
    
    See http://www.phoronix.com/scan.php?page=news_item&px=MTAwMTU
    committed Nov 4, 2011
Commits on Oct 20, 2011
  1. Update TODO

    committed Oct 20, 2011
Commits on Jun 27, 2011
Commits on Jun 7, 2011
  1. Check for existence of __builtin_types_compatible_p

    Pretend dietsplash can be compiled with other compilers that don't have
    __builtin_types_compatible_p() function.
    committed Jun 7, 2011
  2. Improve error check in ARRAY_SIZE()

    Based on implementation from
    http://ccan.ozlabs.org/info/array_size.html. This version breaks the
    build if it's called with a pointer as parameter.
    
    Thanks to Rusty Russell <rusty@rustcorp.com.au>.
    committed Jun 7, 2011
Commits on Apr 1, 2011
Commits on Mar 16, 2011
Commits on Mar 15, 2011
  1. TODO: add RLE task

    committed Mar 15, 2011
Commits on Feb 10, 2011
  1. pack ds_fb struct

    Previously, it had a 4 bytes hole:
    
    struct ds_fb {
    	long int                   screen_size;          /*     0     8 */
    	long int                   stride;               /*     8     8 */
    	int                        xres;                 /*    16     4 */
    	int                        yres;                 /*    20     4 */
    	int                        xres_virtual;         /*    24     4 */
    	int                        yres_virtual;         /*    28     4 */
    	int                        xoffset;              /*    32     4 */
    	int                        yoffset;              /*    36     4 */
    	int                        type;                 /*    40     4 */
    
    	/* XXX 4 bytes hole, try to pack */
    
    	char *                     data;                 /*    48     8 */
    	enum ds_image_format       image_format;         /*    56     4 */
    
    	/* size: 64, cachelines: 1, members: 11 */
    	/* sum members: 56, holes: 1, sum holes: 4 */
    	/* padding: 4 */
    };
    committed Feb 10, 2011
Commits on Feb 9, 2011
  1. Add TODO file

    committed Feb 9, 2011
Commits on Feb 4, 2011
Commits on Jan 28, 2011
Commits on Jan 27, 2011
  1. README: fix misspelling

    committed Jan 27, 2011
  2. dietsplash 0.3

    committed Jan 27, 2011
  3. build: detect init at build time

    Check if systemd is present or if user passed a
    --with-systemdsystemunitdir=/path/to/system/dir. Otherwise use the
    default /sbin/init as real init
    committed Jan 27, 2011
Commits on Jan 26, 2011
  1. README: spell fix

    committed Jan 26, 2011
  2. build: fix AC_COMPILE_IFELSE tests

    This piece of m4 code:
    	AC_COMPILE_IFELSE([
    		<MY C CODE HERE>
    		], ...)
    
    must be changed to
    
    	AC_COMPILE_IFELSE(
    		[AC_COMPILE_IFELSE([AC_LANG_SOURCE([
    			<MY C CODE HERE>
    		])], ...)
    
    This removes warnings when bootstrapping. This was a change in behavior
    in autoconf 2.68. Reference:
    
    http://www.flameeyes.eu/autotools-mythbuster/forwardporting/autoconf.html
    committed Jan 26, 2011
  3. make safety timer a 3min instead of 1

    Not everybody can boot fast. This "quit timer" is meant to be used only
    as a last resort. So it's kind of pointless if we wait 1 or 3min. Let
    choose the safest one.
    committed Jan 26, 2011
  4. Install systemd service file

    Create dietsplash.service out of dietsplash.service.in and install it.
    committed Jan 26, 2011