efl/legacy/evil/ChangeLog

171 lines
4.3 KiB
Plaintext

2008-06-01 Vincent Torri <doursse at users dot sf dot net>
* src/lib/dlfcn/dlfcn.c:
memory leak with cegcc
* src/lib/dlfcn/dlfcn.h:
include limits.h for MinGW users
* src/lib/mman/sys/mman.h:
add MAP_FAILED error value
2008-05-20 Vincent Torri <doursse at users dot sf dot net>
* src/lib/dlfcn/dlfcn.h:
dli_fname ncorrectly declared. Thanks to Dmitriy Mazovka.
2008-05-11 Vincent Torri <doursse at users dot sf dot net>
* src/lib/Evil.h:
* src/lib/evil.c (getpid):
add wrapper around GetCurrentProcessId()
2008-05-10 Vincent Torri <doursse at users dot sf dot net>
* src/lib/dlfcn/dlfcn.c: (dladdr):
replace all the '\' by '/' in the filename found by dladdr
2008-04-28 Vincent Torri <doursse at users dot sf dot net>
* src/lib/Evil.h:
* src/lib/evil.c: (evil_getcwd):
add getcwd-like function
* src/lib/dlfcn/dlfcn.c: (dladdr):
* src/lib/dlfcn/dlfcn.h:
add dladdr-like function. Formatting
Remove unused define
* src/lib/mman/sys/mman.h:
remove unused define
2008-04-26 Vincent Torri <doursse at users dot sf dot net>
* src/lib/Evil.h:
* src/lib/Makefile.am:
* src/lib/dlfcn/Makefile.am:
* src/lib/dlfcn/dlfcn.c: (get_last_error), (dlopen), (dlsym):
* src/lib/evil.c: (evil_char_to_wchar), (evil_wchar_to_char):
make char <--> wchar_t conversion functions public
* src/lib/mman/Makefile.am:
add cegcc flags
* src/lib/mman/mman.c:
move include
2008-04-23 Vincent Torri <doursse at users dot sf dot net>
* configure.ac:
* src/bin/Makefile.am:
* src/lib/Makefile.am:
* src/lib/dlfcn/Makefile.am:
* src/lib/mman/Makefile.am:
use -Wl,--enable-auto-import with cegcc
fix warning with newest autoconf
* src/lib/dlfcn/dlfcn.c: (string_to_wchar):
include wchar.h and fix warnings
* src/lib/mman/mman.c:
use relative path to include sys/mman.h
2008-03-28 Vincent Torri <doursse at users dot sf dot net>
* src/lib/Evil.h:
remove the stat structure and add guards
* src/lib/dlfcn/dlfcn.c:
include limits.h also for the cegcc compiler
2008-03-23 Vincent Torri <doursse at users dot sf dot net>
* src/lib/Evil.h:
add POSIX definitions
* src/lib/evil.c:
make realpath available with cegcc. The function
just copy the file name to the resolved name with
that compiler
2008-03-13 Vincent Torri <doursse at users dot sf dot net>
* INSTALL:
* README:
additional notes for compilations with cegcc or mingw32ce
* configure.ac:
use 'win32' instead of 'cegcc' or 'mingw'
* src/lib/dlfcn/dlfcn.c (dlopen):
cegcc does not support LOAD_WITH_ALTERED_SEARCH_PATH.
Use LoadLibrary instead of LoadLibraryEx in that case.
2008-03-05 Vincent Torri <doursse at users dot sf dot net>
* src/lib/Evil.h:
* src/lib/evil.c:
cegcc or mingwce32 does not like relative path,
so _fullpath or other similar function do not exist
on Winodws mobile.
* src/lib/mman/mman.c:
missing #
2008-03-05 Vincent Torri <doursse at users dot sf dot net>
fix compilation with cegcc and minor fixing
* COPYING:
copyright update
* configure.ac:
* src/lib/Evil.h:
* src/lib/dlfcn/dlfcn.h:
* src/lib/mman/sys/mman.h:
define EFL_EVIL_BUILD in config.h for managing correctly EAPI
* src/bin/test_pipe.c:
stdio.h is needed after winsock2.h for mingw32ce
* src/lib/dlfcn/dlfcn.c (get_last_error), (dlopen), (dlsym):
* src/lib/evil.c:
fix some heafer files inclusion on cegc platform.
first step of mingw32ce support
* src/lib/mman/mman.c:
define _get_osfhandle for mingw32ce
2008-03-03 Vincent Torri <doursse at users dot sf dot net>
* COPYING:
* COPYING-PLAIN:
* Makefile.am:
update the COPYING file
2008-02-29 Vincent Torri <doursse at users dot sf dot net>
* AUTHORS:
Add Tor Lillqvist as author as he kindly gave me
the right to use his code for pipe(). Thanks a lot !
* src/bin/test_dlfcn.c (main):
read module and symbol from command line
* src/bin/test_pipe.c (thread), (main):
change output
* src/lib/Evil.h:
* src/lib/dlfcn/dlfcn.h:
* src/lib/evil.c (mkstemp), (realpath), (evil_sockets_init),
(evil_sockets_shutdown):
* src/lib/mman/sys/mman.h:
update documentation, add unlink() function, realpath()
becomes a function instead of a macro, add functions to
init / shutdown the socket system of Windows, undef EAPI
at the end of each header files.
2008-02-27 Vincent Torri <doursse at users dot sf dot net>
* initial release