New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=50a36de91b31b2c30bb15aec4be31963c2be5409
commit 50a36de91b31b2c30bb15aec4be31963c2be5409
Author: Andreas Shimokawa <[email protected]>
Date:   Tue Oct 4 15:05:14 2011 +0200

    libfusion/shm: use s64 instad of int to calculate number of free bytes to 
prevent wraparound when having more than 2GB free
    
    In ubuntu 11.10 the following tmpfs filesystems are mounted by default
    
    none                  5.0M     0  5,0M   0% /run/lock
    none                  3.9G  400K  3,9G   1% /run/shm
    
    This led to a wraparound in the 32-bit signed value for the 3.9G tmpfs
    and /run/lock with its 5M was favoured.

 lib/fusion/shm/shm.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8dfcee9acce94c5b06ce929f0d357fee493f2768
commit 8dfcee9acce94c5b06ce929f0d357fee493f2768
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Sep 26 18:07:59 2011 +0200

    1.4.15 NEWS

 ChangeLog |  636 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 NEWS      |  123 ++++++++++++
 2 files changed, 759 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=4b88e75859808037c54c0b10144358768986ddb0
commit 4b88e75859808037c54c0b10144358768986ddb0
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 26 18:06:09 2011 +0200

    debian: remove fluxcomp from package

 debian/libdirectfb-1.4-dev.install |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=21c36844c8622bd1dcef2e8f2c0a765a5f9ea3a5
commit 21c36844c8622bd1dcef2e8f2c0a765a5f9ea3a5
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 26 18:05:16 2011 +0200

    wm/unique: add FusionID to fusion_object_create() call

 wm/unique/uniquewm.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ed28cd4807986bee530fe5df34a8ca89914b251b
commit ed28cd4807986bee530fe5df34a8ca89914b251b
Author: Andreas Shimokawa <[email protected]>
Date:   Wed Sep 14 12:22:29 2011 +0200

    png: fixes for adam7 deinterlacing in 16->8bit per color component 
conversion case
    
    We now hand off handling of adam7 deinterlacing to libpng except for the 
case
    of 16 bit colorkeyed images.
    
    In that case use our own minimal adam7 code (just enough to have to correct
    end result without perfect intermediate results before the final pass)

 .../idirectfbimageprovider_png.c                   |   73 ++++++++++++++------
 1 files changed, 52 insertions(+), 21 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=434dbe813c078c7e80f1494e26fccb217e6d9e56
commit 434dbe813c078c7e80f1494e26fccb217e6d9e56
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 12 15:25:57 2011 +0200

    png: various fixes for colorkey handling and grayscale images
    
    - fix 1,2,4 bpp color key handling
    - fix 1,2,4 bpp grayscale crashes
    - fix color protection in 16 bit grayscale colorkeying case

 .../idirectfbimageprovider_png.c                   |   98 ++++++++++++++++++--
 1 files changed, 88 insertions(+), 10 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2e2f62f1df6be01ec27a38e96cc41a3fc269a26f
commit 2e2f62f1df6be01ec27a38e96cc41a3fc269a26f
Author: Andreas Shimokawa <[email protected]>
Date:   Fri Aug 12 13:17:04 2011 +0200

    png: remove printf()

 .../idirectfbimageprovider_png.c                   |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=62fade905549e979c663260c05acd984631d23ba
commit 62fade905549e979c663260c05acd984631d23ba
Author: Andreas Shimokawa <[email protected]>
Date:   Fri Aug 12 13:00:29 2011 +0200

    png: dont use libpngs internal 16 to 8 bit channel conversion but our own
    
    For colorkeying, protect pixels that would be keyed only due to the 
reduction
    of colordepth by toggling the least significant blue bit.

 .../idirectfbimageprovider_png.c                   |   63 +++++++++++++++++---
 1 files changed, 54 insertions(+), 9 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=e918bd71445d31ea9928efafcd7819dd877f952d
commit e918bd71445d31ea9928efafcd7819dd877f952d
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 26 14:30:49 2011 +0200

    core: make Core_TLS__init() a constructor /  Core_TLS__deinit() a destructor

 src/core/core.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f1a1673084c113f79f7221c54e7168266db710b3
commit f1a1673084c113f79f7221c54e7168266db710b3
Author: Denis Oliver Kropp <[email protected]>
Date:   Sun Sep 25 22:39:49 2011 +0200

    Core: Export layer surface allocation functions.

 src/core/layer_context.c |   41 +++++++++++++++--------------------------
 src/core/layer_context.h |   12 ++++++++++++
 2 files changed, 27 insertions(+), 26 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=554ffad60532456fe1f4d71e0703fb4bcf21d3ce
commit 554ffad60532456fe1f4d71e0703fb4bcf21d3ce
Author: Denis Oliver Kropp <[email protected]>
Date:   Sat Sep 24 13:07:49 2011 +0200

    Core: Resource management and client identification
    
    (merged into 1.4.15)
    
    ICoreResourceManager and ICoreResourceClient
    - Add new interfaces for resource management, optionally being loaded as 
modules.
    - The manager has one method to create a new client instance (called within 
master, per slave).
    - The client has a few methods for checking surface creation/reconfig, 
adding/removing/updating surfaces.
    
    Runtime Options
    - Add "resource-manager" option to load a resource manager implementation, 
default is none.
    
    Core
    - Add ICore::Register() method for slaves joining to create a resource 
client instance in the master.
    - Make ICore_Real::CreateSurface() use the new Core_Resource_CheckSurface() 
