path: root/src/lib/emile (follow)
AgeCommit message (Collapse)Author
2015-04-25emile: check that we actually do have option before using them.Cedric BAIL
CID 1288929
2015-04-25emile: fix support of AGRY88.Cedric BAIL
CID 1288931
2015-04-20emile: Fix resource leakChris Michael
Summary: This fixes Coverity CID1288919 where buffer variable was being leaked if emile failed to load the image due to corrupt file. @fix Signed-off-by: Chris Michael <>
2015-04-20emile: Fix resource leakChris Michael
Summary: This fixes Coverity CID1288918 where data_start variable was being leaked if the rectangles did not intersect. @fix Signed-off-by: Chris Michael <>
2015-04-15Emile: Reduce ERR logs on invalid JPEG imagesJean-Philippe Andre
When reading the head of a file, we may get the error that it is not a JPEG image (which is normal), so we should not print any ERR. The JPEG header read function can indeed be called to test whether a file can be opened by the JPEG loader or not (any file). Note that JPEG files don't have reliable magic numbers, so we don't check them, but rely on libjpeg instead. Fixes T2290
2015-04-14Emile image: Fix decoding of ETC1+Alpha imagesJean-Philippe Andre
This bug is probably a copy&paste issue when writing emile.
2015-04-07Emile image: Fix TGV (ETC1,2) loaderJean-Philippe Andre
The error was not reset to NONE even in case of success.
2015-03-23emile: meaningful initialization of some pointers.Cedric BAIL
2015-03-20emile: Remove unnecessary check in _emile_jpeg_head functionjiin.moon
Summary: Already checked it by "else if ((opts->w > 0) && (opts->h > 0))" Reviewers: cedric, Hermet Reviewed By: Hermet Subscribers: cedric Differential Revision:
2015-03-17emile: fix coding style with ecrustify.Cedric BAIL
2015-03-17emile: add a note regarding useless structure member.Cedric BAIL
2015-03-17emile: remove use of deprecated eina binbuf function.Cedric BAIL
2015-03-17emile: make sure given boolean are really boolean.Cedric BAIL
2015-03-17emile: remove binbuf from emile compression functions.Cedric BAIL
2015-03-17emile: use Eina_Log for Jpeg error message.Cedric BAIL
2015-03-17emile: update to latest GNUTLS/GCRYPT API.Cedric BAIL
2015-03-17emile: fix some warnings in gnutls componentVincent Torri
2015-03-17emile: ERROR is a macro already defined on WindowsVincent Torri
2015-03-17emile: fix emile_binbuf_sha1() signature when no cipher is usedVincent Torri
2015-03-17emile: fix array countVincent Torri
2015-03-17emile: cleanup comments and internal functions name.Cedric BAIL
2015-03-17emile: cleanup private header.Cedric BAIL
2015-03-17emile: cleanup header from useless cruft.Cedric BAIL
2015-03-17emile: follow convention for Emile_Compressor_Level.Cedric BAIL
2015-03-17emile: normalize compression header.Cedric BAIL
2015-03-17emile: normalize version number to 1.14.Cedric BAIL
2015-03-17emile: implement emile_cipher_module_get in a useful way.Cedric BAIL
2015-03-17emile: document the stable cipher function.Cedric BAIL
2015-03-17emile: actually this set of function are neat enough to be a public API.Cedric BAIL
2015-03-17emile: change the API to allow supporting other cipher in the future.Cedric BAIL
2015-03-17emile: mark ssl layer as a beta API for now.Cedric BAIL
2015-03-17emile: document Emile_Image.Cedric BAIL
2015-03-17emile: reduce code duplication between gnutls and openssl backend.Cedric BAIL
Add a visible emile_binbuf_sha1 implementation and deduplicate emile_pbkdf2_sha1 (but does not explicitely expose it).
2015-03-17emile: remove ambiguity especially for Windows platform.Cedric BAIL
Thanks Vincent Torri for the review.
2015-03-17emile: add documentation for compression function.Cedric BAIL
2015-03-17emile: use an enum for level instead of just an int.Cedric BAIL
2015-03-17emile: update documentation version.Cedric BAIL
2015-03-17emile: split headers.Cedric BAIL
2015-03-17emile: handle AGRY88 for JPEG image.Cedric BAIL
2015-03-17emile: decode GRAY JPEG as GRY8.Cedric BAIL
2015-03-17emile: simplify error handling for jpeg data decoding.Cedric BAIL
2015-03-17emile: add JPEG support.Cedric BAIL
2015-03-17emile: remove use of custom structure and prefer Eina_Rectangle.Cedric BAIL
Get rid of warning inside of the jpeg loader that result of it. I do believe this is not an ABI break on the loader API. If you disagree, please raise your voice.
2015-03-17emile: initial addition of emile image support.Cedric BAIL
2015-03-17emile: trying to fix security.Cedric BAIL
2015-03-17emile: Add SSL support.Cedric BAIL
2015-03-17emile: remove left over #ifdefCedric BAIL
2015-03-17emile: make the initialization part of backend cipher file to.Cedric BAIL
2015-03-17emile: split OpenSSL, GNUTLS and no cipher into separate file as a first ↵Cedric BAIL
step toward module.
2015-03-17emile: make it cross platform.Cedric BAIL