12018-11-04  Mark Wielaard  <mark@klomp.org>
2
3	* bpf.h: Add BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE.
4
52018-07-04  Ross Burton <ross.burton@intel.com>
6
7	* color.c: Remove error.h, add system.h include.
8	* system.h: Add error.h include.
9	* xmalloc.c: Remove error.h include.
10
112018-06-01  Mark Wielaard  <mark@klomp.org>
12
13	* printversion.c (print_version): Update copyright year.
14
152018-02-09  Joshua Watt  <JPEWhacker@gmail.com>
16
17	* eu-config.h (FALLTHROUGH): New macro.
18
192017-10-16  Mark Wielaard  <mark@klomp.org>
20
21	* md5.{c,h}: Removed.
22	* sha1.{c,h}: Likewise.
23	* Makefile.am (libeu_a_SOURCES): Remove md5.c and sha1.c.
24	(noinst_HEADERS): Remove md5.h and sha1.h.
25
262017-08-18  Ulf Hermann  <ulf.hermann@qt.io>
27
28	* eu-config.h: Define attribute_packed to either
29	__attribute__((packed)) or __attribute__((packed, gcc_struct)).
30
312017-04-27  Ulf Hermann  <ulf.hermann@qt.io>
32
33	* eu-config.h: Define attribute_hidden to be empty if the compiler
34	doesn't support it.
35
362017-04-27  Ulf Hermann  <ulf.hermann@qt.io>
37
38	* Makefile.am: Use fpic_CFLAGS.
39
402017-07-18  Mark Wielaard  <mark@klomp.org>
41
42	* bpf.h: New file.
43	* Makefile.am (noinst_HEADERS): Add bpf.h
44
452017-05-05  Mark Wielaard  <mark@klomp.org>
46
47	* printversion.c (print_version): Update copyright year.
48
492017-04-20  Ulf Hermann  <ulf.hermann@qt.io>
50
51	* crc32.c: include config.h.
52	* system.h: Don't include config.h.
53
542017-02-16  Ulf Hermann  <ulf.hermann@qt.io>
55
56	* Makefile.am (libeu_a_SOURCES): Remove version.c, add printversion.c
57	(noinst_HEADERS): Add printversion.h
58	* version.c: Moved to printversion.c.
59	* printversion.c: New file, moved from version.c,
60	remove stdio.h, argp.h, system.h includes,
61	add printversion.h include.
62	* printversion.h: New file.
63	* system.h: Remove argp.h include,
64	(ARGP_PROGRAM_VERSION_HOOK_DEF, ARGP_PROGRAM_BUG_ADDRESS_DEF): Remove.
65	(print_version): Remove.
66
672017-02-15  Ulf Hermann  <ulf.hermann@qt.io>
68
69	* system.h: Provide mempcpy if it doesn't exist.
70	* xstrndup.c: Include system.h.
71
722017-02-15  Ulf Hermann  <ulf.hermann@qt.io>
73
74	* crc32_file.c: Use _SC_PAGESIZE rather than _SC_PAGE_SIZE.
75
762017-02-14  Ulf Hermann  <ulf.hermann@qt.io>
77
78	* color.h: New file.
79	* color.c: Include color.h.
80	* libeu.h: Remove color handling.
81	* Makefile.am (noinst_HEADERS): Add color.h.
82
832016-12-29  Luiz Angelo Daros de Luca  <luizluca@gmail.com>
84
85	* crc32_file.c: Include system.h.
86	* system.h: Remove semi-colon after TEMP_FAILURE_RETRY definition.
87
882016-12-24  Mark Wielaard  <mark@klomp.org>
89
90	* version.c: New source file.
91	* Makefile.am (libeu_a_SOURCES): Add version.c
92	* system.h (print_version): New function definition.
93
942016-10-11  Akihiko Odaki  <akihiko.odaki.4i@stu.hosei.ac.jp>
95
96	* fixedsizehash.h (CONCAT): Use __CONCAT when available.
97	* system.h: Include config.h and errno.h.
98	(powerof2): Define if not already defined.
99	(TEMP_FAILURE_RETRY): Define when not yet defined.
100
1012015-10-11  Akihiko Odaki  <akihiko.odaki.4i@stu.hosei.ac.jp>
102
103	* Makefile.am (noinst_HEADERS): Add libeu.h.
104	* color.c: Remove system.h include, add libeu.h include.
105	* crc32_file.c: Likewise.
106	* fixedsizehash.h: Remove sys/param.h include.
107	* libeu.h: New file.
108	* system.h: Include sys/param.h.
109	(xmalloc, xcalloc, xrealloc, xstrdup, xstrndup, crc32, crc32_file,
110	color_argp, color_enum, color_*): Move definitions to libeu.h.
111	* xstrdup.c: Remove system.h include, add libeu.h include.
112	* xstrndup.c: Remove system.h include, add libeu.h and stdint.h
113	includes.
114
1152015-09-24  Jose E. Marchesi  <jose.marchesi@oracle.com>
116
117	* Makefile.am (AM_CFLAGS): Use -fPIC instead of -fpic to avoid relocation
118	overflows in some platforms.
119
1202015-09-22  Mark Wielaard  <mjw@redhat.com>
121
122	* dynamicsizehash.c: Remove old-style function definitions.
123	* md5.c: Likewise.
124	* sha1.c: Likewise.
125	* xmalloc.c: Likewise.
126	* xstrdup.c: Likewise.
127	* xstrndup.c: Likewise.
128
1292015-05-31  Mark Wielaard  <mjw@redhat.com>
130
131	* eu-config.h (ALLOW_UNALIGNED): Define when ! CHECK_UNDEFINED.
132
1332015-04-23  Max Filippov  <jcmvbkbc@gmail.com>
134
135	* eu-config.h: Use SYMBOL_VERSIONING as guard.
136
1372014-01-17  Lei Zhang  <thestig@google.com>
138
139	* crc32_file.c: Include config.h.
140
1412013-12-12  Josh Stone  <jistone@redhat.com>
142
143	* dynamicsizehash.c (lookup): Add a shortcut around division.
144
1452013-04-30  Jan Kratochvil  <jan.kratochvil@redhat.com>
146
147	* eu-config.h (COMPAT_VERSION_NEWPROTO): New.  Twice.
148
1492013-04-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
150
151	* system.h (LE64, BE64): Move here the definitions from
152	libdwfl/link_map.c.
153
1542013-04-24  Mark Wielaard  <mjw@redhat.com>
155
156	* Makefile.am: Use AM_CPPFLAGS instead of INCLUDES.
157
1582012-10-09  Adam Markey  <adam@etinternational.com>
159
160	* system.h: Changed pwrite_retry, write_retry, and pread_retry to
161	handle case where not all data was read/written.
162
1632012-10-08  Jan Kratochvil  <jan.kratochvil@redhat.com>
164
165	* system.h (eu_static_assert): New macro.
166
1672012-01-21  Ulrich Drepper  <drepper@gmail.com>
168
169	* Makefile.am (libeu_a_SOURCES): Add color.c.
170	* system.h: Declare color_argp.  Define color_enum.  Declare
171	color_* variables.
172	* color.c: New file.
173
1742011-10-02  Ulrich Drepper  <drepper@gmail.com>
175
176	* system.h: Declare __cxa_demangle.
177
1782011-07-09  Roland McGrath  <roland@hack.frob.com>
179
180	* sha1.c (be64_copy): New function.
181	(sha1_finish_ctx): Use it.
182	* md5.c (le64_copy): New function.
183	(md5_finish_ctx): Use it.
184	* system.h (LE32, BE32): New macros, using <endian.h> and <byteswap.h>.
185	* md5.c (SWAP): Use LE32.
186	* sha1.c (SWAP): Use BE32.
187
1882010-06-16  Roland McGrath  <roland@redhat.com>
189
190	* dynamicsizehash.h (HASHTYPE): New macro.
191	(struct): Use size_t for table sizes.
192	* dynamicsizehash.c: Likewise.  Use HASHTYPE for hash values.
193
1942010-02-15  Roland McGrath  <roland@redhat.com>
195
196	* Makefile.am: Use config/eu.am for common stuff.
197
1982009-08-09  Roland McGrath  <roland@redhat.com>
199
200	* eu-config.h (OLD_VERSION, NEW_VERSION, COMPAT_VERSION): New macros.
201
2022009-01-23  Roland McGrath  <roland@redhat.com>
203
204	* eu-config.h: Add multiple inclusion protection.
205
2062009-01-17  Ulrich Drepper  <drepper@redhat.com>
207
208	* system.h (ARGP_PROGRAM_VERSION_HOOK_DEF): Define.
209	(ARGP_PROGRAM_BUG_ADDRESS_DEF): Define.
210
2112009-01-10  Ulrich Drepper  <drepper@redhat.com>
212
213	* eu-config.h: Remove tls_key_t, key_create, getspecific, setspecific,
214	once_define, and once_execute macros.  Use USE_LOCKS instead of
215	USE_TLS.
216
2172008-08-25  Roland McGrath  <roland@redhat.com>
218
219	* eu-config.h [USE_TLS] (RWLOCK_CALL): New macro.
220	(rwlock_init, rwlock_fini, rwlock_rdlock, rwlock_wrlock, rwlock_unlock):
221	Use it.
222
2232008-08-24  Roland McGrath  <roland@redhat.com>
224
225	* eu-config.h: New file.
226	* Makefile.am (noinst_HEADERS): Add it.
227
2282008-02-01  Ulrich Drepper  <drepper@redhat.com>
229
230	* Makefile.am (libeu_a_SOURCES): Add sha1.c.
231	(noinst_HEADERS): Add sha1.h.
232	* sha1.c: New file.
233	* sha1.h: New file.
234
2352008-01-31  Ulrich Drepper  <drepper@redhat.com>
236
237	* Makefile.am (libeu_a_SOURCES): Add md5.c.
238	(noinst_HEADERS): Add md5.h.
239	* md5.c: New file.
240	* md5.h: New file.
241
2422006-04-04  Ulrich Drepper  <drepper@redhat.com>
243
244	* Makefile.am (libeu_a_SOURCES): We don't need xstrdup in the moment.
245
2462005-08-28  Ulrich Drepper  <drepper@redhat.com>
247
248	* system.h: Define pwrite_retry, write_retry, and pread_retry.
249
2502005-08-06  Ulrich Drepper  <drepper@redhat.com>
251
252	* Makefile.am (xmalloc_CFLAGS): Define only if !GPROF.
253
2542005-05-03  Roland McGrath  <roland@redhat.com>
255
256	* crc32_file.c: New file.
257	* Makefile.am (libeu_a_SOURCES): Add it.
258	* system.h: Declare crc32_file.
259
2602005-04-30  Ulrich Drepper  <drepper@redhat.com>
261
262	* Makefile.am: Use -ffunction-sections for xmalloc.c.
263
2642005-02-15  Ulrich Drepper  <drepper@redhat.com>
265
266	* dynamicsizehash.c (lookup): Mark val parameter as possibly unused.
267
2682005-02-06  Ulrich Drepper  <drepper@redhat.com>
269
270	* fixedsizehash.h: Mark unused parameters.  Correct CLASS and
271	const order for fshash_find.
272
273	* Makefile.am: Cleanup AM_CFLAGS handling.  Add -Wunused -Wextra.
274
2752005-02-05  Ulrich Drepper  <drepper@redhat.com>
276
277	* Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fpic and -fmudflap.
278
2792004-01-17  Ulrich Drepper  <drepper@redhat.com>
280
281	* Makefile.am: Support building with mudflap.
282
2832003-09-22  Ulrich Drepper  <drepper@redhat.com>
284
285	* Makefile.am (AM_CFLAGS): Add -fpic.
286
287	* Makefile.am (noinst_HEADERS): Add list.h.
288	* list.h: New file.
289
2902003-08-11  Ulrich Drepper  <drepper@redhat.com>
291
292	* Moved to CVS archive.
293