function for
      asking the resource manager (if any) for creation of the resource.
    - Add Core_Push/PopIdentity() to store the caller ID of an incoming request 
in TLS.
    - Add Core_GetIdentity() to query the current identity, i.e. ID of the 
Fusionee that made the IPC call.
    - Add Core_Resource methods wrapping and managing instances of 
ICoreResourceClient.
    
    Flux
    - Run fluxcomp with argument "-i" to generate calls to 
Core_Push/PopIdentity().
    
    Fusion
    - Add fusion_get_fusionee_path() to retrieve the executable file name of a 
Fusionee (as in /proc/*/exe).
      This can be used when the resource client is created to apply special 
limitations, privileges...
    - Add fusion_world_set_leave_callback() to register a callback for 
processing the new FMT_LEAVE message
      when a slave leaves the world. This is used by the master to cleanup the 
resource client instance.
    - Add FusionID parameter to fusion_object_create() to give objects an 
identity, i.e. the identity of the
      Fusionee calling the master to create an object.
    
    ICoreResourceManager_test
    - Add test implementation for ICoreResourceManager and ICoreResourceClient 
that keeps track of
      and prints the amount of surface memory being used per slave process.
    
    == Following example shows test with df_window started as slave ==
    
    cyto [~/DFB/DirectFB] /opt/dfb/bin/dfbmaster --dfb:resource-manager=test
    
       ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.6.0-pre1 
|~~~~~~~~~~~~~~~~~~~~~~~~~~
            (c) 2001-2010  The world wide DirectFB Open Source Community
            (c) 2000-2004  Convergence (integrated media) GmbH
          ----------------------------------------------------------------
    
    (*) DirectFB/Core: Multi Application Core. (2011-09-24 11:08) [ DEBUG ][ 
TRACE ]
    (*) Direct/Memcpy: Using Generic 64bit memcpy()
    (*) Fusion/SHM: Using MADV_REMOVE (2.6.38.0 >= 2.6.19.2)
    (*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER 
0/0] <8388608>...
    (*) Direct/Thread: Started 'Fusion Deferred' (-1) [MESSAGING OTHER/OTHER 
0/0] <8388608>...
    (*) GLX/Surfaces: Using visual 0x96 (24bit) and 0x9c (32bit)
    (*) Direct/Thread: Started 'X11 Input' (-1) [INPUT OTHER/OTHER 0/0] 
<8388608>...
    (*) DirectFB/Input: X11 Input 0.1 (directfb.org)
    (*) DirectFB/Genefx: MMX detected and enabled
    (*) DirectFB/Graphics: OpenGL Acceleration - Mesa DRI Intel(R) Sandybridge 
Desktop  0.5 (Denis Oliver Kropp)
    (*) DirectFB/Core/WM: Default 0.3 (directfb.org)
    (*) Direct/Interface: Loaded 'test' implementation of 
'ICoreResourceManager'.
    (*) Core/Resource: Using resource manager 'test'
    (*) X11/Display: Using XShm.
      { start df_window }
    (*) ICoreResourceClient/test: Adding ID 2 - '/opt/dfb/bin/df_window'
    (*) ICoreResourceClient/test: Check surface 40x40 ARGB 6k (ID 2, at 0k)
    (*) ICoreResourceClient/test: Check surface 40x40 ARGB 6k (ID 2, at 6k)
    (*) ICoreResourceClient/test: Check surface 852x480 ARGB 1597k (ID 2, at 
12k)
    (*) ICoreResourceClient/test: Check surface 832x26 ARGB 84k (ID 2, at 1610k)
    (*) ICoreResourceClient/test: Check surface 300x200 ARGB 234k (ID 2, at 
1694k)
    (*) ICoreResourceClient/test: Check surface 512x145 ARGB 290k (ID 2, at 
1928k)
      { quit df_window }
    (*) ICoreResourceClient/test: Removing ID 2

 configure.in                                       |    1 +
 interfaces/ICoreResourceManager/Makefile.am        |   37 +++
 .../icoreresourcemanager_test.c                    |  180 +++++++++++
 .../icoreresourcemanager_test.h                    |   47 +++
 .../icoreresourcemanager_test_client.c             |  239 ++++++++++++++
 .../icoreresourcemanager_test_client.h             |   55 ++++
 interfaces/Makefile.am                             |    1 +
 lib/fusion/fusion.c                                |   76 +++++
 lib/fusion/fusion.h                                |   23 ++
 lib/fusion/fusion_internal.h                       |    3 +
 lib/fusion/object.c                                |    5 +-
 lib/fusion/object.h                                |    6 +-
 rules/flux_comp.make                               |    2 +-
 src/core/CoreDFB.flux                              |    4 +
 src/core/CoreDFB_real.c                            |   30 ++-
 src/core/core.c                                    |  334 +++++++++++++++++++-
 src/core/core.h                                    |  100 ++++++
 src/core/surface.c                                 |   43 ++-
 src/misc/conf.c                                    |   13 +
 src/misc/conf.h                                    |    2 +
 20 files changed, 1171 insertions(+), 30 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=99b64481ab95f91aa101e9550e432d41401a816c
commit 99b64481ab95f91aa101e9550e432d41401a816c
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 26 12:36:09 2011 +0200

    libfusion: require fusion 8.7.x
    bl

 lib/fusion/types.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f57b59ec0fb3c119dbe7a76f2dff756d0c7b525b
commit f57b59ec0fb3c119dbe7a76f2dff756d0c7b525b
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 26 12:23:55 2011 +0200

    remove dublicate singleton

 src/directfb.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=56a183b7885acde9d8b36462754e8b3e16fe5f2f
commit 56a183b7885acde9d8b36462754e8b3e16fe5f2f
Author: Denis Oliver Kropp <[email protected]>
Date:   Wed Sep 21 14:33:26 2011 +0200

    buffer: move unref in case of lock failure below (commented out) code.

 src/core/surface_buffer.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=1703d47ab128654ca7b8c6a3f0dfe5150ef58157
commit 1703d47ab128654ca7b8c6a3f0dfe5150ef58157
Author: Denis Oliver Kropp <[email protected]>
Date:   Wed Sep 21 14:08:25 2011 +0200

    Dummy: Initialise buffer mode in display layer config.

 systems/dummy/dummy.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=f0a06b6092b529f25cdada95a6d2375a076fdd26
commit f0a06b6092b529f25cdada95a6d2375a076fdd26
Author: Denis Oliver Kropp <[email protected]>
Date:   Tue Sep 20 21:04:12 2011 +0200

    Genefx: Fix Bop_argb_blend_alphachannel_src_invsrc_Aop_argb for special 
case alpha = 0.

 src/gfx/generic/generic.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a3a70fbb726204665b09357eaea571903c4b19fb
commit a3a70fbb726204665b09357eaea571903c4b19fb
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Sep 12 20:13:51 2011 +0200

    singleton: Move idirectfb_singleton from idirectfb.c to directfb.c for pure 
voodoo mode.

 src/directfb.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=399442b33a14924d1197df412fbfd0fafd477d85
commit 399442b33a14924d1197df412fbfd0fafd477d85
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu Aug 18 00:03:00 2011 +0200

    CoreGraphicsStateClient: move declaration out of for statement

 src/core/CoreGraphicsStateClient.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=84cf3aa6d5c3efb6281eb7f3bc5284179052bd3d
commit 84cf3aa6d5c3efb6281eb7f3bc5284179052bd3d
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu Aug 18 00:02:45 2011 +0200

    gfxcard: move declaration out of for statement

 src/core/gfxcard.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=1ac79f8905f513a5395e5b59c3d691e49f8a3f11
commit 1ac79f8905f513a5395e5b59c3d691e49f8a3f11
Author: Denis Oliver Kropp <[email protected]>
Date:   Wed Sep 14 16:39:41 2011 +0200

    Genefx: Fix top clipping of flat top triangles.

 src/gfx/generic/generic_texture_triangles.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=0b9214f6b0671d183ab28acc20f6f9d8b62cec96
commit 0b9214f6b0671d183ab28acc20f6f9d8b62cec96
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu Aug 18 00:01:51 2011 +0200

    generic: move declaration out of for statement

 src/gfx/generic/generic_texture_triangles.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=5578e8cf24e41c394c226e4bd8870ce77c09a1c0
commit 5578e8cf24e41c394c226e4bd8870ce77c09a1c0
Author: Andreas Shimokawa <[email protected]>
Date:   Fri Sep 23 18:24:10 2011 +0200

    core: do not always call dfb_gfxcard_batchblit()
    
    since dfb_gfxcard_blit() is tested better that batchblit()
    use it if we can.

 src/core/CoreGraphicsStateClient.c |    5 ++++-
 src/core/CoreGraphicsState_real.c  |    5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=5bbee5faccffe92c978d9138593bed737e497026
commit 5bbee5faccffe92c978d9138593bed737e497026
Author: Andreas Shimokawa <[email protected]>
Date:   Fri Sep 23 18:19:02 2011 +0200

    gfxcard: make use of clip_blit_rotated() in dfb_gfxcard_batchblit()
    
    This fixes clipped rotated blits and clipped flipped blits
    
    (backport of a0e3065cd8668849f2fb4198b7eb6742b9999c19)

 src/core/gfxcard.c |   31 +++++++++++++++++++++----------
 1 files changed, 21 insertions(+), 10 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=b740a197848bed0839cb3281428f1cec85a9e720
commit b740a197848bed0839cb3281428f1cec85a9e720
Author: Sven Neumann <[email protected]>
Date:   Thu Dec 2 12:42:08 2010 +0100

    jpeg: correctly setup iDCT scale factors for libjpeg version >= 7
    
    Previously the code selected scale factors that resulted in an image
    smaller or equal the desired size. Now the code selects scale factors
    that create an image equal or larger than the desired size.
    (cherry picked from commit 6e312f3ac7b5ea985a7888382f5c33dd8f6f638a)

 .../idirectfbimageprovider_jpeg.c                  |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d549e215853752f5f2fc37088c005aaafe536ea4
commit d549e215853752f5f2fc37088c005aaafe536ea4
Author: Sven Neumann <[email protected]>
Date:   Fri Sep 23 10:00:02 2011 +0200

    libdirect: remove include of <linux/config.h>
    
    That header has been removed from the Linux kernel with 2.6.19
    and it should not have been needed anyway.

 lib/direct/ppcasm_memcpy_cachable.S |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=b4136762ab0413ee8fe4f69b2953f3709e1372e8
commit b4136762ab0413ee8fe4f69b2953f3709e1372e8
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 22 15:59:14 2011 +0200

    remove flux
    
    flux now has its own package
    please checkout
    
    git://git.directfb.org/git/directfb/core/flux
    
    and make sure to have fluxcomp in your path when building DirectFB from git.
    You dont need it if you build a distribution tarball.

 Makefile.am          |    1 -
 configure.in         |    2 -
 flux/.gitignore      |    1 -
 flux/Makefile.am     |   29 -
 flux/TODO            |   42 --
 flux/fluxcomp.cpp    | 1978 --------------------------------------------------
 rules/flux_comp.make |    4 +-
 7 files changed, 2 insertions(+), 2055 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=85f7aa74be710d7f671a2cadac6e2ce4b0bd26ee
commit 85f7aa74be710d7f671a2cadac6e2ce4b0bd26ee
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 22 13:19:30 2011 +0200

    system/vnc: backport from 1.6

 systems/vnc/primary.c |   35 ++++++++++++++++++++---------------
 systems/vnc/primary.h |    4 ++--
 systems/vnc/vnc.c     |   15 ++++++++++-----
 3 files changed, 32 insertions(+), 22 deletions(-)


http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c216d8cded5417845cdc6f137815087d9c2f101b
commit c216d8cded5417845cdc6f137815087d9c2f101b
Author: André Draszik <[email protected]>
Date:   Thu Sep 22 10:24:08 2011 +0100

    joystick: wrong number for buttons & axes read
    
    When using the DirectFB joystick input module, a wrong number for
    buttons and axes is read. The interface declares the variables
    used to get the number of buttons and axes as 'char' not 'int'.
    (cherry picked from commit e25007f9f6abfe49623580a53f591c60a52171de)

 inputdrivers/joystick/joystick.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=65f70e843caa560aaca4265ba7295a5ffdbc3b73
commit 65f70e843caa560aaca4265ba7295a5ffdbc3b73
Author: Andreas Shimokawa <[email protected]>
Date:   Tue Sep 20 19:08:25 2011 +0200

    system/vnc: allocate system only surface, instead of using a peallocated one
    
    This makes the vnc system at least usable again

 systems/vnc/primary.c |   30 ++++++++++--------------------
 systems/vnc/vnc.h     |   12 ++++++------
 2 files changed, 16 insertions(+), 26 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=35646e24cd87741da6f1c404b09f23feb9062d6e
commit 35646e24cd87741da6f1c404b09f23feb9062d6e
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Mar 28 17:10:10 2011 +0200

    VNC: Almost reimplement VNC system module
    
    Improvements
    - Input driver is part of system module now,
      special attach code no longer needed
    - Fixed several bugs in input event processing
    - Initialize rfbScreen once for the session, 32bit
    - Default screen size is 1280x720 if not set via mode option
    - Use preallocated shared memory surface for screen
    - Render layer onto preallocated ABGR screen surface
    - Layer positioning and scaling is supported
    - Only stream modified rects from clients to master
      (calling rfbMarkRectAsModified there) using FusionCall2
    - Use automatic port allocation
    - Detect failure in setting up listen socket
    - Use rfbNewFramebuffer call

 systems/vnc/Makefile.am |   19 +-
 systems/vnc/primary.c   |  869 +++++++++++++++++------------------------------
 systems/vnc/primary.h   |   10 +-
 systems/vnc/vnc.c       |  102 ++++--
 systems/vnc/vnc.h       |   35 ++-
 systems/vnc/vncinput.c  |    5 +
 6 files changed, 430 insertions(+), 610 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d9ed9f9106fef995f19df2ecf49d8d3d8b5d25a0
commit d9ed9f9106fef995f19df2ecf49d8d3d8b5d25a0
Author: André Draszik <[email protected]>
Date:   Mon May 9 13:56:12 2011 +0100

    generic: use 24bpp colorkey template for RGB18 and ARGBx666
    
    removing lots of more or less duplicated code and giving us
    Bop_PFI_KtoK_Aop_PFI Bop_PFI_StoK_Aop_PFI Bop_PFI_SKtoK_Aop_PFI
    for these formats for free
    (cherry picked from commit 31f38654212e60b06f3e1eb24c9ba36b65016e45)

 src/gfx/generic/generic.c |  141 +++++++++------------------------------------
 1 files changed, 27 insertions(+), 114 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=17fbb8aece5813a506c0277eb989e1948566bd55
commit 17fbb8aece5813a506c0277eb989e1948566bd55
Author: André Draszik <[email protected]>
Date:   Mon May 9 12:51:23 2011 +0100

    generic: use 24bpp colorkey template for RGB24, ARGB8565, VYU
    
    removing lots of more or less duplicated code and giving us
    Bop_PFI_KtoK_Aop_PFI Bop_PFI_StoK_Aop_PFI Bop_PFI_SKtoK_Aop_PFI (RGB24)
    for free
    (cherry picked from commit b8f8935f2ee3b21cea972d49f81b7800d81b8600)

 src/gfx/generic/generic.c |  481 +++-----------------------------------------
 1 files changed, 33 insertions(+), 448 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=3843a225c7389ef9bc373bcf3e98f7eea7f1bcb0
commit 3843a225c7389ef9bc373bcf3e98f7eea7f1bcb0
Author: André Draszik <[email protected]>
Date:   Mon May 9 12:45:21 2011 +0100

    generic: add a colorkey template for 24bpp pixelformats
    (cherry picked from commit 7db0ff1b9803dd084ae7fe1eab9604687bfd5d96)

 src/gfx/generic/Makefile.am            |    1 +
 src/gfx/generic/template_colorkey_24.h |  260 ++++++++++++++++++++++++++++++++
 2 files changed, 261 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=882be417f4f90cfedc9b0406f5a3ab0ef841b725
commit 882be417f4f90cfedc9b0406f5a3ab0ef841b725
Author: André Draszik <[email protected]>
Date:   Wed Sep 21 17:54:44 2011 +0100

    generic: use 24bpp acc template for RGB18 and ARGBx666
    
    this gives us Sop_PFI_TEX_to_Dacc Sop_PFI_TEX_Kto_Dacc Sacc_StoK_Aop_PFI
    for free for these formats
    (cherry picked from commit e5b1bd1cf057d2cce048ee20a5d910e2e8049d37)

 src/gfx/generic/generic.c |  612 +++++----------------------------------------
 1 files changed, 57 insertions(+), 555 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=bd807416fa7e2c38d9a8f5caecc1e7b2df1e037c
commit bd807416fa7e2c38d9a8f5caecc1e7b2df1e037c
Author: André Draszik <[email protected]>
Date:   Wed Sep 21 17:54:29 2011 +0100

    generic: use 24bpp acc template for RGB24 and ARGB8565
    
    this gives us Sop_PFI_TEX_to_Dacc Sop_PFI_TEX_Kto_Dacc Sacc_StoK_Aop_rgb24
    for free for these formats
    (cherry picked from commit 4d6372cf22c4020ec9941692328a5a6652be130b)

 src/gfx/generic/generic.c |  500 ++++-----------------------------------------
 1 files changed, 38 insertions(+), 462 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=84bba354f4f30a2137a39da8278c7bdb27d372e1
commit 84bba354f4f30a2137a39da8278c7bdb27d372e1
Author: André Draszik <[email protected]>
Date:   Fri May 6 16:24:21 2011 +0100

    generic: add an acc template for 24bpp pixelformats
    (cherry picked from commit 8882c9f8fbdd3fc92581af6be55ec7ae45be84ef)

 src/gfx/generic/Makefile.am       |    1 +
 src/gfx/generic/template_acc_24.h |  321 +++++++++++++++++++++++++++++++++++++
 2 files changed, 322 insertions(+), 0 deletions(-)


http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=794cf21aae893bd0bd8204a73c70e932b09528c5
commit 794cf21aae893bd0bd8204a73c70e932b09528c5
Author: Andreas Shimokawa <[email protected]>
Date:   Tue Sep 20 17:20:19 2011 +0200

    core: shutdown fixes

 src/core/core.c           |    2 +-
 src/core/surface_buffer.c |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=9ff9111d9e62c4952f1359083fa2d48972c351d0
commit 9ff9111d9e62c4952f1359083fa2d48972c351d0
Author: Denis Oliver Kropp <[email protected]>
Date:   Tue Sep 20 17:09:44 2011 +0200

    ignore

 src/core/.gitignore |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2a62e11b9ae2c7235d64c9534baccd632d773d2a
commit 2a62e11b9ae2c7235d64c9534baccd632d773d2a
Author: Andreas Shimokawa <[email protected]>
Date:   Tue Sep 20 13:36:02 2011 +0200

    debian: add fluxcomp to development package

 debian/libdirectfb-1.4-dev.install |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c3f068eb69d2a9f818af613fc2828e7dd3162182
commit c3f068eb69d2a9f818af613fc2828e7dd3162182
Author: Andreas Shimokawa <[email protected]>
Date:   Tue Sep 20 13:00:50 2011 +0200

    flux: remove workaround for c-mode (dummy data for fusion_call_execute3)
    
    Requires new linux-fusion

 flux/fluxcomp.cpp |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=503008cff52482117e7f5dcc79a9e916b0e61525
commit 503008cff52482117e7f5dcc79a9e916b0e61525
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 19 18:55:44 2011 +0200

    core: remove Dispatch class, use functions instead (even in C++ mode)
    
    This patch also adds _Deinit_Dispatch() calls which were missing before 
(fixes leaks)

 flux/fluxcomp.cpp         |  185 ++++++++++++++-------------------------------
 src/core/core.c           |    2 +-
 src/core/graphics_state.c |    2 +
 src/core/input.c          |    3 +-
 src/core/layer_context.c  |    2 +-
 src/core/layer_region.c   |    2 +
 src/core/layers.c         |    2 +
 src/core/palette.c        |    2 +
 src/core/screens.c        |    2 +
 src/core/surface.c        |    2 +-
 src/core/windows.c        |    3 +-
 src/core/windowstack.c    |    2 +
 12 files changed, 76 insertions(+), 133 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=b0a3dab8be317355f8a29abfe0ec04b5b2d748d4
commit b0a3dab8be317355f8a29abfe0ec04b5b2d748d4
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 15 14:24:45 2011 +0200

    flux: added option --include-prefix= to fix build of external projects(e.g 
sawman)

 flux/fluxcomp.cpp    |   29 +++++++++++++++++++++--------
 rules/flux_comp.make |    2 +-
 2 files changed, 22 insertions(+), 9 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=7cf3a16a1119ca42b884f286325419faffad3f0c
commit 7cf3a16a1119ca42b884f286325419faffad3f0c
Author: Andreas Shimokawa <[email protected]>
Date:   Wed Sep 14 15:39:18 2011 +0200

    debian: remove vdpau package (leftover from 1.6)

 debian/control |   16 +---------------
 1 files changed, 1 insertions(+), 15 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ba067d3a9a8224d22d08320c05f5121c389b328f
commit ba067d3a9a8224d22d08320c05f5121c389b328f
Author: Andreas Shimokawa <[email protected]>
Date:   Wed Sep 14 15:37:58 2011 +0200

    debian: update packages

 debian/changelog                                   |   12 +-
 debian/compat                                      |    1 +
 debian/control                                     |  245 +++++++++++++++++---
 debian/copyright                                   |   21 +--
 debian/directfb-config.1                           |   77 ++++++
 debian/dirs                                        |    2 -
 debian/docs                                        |    5 -
 debian/libdirectfb-1.4-bin.install                 |   18 ++
 debian/libdirectfb-1.4-dev.install                 |   82 +++++++
 debian/libdirectfb-1.4-fontprovider-dgiff.install  |    1 +
 debian/libdirectfb-1.4-fontprovider-ft2.install    |    1 +
 debian/libdirectfb-1.4-imageprovider-dfiff.install |    1 +
 debian/libdirectfb-1.4-imageprovider-gif.install   |    1 +
 debian/libdirectfb-1.4-imageprovider-jpeg.install  |    1 +
 debian/libdirectfb-1.4-imageprovider-png.install   |    1 +
 debian/libdirectfb-1.4-system-devmem.install       |    1 +
 debian/libdirectfb-1.4-system-fbdev.install        |    1 +
 debian/libdirectfb-1.4-system-vnc.install          |    1 +
 debian/libdirectfb-1.4-system-x11.install          |    1 +
 debian/libdirectfb-1.4-system-x11vdpau.install     |    2 +
 debian/libdirectfb-1.4-videoprovider-gif.install   |    1 +
 debian/libdirectfb-1.4-videoprovider-v4l.install   |    1 +
 debian/libdirectfb-1.4.install                     |   41 ++++
 debian/libdirectfb-bin.files                       |    6 -
 debian/libdirectfb-cvs.dirs                        |    1 -
 debian/libdirectfb-cvs.files                       |    3 -
 debian/libdirectfb-dev.dirs                        |    2 -
 debian/libdirectfb-dev.files                       |    8 -
 debian/libdirectfb-extra.files                     |    2 -
 debian/rules                                       |  155 ++++++------
 30 files changed, 524 insertions(+), 171 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d8c3c63a8fbd16cbcf2da0574fc88cd3c49d7260
commit d8c3c63a8fbd16cbcf2da0574fc88cd3c49d7260
Author: Andreas Shimokawa <[email protected]>
Date:   Wed Sep 14 14:58:25 2011 +0200

    build: fix out-of-tree builds

 flux/fluxcomp.cpp                             |    2 +-
 interfaces/IDirectFBFont/Makefile.am          |    1 +
 interfaces/IDirectFBImageProvider/Makefile.am |    1 +
 rules/flux_comp.make                          |    2 +-
 src/Makefile.am                               |    1 +
 src/core/Makefile.am                          |   97 +++++++++++++------------
 src/display/Makefile.am                       |    1 +
 src/input/Makefile.am                         |    1 +
 src/windows/Makefile.am                       |    1 +
 tools/Makefile.am                             |    1 +
 10 files changed, 58 insertions(+), 50 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=c79f963a3741ed258513a411709b66144516181e
commit c79f963a3741ed258513a411709b66144516181e
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 8 18:55:24 2011 +0200

    build: set version to 1.4.15

 configure.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=62772469277615f91f362f227dde604f5264a2a5
commit 62772469277615f91f362f227dde604f5264a2a5
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 8 18:49:14 2011 +0200

    build: remove dummy.cpp to prevent linkage of libstdc++
    
    Welcome back, C-only DirectFB!

 src/Makefile.am |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=78c7d3b4595e1f6ca5090ce161feec3c983e4877
commit 78c7d3b4595e1f6ca5090ce161feec3c983e4877
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 8 18:41:39 2011 +0200

    core: move from C++ to C using fluxcomp's C mode and slightly modified real 
implementations

 rules/flux_comp.make                |    4 +-
 src/core/CoreDFB_real.c             |  109 ++++++++
 src/core/CoreDFB_real.cpp           |  113 --------
 src/core/CoreGraphicsState_real.c   |  496 +++++++++++++++++++++++++++++++++++
 src/core/CoreGraphicsState_real.cpp |  476 ---------------------------------
 src/core/CoreInputDevice_real.c     |   68 +++++
 src/core/CoreInputDevice_real.cpp   |   74 ------
 src/core/CoreLayerContext_real.c    |  282 ++++++++++++++++++++
 src/core/CoreLayerContext_real.cpp  |  273 -------------------
 src/core/CoreLayerRegion_real.c     |   70 +++++
 src/core/CoreLayerRegion_real.cpp   |   75 ------
 src/core/CoreLayer_real.c           |  120 +++++++++
 src/core/CoreLayer_real.cpp         |  121 ---------
 src/core/CorePalette_real.c         |  110 ++++++++
 src/core/CorePalette_real.cpp       |  116 --------
 src/core/CoreScreen_real.c          |  215 +++++++++++++++
 src/core/CoreScreen_real.cpp        |  212 ---------------
 src/core/CoreSurface_real.c         |  435 ++++++++++++++++++++++++++++++
 src/core/CoreSurface_real.cpp       |  435 ------------------------------
 src/core/CoreWindowStack_real.c     |  178 +++++++++++++
 src/core/CoreWindowStack_real.cpp   |  175 ------------
 src/core/CoreWindow_real.c          |  440 +++++++++++++++++++++++++++++++
 src/core/CoreWindow_real.cpp        |  424 ------------------------------
 src/core/Makefile.am                |   88 +++---
 24 files changed, 2569 insertions(+), 2540 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2959f6b7e1f6f8772bf2b5e00608bdc63e67e1b6
commit 2959f6b7e1f6f8772bf2b5e00608bdc63e67e1b6
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 8 18:37:44 2011 +0200

    fluxcomp: added semicolon to fix warning in generated C code

 flux/fluxcomp.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=34e389af64aaf5a6646b88b8db7681704b2febdf
commit 34e389af64aaf5a6646b88b8db7681704b2febdf
Author: Andreas Shimokawa <[email protected]>
Date:   Thu Sep 8 18:21:38 2011 +0200

    fluxcomp: added C mode for generation C instead of C++

 flux/fluxcomp.cpp |  609 +++++++++++++++++++++++++++++++++--------------------
 1 files changed, 384 insertions(+), 225 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=14d09cec3c336fb37c96551dc7236021a8af7448
commit 14d09cec3c336fb37c96551dc7236021a8af7448
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 18:00:13 2011 +0200

    core: add prelock to manage interlocks at master

 src/core/CoreSurface_real.cpp |   30 ++++++++++++++++++++++++++++--
 src/core/surface_pool.c       |   29 +++++++++++++++++++++++++++++
 src/core/surface_pool.h       |   16 ++++++++++++++++
 3 files changed, 73 insertions(+), 2 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=573e83fac823ab55ac494fba69340544a459da4d
commit 573e83fac823ab55ac494fba69340544a459da4d
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 15:35:29 2011 +0200

    core: set permissions for FUSION_REF_UP/DOWN for secure-fusion

 src/core/surface_buffer.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=cf794ca4cce2cb1d746662b3162ed0146307ac2f
commit cf794ca4cce2cb1d746662b3162ed0146307ac2f
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 17:59:18 2011 +0200

    core: remove obsolete code

 src/core/surface.c |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=8761b6e6d3d28df5b53f92907279ea0d7e8f9c83
commit 8761b6e6d3d28df5b53f92907279ea0d7e8f9c83
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 16:19:32 2011 +0200

    build: set CXX=g++ for fluxcomp, to avoid the cross compiler from being used

 flux/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=18dd62e52bfcbc9b14889559742c0ada20519f96
commit 18dd62e52bfcbc9b14889559742c0ada20519f96
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 13:05:31 2011 +0200

    build: add more explicit rules for new generated headers

 src/core/Makefile.am |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=bb913955b02d528e0c6c5aea3c3615cb4c219be6
commit bb913955b02d528e0c6c5aea3c3615cb4c219be6
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 15:13:20 2011 +0200

    core: added missing files, got lost during merge

 src/core/CoreInputDevice.flux       |   28 +++++
 src/core/CoreInputDevice_includes.h |   14 +++
 src/core/CoreInputDevice_real.cpp   |   74 ++++++++++++
 src/core/CoreScreen.flux            |  190 +++++++++++++++++++++++++++++++
 src/core/CoreScreen_includes.h      |   30 +++++
 src/core/CoreScreen_real.cpp        |  212 +++++++++++++++++++++++++++++++++++
 6 files changed, 548 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=5771e0c0c3db4714d5e2db59fcd67763421c17ee
commit 5771e0c0c3db4714d5e2db59fcd67763421c17ee
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Sep 5 12:43:21 2011 +0200

    SecureFusion: Final major update adding CoreScreen and CoreInputDevice 
interface
    
    Also lots of additions to CoreLayerContext, some in CoreSurface, fixes...
    
    (removed 1.6 specific functions for merge)

 interfaces/IDirectFBFont/idirectfbfont_dgiff.c |    6 +-
 src/core/.gitignore                            |    4 +
 src/core/CoreDFB_includes.h                    |   52 ++++++
 src/core/CoreLayer.flux                        |   42 ++++-
 src/core/CoreLayerContext.flux                 |  206 ++++++++++++++++++++++--
 src/core/CoreLayerContext_real.cpp             |  202 +++++++++++++++++++++--
 src/core/CoreLayerRegion.flux                  |   21 ++--
 src/core/CoreLayerRegion_real.cpp              |   18 +-
 src/core/CoreLayer_real.cpp                    |   47 +++++-
 src/core/CoreSurface.flux                      |   45 +++++
 src/core/CoreSurface_real.cpp                  |   25 +++
 src/core/Makefile.am                           |   12 ++
 src/core/input.c                               |   89 ++++------
 src/core/input.h                               |   16 ++-
 src/core/layer_context.c                       |   10 ++
 src/core/layers.c                              |   20 +--
 src/core/layers_internal.h                     |    2 +
 src/core/screens.c                             |   27 +++-
 src/core/screens.h                             |   12 ++-
 src/core/screens_internal.h                    |    2 +
 src/display/idirectfbdisplaylayer.c            |   56 +++++--
 src/display/idirectfbscreen.c                  |   48 ++++--
 src/display/idirectfbsurface.c                 |   16 +--
 src/idirectfb.c                                |   29 ++--
 src/input/idirectfbinputdevice.c               |    4 +-
 src/windows/idirectfbwindow.c                  |   13 ++-
 tools/dfbinput.c                               |    4 +-
 27 files changed, 822 insertions(+), 206 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=51e340dd4d937c23bcc634f96893f7a1fb964bee
commit 51e340dd4d937c23bcc634f96893f7a1fb964bee
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Aug 29 05:09:26 2011 +0200

    Core: Add copy of surface type flags and resource id to surface buffer.
    
    This can be used by unlock/dealloc functions in surface pools rather
    than accessing the surface object which is no longer permitted in
    unlock/dealloc functions.

 src/core/surface_buffer.c |   10 ++++++----
 src/core/surface_buffer.h |    2 ++
 2 files changed, 8 insertions(+), 4 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=301fa0b344058519f9af4d36852fcbdeadc493cf
commit 301fa0b344058519f9af4d36852fcbdeadc493cf
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 14:26:08 2011 +0200

    Core: remove precheck for locked buffers in dfb_surface_reconfig()

 src/core/surface.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d8cc5766d84b1b3b6e8c5c5e92c092b2da616cae
commit d8cc5766d84b1b3b6e8c5c5e92c092b2da616cae
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Aug 29 04:27:16 2011 +0200

    Core: Fix typo in last commit of Surface Buffer object changes

 src/core/CoreSurface_real.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=e734384c3b6815442160674050198fe20e9c7182
commit e734384c3b6815442160674050198fe20e9c7182
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Aug 29 04:15:58 2011 +0200

    Core: Make Surface Buffer a FusionObject and implement locked surface 
resizing
    
    The Surface Buffer object is created when a surface is created or 
reconfigured.
    
    It has a global ref count of as long as it belongs to the surface.
    
    dfb_surface_reconfig() no longer returns when a surface is locked, but 
decouples
    the buffers by setting the back pointer from the Surface Buffer object to 
the surface to NULL
    and decreasing the global ref count.
    
    When a buffer is locked, the local ref count is increased, to keep the 
buffer
    object alive until the buffer is unlocked.
    
    Fixed locking for a few functions accessing surface members before locking 
it.
    
    Weak 'locked' counter in buffer is now replaced by 
dfb_surface_buffer_locks()
    function returning the local ref count of the Surface Buffer object.
    
    All functions involved in unlocking and deallocating a buffer may no longer
    use the surface back pointer unconditionally.

 src/core/CoreSurface_real.cpp         |    9 ++-
 src/core/core.c                       |   54 ++++++++++++++++
 src/core/core.h                       |    6 ++
 src/core/shared_secure_surface_pool.c |   14 ++--
 src/core/surface.c                    |   68 +++++++++++++--------
 src/core/surface_buffer.c             |  108 ++++++++++++++++++++++-----------
 src/core/surface_buffer.h             |   38 ++++++++++--
 src/core/surface_pool.c               |   17 +++--
 systems/devmem/surfacemanager.c       |    7 +-
 systems/fbdev/surfacemanager.c        |    7 +-
 systems/x11/surfacemanager.c          |    7 +-
 tools/dfbdump.c                       |    2 +-
 12 files changed, 242 insertions(+), 95 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2d14126a17e6a8842b5496b0fcfdaf0bc7f31640
commit 2d14126a17e6a8842b5496b0fcfdaf0bc7f31640
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Aug 29 03:40:22 2011 +0200

    Fusion: Fix crash by commenting out debug print after unref (in 
fusion_ref_down itself)

 lib/fusion/ref.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=d9172bf12d2cbd04bfc82a8976716b6be574829b
commit d9172bf12d2cbd04bfc82a8976716b6be574829b
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Aug 29 03:39:43 2011 +0200

    Fusion: Fix fusion_vector_foreach_reverse for empty vectors

 lib/fusion/vector.h |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ce71fec521d9db7fdff6b59b6a887099ff19df30
commit ce71fec521d9db7fdff6b59b6a887099ff19df30
Author: Andreas Shimokawa <[email protected]>
Date:   Mon Sep 5 13:27:50 2011 +0200

    surface pools: always initialize shared surface pool priority with 
CSPP_DEFAULT

 src/core/shared_surface_pool.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=a888a8f94eb8c9ef9e5273bf7d06a5da290cb44c
commit a888a8f94eb8c9ef9e5273bf7d06a5da290cb44c
Author: Denis Oliver Kropp <[email protected]>
Date:   Wed Aug 24 11:30:13 2011 +0200

    Core: Use old shm surface pool for non-secure fusion, get rid of indices in 
secure surface pool.

 src/core/Makefile.am                  |    1 +
 src/core/shared_secure_surface_pool.c |  316 +++++++++++++++++++++++++++++++++
 src/core/shared_surface_pool.c        |  147 +++-------------
 src/core/surface_core.c               |   24 ++-
 4 files changed, 362 insertions(+), 126 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=7999db4d87b406cb97f4f4624521c845e4b71cb1
commit 7999db4d87b406cb97f4f4624521c845e4b71cb1
Author: Denis Oliver Kropp <[email protected]>
Date:   Wed Aug 24 11:22:40 2011 +0200

    X11: Fix crash in non-secure mode.

 systems/x11/primary.c |    5 ++---
 systems/x11/x11.h     |    1 +
 2 files changed, 3 insertions(+), 3 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=cb2474eb6ef9b153b08a9a215f2b8f0d4ead1233
commit cb2474eb6ef9b153b08a9a215f2b8f0d4ead1233
Author: Denis Oliver Kropp <[email protected]>
Date:   Mon Aug 22 23:02:48 2011 +0200

    IDirectFBSurface: Fix missing CoreGraphicsStateClient_Deinit() that has led 
to a memory leak.

 src/display/idirectfbsurface.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=4b1eba2b1f14d9e189a5f51ed3877652cdbc05c2
commit 4b1eba2b1f14d9e189a5f51ed3877652cdbc05c2
Author: Denis Oliver Kropp <[email protected]>
Date:   Sun Aug 7 10:54:54 2011 +0200

    Core: Fix crash when dfb_wm_update_cursor() is called with 'no-cursor' 
option.

 src/core/wm.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs

Reply via email to