aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/eina/ChangeLog
blob: dfecb615d04d418711e6d77d753a2be35ddfcdb3 (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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
2011-01-29  Carsten Haitzler (The Rasterman)

        1.0.0 release

2011-02-01  Cedric Bail

	* Improve scalability and raw speed of Chained Mempool.

2011-02-08  Tom Hacohen

	* Added eina_unicode_strndup

2011-02-16  Mike Blumenkrantz

        * Added EINA_INLIST_FOREACH_SAFE

2011-02-16  Tom Hacohen

	* Added eina_unicode_utf8* functions for utf8 string handling
	and conversions to and from Eina_Unicode

2011-02-17  Mike Blumenkrantz

        * Added eina_list_move* functions for moving list node data to other lists

2011-02-24  Vincent Torri

        * Fix a compilation failure when --disable-posix-threads
	--disable-valgrind are passed to configure

2011-03-09  Cedric Bail

	* Fix stat failure when file size in bytes or the number of blocks
	allocated to the file or the file serial number didn't fit in 32bits.

2011-03-18  Mike Blumenkrantz

        * Use stringshare for eina_error messages
        * add eina_error_find to match an error message with its Eina_Error

2011-04-06  Gustavo Sverzut Barbieri

	* Add Simple XML parser API.

2011-04-11  Cedric Bail

	* Add eina_inlist_sort.
	* Add eina_mempool_repack.

2011-04-13  Cedric Bail & Vincent Torri

	* Add Eina_File API, a portable mmap helper with some cache and tracking feature.

2011-04-22  Vincent Torri

        * Add Eina_Lock API, a portable solution across various system for locking/unlocking mutex.

2011-04-24  Carsten Haitzler (The Rasterman)

        * Add a prefix location finder api to eina. Beta status. needs
        more use from higher up libs/apps first.

2011-04-24  Vincent Torri

        * Fix uninstallation of the mempools modules

2011-04-27  Vincent Torri

        * Fix static build of the buddy mempool

2011-04-29  Cedric Bail

	* Add Eina_Refcount macro helper. You should really use them when running with thread !

2011-05-14  Vincent Torri

	* Add Eina_Condition API on Windows.

2011-05-17  Tom Hacohen (TAsn)

	* Added eina_binbuf: This is just like strbuf but for binary blobs.
	  Requested by discomfitor and honestly it looks needed.

2011-05-18  Cedric Bail

	* Fix eina_share_common_init to be called only once.

2011-05-24  Vincent Torri

	* Implement eina_sched_prio_drop() on Windows

2011-05-24  Cedric Bail

	* Add eina_inlist_sorted_insert.

2011-05-30  Cedric Bail

	* Add eina_condition_timedwait.

2011-05-31  Cedric Bail

	* Fix eina_hash_set to handle data == NULL like eina_hash_del.

2011-06-03  Vincent Torri

        * Fix static linking with eina (iconv could potentially not be
	passed to the linker)

2011-06-15  Cedric Bail

	* Add eina_hash_free_cb_set to change the free callback during the
	life of an Eina_Hash.

2011-06-23  Cedric Bail

	* Add Eina_LockRW.

2011-07-04  Carsten Haitzler (The Rasterman)

	* Add eina_mmap safety handling.

2011-07-29  Cedric Bail

	* Add eina_main_loop_is.

2011-08-03  Myungjae Lee

	* Fix eina_share_common_del and eina_share_common_ref to release lock on failure.

2011-09-05  Cedric Bail

	* Add eina_inlist_sorted_state_insert and helper.

2011-09-06  Tom Hacohen

	* Strbuf + Ustrbuf: Added eina_(u)strbuf_manage_new. This lets us
	take a string and use it as the string buffer instead of copying
	and allocating.

2011-09-15  Cedric Bail

	* Add eina_xattr_ls, eina_xattr_get, eina_xattr_set, eina_xattr_string_set,
	eina_xattr_string_get, eina_xattr_double_set, eina_xattr_double_get,
	eina_xattr_int_set, eina_xattr_int_get.

2011-11-10  Boris Faure (billiob)

	* Add new hash function eina_hash_murmur3 that should be better at
	hashing strings.

2011-12-02 Carsten Haitzler (The Rasterman)

        1.1.0 release

2011-12-02  Mike Blumenkrantz (discomfitor/zmike)

        * Add eina_mempool_calloc for returning zeroed memory

2011-12-07  Mike Blumenkrantz (discomfitor/zmike)

        * eina_log*level_check() functions now return the correct value

2011-12-08  Tom Hacohen

	* Binbuf + Strbuf + Ustrbuf: Added eina_*buf_manage_new_length.
	Same as eina_(u)strbuf_manage_new except that it accepts a length
	parameter.

2011-12-20  Cedric Bail

	* Fix bug on eina_shutdown when using eina_error.

2011-12-28  Cedric Bail

	* Fix NONNULL argument for eina_hash_find.

2011-12-30  Vincent Torri

	* Add Eina_Semaphore abstraction API.

2011-12-30  Cedric Bail

	* Let eina_hash_free behave like free.

2012-01-03  Cedric Bail

	* Add eina_xattr_fd_ls, eina_xattr_value_fd_ls and eina_xattr_value_ls.
	* Detect fault during access to Eina_File mmap memory, use eina_file_map_faulted
	to learn if it happens.
	* Add eina_file_xattr_get and eina_file_xattr_value_get.

2012-01-09  Gustavo Barbieri

	* Deprecated eina_array_count_get(), use eina_array_count() instead.
	* Add eina_inarray data type.
	* Add eina_value data type (generic value storage).

2012-01-19  Shinwoo Kim

	* Fix compilation of eina_semaphore_lock() (Windows port)