Vincent Torri
c8a27bcc42
* configure.ac:
...
force libtool >= 2.4
SVN revision: 57354
2011-02-27 09:06:04 +00:00
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
2011-02-23 19:34:27 +00:00
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
2011-02-04 09:16:11 +00:00
Vincent Torri
b16da2d20f
* src/lib/evil_stdio.c:
...
* src/lib/evil_stdio.h:
better perror() declaration / definition
SVN revision: 55954
2011-01-06 19:32:03 +00:00
Vincent Torri
4bc3bb0962
* src/lib/evil_unistd.c:
...
* src/lib/evil_unistd.h:
declare and define getpid() for Windows CE.
SVN revision: 55854
2011-01-04 18:52:28 +00:00
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
2011-01-04 13:37:24 +00:00
Vincent Torri
741aaf1016
fix segmentation fault in basename() and dirname()
...
SVN revision: 55632
2010-12-18 18:30:32 +00:00
Vincent Torri
4e50c40cb0
use _tzset instead of tzset with vc++
...
SVN revision: 55631
2010-12-18 17:37:50 +00:00
Vincent Torri
0fe21742f6
add dirname() function
...
SVN revision: 55530
2010-12-13 05:20:56 +00:00
Vincent Torri
562d84c432
add usleep() for vc++
...
SVN revision: 55525
2010-12-12 22:44:06 +00:00
Vincent Torri
4fb7d6e26b
fix warning
...
SVN revision: 55472
2010-12-10 23:45:29 +00:00
Vincent Torri
66b9ed8926
* src/lib/Evil.h:
...
* src/lib/evil_string.h:
Fix doxygen documentation
SVN revision: 54220
2010-11-06 07:10:12 +00:00
Vincent Torri
a2a90c6131
* src/lib/Evil.h:
...
define offsetof for Windows CE
SVN revision: 53982
2010-10-29 08:37:25 +00:00
Vincent Torri
38f3d012d6
[evil] use our own dirent structure and implementation instead of
...
mingw one.
SVN revision: 53773
2010-10-22 16:47:28 +00:00
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
2010-09-14 21:24:25 +00:00
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
2010-05-29 10:51:06 +00:00
Vincent Torri
c1f0bf9bbd
* src/lib/evil_stdio.c:
...
* src/lib/evil_stdio.h:
add vasprintf() function
SVN revision: 48001
2010-04-14 17:47:40 +00:00
Vincent Torri
5120168d52
* src/lib/Evil.h:
...
mkdir() does not accept 2 arguments.
Define hypot to remove huge amount of warnings in
Evas withvc++
SVN revision: 47739
2010-04-03 19:06:20 +00:00
Vincent Torri
d989abb2aa
* configure.ac:
...
move version management at the beginning
* src/bin/evil_suite.c:
* 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:
* src/lib/Evil.h:
* src/lib/Makefile.am:
* src/lib/evil_errno.c:
* src/lib/evil_main.c:
* src/lib/evil_main.h:
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
* src/lib/evil_util.c:
fix warnings
SVN revision: 47669
2010-04-01 20:13:40 +00:00
Vincent Torri
361446fafe
* src/lib/evil_string.c:
...
* src/lib/evil_string.h:
add strcasecmp wrapper for vc++
SVN revision: 47485
2010-03-26 08:05:02 +00:00
Vincent Torri
9793cb0681
tzset is also defined with vc++...
...
SVN revision: 47152
2010-03-12 06:34:18 +00:00
Vincent Torri
9c6bbb6f58
update vcproj files wrt evil_time.c removal
...
SVN revision: 47151
2010-03-12 06:21:05 +00:00
Vincent Torri
a64d92ba6f
* src/lib/Makefile.am:
...
* src/lib/evil_time.c (deleted):
remove evil_time.c as tzset is defined with mingw
and as _tzset is defined with vc++
* src/lib/Evil.h:
* src/lib/dlfcn/dlfcn.c:
* src/lib/dlfcn/dlfcn.h:
remove __CEGCC__ occurences
SVN revision: 47150
2010-03-12 06:16:41 +00:00
Vincent Torri
e3badfbb2e
* win32/vs8/libdlfcn.vcproj:
...
* win32/vs9/libdlfcn.vcproj:
set supported Windows minimal version
SVN revision: 47138
2010-03-11 18:53:56 +00:00
Vincent Torri
3ef3435fed
* src/lib/Evil.h:
...
actually, ssize_t is defined with all mingw versions
but not with vc++. So move it in vc++ part of Evil.h
SVN revision: 47137
2010-03-11 18:49:11 +00:00
Vincent Torri
05b5fbca70
* configure.ac:
...
add comment
* win32/vs8/libevil.vcproj:
clean up Visual Studio output (less useless warnings)
add missing library
SVN revision: 47128
2010-03-11 06:53:46 +00:00
Vincent Torri
a8180883bb
update ChangeLog
...
SVN revision: 46640
2010-02-28 07:58:39 +00:00
Vincent Torri
5f5973c6c2
* src/lib/evil_unistd.c:
...
fix gettimeofday(). Thanks to Mathieu SCHROETER,
from the GeexBox project, for having spotted this.
SVN revision: 46116
2010-02-12 16:03:08 +00:00
Vincent Torri
65d13f2085
* src/lib/evil_fcntl.c:
...
verify that the data passed to fcntl() is really a socket
and fix ioctlsocket() returned value check.
* src/bin/Makefile.am:
* src/bin/evil_suite.c:
add unit test for pipe().
SVN revision: 45736
2010-01-30 19:55:45 +00:00
Vincent Torri
e49ce78f00
* src/lib/Evil.h:
...
change again the redefinition of open(). Needed
for the gif loader. But the compilation with vc++
is certainly broken. Will be fixed later with a specific
case for vc++.
SVN revision: 45725
2010-01-30 00:28:11 +00:00
Vincent Torri
7a09cb73a6
* src/lib/evil_fcntl.c:
...
* src/lib/evil_fcntl.h:
fix fcntl() with F_SETFL command
SVN revision: 45723
2010-01-30 00:03:47 +00:00
Vincent Torri
29db27970c
* src/lib/evil_fcntl.c:
...
* src/lib/evil_fcntl.h:
* src/lib/evil_unistd.c:
make pipe() blocking by default and allow fcntl()
to set a socket to be non-blocking
* src/lib/evil_stdlib.c:
fix warning
SVN revision: 45698
2010-01-29 09:34:26 +00:00
Vincent Torri
3697aa349d
* src/lib/dlfcn/dlfcn.c:
...
Fix dladdr() on Windows CE: use the calling process
address to get the path.
SVN revision: 45325
2010-01-19 13:46:45 +00:00
Vincent Torri
8e9e67f075
* Makefile.am:
...
remove m4 libtool installed files during the
maintainer-clean rule
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
add the remove() function
SVN revision: 44577
2009-12-19 19:08:28 +00:00
Vincent Torri
61e8284a3d
* configure.ac:
...
improve configure output
SVN revision: 44366
2009-12-11 11:05:58 +00:00
Vincent Torri
9aa679df36
* src/lib/evil_libgen.c:
...
* src/lib/evil_libgen.h:
* src/lib/Makefile.am:
* win32/vs8/libevil.vcproj:
* win32/vs9/libevil.vcproj:
add basename() function.
* src/lib/Evil.h:
add basename() function and comment useless wrappers (for now).
* src/lib/dlfcn/dlfcn.h:
remove useless include.
* src/lib/evil_util.c:
formatting.
SVN revision: 44251
2009-12-07 17:23:41 +00:00
Vincent Torri
b52d4b247f
* evil_string.c : add strrstr() win32 port
...
* include config.h where it is not included
* various minor formatting
SVN revision: 44228
2009-12-06 19:22:20 +00:00
Vincent Torri
9ad128d133
* src/lib/evil_main.c:
...
Shutdown socket system in evil_shutdown().
Update init/shutdown scheme.
SVN revision: 42952
2009-10-08 05:01:50 +00:00
Vincent Torri
c88e3887d8
* INSTALL:
...
update INSTALL file
SVN revision: 42345
2009-09-08 06:55:14 +00:00
Vincent Torri
bb6e659965
* src/lib/dlfcn/dlfcn.c:
...
fix warnings
* src/lib/evil_fnmatch_list_of_states.c:
fix vc++ warning
* win32/MANIFEST.txt:
* win32/README.txt:
* win32/start.bat:
* win32/vs9/evil.sln:
* win32/vs9/libdlfcn.vcproj:
* win32/vs9/libevil.vcproj:
* win32/vs9/test/out/update_deps.bat:
* win32/vs9/test/start.bat:
* win32/vs9/test/test.sln:
* win32/vs9/test/test.vcproj:
* win32/vs9/test/test_fnmatch.cpp:
* win32/vs9 (added):
* win32/vs9/test (added):
* win32/vs9/test/test_fnmatch.cpp (added):
* win32/vs9/test/test.vcproj (added):
* win32/vs9/test/start.bat (added):
* win32/vs9/test/out (added):
* win32/vs9/test/out/update_deps.bat (added):
* win32/vs9/test/test.sln (added):
* win32/vs9/libdlfcn.vcproj (added):
* win32/vs9/libevil.vcproj (added):
* win32/vs9/evil.sln (added):
* win32/start.bat (added):
* win32/vs8/libmman.vcproj (deleted):
* win32/vs8/start.bat (deleted):
* win32/set_env.bat (deleted):
update the Visual Studio environment. Now, there is only one
script to launch (start.bat) in win32/. It detects automatically
the latest Visual Studio environment which is installed and launch
the solution. Currently supported VS are 2005 and 2008.
SVN revision: 42029
2009-08-27 08:19:06 +00:00
Lars Munch
3091ddee09
* src/lib/evil_main.c:
...
initiate use of the Winsock DLL in evil_init()
SVN revision: 41025
2009-06-13 08:25:28 +00:00
Vincent Torri
0965a704e9
* src/lib/evil_langinfo.c:
...
* src/lib/evil_langinfo.h:
add minimal RADIXCHAR support. Must be fixed in
a better way.
SVN revision: 40995
2009-06-10 17:33:18 +00:00
Vincent Torri
51fa69fc9e
reviewed by: Vincent Torri
...
patch by: Lance Fetters
* src/lib/evil_unistd.c:
make evil_pipe() non blocking
SVN revision: 40758
2009-05-20 17:56:00 +00:00
Vincent Torri
b9972c4f6a
* configure.ac:
...
* src/lib/Makefile.am:
put c++ flags in a variable and use gcc when
linking the Windows CE code.
SVN revision: 40180
2009-04-18 18:32:58 +00:00
Vincent Torri
b2b415ac00
* src/lib/evil_fcntl.c:
...
* src/lib/evil_fcntl.h:
support of F_GETFD in fcntl() (does nothing, actually
needed for last ecore change)
SVN revision: 39978
2009-04-11 11:12:34 +00:00
Vincent Torri
adf3a95ddc
* src/lib/evil_stdlib.c:
...
manage correctly getenv() when value is NULL.
SVN revision: 39900
2009-04-08 17:22:12 +00:00
Vincent Torri
9d900b283a
* src/lib/evil_main.c:
...
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
Use high resolution timer for gettimeofday() and
export a convenient function for ecore_time_get(),
to save some computations.
* src/lib/evil_pwd.c:
Use the correct name for GetUserNameEx() according
to the platform.
SVN revision: 39148
2009-02-22 19:20:23 +00:00
Vincent Torri
a66c46264c
* src/lib/evil_stdio.c:
...
replace / by \ in the path passed to fopen
SVN revision: 39036
2009-02-16 08:42:41 +00:00
Vincent Torri
715f0f8758
* doc/Makefile.am:
...
* m4/efl_doxygen.m4:
Missing modification of the variable DOXYGEN to
efl_doxygen. Spotted by Albin Tonnerre (Lutin).
SVN revision: 38891
2009-02-01 20:20:29 +00:00
Vincent Torri
f15f2c1c64
* m4/efl_doxygen.m4:
...
fix logic in efl_doxygen.m4
SVN revision: 38880
2009-02-01 06:55:53 +00:00