path: root/src/bin/ethumb_client (follow)
AgeCommit message (Collapse)Author
2020-09-25fix order and simplify a bit order of _init|_shutdown functionsVincent Torri
Summary: in bin/ ecore_evas.c : remove useless ecore_init eetpack.c : remove use eina_init and evas_init eet_main.c : reorder eet_init efl_debug.c : remove useless eina_init efl_debugd : reorder log domain ethumbd.c : remove eina_init ethumbd_client.c : remove ecore_init (which was anyway misplaced) Test Plan: compilation Reviewers: raster Reviewed By: raster Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision:
2020-09-19ethumb - fix idx range checkCarsten Haitzler (Rasterman)
fix CID 1402612
2020-09-19ethumb - fix index range checkCarsten Haitzler (Rasterman)
fix CID 1402628
2020-09-19ethumb - fix index range checkCarsten Haitzler (Rasterman)
fix CID 1402631
2020-09-19ethumb - check size readCarsten Haitzler (Rasterman)
fix CID 1402633
2020-09-19ethumb - check inoput index from stdinCarsten Haitzler (Rasterman)
fix CID 1402646
2020-06-23Get rid of trailing whitespace (1 / 14)Elyes HAOUAS
Remove trailing whitespace Differential Revision:
2018-10-02here comes mesonMarcel Hollerbach
a new shiny buildtool that currently completes in the total of ~ 4 min.. 1 min. conf time 2:30 min. build time Where autotools takes: 1:50 min. conf time 3:40 min. build time. meson was taken because it went quite good for enlightenment, and is a traction gaining system that is also used by other mayor projects. Additionally, the DSL that is defined my meson makes the configuration of the builds a lot easier to read. Further informations can be gathered from the README.meson Right now, bindings & windows support are missing. It is highly recommented to use meson 0.48 due to optimizations in meson that reduced the time the meson call would need. Co-authored-by: Mike Blumenkrantz <> Differential Revision: Depends on D7011
2017-12-13efl: drop deprecated Encoding key from desktop filesRoss Vandegrift
Summary: The Encoding key is no longer required, all desktop files are assumed to be UTF-8 encoded. See details at: Fix various typos and misspellings lintian, Debian's package checker, uses strings to check for common typos in compiled binaries. This change fixes the ones it identified in 1.20.6. Reviewers: cedric Reviewed By: cedric Subscribers: cedric, jpeg Differential Revision: Signed-off-by: Cedric BAIL <>
2016-12-22ethumb: rewrite slave input/outputAndrii Kroitor
Using stdio instead of low-level read and write because low-level API has different behaviour on Linux and Windows.
2016-12-09ethumb_slave: fix work on WindowsAndrii Kroitor
Ecore_Fd_Handler doesn't work on Windows as expected. Replaced it with Ecore_Win32_Handler on Windows.
2015-04-21Ethumb: Fix clang warningJean-Philippe Andre
Unused function.......
2014-12-09ethumb: Fixing eina_init to eina_shutdown.Srivardhan Hebbar
Summary: In the end we should call eina_shutdown, but by mistake eina_init is being called. So have corrected that. @fix Signed-off-by: Srivardhan Hebbar <> Reviewers: devilhorns Subscribers: cedric Differential Revision:
2014-08-27ethumbd - check arg signatureCarsten Haitzler (Rasterman)
fix CID 1039708
2014-08-27ethumbd - check signature typeCarsten Haitzler (Rasterman)
fix CID 1039709
2014-08-27ethumbd - check arg signaature typeCarsten Haitzler (Rasterman)
fix CID 1039710
2014-08-27ethumb - check signature of arguments for cropCarsten Haitzler (Rasterman)
fix CID 1039711
2014-08-22ethumbd - check eldbus_service_object_data_get return like everywhereCarsten Haitzler (Rasterman)
this fixes CID 1039338
2014-08-12fix non 0 terminated buffer in ethmubd slaveCarsten Haitzler (Rasterman)
this fixes a potential non 0 terminated string buffer in ethumb slave process - harmless for apps, but might happen. this fixes CID 1193232
2014-08-04ethumbd_slave: fix coverity defectDaniel Kolesa
Fixes CID 1193232 (string not null terminated)
2014-07-07ethumb: fix setup related API problemwonguk.jeong
Summary: setup related API was not working at all due to below problems 1. dbus type signature is wrong. it's array of dictionary not array of struct 2. since quality value was assigned to compress value, there was a problem during saving png image (out of bound) 3. orientation_set API was not working except NONE and ORIGINAL @fix Test Plan: make thumbnail by using elm_thumb_add -> orientation set to 90 CCW -> check whether image is rotated properly or not Reviewers: raster, cedric CC: seoz, cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2013-12-28ethumbd - stop using an idler that spins at 100% cpu while generating queuesCarsten Haitzler (Rasterman)
2013-12-28ethumbd - if thumb gen takes too long don't just quit ethumbd, but skip thumbCarsten Haitzler (Rasterman)
2013-12-28ethumbd - drop priority to 19 like efreetd so it lurks in bg as much as it canCarsten Haitzler (Rasterman)
2013-12-26efl: Unified eina critical manro to CRI.Daniel Juyung Seo
Being annoyed by different types of eina critical macros - CRI, CRIT, CRITICAL -, I concluded to unify them to one. Discussed on IRC and finally, CRI was chosen to meet the consistency with other macros - ERR, WRN, INF, DBG - in terms of the number of characters. If there is any missing bits, please let me know.
2013-12-13ethumbd - fix possible out of bounds access to work tableCarsten Haitzler (Rasterman)
this should fix CID 1039314 in case an unsused table slot cannot be found. this should actualyl never happen because table expands/allocs zero out new entires so they are "unused".
2013-07-09ethumb - fix ethumbd timeout to always work at start and mid-run too.Carsten Haitzler (Rasterman)
2013-07-09ethumbd timeout to 30s to not timeout in middle of long generateCarsten Haitzler (Rasterman)
2013-07-09up ethumbd timeout to 10sec by defaultCarsten Haitzler (Rasterman)
2013-07-04ethumbd - set default timeout for ethumbd to 2 secondsCarsten Haitzler (Rasterman)
2013-06-11Split .gitignore into multiple filesEduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <>
2013-05-07ethumbd: explicitly set flags and service desc fields to NULL in static structsJérémy Zurcher
2013-04-23Rename edbus->eldbusLucas De Marchi
git grep -l edbus2 | while read f; do sed -i 's/edbus2/eldbus/g' "$f"; done find . -name '*edbus2*' -exec rename edbus2 eldbus {} \; git grep -l "EDBUS" | while read f; do sed -i 's/EDBUS/ELDBUS/g' "$f"; done git grep -l "EDBus" | while read f; do sed -i 's/EDBus/Eldbus/g' "$f"; done git grep -l "edbus (v2)" | while read f; do sed -i 's/edbus (v2)/eldbus/g' "$f"; done git grep -l "Edbus" | while read f; do sed -i 's/Edbus/Eldbus/g' "$f"; done git grep -l "edbus" | while read f; do sed -i 's/edbus/eldbus/g' "$f"; done find . -name '*edbus*' -exec rename edbus eldbus {} \; find . -name '*EDBus*' -exec rename EDBus Eldbus {} \;
2013-02-11efl/ethumb: Fix more memory leaks in ethumbd_slave.cStefan Schmidt
MAke sure we free strdup'ed memory when hittign an error case. SVN revision: 83818
2013-02-11efl/ethumb: Fix memory leak on error path in ethumb_slave.Stefan Schmidt
When we hit an error with _ec_pipe_str_read we should clean up the strdup from previous calls to avoid leaks in the error case. SVN revision: 83817
2013-01-15fix directory structure: move ethumd_client out of ethumb.Gustavo Sverzut Barbieri
it's another library, do not mix stuff as it used to be. SVN revision: 82835