9555bc938c32eaabda163c655c9d39a1f0777629
[profile/ivi/eet.git] / NEWS
1 Eet 1.7.0
2
3 Changes since Eet 1.6.0:
4 --------------------------
5
6 Additions:
7     * Add code to detect overrun and underrun during Eet Data Descriptor setup.
8     * Add eet_connection_empty.
9
10 Fixes:
11     * Force destruction of all pending file when shuting down eet.
12     * Make eet_dictionary thread safe.
13     * Check that gnutls and openssl don't return below zero size during decipher.
14     * Fix crash when cyphering huge amount of data.
15     * Possible wrong size decoding of simple type.
16     * Don't strdup string around for nothing.
17     * Always initialize dictionary correctly.
18     * Fixed memory leak of eet_data_chunk_put().
19
20 Eet 1.6.0
21
22 Changes since Eet 1.5.0:
23 --------------------------
24
25 Additions:
26     * eet_file_get to return filenames of Eet_Files.
27     * added support for GNUTLS 3.x.
28     * eet_dictionary_count.
29     * EET_DATA_DESCRIPTOR_ADD_BASIC_VAR_ARRAY API
30
31 Improvements:
32
33     * most allocations moved to mempools.
34     * support GNUTLS 3.x.
35     * add "eet -t FILE.EET" to get some stat out of an eet file.
36     * eet filenames are now stringshare'd.
37     * increased eet_connection packet size to 1Mb.
38     * make eet tool write to stdout if no output file is given.
39
40 Eet 1.5.0
41
42 Changes since Eet 1.4.0:
43 --------------------------
44
45 Additions:
46
47     * EET_DATA_DESCRIPTOR_ADD_LIST_STRING API for string lists
48     * eet_node API's to manipulate nodes
49     * eet_alias_get API
50     * eet_data_xattr_cipher_get and eet_data_xattr_cipher_set APIs
51     * EET_DATA_DESCRIPTOR_ADD_BASIC_ARRAY API
52
53 Fixes:
54
55     * eet shutdown on windows
56     * test case to init eet
57     * compilation against libjpeg 8 on windows
58     * binary open on windows
59     * unopenable empty eet file for read/write
60
61 Improvements:
62
63     * better speed and memory footprint of EET_G_UNION and EET_G_ARRAY
64     * use stringshare for mmaped file names
65     * use eina locking wrappers
66     * use eina_file for file IO
67     * jpeg encode and decode quality improved at expense of speed