cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0cf042baeee9473c107e96da4499e38bfcb78281
commit 0cf042baeee9473c107e96da4499e38bfcb78281 Merge: d7d9317 f875f75 Author: Cedric BAIL <[email protected]> Date: Tue Mar 17 09:59:16 2015 +0100 Merge branch 'devs/cedric/emile' Here come a major code refactoring. There is still work to be done, especially on Ecore_Con_SSl and also image compression, but it is already an improvement over current situation. Further development should happen in master. Emile does provide a library to put together serialization, compression and ciphering. It is a low level library and can be use by anything above Eina. COPYING | 1 + Makefile.am | 1 + configure.ac | 341 +-- data/Makefile.am | 3 - doc/previews/Makefile.am | 5 +- m4/efl.m4 | 2 +- pc/.gitignore | 1 + pc/emile.pc.in | 12 + src/Makefile.am | 28 +- src/Makefile_Emile.am | 91 + src/Makefile_Evas.am | 8 +- src/examples/ecore/Makefile.am | 3 + src/examples/eina/Makefile.am | 2 + src/examples/eio/Makefile.am | 4 + src/examples/eolian_cxx/Makefile.am | 4 + src/lib/ecore_con/ecore_con_socks.c | 8 +- src/lib/ecore_con/ecore_con_ssl.c | 83 +- src/lib/edje/edje_edit.c | 2 +- src/lib/eet/Eet.h | 40 +- src/lib/eet/Eet_private.h | 11 + src/lib/eet/eet_cipher.c | 475 +--- src/lib/eet/eet_image.c | 1181 +++------- src/lib/eet/eet_lib.c | 663 ++---- src/lib/eina/eina_binbuf.c | 13 + src/lib/eina/eina_binbuf.h | 29 +- src/lib/emile/Emile.h | 117 + src/lib/emile/emile_cipher.c | 151 ++ src/lib/emile/emile_cipher.h | 134 ++ src/lib/emile/emile_cipher_gnutls.c | 575 +++++ src/lib/emile/emile_cipher_openssl.c | 1095 +++++++++ src/lib/emile/emile_compress.c | 156 ++ src/lib/emile/emile_compress.h | 90 + src/lib/emile/emile_image.c | 2435 ++++++++++++++++++++ src/lib/emile/emile_image.h | 322 +++ src/lib/emile/emile_main.c | 176 ++ src/lib/emile/emile_private.h | 46 + src/lib/evas/Evas_Loader.h | 149 +- .../evas/image_loaders/jpeg/evas_image_load_jpeg.c | 1471 +----------- .../evas/image_loaders/tgv/evas_image_load_tgv.c | 491 +--- src/tests/emile/emile_suite.c | 105 + 40 files changed, 6473 insertions(+), 4051 deletions(-) --
