File libcap.changes of Package libcap
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Tue May 16 15:22:30 UTC 2023 - Alexander Bergmann <abergmann@suse.com>
3
4
- Fixed integer overflow or wraparound in libcap/cap_alloc.c:_libcap_strdup()
5
(bsc#1211419 / CVE-2023-2603) CVE-2023-2603.patch
6
7
-------------------------------------------------------------------
8
Fri Apr 16 16:10:43 CEST 2021 - tiwai@suse.de
9
10
- Add explicit dependency on libcap2 with version to libcap-progs
11
and pam_cap (bsc#1184690)
12
13
-------------------------------------------------------------------
14
Tue Mar 9 13:10:06 CET 2021 - tiwai@suse.de
15
16
- Update to libcap 2.26 for supporting the ambient capabilities
17
(jsc#SLE-17092, jsc#ECO-3460)
18
- Use "or" in the license tag to avoid confusion (bsc#1180073)
19
20
-------------------------------------------------------------------
21
Thu Feb 22 15:10:35 UTC 2018 - fvogt@suse.com
22
23
- Use %license (boo#1082318)
24
25
-------------------------------------------------------------------
26
Tue Jan 31 17:52:31 UTC 2017 - matwey.kornilov@gmail.com
27
28
- Enable PAM pam_cap.so module
29
30
-------------------------------------------------------------------
31
Sun Jan 1 12:44:21 UTC 2017 - jengelh@inai.de
32
33
- RPM group association fix
34
35
-------------------------------------------------------------------
36
Mon Aug 29 21:10:05 UTC 2016 - dimstar@opensuse.org
37
38
- Update to versison 2.25:
39
+ Recover gperf detection in make rules.
40
+ Man page typo fix.
41
+ Tweak make rules to make packaging more straightforward.
42
+ Fix error explanation in setcap.
43
+ Drop need to link with libattr. It turns out libcap wasn't
44
actually using any code from that library, so linking to it was
45
superfluous.
46
- Drop libcap-nolibattr.patch: fixed upstream.
47
- No longer add %{buildroot} to all variables for make install the
48
Makefile learned about the meaning of DESTDIR.
49
50
-------------------------------------------------------------------
51
Sat Jan 31 11:22:58 UTC 2015 - p.drouand@gmail.com
52
53
- Update to version 2.24
54
* Fix compilation problems (note to self, make distclean && make,
55
before release)
56
* Some make rule changes to make uploading a release to kernel.org
57
easier for me.
58
* Tidied up some documented links.
59
- Update libcap-nolibattr.patch
60
- Add pkg-config build requirement; libcap now provides a pkgconfig
61
file
62
- Clean up specfile
63
- Move libraries and binaries to /usr because of #UsrMove
64
65
-------------------------------------------------------------------
66
Thu Jun 19 17:32:36 UTC 2014 - crrodriguez@opensuse.org
67
68
- libcap-nolibattr.patch Do not link to libattr, it is
69
a bogus dependency. application uses sys/xattr from libc.
70
71
-------------------------------------------------------------------
72
Fri Feb 1 12:02:04 UTC 2013 - coolo@suse.com
73
74
- update license to new format
75
76
-------------------------------------------------------------------
77
Tue Sep 20 07:48:12 UTC 2011 - aj@suse.de
78
79
- Cleanup specfile a bit: Remove old tags.
80
81
-------------------------------------------------------------------
82
Tue Sep 20 07:29:05 UTC 2011 - aj@suse.de
83
84
- Update to libcap 2.22
85
- libcap 2.22 includes:
86
* Clarified License file (with version 2 of the GPL)
87
* Support getting/setting capabilities on large files
88
* After --chroot command, change working directory to "/".
89
- libcap 2.21 includes:
90
* Introduce cap_get_bound() and cap_drop_bound() functions.
91
also include a macro CAP_IS_SUPPORTED(cap) for capabilities
92
- libcap 2.20 includes:
93
* Latest kernel capabilites supported: now includes CAP_SYSLOG
94
* $(CFLAGS) Makefile fixes
95
* Default to installing setcap with an inheritable capability.
96
97
-------------------------------------------------------------------
98
Thu Dec 2 15:44:59 CET 2010 - meissner@suse.de
99
100
- updated to libcap-2.19
101
* more stuff in capsh.c
102
* sys/capability.h header clean up and fixes.
103
104
-------------------------------------------------------------------
105
Thu Dec 2 15:32:34 CET 2010 - meissner@suse.de
106
107
- fixed build on ppc64 (needs to get linux/types.h included first).
108
109
-------------------------------------------------------------------
110
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
111
112
- use %_smp_mflags
113
114
-------------------------------------------------------------------
115
Wed Jun 9 09:22:26 UTC 2010 - chris@computersalat.de
116
117
- fix deps for fdupes
118
119
-------------------------------------------------------------------
120
Sat Dec 12 18:24:01 CET 2009 - jengelh@medozas.de
121
122
- add baselibs.conf as a source
123
124
-------------------------------------------------------------------
125
Mon Mar 18 16:25:43 CET 2009 - tiwai@suse.de
126
127
- fix a typo in the previous patch (__le64) (bnc#487453)
128
- don't define __u32 & co if _LINUX_TYPES_H is defined (bnc#487453)
129
130
-------------------------------------------------------------------
131
Tue Mar 10 16:39:43 CET 2009 - tiwai@suse.de
132
133
- fix build error on i386 due to missing __u64 definition in
134
sys/capability.h
135
136
-------------------------------------------------------------------
137
Wed Jan 7 16:52:19 CET 2009 - tiwai@suse.de
138
139
- updated to libcap-2.15:
140
* Makefile fixes
141
- updated to libcap-2.16:
142
* stop using sed for parsing capability.h
143
144
-------------------------------------------------------------------
145
Mon Oct 27 09:49:31 CET 2008 - tiwai@suse.de
146
147
- updated to libcap-2.14:
148
* add -v mode to setcap
149
- updated to libcap-2.13:
150
* fix a corner case of cap_to_text()
151
- updated to libcap-2.12:
152
* man page fixes
153
* remove never used codes for sysfs check
154
155
-------------------------------------------------------------------
156
Wed Oct 22 16:17:15 CEST 2008 - mrueckert@suse.de
157
158
- fix debug_packages_requires define
159
160
-------------------------------------------------------------------
161
Wed Aug 6 14:45:32 CEST 2008 - tiwai@suse.de
162
163
- updated to libcap-2.11:
164
* makefile fixes, minor clean-ups
165
* fix cap_copy_int(), new cap_get_pid() and cap_compare()
166
* fix cap_copy_ext()
167
- fix build with libcap-2.11.
168
169
-------------------------------------------------------------------
170
Mon Aug 4 00:57:06 CEST 2008 - ro@suse.de
171
172
- fix requires for debuginfo package
173
174
-------------------------------------------------------------------
175
Wed Jun 11 16:16:49 CEST 2008 - tiwai@suse.de
176
177
- updated to libcap-2.10:
178
v3 capabilities, documantation fixes, misc fixes
179
180
-------------------------------------------------------------------
181
Wed Apr 23 15:18:28 CEST 2008 - tiwai@suse.de
182
183
- updated to libcap-2.08
184
properly supporting the recent 2.6 kernels
185
186
-------------------------------------------------------------------
187
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
188
189
- added baselibs.conf file to build xxbit packages
190
for multilib support
191
192
-------------------------------------------------------------------
193
Mon Apr 16 15:37:55 CEST 2007 - tiwai@suse.de
194
195
- follow library packaging policy
196
* move docs to devel package
197
* move binaries and man pages to progs sub package
198
* fix *.so symlink in libdir
199
200
-------------------------------------------------------------------
201
Wed Jan 24 12:05:59 CET 2007 - tiwai@suse.de
202
203
- fix the access over array range in cap_extint.c (#237943).
204
205
-------------------------------------------------------------------
206
Tue Dec 19 18:32:28 CET 2006 - tiwai@suse.de
207
208
- update to libcap-1.10 to support fscaps (#229722, FATE#301748)
209
210
-------------------------------------------------------------------
211
Wed May 24 16:56:48 CEST 2006 - schwab@suse.de
212
213
- Don't strip binaries.
214
215
-------------------------------------------------------------------
216
Thu May 11 15:27:18 CEST 2006 - tiwai@suse.de
217
218
- fix invalid calls of free() (#174561)
219
220
-------------------------------------------------------------------
221
Wed Jan 25 21:37:23 CET 2006 - mls@suse.de
222
223
- converted neededforbuild to BuildRequires
224
225
-------------------------------------------------------------------
226
Fri Aug 19 15:20:33 CEST 2005 - kukuk@suse.de
227
228
- Create -devel subpackage
229
230
-------------------------------------------------------------------
231
Thu Jun 23 09:49:59 CEST 2005 - meissner@suse.de
232
233
- use RPM_OPT_FLAGS.
234
235
-------------------------------------------------------------------
236
Wed May 25 11:48:42 CEST 2005 - tiwai@suse.de
237
238
- fixed memory leak (#85659)
239
240
-------------------------------------------------------------------
241
Wed Jan 19 17:43:49 CET 2005 - tiwai@suse.de
242
243
- fixed compile warnings with gcc-4.0.
244
245
-------------------------------------------------------------------
246
Thu Mar 25 14:06:21 CET 2004 - thomas@suse.de
247
248
- added EAL3 man-page patch
249
250
-------------------------------------------------------------------
251
Tue Jan 27 10:21:00 CET 2004 - kukuk@suse.de
252
253
- Remove capget.2/capset.2 from package (version from man-pages
254
is newer).
255
256
-------------------------------------------------------------------
257
Sun Jan 11 12:03:51 CET 2004 - adrian@suse.de
258
259
- add %run_ldconfig
260
261
-------------------------------------------------------------------
262
Mon Feb 24 17:45:38 CET 2003 - schwab@suse.de
263
264
- Don't include kernel headers, instead copy the contents here.
265
266
-------------------------------------------------------------------
267
Thu Feb 6 11:12:34 CET 2003 - garloff@suse.de
268
269
- Avoid inclusion of glibc's linux/fs.h (it's broken) [#23324].
270
- Use BuildRoot.
271
272
-------------------------------------------------------------------
273
Wed Nov 27 14:06:08 CET 2002 - coolo@suse.de
274
275
- link the library with the compiler so the depedencies
276
are tracked correctly (#21996)
277
278
-------------------------------------------------------------------
279
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
280
281
- removed bogus self-provides
282
283
-------------------------------------------------------------------
284
Wed Sep 4 12:53:18 CEST 2002 - sf@suse.de
285
286
- fix biarch error (added patch to Make.Rules)
287
288
-------------------------------------------------------------------
289
Sun Aug 11 22:04:58 CEST 2002 - kukuk@suse.de
290
291
- Remove kernel-source from neededforbuild
292
293
-------------------------------------------------------------------
294
Sat Apr 20 15:41:55 MEST 2002 - garloff@suse.de
295
296
- Include capfaq-0.2.txt
297
- Disable syscall wrapper (capset/capget); it's defined in glibc.
298
299
-------------------------------------------------------------------
300
Sat Apr 20 11:12:42 MEST 2002 - garloff@suse.de
301
302
- Compile syscall wrapper without -fPIC
303
304
-------------------------------------------------------------------
305
Tue Apr 9 16:57:15 CEST 2002 - ro@suse.de
306
307
- apply gcc-3 fixes only for gcc-3
308
309
-------------------------------------------------------------------
310
Mon Mar 25 13:54:51 CET 2002 - stepan@suse.de
311
312
- remove -ansi, as it forbids inline. (gcc3)
313
- use -fpic for building libraries (gcc3)
314
315
-------------------------------------------------------------------
316
Wed Sep 5 23:45:54 CEST 2001 - ro@suse.de
317
318
- updated neededforbuild and updated specfile (man and doc relocation)
319
320
-------------------------------------------------------------------
321
Wed Sep 29 00:25:38 CEST 1999 - garloff@suse.de
322
323
- Initial check in of libcap.
324
- Kernel patches are provided within the docdir.
325
326