Carsten Haitzler
05ddd5fe2d
cleaning up the base of efl tree moving files to subdirs
...
SVN revision: 77106
11 years ago
Vincent Torri
cd69ef4c8a
merge: add evil files
...
SVN revision: 76464
11 years ago
Vincent Torri
17d424f6db
Evil: add missing fclose(). Suggested by Maxime Villard
...
SVN revision: 76178
11 years ago
Cedric BAIL
0008f2362f
ChangeLog: back in time.
...
SVN revision: 75875
11 years ago
Cedric BAIL
5e33eaa6c4
ChangeLog: state we did a release.
...
SVN revision: 75873
11 years ago
Vincent Torri
d6385af543
Evil: don't mess with the ChangeLog
...
SVN revision: 75750
11 years ago
Vincent Torri
54ad1a4c1d
Evil: fix evil_format_message()
...
SVN revision: 75749
11 years ago
Vincent Torri
8b9e7449ec
Evil: quoting + fix distcheck rule
...
SVN revision: 75468
11 years ago
Vincent Torri
cba9a2a11c
Evil: less automake stuff, and remove warnings.
...
currently, distcheck fails because I remove the .la files when installing (so
actually, it's uninstall which fails). I'll fix that later.
SVN revision: 75425
11 years ago
Vincent Torri
4b79d38272
* src/lib/Makefile.am:
...
* src/lib/dlfcn/Makefile.am:
work around a problem with libtool and the creation
of the DLL. libtool developpers should be impaled.
SVN revision: 74285
11 years ago
Vincent Torri
2ead8b85c2
* configure.ac:
...
* src/bin/Makefile.am:
* src/lib/Makefile.am:
Fix compilation with mingw-w64 gcc 4.8
SVN revision: 74223
11 years ago
Vincent Torri
43ea484937
* AUTHORS:
...
* src/lib/evil_stdlib.c:
* src/lib/evil_stdlib.h:
Update realpath() code, based on Keith Marshall's implementation.
SVN revision: 73212
11 years ago
Vincent Torri
ce4331df42
* NEWS:
...
* src/lib/evil_langinfo.c:
Fix nl_langinfo(RADIXCHAR).
SVN revision: 70490
12 years ago
Vincent Torri
f9f6d76e9a
* NEWS:
...
* src/lib/evil_string.c:
* src/lib/evil_string.h:
Add strcasestr() API.
SVN revision: 70350
12 years ago
Vincent Torri
2aeedca6c1
* NEWS:
...
* src/lib/evil_time.c:
* src/lib/evil_time.h:
Do not declare and define localtime_r() if it's already defined.
SVN revision: 70155
12 years ago
Vincent Torri
3c0317ceff
* NEWS:
...
* configure.ac:
Prepare 1.1 release.
* src/lib/Evil.h:
Add S_ISLNK macro (always set to 0).
SVN revision: 69786
12 years ago
Vincent Torri
0a42091076
* configure.ac:
...
* src/lib/Makefile.am:
* src/lib/evil_pformata.c:
* src/lib/evil_printa.c:
* src/lib/gdtoa (added):
* src/lib/gdtoa/gdtoa.c (added):
* src/lib/gdtoa/dmisc.c (added):
* src/lib/gdtoa/gdtoa_fltrnds.h (added):
* src/lib/gdtoa/ulp.c (added):
* src/lib/gdtoa/g_dfmt.c (added):
* src/lib/gdtoa/gmisc.c (added):
* src/lib/gdtoa/g_ffmt.c (added):
* src/lib/gdtoa/gdtoa.h (added):
* src/lib/gdtoa/sum.c (added):
* src/lib/gdtoa/gdtoaimp.h (added):
* src/lib/gdtoa/README (added):
* src/lib/gdtoa/gd_qnan.h (added):
* src/lib/gdtoa/hd_init.c (added):
* src/lib/gdtoa/smisc.c (added):
* src/lib/gdtoa/strtof.c (added):
* src/lib/gdtoa/hexnan.c (added):
* src/lib/gdtoa/strtopx.c (added):
* src/lib/gdtoa/gethex.c (added):
* src/lib/gdtoa/g_xfmt.c (added):
* src/lib/gdtoa/gd_arith.h (added):
* src/lib/gdtoa/strtodg.c (added):
* src/lib/gdtoa/dtoa.c (added):
* src/lib/gdtoa/Makefile.am (added):
* src/lib/gdtoa/misc.c (added):
* src/lib/gdtoa/g__fmt.c (added):
* src/lib/gdtoa/README.mingw (added):
* src/lib/gdtoa/qnan.c (added):
* src/lib/gdtoa/arithchk.c (added):
Define some missing functions, so that Evil also
compile with MinGW, vc++ and later with Cedric
compatibility layer
* src/lib/evil_util.c:
Include limits.h for ULONG_MAX definition
SVN revision: 68304
12 years ago
Vincent Torri
7797585a07
* src/bin/evil_test_gettimeofday.c:
...
Include sys/time.h
* src/lib/evil_inet.c:
EMSGSIZE and EAFNOSUPPORT could not be defined on
some MinGW compilers.
SVN revision: 68175
12 years ago
Vincent Torri
3ece862b75
* src/lib/Evil.h:
...
* src/lib/Makefile.am:
* src/lib/evil_macro.h:
* src/lib/evil_print.h:
* src/lib/evil_macro_pop.h (added):
Undef __cdecl if it has been defined by Evil and
move some defined macro to evil_macro_pop.h
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
Define gettimeofday() only for vc++ as MinGW-w64
already defines it.
SVN revision: 68117
12 years ago
Vincent Torri
7edbacad08
forgot NEWS file
...
SVN revision: 68089
12 years ago
Vincent Torri
b9728980ab
* AUTHORS:
...
* src/lib/Evil.h:
* src/lib/Makefile.am:
* src/lib/evil_inet.c:
* src/lib/evil_mman.c:
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
* src/lib/evil_stdlib.c:
* src/lib/evil_util.c:
* src/lib/sys/mman.h:
* src/lib/evil_printa.c (added):
* src/lib/evil_pformatw.c (added):
* src/lib/evil_pformat.h (added):
* src/lib/evil_printw.c (added):
* src/lib/evil_print.h (added):
* src/lib/evil_macro.h (added):
* src/lib/evil_pformata.c (added):
Add POSIX printf family. Code taken from the MinGW-w64
project and modified to be integrated into Evil.
* src/bin/Makefile.am:
* src/bin/evil_suite.c:
* src/bin/evil_test_util.h (added):
* src/bin/evil_test_print.c (added):
* src/bin/evil_test_print.h (added):
* src/bin/evil_test_util.c (added):
Add util and printf unit tests
* src/lib/evil_errno.c:
* src/lib/errno.h (deleted):
* src/lib/mingw32ce (added):
* src/lib/mingw32ce/errno.h (added):
Move errno.h for Windows CE in its own directory to
suppress conflicts with standard errno.h when compiling
for Windows XP.
* src/lib/dlfcn/dlfcn.c:
* src/lib/evil_link_ce.c:
* src/lib/evil_main.c:
* src/lib/evil_unistd.c:
Define WIN32_LEAN_AND_MEAN only if it's not defined.
* src/lib/evil_fcntl.c:
Remove debug.
* src/bin/evil_test_dlfcn.c:
* src/bin/evil_test_environment.c:
* src/bin/evil_test_gettimeofday.c:
* src/bin/evil_test_link.c:
* src/bin/evil_test_mkstemp.c:
* src/bin/evil_test_pipe.c:
* src/bin/evil_test_realpath.c:
Remove warnings.
* src/lib/evil_link_xp.cpp:
Formatting.
SVN revision: 68084
12 years ago
Vincent Torri
1c6ea6ff65
* Makefile.am:
...
Fix EXTRA_DIST variable
* src/bin/Makefile.am:
* src/bin/evil_suite.c:
* src/lib/evil_libgen.c:
* src/lib/evil_util.c:
* src/lib/evil_util.h:
Add evil_path_is_absolute() API and use it.
* src/bin/evil_test_dlfcn.c:
* src/bin/evil_test_realpath.c:
clean up.
SVN revision: 67389
12 years ago
Vincent Torri
e5cbe13992
Release Version 1.0.0.
...
* NEWS: Mention the release.
SVN revision: 65829
12 years ago
Vincent Torri
79a27fd020
update Evil to prepare it for alpha
...
SVN revision: 65298
12 years ago
Vincent Torri
e54c2c56be
* src/lib/Evil.h:
...
clean main page
SVN revision: 65106
12 years ago
Vincent Torri
2b2b317b30
* src/lib/evil_stdio.c:
...
Fix returned value of evil_fread_native()
* doc/Doxyfile:
* doc/head.html:
* src/lib/Evil.h:
* src/lib/dirent.h:
* src/lib/dlfcn/dlfcn.h:
* src/lib/evil_fcntl.h:
* src/lib/evil_inet.h:
* src/lib/evil_libgen.h:
* src/lib/evil_stdio.h:
* src/lib/evil_string.h:
* src/lib/pwd.h:
Update documentation
SVN revision: 65105
12 years ago
Vincent Torri
c664467025
* src/lib/evil_util.c:
...
* src/lib/evil_util.h:
Add evil_utf16_to_utf8() function, display error messages
and fix a bit the documentation of the other conversion
functions.
SVN revision: 64636
12 years ago
Vincent Torri
3859b0ea96
Evil: simplify evil_wchar_to_char()
...
SVN revision: 64023
12 years ago
Vincent Torri
98b3d37f90
Evil: add RTLD_DEFAULT support in dlsym() on Windows CE
...
SVN revision: 63847
12 years ago
Vincent Torri
2c6a86fb6d
Evil: add inet_ntop function from c-ares
...
* src/lib/evil_inet.c:
* src/lib/evil_inet.h:
* AUTHORS:
add inet_ntop() function. Implementation from c-ares library.
See AUTHORS.
SVN revision: 63843
12 years ago
Vincent Torri
585938123d
Evil: add RTLD_DEFAULT support for dlsym()
...
SVN revision: 63373
12 years ago
Vincent Torri
dc12586bdd
revert last commit of mkstemp (remove _O_TEMPORARY flag in open())
...
SVN revision: 61417
12 years ago
Vincent Torri
43955a6d53
Evil:
...
* src/lib/dlfcn/dlfcn.c:
change '/' to '\' in paths
* src/lib/evil_inet.c:
* src/lib/evil_inet.h:
* src/lib/Evil.h:
* src/lib/Makefile.am:
* AUTHORS:
add inet_pton() function. Implementation from curl library.
See AUTHORS.
SVN revision: 59530
13 years ago
Vincent Torri
33eacca871
Evil: evil_stdlib.c
...
fix mkstemp() which didn't remove the file when the last
file descriptor was closed
SVN revision: 58274
13 years ago
Vincent Torri
c8a27bcc42
* configure.ac:
...
force libtool >= 2.4
SVN revision: 57354
13 years ago
Vincent Torri
04ccb0a4b4
* src/lib/evil_stdio.c:
...
make vasprintf() compile on Windows CE
* src/lib/evil_time.c:
* src/lib/evil_time.h:
add stub tzset() for Windows CE
SVN revision: 57273
13 years ago
Vincent Torri
56940cdb32
* src/lib/evil_stdio.c:
...
* src/lib/evil_stdio.h:
Add asprintf() function.
Add documentation for vasprintf().
Use _vcprintf() instead of vsnprintf() to get the length
of the string, as recommended by MSDN.
SVN revision: 56705
13 years ago
Vincent Torri
b16da2d20f
* src/lib/evil_stdio.c:
...
* src/lib/evil_stdio.h:
better perror() declaration / definition
SVN revision: 55954
13 years ago
Vincent Torri
4bc3bb0962
* src/lib/evil_unistd.c:
...
* src/lib/evil_unistd.h:
declare and define getpid() for Windows CE.
SVN revision: 55854
13 years ago
Vincent Torri
d7ed7006ac
* src/lib/dlfcn/dlfcn.h:
...
define (temporary) PATH_MAX on Windows CE.
cegcc has a bug with limits.h.
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
undefine temporary the definition of perror() on Windows CE
SVN revision: 55845
13 years ago
Vincent Torri
741aaf1016
fix segmentation fault in basename() and dirname()
...
SVN revision: 55632
13 years ago
Vincent Torri
4e50c40cb0
use _tzset instead of tzset with vc++
...
SVN revision: 55631
13 years ago
Vincent Torri
0fe21742f6
add dirname() function
...
SVN revision: 55530
13 years ago
Vincent Torri
562d84c432
add usleep() for vc++
...
SVN revision: 55525
13 years ago
Vincent Torri
4fb7d6e26b
fix warning
...
SVN revision: 55472
13 years ago
Vincent Torri
66b9ed8926
* src/lib/Evil.h:
...
* src/lib/evil_string.h:
Fix doxygen documentation
SVN revision: 54220
13 years ago
Vincent Torri
a2a90c6131
* src/lib/Evil.h:
...
define offsetof for Windows CE
SVN revision: 53982
13 years ago
Vincent Torri
38f3d012d6
[evil] use our own dirent structure and implementation instead of
...
mingw one.
SVN revision: 53773
13 years ago
Vincent Torri
70622ee748
* src/lib/Makefile.am:
...
* src/lib/Evil.h:
* src/lib/evil_time.c:
* src/lib/evil_time.h:
add locatime_r() for calendar in Elementary.
SVN revision: 52263
13 years ago
Vincent Torri
59384ec82a
* doc/Doxyfile:
...
define _MSC_VER so that code guarded by it can
be processed by doxygen
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
vasprintf() is also not in mingw crt
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
getpid is declared and defined in mingw crt
SVN revision: 49287
14 years ago