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