2012-12-13 Cedric Bail * Fix potential segv in software engine native_set code. * Fix uninitialized data in Evas OpenGL engine. 2012-12-12 Daniel Willmann * Fix possible buffer overflow in functions relying on EET_T_LAST. * Fix possible memory corruption in xrandr EDID functions. 2012-12-12 Cedric Bail * Add ellipsis support in Evas_Object_Text. 2012-12-12 ChunEon park * Fix the evas gl line incorrect position problem. 2012-12-11 Cedric Bail * Fix leak eet_pbkdf2_sha1 with OpenSSL. 2012-12-10 Gustavo Sverzut Barbieri (k-s) * Added ECORE_GETOPT_ACTION_BREAK to force breaking out of argument parsing logic (will behabe same as GNU's "--", useful for xterm -e) 2012-12-07 Cedric Bail * Don't leak fd on exec. 2012-12-07 Sung W. Park (sung_) * Added EVAS_GL_LINE_NO_OFFSET_HACK to turn off the line coordinate fiddling that was originally in the gl backend code. The offset fiddling caused issues with some ARM target GPU drivers. * Fixed polygon rendering bug in GL backend when there are cutouts. 2012-12-05 Gustavo Sverzut Barbieri (k-s) * Removed DirectFB support (both ecore_directfb, evas and ecore_evas). * Removed XRender, WinCE, X11-16 and X11-8 ecore_evas support. * Bumped gnutls version requirement to >= 2.11 (released in 2010). * Bumped GNU/libc requirement to >= 2.4 for inotify (sys/inotify.h). 2012-12-04 Gwanglim Lee * Add window profile support: * Add ecore_evas and ecore_x APIs to support the window profile. * Implement window profile for ecore_evas_x, ecore_evas_extn_socket, ecore_evas_extn_plug and ecore_evas_buffer. * Deprecate ECORE_X_ATOM_E_PROFILE and ECORE_X_ATOM_E_PROFILE_LIST. * Deprecate ecore_x_e_window_profile_list_set. Use ecore_x_e_window_available_profiles_set instead. * Deprecate ecore_x_e_window_profile_list_get. Use ecore_x_e_window_available_profiles_get instead. * Add ecore_evas_sub_ecore_evas_list_get API. 2012-12-05 Cedric Bail * Fix build of Ecore_Evas_Extn on Solaris 11. 2012-11-30 Gustavo Sverzut Barbieri (k-s) * Fix evas_object_box.c to properly reset size_hint_min to zero if there are no objects packed into the box. 2012-11-22 Paulo Alcantara (pcacjr) * Add scalecache support to Cserve2 2012-11-22 Sung W. Park (sung_) * Fixed a bug where if an image object rendered using Evas GL direct rendering and then another image object using Native Surface rendering, there was a potential for it to fall into the same direct rendering path. * Fixed some minor Evas GL extension bugs that came from refactoring. 2012-11-21 Carsten Haitzler (The Rasterman) * Fixed leak in textblock and text props in general that made textblock recalcs lead very badly. Required changed to textgrid though a sit relied on the leaky behavior. 2012-11-20 ChunEon Park (Hermet) * Fix the evas memory leak - eina_rectangles allocated internally. 2012-11-16 Sung W. Park (sung_) * Fixed glGetIntegerv() in Direct Rendering mode for Evas GL to properly handle GL_SCISSOR_BOX and GL_VIEWPORT parameters. 2012-11-13 Carsten Haitzler (The Rasterman) * Fixed GLX native surface handling to use glXChooseFBConfig. This frixes a break in compositing on new intel mesa drivers. 2012-11-12 Mike Blumenkrantz * Add eina_list_last_data_get 2012-11-10 Vincent Torri * Fix build of eina_file on Solaris 10 2012-11-09 Vincent Torri * Fixed longstanding memset bug in evas box. 2012-10-19 Cedric Bail * Add eina_thread API. 2012-10-19 Patryk Kaczmarek * eina_stringshare_add_length return NULL when func args are wrong. 2012-10-17 Carsten Haitzler (The Rasterman) * Add eina_barrier API to cover pthread_barrier functionality * Add eina_tmpstr_add() and eina_tmpstr_del(). 2012-10-04 Vincent Torri * Update lz4 code to rev. 77. This fix compilation on NetBSD 5.0 2012-10-31 Cedric Bail * Add eet_list_entries(). * Add eet -l -v to give more information about an eet file. 2012-09-27 Patryk Kaczmarek * Add eet file handle null checks to eet_data_write_cipher(), eet_data_descriptor_decode_cipher(), eet_data_descriptor_encode_cipher(), eet_data_xattr_cipher_get(), eet_data_xattr_cipher_set(). 2012-09-27 Carsten Haitzler (The Rasterman) * Fix return value of eina_mmap_safety_enabled_set() and ensure future eina_mmap_safety_enabled_get() return right value on success. 2012-09-21 Carsten Haitzler (The Rasterman) * Fix big endian bug with eet image handling and endianess swapping. 2012-09-15 Vincent Torri * Add DOCTYPE children to be parse in eina_simple_xml. 2012-09-12 Patryk Kaczmarek * Add EINA_SAFETY checks for proper function arguments. * Add check if given arguments (distance and coordinates) in eina_tiler and eina_rectangle are not below zero * Documentation for eina list specified and eina stringshare fixed 2012-09-11 Cedric Bail * Speedup Eina Rbtree Iterator by recycling memory instead of massively calling malloc/free. 2012-09-04 Roberto de Souza * Fix EINA_INLIST_FOREACH_SAFE macro to work when inlist is not the first item in the struct.