File libical.changes of Package libical
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Tue Nov 17 18:49:00 UTC 2020 - Michael Gorse <mgorse@suse.com>
3
4
- Add libical-read-v2-v3-data.patch: correctly read slim timezone
5
data (bsc#1178412).
6
7
-------------------------------------------------------------------
8
Wed Oct 30 11:49:14 UTC 2019 - Adam Majer <adam.majer@suse.de>
9
10
- Fix multibuild building. For baselibs.conf and _multibuild to
11
work correctly, we need to define all possible %package in the
12
spec file irrespective of the "flavor". Packages are not generated
13
if they do not have a %files section
14
15
-------------------------------------------------------------------
16
Wed Oct 30 02:37:57 UTC 2019 - Yifan Jiang <yfjiang@suse.com>
17
18
- Add pkgconfig(libical) BuildRequires: pkg-config 0.29.2 is not
19
able to generate libical-glib pkgconfig dependency without
20
libical.pc.
21
22
-------------------------------------------------------------------
23
Wed Oct 16 10:45:43 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
24
25
- Fix glib-devel dependencies on the typelib files after they were
26
renamed to match the correct names.
27
28
-------------------------------------------------------------------
29
Wed Oct 16 09:55:21 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
30
31
- Add libical-glib3 to baselibs.conf: dependency to evolution.
32
33
-------------------------------------------------------------------
34
Wed Oct 9 21:08:22 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
35
36
- Update to release 3.0.6
37
* Handle both COUNT and UNTIL in RRULEs
38
* Fix RRULE BYDAY with INTERVAL=2 conflict
39
* Various fuzzification fixes
40
* New publicly available function:
41
icaltimezone_truncate_vtimezone()
42
* Add option to disable building the test suite
43
* Built-in timezones updated to tzdata2019c
44
45
-------------------------------------------------------------------
46
Fri Oct 4 08:18:14 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
47
48
- Use proper grammar in description.
49
50
-------------------------------------------------------------------
51
Tue Oct 1 14:48:12 UTC 2019 - Michael Gorse <mgorse@suse.com>
52
53
- Build glib and gobject-introspection bindings separately in order
54
to avoid build cycle.
55
- Move gobject-introspection bindings into their own packages.
56
- Move libical gir into libical-glib-devel.
57
58
-------------------------------------------------------------------
59
Thu Aug 29 04:17:25 UTC 2019 - Luke Jones <luke@ljones.dev>
60
61
- Enable libical-glib, required by evolution-data-server 3.33+
62
- Add rpmlintrc to filter typelib warnings
63
64
-------------------------------------------------------------------
65
Sun Jun 2 13:23:45 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
66
67
- Update to new upstream release 3.0.5
68
* New publicly available function:
69
icalproperty_get_datetime_with_component().
70
* Allow reset DATE/DATE-TIME VALUE parameter for all-day events
71
* icalproperty_get_datetime_with_component() will use location
72
as TZID fallback.
73
* Built-in timezones updated to tzdata2019a.
74
75
-------------------------------------------------------------------
76
Fri Nov 9 00:52:39 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
77
78
- Add patches 0001-vcc.y-factor-out-hexdigit-conversion.patch,
79
0002-vcc.y-fix-infinite-loop-with-lower-case-hex-digits.patch,
80
0003-vcc.y-fix-infinite-loop-with-non-hex-digits.patch,
81
0004-vobject.c-vCard-Unicode-reading-support.patch,
82
0005-vcc.y-do-not-ignore-field-separator-in-QUOTED-PRINTA.patch
83
to support Unicode in VCF (and fix infinite loops).
84
[https://github.com/libical/libical/pull/354 ]
85
86
-------------------------------------------------------------------
87
Thu Aug 23 21:31:54 UTC 2018 - jengelh@inai.de
88
89
- Update to new upstream release 3.0.4
90
* Silently fail RSCALE recurrence clauses when RSCALE is disabled
91
* Fixed icalcomponent_set_comment() and icalcomponent_set_uid()
92
* fix FREQ=MONTHLY;BYMONTH
93
* Skip UTF-8 marker when parsing
94
* Fix parsing ? in VCF files produced by Outlook
95
* Fix TZID on DATE-TIME value can override time specified in UTC
96
* CMake discovery module for ICU uses pkg-config now
97
* New publicly available function: icalparameter_kind_is_valid()
98
* Built-in timezones updated to tzdata2018e
99
100
-------------------------------------------------------------------
101
Sat Mar 3 10:36:33 UTC 2018 - jengelh@inai.de
102
103
- Update to new upstream release 3.0.3
104
* Various changes to the API over 2.x.
105
* Fixed use-after-free issues and some memory leaks
106
* More accurate VTIMEZONE generation when using the system time
107
zone data (when USE_BUILTIN_TZDATA=False)
108
* icalvalue_new/set_date and icalvalue_new/set_datetime now
109
enforce DATE and DATE-TIME values respectively.
110
* draft-ietf-calext-extensions (RFC 7986) support added.
111
* Parameter values are now en/decoded per RFC 6868.
112
* Added support for VPATCH component.
113
- Disable building static libs, nothing seems to be using it.
114
- Remove 0001-build-ICU-must-appear-as-Requires-in-pkgconfig.patch,
115
libical-boo986631-read-past-end.patch,
116
libical-boo986631-check-prev-char.patch,
117
libical-parser-sanity-check.patch,
118
libical-timezone-use-after-free.patch,
119
libical-boo1015964-use-after-free.patch (all are upstream)
120
121
-------------------------------------------------------------------
122
Wed Feb 28 16:35:25 UTC 2018 - dimstar@opensuse.org
123
124
- Modernize spec-file by calling spec-cleaner
125
126
-------------------------------------------------------------------
127
Mon Jun 19 19:54:50 UTC 2017 - mgorse@suse.com
128
129
- Add fixes for various crashes:
130
libical-boo986631-read-past-end.patch
131
libical-boo986631-check-prev-char.patch
132
libical-parser-sanity-check.patch
133
libical-timezone-use-after-free.patch
134
libical-boo1015964-use-after-free.patch
135
Fixes boo#986631 (CVE-2016-5827), boo#986639 (CVE-2016-5824),
136
boo#1015964 (CVE-2016-9584), and boo#1044995.
137
138
-------------------------------------------------------------------
139
Mon Oct 3 08:38:07 UTC 2016 - jengelh@inai.de
140
141
- Add 0001-build-ICU-must-appear-as-Requires-in-pkgconfig.patch
142
143
-------------------------------------------------------------------
144
Thu Sep 29 14:06:35 UTC 2016 - jengelh@inai.de
145
146
- Fix wrong baselibs provides
147
148
-------------------------------------------------------------------
149
Fri Sep 9 07:36:22 UTC 2016 - zaitor@opensuse.org
150
151
- Add pkgconfig(icu-i18n) BuildRequires: Build the new RSCALE
152
support.
153
154
-------------------------------------------------------------------
155
Thu Jul 21 07:42:45 UTC 2016 - dimstar@opensuse.org
156
157
- Update to version 2.0.0:
158
+ Lots of source code scrubbing.
159
+ RSCALE support (requires libicu).
160
+ CalDAV attachment support (draft-daboo-caldav-attachments).
161
+ Resurrect the Berkeley DB storage support.
162
+ Incorrect recurrence generation for weekly pattern
163
(gh#libical/libical#83)
164
+ Handle RRULEs better.
165
+ Handle threading better.
166
- Drop reproducible-generator.patch: fixed upstream.
167
- Bump sonum to 2, following upstream (also update baselibs.conf).
168
169
-------------------------------------------------------------------
170
Thu Apr 14 15:11:40 UTC 2016 - mgorse@suse.com
171
172
- Update to GNOME 3.20 Fate#318572
173
- Drop libical-sle12-abi.patch:
174
use standard libical 1.0.1 ABI for SP2.
175
176
-------------------------------------------------------------------
177
Tue Feb 3 19:04:34 UTC 2015 - coolo@suse.com
178
179
- add reproducible-generator.patch from debian bug report to
180
get reproducible builds (and predicatable API actually)
181
182
-------------------------------------------------------------------
183
Fri Dec 26 20:45:25 UTC 2014 - badshah400@gmail.com
184
185
- Update to version 1.0.1:
186
+ Bug fixes:
187
- issue74: Do not escape double quote character
188
- issue80,issue92: fix crashes using
189
icaltimezone_load_builtin_timezone() recursively
190
- Fix icalcomponent_foreach_recurrence() and large durations
191
between recurrences (e.g. FREQ=YEARLY)
192
- Properly handle UTCOFFSETs of the form +/-00mmss
193
- Properly skip bogus dates (e.g. 2/30, 4/31) in
194
RRULE:FREQ=MONTHLY
195
- Properly handle RRULE:FREQ=MONTHLY;BYDAY;BYMONTHDAY when
196
DTSTART isn't on BYDAY
197
- Fix RRULE:FREQ=YEARLY;BYDAY;BYWEEKNO - MUST use ISO weeks
198
- Properly skip bogus dates (e.g. 2/29) in
199
RRULE:FREQ=YEARLY[;BYMONTH][;BYMONTHDAY]
200
+ Build fixes/features:
201
- Autotools build system is removed
202
- CMake version 2.8.9 (or higher) is required (was CMake
203
version 2.4.0)
204
- Add new -DSHARED_ONLY and -DSTATIC_ONLY CMake options
205
- Remove -DSTATIC_LIBRARY CMake option
206
- MSYS2 builds (fixed instructions)
207
- Now can build api documentation with make docs
208
+ Update tzdata to version 2014g
209
+ Support added for schedule params: agent, status, force-send
210
+ Added a UID to the VFREEBUSY component
211
+ Allow dates > 2038 if sizeof(time_t) > 4
212
+ Add properties from draft-ietf-tzdist-service
213
+ Add support for RRULE:FREQ=YEARLY;BYDAY;BYYEARDAY and fixed
214
RRULE:FREQ=YEARLY;BYYEARDAY with negative days
215
+ More regression tests added, in particular for recurrence
216
+ Almost all compile warnings silenced
217
+ A bunch of Coverity Scan warnings silenced
218
+ Package cmake macros installed by package.
219
- Add libical-sle12-abi.patch:
220
use enum values used in prior SLE12 package, for ABI
221
compatibility (bsc#954161).
222
- Drop 941609-typo-fix_icaltime_days_in_year.patch:
223
fixed upstream (bsc#941609).
224
225
-------------------------------------------------------------------
226
Thu Oct 20 08:31:46 UTC 2014 - cxiong@suse.com
227
228
- Add 941609-typo-fix_icaltime_days_in_year.patch:
229
Typo fix "icaltime_days_in_year". This bug doesn't affect any
230
functionality of SLE-12, backport for code correctness and
231
completeness (bsc#941609).
232
233
-------------------------------------------------------------------
234
Fri Sep 26 05:25:01 UTC 2014 - coolo@suse.com
235
236
- disable parallel build, too unreliable
237
238
-------------------------------------------------------------------
239
Thu Sep 18 08:28:26 UTC 2014 - jengelh@inai.de
240
241
- Use %cmake macros so that %optflags reliably lands on the build
242
command lines
243
- Improve on RPM group classification
244
- Drop strange Recommends: from libical-doc to libical1
245
(the latter does not offer any directly-usable feature when
246
the docs are installed).
247
- Documentation subpackage should be noarch
248
249
-------------------------------------------------------------------
250
Sat Jun 15 20:38:04 UTC 2013 - schwab@linux-m68k.org
251
252
- Build with %{optflags}
253
254
-------------------------------------------------------------------
255
Sun Jun 9 09:18:41 UTC 2013 - toddrme2178@gmail.com
256
257
- New 1.x package.
258
This version uses the cmake build system
259
- Add devel-static subpackage
260
- Remove unneeded buildrequires
261
- Changed license from MPL-1.1 to MPL-1.0. That is the license
262
listed in the COPYING file and the headers.
263
- Removed scripts directory from documentation. Putting perl
264
files in the documentation directory is apparently no longer
265
allowed.
266
- Ran spec-cleaner
267
268
-------------------------------------------------------------------
269
Sat Jan 28 18:37:35 UTC 2012 - jengelh@medozas.de
270
271
- Changed: The -devel subpackage should require the lib package,
272
not the main one
273
274
-------------------------------------------------------------------
275
Sat Jan 28 17:40:52 UTC 2012 - tabraham@novell.com
276
277
- Update to version 0.48
278
+ Allow duration specifications containing week along with day
279
and time. even though this is against the RFC, but apparently
280
we generate such durations so we need to be able to read them
281
back. + handle the case of the ATTACH type be explicitly set
282
to URI + added a lock to avoid threading problems when
283
icaltimezone_parse_zone_tab is called on multiple threads
284
+ bugfixes
285
- removed patches deprecated by this release:
286
- libical-0.46-fix-race.patch
287
- libical-0.46-fix-fatal-error-macro-usage.patch
288
- libical-0.46-fix-endless-loop.patch
289
290
-------------------------------------------------------------------
291
Mon Jan 23 17:50:24 UTC 2012 - cdenicolo@suse.com
292
293
- license update: MPL-1.1 or LGPL-2.1
294
is a dual license: MPL-1.1 or LGPL-2.1
295
296
-------------------------------------------------------------------
297
Thu Jan 12 11:30:43 UTC 2012 - coolo@suse.com
298
299
- change license to be in spdx.org format
300
301
-------------------------------------------------------------------
302
Sun Nov 20 20:10:20 UTC 2011 - jengelh@medozas.de
303
304
- Remove redundant/unwanted tags/section (cf. specfile guidelines)
305
306
-------------------------------------------------------------------
307
Sat Nov 19 15:58:14 UTC 2011 - coolo@suse.com
308
309
- add libtool as buildrequire to avoid implicit dependency
310
311
-------------------------------------------------------------------
312
Fri Mar 11 20:04:22 UTC 2011 - gber@opensuse.org
313
314
- update to version 0.46
315
+ allow control over how components, properties and parameters
316
with unknown names are handled
317
+ renamed static set_zone_directory() to set_zonedir()
318
+ added appropriate icaltime_* functions as methods to
319
icaltimetype
320
+ added icaltimetype.datetime for converting a icaltimetype to a
321
python datetime
322
+ added icalarray_copy for easy copying of icalarrays
323
+ renamed icaltimetype.datetime to icaltimetype.as_datetime and
324
added icaltimetype.from_datetime staticmethod
325
+ bugfixes
326
- correct licensing information
327
- run autoreconf since tarball misses autconf autgenerated files
328
(sf#3072673)
329
- added libical-0.46-fix-race.patch from upstream svn which fixes a
330
race in populating builtin timezone components
331
- added libical-0.46-fix-fatal-error-macro-usage.patch from
332
upstream svn in order to replace broken ICAL_ERRORS_ARE_FATAL
333
preprocessor conditions with the correct check for the macros
334
value (sf#3140405)
335
- added libical-0.46-fix-fatal-error-macro-usage.patch from
336
upstream svn which fixes endless loop in the recurrence
337
calculation (sf#3177380)
338
339
-------------------------------------------------------------------
340
Sat Apr 24 11:38:20 UTC 2010 - coolo@novell.com
341
342
- buildrequire pkg-config to fix provides
343
344
-------------------------------------------------------------------
345
Wed Jan 6 04:49:26 CET 2010 - jengelh@medozas.de
346
347
- Package baselibs.conf
348
- Enable parallel build
349
350
-------------------------------------------------------------------
351
Sun Sep 27 10:54:57 EDT 2009 - msuman@gnome.org
352
353
- Update to version 0.44:
354
+ Memory leak fixes by Alvaro Manera
355
+ Various build fixes
356
- Fixes for rpmlint warnings, remove the '--enable-python' configure
357
option as python bindings were broken sometime ago.
358
359
-------------------------------------------------------------------
360
Mon Jan 12 23:26:35 IST 2009 - msuman@suse.de
361
362
- Update to version 0.43:
363
+ Incorporates bugfixes submitted by the GNOME Evolution team.
364
+ New API call icaltimezone_set_tzid_prefix() to allow downstream
365
applications to generate tzid's with custom namespaces.
366
367
-------------------------------------------------------------------
368
Sat Dec 20 23:48:21 IST 2008 - msuman@suse.de
369
370
- Use proper RPM macros in the spec file, remove unnecessary
371
options passed to the configure script.
372
373
-------------------------------------------------------------------
374
Tue Dec 2 00:27:07 CET 2008 - dmueller@suse.de
375
376
- update to 0.42:
377
* Fix for storing inline attachments
378
* Safety fix when formatting date strings
379
* compile / portability fixes
380
381
-------------------------------------------------------------------
382
Thu Nov 27 16:48:24 CET 2008 - wstephenson@suse.de
383
384
- Backport from 0.42:
385
* Fix for storing inline attachments
386
* Safety fix when formatting date strings
387
388
-------------------------------------------------------------------
389
Wed Oct 15 09:48:30 CEST 2008 - dmueller@suse.de
390
391
- update to 0.40:
392
* adopt new memory management semantics from the Evolution fork of libical,
393
essentially every function now has a _r variant as well.
394
* CMake build system in parallel
395
* Crash fixes
396
397
-------------------------------------------------------------------
398
Tue Sep 16 19:45:36 CEST 2008 - dmueller@suse.de
399
400
- update to 0.33:
401
- Massive merges from KDE PIM's fork of libical
402
403
-------------------------------------------------------------------
404
Wed Sep 3 00:58:14 CEST 2008 - dmueller@suse.de
405
406
- update to 0.32:
407
- Massive merges from Evolution Data Server
408
and other sources.
409
410
-------------------------------------------------------------------
411
Wed May 7 22:02:49 CEST 2008 - coolo@suse.de
412
413
- fix rename from libical
414
415
-------------------------------------------------------------------
416
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
417
418
- added baselibs.conf file to build xxbit packages
419
for multilib support
420
421
-------------------------------------------------------------------
422
Tue Jan 29 14:02:50 CET 2008 - sf@suse.de
423
424
- update to 0.27
425
- Merges some patches from KDE and Citadel.
426
- Updates timezone data to tzdata 2007c.
427
- merges the libical forks from KDE, Evolution and SourceForge.
428
- Updates timezone data to tzdata 2005j.
429
- rename library package to libical0
430
431
-------------------------------------------------------------------
432
Wed Jan 25 21:37:29 CET 2006 - mls@suse.de
433
434
- converted neededforbuild to BuildRequires
435
436
-------------------------------------------------------------------
437
Mon Sep 26 23:30:57 CEST 2005 - mls@suse.de
438
439
- make devel package require base package
440
441
-------------------------------------------------------------------
442
Wed Jan 19 17:11:54 CET 2005 - sf@suse.de
443
444
- fix use of uninitialized variable
445
446
-------------------------------------------------------------------
447
Mon Mar 22 14:01:37 CET 2004 - sf@suse.de
448
449
- remove some temporary /object files in examples
450
451
-------------------------------------------------------------------
452
Wed Mar 17 01:41:27 CET 2004 - ro@suse.de
453
454
- re-apply patch to make it build
455
456
-------------------------------------------------------------------
457
Fri Feb 6 15:25:04 CET 2004 - adrian@suse.de
458
459
- update to version 0.24 RC4
460
461
-------------------------------------------------------------------
462
Sat Jan 10 17:17:40 CET 2004 - adrian@suse.de
463
464
- add %run_ldconfig
465
466
-------------------------------------------------------------------
467
Thu Jul 3 18:19:21 CEST 2003 - ro@suse.de
468
469
- added unpackaged files
470
471
-------------------------------------------------------------------
472
Fri Jan 17 07:28:07 CET 2003 - stark@suse.de
473
474
- update to cvs 20030116 for upcoming Mozilla 1.3
475
476
-------------------------------------------------------------------
477
Wed Dec 11 11:55:49 CET 2002 - stark@suse.de
478
479
- update to cvs 20021211 for Mozilla 1.3a
480
481
-------------------------------------------------------------------
482
Thu Oct 17 15:01:29 CEST 2002 - stark@suse.de
483
484
- "update" to version 0.23a used and provided by mozilla.org
485
486
-------------------------------------------------------------------
487
Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de
488
489
- removed bogus self-provides
490
491
-------------------------------------------------------------------
492
Mon Jun 17 16:17:11 CEST 2002 - meissner@suse.de
493
494
- rerun auto* tools
495
496
-------------------------------------------------------------------
497
Wed Apr 17 14:00:21 CEST 2002 - rhafer@suse.de
498
499
- added missing header files to -devel subpackage
500
- moved *.so links to -devel subpackage
501
- uses %{_libdir} now
502
503
-------------------------------------------------------------------
504
Tue Apr 2 16:13:53 CEST 2002 - sf@suse.de
505
506
- initial version
507
508