efl/src/lib/eina
Carsten Haitzler 3a075988e4 evas cpu - just rely on eina cpu entirely to avboid feature dups
so evas cpu used to be the thing then eina cpu came and did the same
and evas cpu optionalyl could lsit on top... just move it all to eina
cpu so one central place does this and evas_cpu is purely a compat
wrapper.
2018-12-08 04:46:03 +00:00
..
CMakeLists.txt cmake: fix strlcpy() detection and usage. 2017-01-26 15:53:14 -02:00
Eina.h introduce eina_vpath! 2018-02-22 09:26:55 +01:00
eina_abi.c
eina_accessor.c
eina_accessor.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_alloca.h eina: Add doxygen in/out tags 2018-07-18 15:21:07 +09:00
eina_array.c efl: drop deprecated Encoding key from desktop files 2017-12-13 10:27:48 -08:00
eina_array.h eina: Improve eina_array function documentation 2018-05-25 10:19:22 -07:00
eina_benchmark.c benchmarks: Fix titles in gnuplot 2017-10-18 11:02:16 +09:00
eina_benchmark.h eina: Add doxygen in/out tags 2018-07-18 15:21:07 +09:00
eina_bezier.c eina: Move include file to top 2018-05-02 19:44:25 -04:00
eina_bezier.h eina: Fix doxygen in/out tags for eina_bezier 2018-07-19 15:51:53 +09:00
eina_binbuf.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_binbuf.h eina: Improve explanation of read-only binbuf's 2018-09-19 08:41:52 +09:00
eina_binbuf_template_c.x
eina_binshare.c
eina_binshare.h eina: Add doxygen in/out tags 2018-07-18 15:21:07 +09:00
eina_clist.h eina: Add Doxygen in/out indicators to matrixsparse, clist, and array 2018-03-26 16:03:46 -07:00
eina_config.h.cmake cmake: major rework of check and pkg-config dependencies. 2017-01-23 23:55:33 -02:00
eina_config.h.in eina: move definition of EFL64 2018-10-02 16:13:13 +02:00
eina_convert.c Revert "Revert "eina: add locale-independent eina_convert_strtod_c function"" 2018-12-05 11:17:53 +01:00
eina_convert.h Revert "Revert "eina: add locale-independent eina_convert_strtod_c function"" 2018-12-05 11:17:53 +01:00
eina_counter.c
eina_counter.h eina: Grammar improvements 2018-09-21 16:55:36 +09:00
eina_cow.c eina_cow: rework debug profile safety checks for recursive writes 2018-06-15 11:39:53 -04:00
eina_cow.h eina cow: Cleanup doxygen syntax 2018-09-19 08:35:02 +09:00
eina_cpu.c evas cpu - just rely on eina cpu entirely to avboid feature dups 2018-12-08 04:46:03 +00:00
eina_cpu.h eina+evas cpu - add theoretical SVE support 2018-12-03 11:04:27 +00:00
eina_crc.c
eina_crc.h eina: Improve API docs for eina_crc.h 2017-11-14 13:14:59 +00:00
eina_debug.c eina debug - fix 32bit warning for casting down to 32bit ptrs 2018-11-09 12:18:59 +00:00
eina_debug.h eina: Improve doxygen formatting for eina_debug.h 2018-09-21 14:34:28 -04:00
eina_debug_bt.c Revert "Revert "eina debug - fix segv if an app is compiled with -pg for profiling"" 2018-06-22 10:07:49 +09:00
eina_debug_bt_file.c Eina Debug: include Evil for realpath support 2017-06-11 10:03:53 +03:00
eina_debug_chunk.c mmap memory allocation - do not used when under valgrind 2018-01-12 03:02:43 +09:00
eina_debug_cpu.c eina debug: fix a double unlock issue 2018-10-04 18:58:04 +09:00
eina_debug_private.h eina/debug: replace some explicit pthread_t usage with Eina_Thread 2018-06-25 15:17:14 -04:00
eina_debug_thread.c eina/debug: replace some explicit pthread_t usage with Eina_Thread 2018-06-25 15:17:14 -04:00
eina_debug_timer.c eina_debug_timer: make shutdown perform cleanups and kill the timer thread 2018-06-19 13:55:36 -04:00
eina_error.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_error.h docs: Fix typos and some wrong expressions in Eina API reference doxygen. 2017-02-21 10:46:28 +09:00
eina_evlog.c mmap memory allocation - do not used when under valgrind 2018-01-12 03:02:43 +09:00
eina_evlog.h eina: Grammar improvements 2018-09-21 16:55:36 +09:00
eina_file.c eina file - fix unused param warning by marking as unused 2018-11-09 11:43:58 +00:00
eina_file.h eina: Grammar improvements 2018-09-21 16:55:36 +09:00
eina_file_common.c eina_file: check copied using copied 2018-08-17 12:42:18 -04:00
eina_file_common.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_file_win32.c Eina: ignore EINA_FILE_LNK on Windows 2018-01-30 16:52:24 +09:00
eina_fp.c
eina_fp.h eina: Refer to sin/cos as sine/cosine instead of sinus/cosinus 2018-09-19 08:38:33 +09:00
eina_freeq.c eina freeq - fix possible seg with NULL freeq and pattern fill logic 2017-02-08 08:48:35 +09:00
eina_freeq.h eina: Add doxygen in/out tags for evlog, file, fp, freeq 2018-07-24 08:30:08 -04:00
eina_hamster.c eina hamster count - use a fixed version, revision etc. so builds repro 2017-08-02 17:12:28 +09:00
eina_hamster.h docs: Fix typos and some wrong expressions in Eina API reference doxygen. 2017-02-21 10:46:28 +09:00
eina_hash.c efl: remove _MSC_VER (Visual Studio macro) usage in source code 2018-01-04 12:59:47 -08:00
eina_hash.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_inarray.c efl: drop deprecated Encoding key from desktop files 2017-12-13 10:27:48 -08:00
eina_inarray.h eina: Spelling fixes 2018-07-12 16:27:15 +09:00
eina_inline_array.x
eina_inline_clist.x
eina_inline_cpu.x
eina_inline_crc.x
eina_inline_f8p24.x
eina_inline_f16p16.x
eina_inline_f32p32.x
eina_inline_file.x
eina_inline_fp.x
eina_inline_hash.x eina inline hash - fix warn about switch case fallthrough 2018-11-09 11:43:59 +00:00
eina_inline_inlist.x
eina_inline_list.x
eina_inline_lock_barrier.x
eina_inline_lock_posix.x eina/lock: add errno wrapping for backtrace() calls in thread debug blocks 2018-06-25 15:20:37 -04:00
eina_inline_log.x
eina_inline_mempool.x eina: add an API to check if a pointer is a valid element of a mempool. 2017-08-15 13:46:34 -07:00
eina_inline_modinfo.x
eina_inline_private.h
eina_inline_rbtree.x eina: Add API doxygen for eina_rbtree_inline_lookup() 2017-11-13 12:04:39 +09:00
eina_inline_rectangle.x eina: Add convenience eina_rectangle_equal 2017-08-30 17:29:52 +09:00
eina_inline_safepointer.x eina safepointer - mimic 47 bit eoid patch 2017-11-24 18:29:23 +09:00
eina_inline_slice.x Fix building on windows 2017-10-22 20:21:12 +01:00
eina_inline_str.x
eina_inline_stringshare.x
eina_inline_tiler.x
eina_inline_trash.x
eina_inline_unicode.x
eina_inline_ustringshare.x
eina_inline_util.x
eina_inline_value.x eina: check the type before looking at anything else to avoid triggering valgrind warning. 2018-05-24 16:02:19 -07:00
eina_inline_value_util.x eina: add an EINA_VALUE_TYPE_BOOL. 2018-05-01 10:39:01 -07:00
eina_inline_vector.x
eina_inlist.c
eina_inlist.h eina: Add doxygen in/out tags for inlist and iterator 2018-07-26 20:04:46 +09:00
eina_internal.h move efreet xdg envvars to eina 2018-08-20 12:57:57 -04:00
eina_iterator.c eina - iterator - remove unused variable - warn 2018-12-04 08:21:49 +00:00
eina_iterator.h eina: add eina_multi_iterator_new. 2018-11-23 10:13:54 -08:00
eina_lalloc.c
eina_lalloc.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_list.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_list.h eina: Add doxygen in/out tags for lalloc and list 2018-07-27 03:59:44 -04:00
eina_lock.c eina_debug: add function to reset debug subsystem after fork 2018-06-19 13:55:36 -04:00
eina_lock.h eina_lock: add empty do-while in macro 2018-10-22 11:34:45 +02:00
eina_log.c eina - fix warnigns of possibly too msall buffers for large numbers 2018-11-09 11:43:58 +00:00
eina_log.h eina: Add doxygen in/out tags for log 2018-07-27 20:20:44 -04:00
eina_magic.c Remove all ocurrences of SPANK from our user facing errors. 2017-12-22 11:18:46 +00:00
eina_magic.h eina: Fix spelling errors in documentation (log..matrix) 2017-11-01 11:36:50 +09:00
eina_main.c Revert "Revert "eina: add locale-independent eina_convert_strtod_c function"" 2018-12-05 11:17:53 +01:00
eina_main.h eina: Grammar improvements 2018-09-21 16:55:36 +09:00
eina_matrix.c eina: use matrix compose in place of equivalent code in matrix multiply 2018-02-14 12:47:40 -08:00
eina_matrix.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_matrixsparse.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_matrixsparse.h eina: Cleanup documentation for Sparse Matrix. 2018-04-16 11:20:24 -07:00
eina_mempool.c eina: handle errors when creating a mempool 2017-09-16 14:28:39 +02:00
eina_mempool.h eina: add an API to check if a pointer is a valid element of a mempool. 2017-08-15 13:46:34 -07:00
eina_mmap.c eina mmap safety - only map zeropages if it's an eina file that sigbuses 2017-08-30 12:03:41 +09:00
eina_mmap.h eina: Add doxygen in/out tags for mmap and module 2018-07-28 11:50:49 -04:00
eina_module.c eina_module: Drop ridiculous ERR messages from module_list_load/unload 2018-01-26 15:54:00 -06:00
eina_module.h eina: Add doxygen in/out tags for mmap and module 2018-07-28 11:50:49 -04:00
eina_prefix.c eina: find a real path of dynamic library 2018-08-24 15:48:38 +02:00
eina_prefix.h eina: Spelling fixes 2018-07-12 16:27:15 +09:00
eina_private.h eina: fix a build failure caused by missing 'locale_t' from OSX 2018-12-05 11:17:53 +01:00
eina_promise.c xxx - fix eina_future_then calls to pass sotrage val - fix warns 2018-11-09 11:43:59 +00:00
eina_promise.h eina promise: Fix example error message in docs 2018-09-19 08:37:39 +09:00
eina_promise_private.h eo: make efl_future_then have a data pointer in addition of the object pointer. 2018-12-07 12:23:11 +01:00
eina_quad.c
eina_quad.h eina: Add doxygen in/out tags 2018-07-18 15:21:07 +09:00
eina_quadtree.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_quadtree.h eina: document quadtree 2018-01-12 11:25:04 -08:00
eina_quaternion.c
eina_quaternion.h eina: Add doxygen in/out tags for quaternion 2018-07-31 15:16:53 -04:00
eina_rbtree.c
eina_rbtree.h eina: Add doxygen in/out tags for rbtree 2018-07-31 15:27:09 -04:00
eina_rectangle.c eina: make updating rectangle cache thread safe. 2018-01-16 09:54:04 -08:00
eina_rectangle.h eina: Add doxygen in/out tags for rectangle 2018-08-08 13:52:25 +09:00
eina_refcount.h
eina_safepointer.c eina: remove usless newline 2018-01-16 17:50:46 +09:00
eina_safepointer.h eina: Add doxygen in/out tags for safepointer, safety_checks, slice, etc. 2018-08-15 09:54:17 +01:00
eina_safety_checks.c
eina_safety_checks.h eina: Add doxygen in/out tags for safepointer, safety_checks, slice, etc. 2018-08-15 09:54:17 +01:00
eina_sched.c eina: remove EFL_HAVE_WIN32_THREADS define as it is unused since winpthread is used 2017-09-26 10:17:04 -07:00
eina_sched.h
eina_share_common.c eina: Turn stringshare printfs into EINA_LOG_DBG 2018-06-14 11:30:07 -04:00
eina_share_common.h
eina_simple_xml_parser.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_simple_xml_parser.h eina: Add doxygen in/out tags for safepointer, safety_checks, slice, etc. 2018-08-15 09:54:17 +01:00
eina_slice.h eina: Add doxygen in/out tags for safepointer, safety_checks, slice, etc. 2018-08-15 09:54:17 +01:00
eina_slstr.c eina_slstr: Fix leak in an error case 2017-08-04 10:24:03 +09:00
eina_slstr.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_str.c eina: fix for escapable charachters not getting escaped if it comes after '\t' or '\n' 2017-05-09 10:37:16 -07:00
eina_str.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_strbuf.c eina: comparing unsigned integer with less than zero. 2017-10-13 11:46:32 -07:00
eina_strbuf.h eina: Add doxygen in/out tags for strbuf's and ustrbuf's parameters 2018-07-13 18:23:27 +09:00
eina_strbuf_common.c
eina_strbuf_common.h Eina binbuf: add explicit null-check before magic-check 2018-07-16 06:09:38 -04:00
eina_strbuf_template_c.x
eina_stringshare.c Revert "eina: provide full string length to vsnprintf to allow for null character" 2018-06-26 12:38:22 -04:00
eina_stringshare.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_thread.c eina: mark thread by default as not cancellable as per Eina documentation. 2018-04-05 10:39:30 -07:00
eina_thread.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_thread_queue.c eina: remove no longer used function _eina_thread_queue_msg_block_real_free 2018-07-09 10:22:59 -04:00
eina_thread_queue.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_tiler.c eina - tiler -= return true if rect alreadt there as its not a failure 2018-02-11 15:55:13 +09:00
eina_tiler.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_tmpstr.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_tmpstr.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_trash.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_types.h eina: move definition of EFL64 2018-10-02 16:13:13 +02:00
eina_unicode.c
eina_unicode.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_ustrbuf.c eina: fix compilation warning on _WIN32 due missing strndup() 2017-03-29 12:44:19 -03:00
eina_ustrbuf.h eina: Add doxygen in/out tags for strbuf's and ustrbuf's parameters 2018-07-13 18:23:27 +09:00
eina_ustringshare.c
eina_ustringshare.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_util.c macOS: make eina_environment_tmp_get() work as elsewhere. 2018-10-02 16:14:47 +02:00
eina_util.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_value.c eina: make it possible to return an EINA_VALUE_EMPTY by just requesting a new value of type NULL. 2018-05-24 16:02:19 -07:00
eina_value.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_value_util.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
eina_value_util.h eina: Add doxygen in/out tags for value and value_util 2018-07-31 16:40:43 -04:00
eina_vector.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_vpath.c eina vpath - warning - remove unused variable 2018-11-09 11:43:58 +00:00
eina_vpath.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
eina_vpath_xdg.c eina - vpath - silence buffer size truncation warning 2018-11-09 11:43:58 +00:00
eina_xattr.c eina: fix compilation warning on _WIN32 due missing strndup() 2017-03-29 12:44:19 -03:00
eina_xattr.h eina: Add doxygen in/out tags for remaining APIs 2018-09-08 07:19:53 -04:00
meson.build meson: add inital support for windows compilation 2018-12-07 13:05:31 +01:00