Use eina_stringshare_add() instead of strdup() on mmaped file
[framework/uifw/eet.git] / ChangeLog
index 7a8b089..6594360 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,7 +10,7 @@
 
 2008-05-14  Cedric BAIL
 
-       * Fix convertion from a text to a hash (EET_G_HASH).
+       * Fix conversion from a text to a hash (EET_G_HASH).
 
        * Fix inlined string (EET_T_INLINED_STRING) dump/undump by introducing
        the new word for the parser 'inlined'.
 2009-12-07  Cedric BAIL
 
        * Fix error when retrieving a different float type than the stored one.
-       * Reduce convertion with a little memory overhead.
+       * Reduce conversion with a little memory overhead.
 
 2009-12-07  Vincent Torri
 
 
         * Release eet 1.3.0
 
+2010-06-27  Carsten Haitzler (The Rasterman)
+
+        * Release eet 1.3.2
+
+2010-06-29  Vincent Torri
+
+        * On Windows 64, long is of size 32 bits and not 64 bits. Also
+       LONG_BIT is not defined on Windows.
+
+2010-06-29  Cedric BAIL
+
+       * Add eet_alias support.
+       * Fix possible dead lock in eet_write_cipher.
+
+2010-07-08  Carsten Haitzler (The Rasterman)
+
+        * Moved Eet.h into $includedir/eet-MAJOR_VERSION/
+
+2010-07-15  Vincent Torri
+
+        * Add native Windows thread support instead of using pthread
+       (less overhead). On other OS, pthread is still used by default.
+       Pass --enable-win32-threads to activate thread support on
+       Windows.
+
+2010-07-20  Cedric BAIL
+
+       * Improve file change detection in eet_open by checking size also.
+
+2010-08-02  Cedric BAIL
+
+       * Fix bug in eet_connection code when running on 32bits machine.
+
+2010-08-06  Cedric BAIL
+
+       * Add EET_DATA_DESCRIPTOR_ADD_HASH_STRING.
+
+2010-08-06  Cedric BAIL
+
+       * Break eet_eina_* function helper to provide a clean API/ABI to
+       prevent futur break. This should prevent the ABI break that was
+       introduced with release 1.3.0.
+
+       * Add a specific allocator for array. This should fix wrong allocation
+       case discovered with recent edje file format change.
+
+2010-08-23  Carsten Haitzler (The Rasterman)
+
+        * Fix some cppcheck complaints - all of them bogus though.
+        Nothing actually fixed.
+
+2010-08-27  Cedric BAIL
+
+       * Prevent the build of eet data structure that doesn't match what
+       the application is expecting.
+
+2010-09-02  Cedric BAIL
+
+       * Fix bug of ever growing dictionnary and improve strcmp comparison.
+
+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.