summaryrefslogtreecommitdiff
path: root/NEWS
blob: 2d36565e69543e094a8e75e07d26850982ac8a04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
Eet 1.7.9

Changes since Eet 1.7.8:
--------------------------

No changes, just updating to keep in sync with lastest release.

Eet 1.7.8

Changes since Eet 1.7.7:
--------------------------

Fixes:
    * Fix memory leak in eet_image.
    * With segfault with edje_cc in some cases
    * Fix eet_cache_concurrency test

Eet 1.7.7

Changes since Eet 1.7.6:
--------------------------

    * No changes, increasing version to keep in sync with latest release.

Changes since Eet 1.7.5:
--------------------------

    * Fix endianess issue in Eet_Image.

Eet 1.7.5

Changes since Eet 1.7.4:
--------------------------

    * No visible changes, increasing version to keep in sync with latest release.

Changes since Eet 1.7.3:
--------------------------

Fixes:
    * Fix memory leak when using OpenSSL for ciphering long data.
    * Fix possible buffer overflow in functions relying on EET_T_LAST

Eet 1.7.3

Changes since Eet 1.7.2:
--------------------------

Fixes:
    * Updated lz4 code.

Changes since Eet 1.7.1:
--------------------------

Fixes:
    * Add missing UNLOCK_CACHE in eet_open function

Changes since Eet 1.7.0:
--------------------------

Fixes:
    * Fix PPC (big endian) image codec bug.

Changes since Eet 1.6.0:
--------------------------

Additions:
    * Add code to detect overrun and underrun during Eet Data Descriptor setup.
    * Add eet_connection_empty.

Fixes:
    * Force destruction of all pending file when shuting down eet.
    * Make eet_dictionary thread safe.
    * Check that gnutls and openssl don't return below zero size during decipher.
    * Fix crash when cyphering huge amount of data.
    * Possible wrong size decoding of simple type.
    * Don't strdup string around for nothing.
    * Always initialize dictionary correctly.
    * Fixed memory leak of eet_data_chunk_put().

Eet 1.6.0

Changes since Eet 1.5.0:
--------------------------

Additions:
    * eet_file_get to return filenames of Eet_Files.
    * added support for GNUTLS 3.x.
    * eet_dictionary_count.
    * EET_DATA_DESCRIPTOR_ADD_BASIC_VAR_ARRAY API

Improvements:

    * most allocations moved to mempools.
    * support GNUTLS 3.x.
    * add "eet -t FILE.EET" to get some stat out of an eet file.
    * eet filenames are now stringshare'd.
    * increased eet_connection packet size to 1Mb.
    * make eet tool write to stdout if no output file is given.

Eet 1.5.0

Changes since Eet 1.4.0:
--------------------------

Additions:

    * EET_DATA_DESCRIPTOR_ADD_LIST_STRING API for string lists
    * eet_node API's to manipulate nodes
    * eet_alias_get API
    * eet_data_xattr_cipher_get and eet_data_xattr_cipher_set APIs
    * EET_DATA_DESCRIPTOR_ADD_BASIC_ARRAY API

Fixes:

    * eet shutdown on windows
    * test case to init eet
    * compilation against libjpeg 8 on windows
    * binary open on windows
    * unopenable empty eet file for read/write

Improvements:

    * better speed and memory footprint of EET_G_UNION and EET_G_ARRAY
    * use stringshare for mmaped file names
    * use eina locking wrappers
    * use eina_file for file IO
    * jpeg encode and decode quality improved at expense of speed