1 2011-01-29 Carsten Haitzler (The Rasterman)
7 * Improve scalability and raw speed of Chained Mempool.
11 * Added eina_unicode_strndup
13 2011-02-16 Mike Blumenkrantz
15 * Added EINA_INLIST_FOREACH_SAFE
17 2011-02-16 Tom Hacohen
19 * Added eina_unicode_utf8* functions for utf8 string handling
20 and conversions to and from Eina_Unicode
22 2011-02-17 Mike Blumenkrantz
24 * Added eina_list_move* functions for moving list node data to other lists
26 2011-02-24 Vincent Torri
28 * Fix a compilation failure when --disable-posix-threads
29 --disable-valgrind are passed to configure
31 2011-03-09 Cedric Bail
33 * Fix stat failure when file size in bytes or the number of blocks
34 allocated to the file or the file serial number didn't fit in 32bits.
36 2011-03-18 Mike Blumenkrantz
38 * Use stringshare for eina_error messages
39 * add eina_error_find to match an error message with its Eina_Error
41 2011-04-06 Gustavo Sverzut Barbieri
43 * Add Simple XML parser API.
45 2011-04-11 Cedric Bail
47 * Add eina_inlist_sort.
48 * Add eina_mempool_repack.
50 2011-04-13 Cedric Bail & Vincent Torri
52 * Add Eina_File API, a portable mmap helper with some cache and tracking feature.
54 2011-04-22 Vincent Torri
56 * Add Eina_Lock API, a portable solution across various system for locking/unlocking mutex.
58 2011-04-24 Carsten Haitzler (The Rasterman)
60 * Add a prefix location finder api to eina. Beta status. needs
61 more use from higher up libs/apps first.
63 2011-04-24 Vincent Torri
65 * Fix uninstallation of the mempools modules
67 2011-04-27 Vincent Torri
69 * Fix static build of the buddy mempool
71 2011-04-29 Cedric Bail
73 * Add Eina_Refcount macro helper. You should really use them when running with thread !
75 2011-05-14 Vincent Torri
77 * Add Eina_Condition API on Windows.
79 2011-05-17 Tom Hacohen (TAsn)
81 * Added eina_binbuf: This is just like strbuf but for binary blobs.
82 Requested by discomfitor and honestly it looks needed.
84 2011-05-18 Cedric Bail
86 * Fix eina_share_common_init to be called only once.
88 2011-05-24 Vincent Torri
90 * Implement eina_sched_prio_drop() on Windows
92 2011-05-24 Cedric Bail
94 * Add eina_inlist_sorted_insert.
96 2011-05-30 Cedric Bail
98 * Add eina_condition_timedwait.
100 2011-05-31 Cedric Bail
102 * Fix eina_hash_set to handle data == NULL like eina_hash_del.
104 2011-06-03 Vincent Torri
106 * Fix static linking with eina (iconv could potentially not be
107 passed to the linker)
109 2011-06-15 Cedric Bail
111 * Add eina_hash_free_cb_set to change the free callback during the
112 life of an Eina_Hash.
114 2011-06-23 Cedric Bail
118 2011-07-04 Carsten Haitzler (The Rasterman)
120 * Add eina_mmap safety handling.
122 2011-07-29 Cedric Bail
124 * Add eina_main_loop_is.
126 2011-08-03 Myungjae Lee
128 * Fix eina_share_common_del and eina_share_common_ref to release lock on failure.
130 2011-09-05 Cedric Bail
132 * Add eina_inlist_sorted_state_insert and helper.
134 2011-09-06 Tom Hacohen
136 * Strbuf + Ustrbuf: Added eina_(u)strbuf_manage_new. This lets us
137 take a string and use it as the string buffer instead of copying
140 2011-09-15 Cedric Bail
142 * Add eina_xattr_ls, eina_xattr_get, eina_xattr_set, eina_xattr_string_set,
143 eina_xattr_string_get, eina_xattr_double_set, eina_xattr_double_get,
144 eina_xattr_int_set, eina_xattr_int_get.
146 2011-11-10 Boris Faure (billiob)
148 * Add new hash function eina_hash_murmur3 that should be better at
151 2011-12-02 Carsten Haitzler (The Rasterman)
155 2011-12-02 Mike Blumenkrantz (discomfitor/zmike)
157 * Add eina_mempool_calloc for returning zeroed memory
159 2011-12-07 Mike Blumenkrantz (discomfitor/zmike)
161 * eina_log*level_check() functions now return the correct value
163 2011-12-08 Tom Hacohen
165 * Binbuf + Strbuf + Ustrbuf: Added eina_*buf_manage_new_length.
166 Same as eina_(u)strbuf_manage_new except that it accepts a length
169 2011-12-20 Cedric Bail
171 * Fix bug on eina_shutdown when using eina_error.
173 2011-12-28 Cedric Bail
175 * Fix NONNULL argument for eina_hash_find.
177 2011-12-30 Vincent Torri
179 * Add Eina_Semaphore abstraction API.
181 2011-12-30 Cedric Bail
183 * Let eina_hash_free behave like free.
185 2012-01-03 Cedric Bail
187 * Add eina_xattr_fd_ls, eina_xattr_value_fd_ls and eina_xattr_value_ls.
188 * Detect fault during access to Eina_File mmap memory, use eina_file_map_faulted
189 to learn if it happens.
190 * Add eina_file_xattr_get and eina_file_xattr_value_get.
192 2012-01-09 Gustavo Barbieri
194 * Deprecated eina_array_count_get(), use eina_array_count() instead.
195 * Add eina_inarray data type.
196 * Add eina_value data type (generic value storage).
198 2012-01-19 Shinwoo Kim
200 * Fix compilation of eina_semaphore_lock() (Windows port)
202 2012-01-20 Gustavo Barbieri
204 * Add eina_model data type (generic hierarchy data access).
206 2011-12-30 Vincent Torri
208 * Fix Eina_RWLock code on Windows > XP.