make bastards happy
[profile/ivi/eina.git] / NEWS
1 Eina 1.2.0
2
3 Changes since Eina 1.1.0:
4 -------------------------
5
6 Additions:
7
8     * eina_mempool_calloc
9     * Eina_Semaphore abstraction API
10     * eina_xattr_fd_ls
11     * Eina_Xattr iterator : eina_xattr_value_fd_ls and eina_xattr_value_ls API
12     * eina_file_map_faulted API
13     * Xattr iterator for Eina_File : eina_file_xattr_get and eina_file_xattr_value_get API
14     * Deprecated eina_array_count_get(), use eina_array_count() instead.
15     * Added eina_inarray data type
16     * Added eina_value data type (generic value storage)
17
18 Eina 1.1.0
19
20 Changes since Eina 1.0.0:
21 -------------------------
22
23 Additions:
24
25     * eina_unicode_strndup API
26     * EINA_INLIST_FOREACH_SAFE API
27     * eina unicode UTF8 convenience calls API
28     * eina_list_move functions to move list nodes from list to list directly
29     * simple SAX XML parser API added
30     * inlist sort and sorted insert API
31     * mempool repack API
32     * eina_file API for portable file memory-mapping with IO saffety traps
33     * thread locks, conditions etc. wrapper API for portability
34     * prefix API for apps or libs to find their runtime prefix location
35     * refcount macro API
36     * binbuf for binary extendable buffers API
37     * eina_hash_free_cb_set API
38     * eina_main_loop_is API
39     * eina_strbuf_manage_new and eina_ustrbuf_manage_new APIs
40     * eina_xattr API's
41     * eina_hash_murmur3 API
42
43 Fixes:
44
45     * compilation problems with some configure options
46     * stat issue if file size is in bytes and serial number overran 32bits
47     * uninstall of mempool modules
48     * static build of buddy mempool
49     * stringshare multi-init bug
50     * windows port of eina_sched_prio_drop
51     * eina_hash_set to handle data being NULL like eina_hash_del
52     * static linking to eina (iconv can be avoided)
53     * eina_share_common_del and eina_share_common_ref unlock bug
54
55 Improvements:
56
57     * scalability/speed improvements in Chained Mempool
58     * stringshare as storage for eina error strings now