Switch to be using plugins for windowing systems

Remove offscreen rendering temporarily as well.

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #10 from stskeeps/window_systems_in_modules

Switch to be using plugins for windowing systems
Add eglplatformcommon, server-side wayland enablement

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #11 from stskeeps/waylandserverside

Add eglplatformcommon, server-side wayland enablement
Fix a couple of indentation and review comments for last commit

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
hooks: add a hook for the __sF symbol (stdin, stdout, stderr)

The goal here is to catch the call to file methods where the FILE* pointer is either stdin, stdout or stderr, and translate that pointer to a valid glibc  pointer.

Limitation: Currently, only fputs is managed.


Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
hooks: use a constant to refer to the size of the FILE structure of bionic's libc.

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Merge pull request #12 from stskeeps/indentation1_configure

Fix a couple of indentation and review comments for last commit
Added implementation of my_pthread_mutex_lock_timeout_np()
Merge pull request #13 from foolab/master

Added implementation of my_pthread_mutex_lock_timeout_np()
hooks: redirect FILE* usage in all the stdio methods

 * All the methods of bionic's stdio that use a FILE* argument are now redirected, so that we can use the correct stdin,stdout or stderr if needed
 * fopen, fdopen, popen are hooked to the glibc version of the functions
 * __isthreaded symbol has been hooked to force the programs to use the thread-safe version of some stdio methods instead of an inline hard-coded implementation that uses the bionic FILE structure directly. See comments in hooks.c for details.

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Merge pull request #5 from Tofee/master

Initial support for __sF hook
Drop old Makefile.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Fix paths in .gitignore for test binaries.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Initial .spec file for Mer.

Signed-off-by: Marko Saukko <marko.saukko@jollamobile.com>
Merge pull request #14 from saukko/master

Minor cleanups
hookup strftime from bionic
Merge pull request #15 from foolab/master

hookup strftime
Don't implement vsnprintf locally, fix link issues with fbdev, make own buffer for wayland extension

Signed-off-by: Carsten Munk <carsten.munk@jollamobile.com>
Merge pull request #16 from stskeeps/vsnprintf_fbdev_wayland

Don't implement vsnprintf locally, fix link issues with fbdev, make own ...