Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-26 | efl: 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-11-29 | efreet: improve locking | Sebastian Dransfeld | |
Do find and ref inside lock, so no one can ref-- after we find desktop | |||
2013-11-21 | efreet: Only lock once for efficiency | Sebastian Dransfeld | |
2013-11-21 | efreet: TODO++ | Sebastian Dransfeld | |
2013-11-21 | efreet: store volatile value locally before return | Sebastian Dransfeld | |
2013-11-04 | alpha1 release autofoo/build tree work to pass distcheck and actually workv1.8.0-alpha1 | Carsten Haitzler (Rasterman) | |
2013-10-14 | efreet: Check buffer size | Sebastian Dransfeld | |
CID 1039582, 1039583 | |||
2013-10-14 | efreet: Always '\0' terminate buf | Sebastian Dransfeld | |
CID 1039721 | |||
2013-08-07 | efreet: Fix buffer overrun, leave space for '\0' | Sebastian Dransfeld | |
CID: #1039304, #1039305 and #1039306 | |||
2013-08-07 | efreet: be paranoid about '\0' termination | Sebastian Dransfeld | |
CID: #1039721 | |||
2013-08-07 | efreet: formatting | Sebastian Dransfeld | |
2013-08-07 | efreet: clean up ugly internal_get function | Sebastian Dransfeld | |
CID: #1039186 | |||
2013-08-07 | efreet: Remove dead code | Sebastian Dransfeld | |
CID: #1039942 | |||
2013-08-07 | efreet: Explicitly set num_pending to 0 | Sebastian Dransfeld | |
CID: #1039185 | |||
2013-08-07 | efreet: Check return value of eet_list | Sebastian Dransfeld | |
CID: #1039327 | |||
2013-08-07 | efreet: fgetc returns int | Sebastian Dransfeld | |
CID: #1039720 | |||
2013-08-07 | efreet: Check return value of chmod | Sebastian Dransfeld | |
CID: #1039690 | |||
2013-08-07 | efreet: Be paranoid about '\0' termination | Sebastian Dransfeld | |
CID: #1039722 | |||
2013-08-07 | efreet: TODO++ | Sebastian Dransfeld | |
2013-08-06 | efreet: let's pass memset parameter in the right order. | Cedric Bail | |
2013-08-05 | efreet_menu_move_free will free "move" here so remove the menu from | Chris Michael | |
the parent's list Before we free the menu. Signed-off-by: Chris Michael <cp.michael@samsung.com> | |||
2013-08-05 | efreet: Fix allocated data size | Sebastian Dransfeld | |
Since we check for count < 10 and then add 1, we could get count == 11. Also set array memory to 0 in one command. | |||
2013-08-05 | efreet: Formatting | Sebastian Dransfeld | |
2013-07-16 | fix clang sizeof complaint | Carsten Haitzler (Rasterman) | |
2013-07-08 | Fix memleak reported by Coverity: Close the descriptor returned by | Chris Michael | |
popen if we are going to error out. NB: Fixes Coverity CID1039184 Signed-off-by: Chris Michael <cp.michael@samsung.com> | |||
2013-07-08 | Fix memleak reported by Coverity: If we fail to allocate a new | Chris Michael | |
internal menu, then free the previously allocated memory for xml file. NB: Fixed Coverity CID 1039183 Signed-off-by: Chris Michael <cp.michael@samsung.com> | |||
2013-07-08 | Fix mem leak reported by Coverity: If we fail to create a new internal | Chris Michael | |
menu, then free the previously allocated xml file. NB: Fixes Coverity CID 1039182 Signed-off-by: Chris Michael <cp.michael@samsung.com> | |||
2013-06-27 | efreet: always sanitize path. | Cedric Bail | |
2013-06-27 | efreet: cleanup code by using Eina_File infra. | Cedric Bail | |
2013-06-26 | efreet: and dont try change mode if runtime dir is /tmp | Carsten Haitzler (Rasterman) | |
2013-06-26 | efreet: make geteuid an optional function. | Cedric Bail | |
2013-06-25 | efreet: Init no longer fails without dbus session | Sebastian Dransfeld | |
Allow programs to use efreet without requiering a dbus session. This gives limited functionality, as efreet_icon wont work without a cache. efreet_desktop will partially work, as it reads info from files directly if cache is missing. | |||
2013-06-24 | efreet: don't try change permissions on runtime dir we don't own. | Carsten Haitzler (Rasterman) | |
2013-06-21 | efreet: Use end cb of thread to run cb | Sebastian Dransfeld | |
2013-06-21 | efreet menu cbs don't return a value and take const data params | Mike Blumenkrantz | |
2013-06-21 | efreet: Add data to async request | Sebastian Dransfeld | |
2013-06-21 | efreet: Create cache dir in efreet_cache_init | Sebastian Dransfeld | |
efreetd used efreet functions before efreet init which fails. | |||
2013-06-20 | efl: formatting | Sebastian Dransfeld | |
2013-06-20 | efreet: Create a temp XDG_RUNTIME_DIR if not set | Sebastian Dransfeld | |
Using /tmp as XDG_RUNTIME_DIR is pointless if we want it to be mode 0700 | |||
2013-06-20 | efreet: @since | Sebastian Dransfeld | |
2013-06-20 | efreet: Add async menu parsing | Sebastian Dransfeld | |
2013-06-20 | efreet: Make _path_to_file_id threadsafe | Sebastian Dransfeld | |
2013-06-20 | efreet: Make desktop cache threadsafe | Sebastian Dransfeld | |
2013-06-20 | efreet: Make efreet_desktop threadsafe | Sebastian Dransfeld | |
2013-06-20 | efreet: Formatting | Sebastian Dransfeld | |
2013-06-20 | efreet: Release log domain on evil error | Sebastian Dransfeld | |
2013-06-20 | efreet: doc fixes | Sebastian Dransfeld | |
2013-06-20 | efreet: Reorganize file | Sebastian Dransfeld | |
2013-06-20 | efreet: Init variables in init | Sebastian Dransfeld | |
Make functions threadsafe | |||
2013-06-20 | efreet: Init efreet_menu_prefix in init | Sebastian Dransfeld | |
Makes efreet_menu_prefix access threadsafe |