efl

Форк
0
/
ChangeLog.eina 
354 строки · 8.5 Кб
1
2011-01-29  Carsten Haitzler (The Rasterman)
2

3
        1.0.0 release
4

5
2011-02-01  Cedric Bail
6

7
	* Improve scalability and raw speed of Chained Mempool.
8

9
2011-02-08  Tom Hacohen
10

11
	* Added eina_unicode_strndup
12

13
2011-02-16  Mike Blumenkrantz
14

15
        * Added EINA_INLIST_FOREACH_SAFE
16

17
2011-02-16  Tom Hacohen
18

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

22
2011-02-17  Mike Blumenkrantz
23

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

26
2011-02-24  Vincent Torri
27

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

31
2011-03-09  Cedric Bail
32

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

36
2011-03-18  Mike Blumenkrantz
37

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

41
2011-04-06  Gustavo Sverzut Barbieri
42

43
	* Add Simple XML parser API.
44

45
2011-04-11  Cedric Bail
46

47
	* Add eina_inlist_sort.
48
	* Add eina_mempool_repack.
49

50
2011-04-13  Cedric Bail & Vincent Torri
51

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

54
2011-04-22  Vincent Torri
55

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

58
2011-04-24  Carsten Haitzler (The Rasterman)
59

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

63
2011-04-24  Vincent Torri
64

65
        * Fix uninstallation of the mempools modules
66

67
2011-04-27  Vincent Torri
68

69
        * Fix static build of the buddy mempool
70

71
2011-04-29  Cedric Bail
72

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

75
2011-05-14  Vincent Torri
76

77
	* Add Eina_Condition API on Windows.
78

79
2011-05-17  Tom Hacohen (TAsn)
80

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

84
2011-05-18  Cedric Bail
85

86
	* Fix eina_share_common_init to be called only once.
87

88
2011-05-24  Vincent Torri
89

90
	* Implement eina_sched_prio_drop() on Windows
91

92
2011-05-24  Cedric Bail
93

94
	* Add eina_inlist_sorted_insert.
95

96
2011-05-30  Cedric Bail
97

98
	* Add eina_condition_timedwait.
99

100
2011-05-31  Cedric Bail
101

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

104
2011-06-03  Vincent Torri
105

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

109
2011-06-15  Cedric Bail
110

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

114
2011-06-23  Cedric Bail
115

116
	* Add Eina_LockRW.
117

118
2011-07-04  Carsten Haitzler (The Rasterman)
119

120
	* Add eina_mmap safety handling.
121

122
2011-07-29  Cedric Bail
123

124
	* Add eina_main_loop_is.
125

126
2011-08-03  Myungjae Lee
127

128
	* Fix eina_share_common_del and eina_share_common_ref to release lock on failure.
129

130
2011-09-05  Cedric Bail
131

132
	* Add eina_inlist_sorted_state_insert and helper.
133

134
2011-09-06  Tom Hacohen
135

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

140
2011-09-15  Cedric Bail
141

142
	* Add eina_xattr_ls, eina_xattr_get, eina_xattr_set, eina_xattr_string_set,
143
	eina_xattr_string_get, eina_xattr_double_set, eina_xattr_double_get,
144
	eina_xattr_int_set, eina_xattr_int_get.
145

146
2011-11-10  Boris Faure (billiob)
147

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

151
2011-12-02 Carsten Haitzler (The Rasterman)
152

153
        1.1.0 release
154

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

157
        * Add eina_mempool_calloc for returning zeroed memory
158

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

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

163
2011-12-08  Tom Hacohen
164

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

169
2011-12-20  Cedric Bail
170

171
	* Fix bug on eina_shutdown when using eina_error.
172

173
2011-12-28  Cedric Bail
174

175
	* Fix NONNULL argument for eina_hash_find.
176

177
2011-12-30  Vincent Torri
178

179
	* Add Eina_Semaphore abstraction API.
180

181
2011-12-30  Cedric Bail
182

183
	* Let eina_hash_free behave like free.
184

185
2012-01-03  Cedric Bail
186

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

192
2012-01-09  Gustavo Barbieri
193

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

198
2012-01-19  Shinwoo Kim
199

200
	* Fix compilation of eina_semaphore_lock() (Windows port)
201

202
2012-01-20  Gustavo Barbieri
203

204
	* Add eina_model data type (generic hierarchy data access).
205

206
2011-12-30  Vincent Torri
207

208
	* Fix Eina_RWLock code on Windows > XP.
209

210
2012-01-29  Tom Hacohen
211

212
	* Added EINA_C_ARRAY_LENGTH, a macro that returns  the length of a
213
	standard C array.
214

215
2012-01-31  Tom Hacohen
216

