Package Upload
[framework/uifw/eet.git] / ChangeLog
index 5ee2347..0ce223a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 2010-11-12  Cedric BAIL
 
        * Don't try to read broken file when open in READ_WRITE mode.
+
+2010-11-14  Cedric BAIL
+
+       * Fix bug with cypher and compression used together.
+
+2010-11-21  Carsten Haitzler (The Rasterman)
+
+       * Fix another bug related to cipher and compression (leak and
+        bad free)
+
+2010-11-25  Cedric BAIL
+
+       * Add EET_DATA_DESCRIPTOR_ADD_VAR_ARRAY_STRING.
+
+2010-11-26  Cedric BAIL
+
+       * Reduce memory used by Eet dictionary.
+
+2010-11-29  Cedric BAIL
+
+       * Improve speed of Eet_String users. It does impact all string
+       encoding/decoding, but even faster for stringshare encoding.
+
+       * Improve speed when decoding mostly array with eet_data_read.
+
+2010-12-03  Cedric BAIL
+
+       * Improve portability.
+
+2010-12-07  Carsten Haitzler (The Rasterman)
+
+       * Move raw function pointer defs to typedefs in public API for
+        readability improvements.
+
+2011-01-29  Carsten Haitzler (The Rasterman)
+
+        * 1.4.0 release
+
+2011-01-29  Vincent Torri
+
+       * Use eina_stringshare_add() instead of strdup() on mmaped file names
+       on Windows. This fix eet shut down on Windows.
+
+2011-02-14  Cedric BAIL
+
+       * Improve Eet_Data to make decoding of EET_G_UNION and EET_G_*ARRAY
+       faster and less memory heavy.
+
+2011-05-14  Cedric BAIL
+
+       * Use Eina_Lock.
+       * Sync GNUTLS initialisation with Eina.
+
+2011-05-17  Cedric BAIL
+
+       * Use Eina_File.
+       * Fix test forgetting to initialize eet.
+
+2011-05-23  Vincent Torri
+
+       * Fix compilation with libjpeg 8 on Windows.
+
+2011-06-10  Cedric BAIL
+
+       * Add EET_DATA_DESCRIPTOR_ADD_LIST_STRING helper to define List of char *.
+
+2011-07-04  Mike Blumenkrantz
+
+        * Add functions to manipulate nodes:
+            eet_node_children_get, eet_node_next_get, eet_node_parent_get,
+            eet_node_type_get, eet_node_value_get, eet_node_name_get
+        * Fix segmentation faults in several eet_node functions
+
+2011-07-16  Vincent Torri
+
+       * On Windows, open() in text mode followed by fdopen() in
+       binary mode does not create a stream in binary mode.
+       So add O_BINARY to open().
+
+2011-07-29  Mike Blumenkrantz
+
+        * Add eet_alias_get to return the destination name of an alias
+
+2011-09-15  Cedric Bail
+
+       * Add eet_data_xattr_cipher_get and eet_data_xattr_cipher_set.
+
+2011-10-04  Carsten Haitzler (The Rasterman)
+
+       * Fix issue where an empty eet file (no keys) is not openable
+        for read/write anymore. Allow it.
+
+2011-10-28  David Seikel (onefang)
+
+       * Added a new macro for adding arrays of basic types.
+          EET_DATA_DESCRIPTOR_ADD_BASIC_ARRAY
+
+2011-11-16  Carsten Haitzler (The Rasterman)
+
+       * JPEG encode and decode in eet now uses ISLOW (not IFAST) due to
+        noticable quality losses in the chase for speed. It will use
+        IFAST for quality less than 60 when encoding
+
+2011-12-02  Carsten Haitzler (The Rasterman)
+
+        1.5.0 release
+
+2011-12-02  Mike Blumenkrantz
+
+        * added eet_file_get to return the filename of an Eet_File
+        * Eet_File filenames are now stringshared
+        * added mempool allocators
+
+2011-12-29  Carsten Haitzler (The Rasterman)
+
+        * increase eet_connection packet size to 1Mb - more reasonable.
+
+2012-01-07  Boris Faure (billiob)
+
+        * make eet tool write to standard output if no output file given.
+
+2012-02-09  Cedric Bail
+
+       * add support for GNUTLS 3.x.
+
+2012-02-10  Cedric Bail
+
+       * add eet_dictionary_count.
+       * add "eet -t FILE.EET".
+
+2012-03-29  David Seikel (onefang)
+
+       * Added a new macro for adding variable arrays of basic types.
+          EET_DATA_DESCRIPTOR_ADD_BASIC_VAR_ARRAY
+
+2012-04-26 Carsten Haitzler (The Rasterman)
+
+        1.6.0 release
+
+2012-05-11  Cedric Bail
+
+       * Force destruction of all pending file when shuting down eet.
+
+2012-05-14  Carsten Haitzler (The Rasterman)
+
+        * Add LZ4/LZ4HC compression & decompression capabilities
+
+2012-05-15  Cedric Bail
+
+       * Make eet_dictionary thread safe.
+
+2012-05-30  Cedric Bail
+
+       * Check that gnutls and openssl don't return below zero size during decipher.
+
+2012-06-27  Leandro Santiago
+
+       * Fix crash when cyphering huge amount of data.
+
+2012-07-16  Cedric Bail
+
+       * Add code to detect overrun and underrun in eet_data_descriptor_element_add.
+       * Fix possible wrong size decoding for simple type.