217
	* Added an Eina_Stringshare type. It's just a typedef of "const char"
218
	this is a same kind of visual hint for the purpose of the pointer,
219
	but again, the two types are interchangeable.
220

221
2012-02-17  Cedric Bail
222

223
	* Fix forgotten initialization of eina list count during eina_list_split_list.
224

225
2012-02-22  Cedric Bail
226

227
	* Add eina_file_stat.
228

229
2012-02-27  Alexandre Becoulet
230

231
	* Add faster implementation of Eina_Rbtree.
232

233
2012-03-07  Cedric Bail
234

235
	* Fix leak of Eina_File.
236

237
2012-03-14  Cedric Bail
238

239
	* Fix a dead lock in Eina_File.
240

241
2012-03-16  Raphael Kubo da Costa
242

243
	* Adjust Valgrind's CFLAGS to fix the build when it is in a non-default location.
244

245
2012-03-29 Iván Briano
246

247
	* Avoid freeing old data before returning it on eina_hash_set().
248

249
2012-03-31  Vincent Torri
250

251
	* Add missing API eina_file_map_faulted() on Windows. Does nothing
252
	for now.
253

254
2012-04-19  Cedric Bail
255

256
	* Make it possible to force the number of detected CPU on a system.
257

258
2012-04-26 Carsten Haitzler (The Rasterman)
259

260
        1.2.0 release
261

262
2012-04-26  Cedric Bail
263

264
	* Add backtrace support Eina_Log.
265

266
2012-04-30  Jérôme Pinot
267

268
	* Add missing files in the tarballs.
269

270
2012-05-06  Cedric Bail
271

272
	* Fix a rounding issue near 1.0 for eina_f32p32_cos and eina_f32p32_sin.
273

274
2012-05-08  Cedric Bail
275

276
	* Add eina_file_map_lines to iterate on lines of a mapped file.
277

278
2012-05-17  Albin Tonnerre
279

280
	* Fix portability issue of Eina_Value on ARM and PPC.
281
	* Fix portability issue of Eina_Value test on Itanium.
282

283
2012-05-23  Carsten Haitzler (The Rasterman)
284

285
        * Fix global_faulty faulty flag in eina_file to be set to 0
286
        initially rather than be random memory garbage.
287

288
2012-05-29  Vincent Torri
289

290
        * remove --disable-posix-threads and --disable-win32-threads
291
	from configure options, and detect automatically the threading
292
	support.
293
	Fix bug in the XML parser when a tag was in a comment or a
294
	cdata
295

296
2012-06-08  Mike Blumenkrantz
297

298
        * Fixed eina_str_split_full() to behave properly and be much faster
299

300
2012-06-17  Carsten Haitzler (The Rasterman)
301

302
        * Add env var EINA_MEMPOOL_PASS to force mempool to try use
303
        passthrough to malloc for debgging purposes and memory footrpint
304
        comparisons at runtime.
305

306
2012-07-01  Vincent Torri
307

308
        * Remove --enable-coverage from configure options.
309

310
2012-07-04  Vincent Torri
311

312
        * Implement eina_file_map_lines() on Windows.
313

314
2012-07-05  Raphael Kubo da Costa
315

316
	* Handle NULL in all eina_*_free function.
317

318
2012-08-01 Carsten Haitzler (The Rasterman)
319

320
        * Modify eina_prefix to deal with debian's fun new
321
        multiarch... if you are a shared library.
322

323
2012-08-01 Gustavo Sverzut Barbieri (k-s)
324

325
	* added eina_log_console_color_set() for cross platform console
326
	color set.
327

328
2012-08-14  Lucas De Marchi
329

330
        * Add EINA_SENTINEL macro to protect variadic functions
331

332
2012-08-30  Carsten Haitzler (The Rasterman)
333

334
        1.7.0 release
335

336
2012-09-04  Roberto de Souza <zehortigoza@profusion.mobi>
337

338
        * Fix EINA_INLIST_FOREACH_SAFE macro to work when inlist is not the
339
        first item in the struct.
340

341
2012-09-11  Cedric Bail
342

343
	* Speedup Eina Rbtree Iterator by recycling memory instead of massively calling malloc/free.
344

345
2012-09-12 Patryk Kaczmarek <patryk.k@samsung.com>
346

347
        * Add EINA_SAFETY checks for proper function arguments.
348
        * Add check if given arguments (distance and coordinates) in eina_tiler
349
        and eina_rectangle are not below zero
350
        * Documentation for eina list specified and eina stringshare fixed
351

352
2012-09-15  Vincent Torri
353

354
        * Add DOCTYPE children to be parse in eina_simple_xml.
355

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.