File: changelog

package info (click to toggle)
libplist 1.12%2Bgit%2B1%2Be37ca00-0.3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 5,928 kB
  • ctags: 1,074
  • sloc: ansic: 5,099; cpp: 1,112; makefile: 190; sh: 18
file content (421 lines) | stat: -rw-r--r-- 14,918 bytes parent folder | download
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
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
libplist (1.12+git+1+e37ca00-0.3) unstable; urgency=high

  * Non-maintainer upload.
  * bplist: Fix integer overflow check (offset table size) (CVE-2017-7982)
    (Closes: #860945)

 -- Salvatore Bonaccorso <carnil@debian.org>  Sat, 22 Apr 2017 15:20:37 +0200

libplist (1.12+git+1+e37ca00-0.2) unstable; urgency=high

  * Non-maintainer upload.
  * bplist: Make sure sanity checks work on 32bit platforms.
    CVE-2017-6437: Out-of-bounds heap read in base64encode function
    CVE-2017-6438: Heap-based buffer overflow in parse_unicode_node
    CVE-2017-6440: Memory allocation error in parse_data_node
    (Closes: #858787, #858786, #858055)

 -- Salvatore Bonaccorso <carnil@debian.org>  Mon, 27 Mar 2017 19:41:54 +0200

libplist (1.12+git+1+e37ca00-0.1) unstable; urgency=medium

  * Non-maintainer upload.
  * New upstream snapshot; tarball was generated from
  https://github.com/libimobiledevice/libplist/archive/e37ca0090343e0dae97e967d467bab56d502c37a.tar.gz
    - Fixes CVE-2017-5834, CVE-2017-5835, CVE-2017-5836 (Closes: #854000)
    - Fixes CVE-2017-5209 (Closes: #851196)
    - Fixes CVE-2017-5545 (Closes: #852385)
  * Update symbols file
  * Rebase patch
  * Add dh_python build-dependency

 -- Hilko Bengen <bengen@debian.org>  Sun, 26 Feb 2017 19:21:32 +0100

libplist (1.12-3.1) unstable; urgency=medium

  * Non-maintainer upload.

  [ Steve Langasek ]
  * Rename library packages for g++5 ABI transition. (Closes: #791155)

 -- Simon McVittie <smcv@debian.org>  Wed, 26 Aug 2015 00:10:24 +0100

libplist (1.12-3) unstable; urgency=medium

  * Team upload
  * [a2bf55a] Fix up libplist++3.symbols for uint64_t ambiguities.
    Depending on arch, uint64_t can be either unsigned long or unsigned long
    long.

 -- Chow Loong Jin <hyperair@debian.org>  Tue, 02 Jun 2015 16:36:04 +0800

libplist (1.12-2) unstable; urgency=low

  * Team upload
  * Reupload to unstable
  * [eb09c93] Call dh_link without arguments as well.
    Apparently, dh_link doesn't make the symlinks from the .links files when
    called with arguments.

 -- Chow Loong Jin <hyperair@debian.org>  Sun, 24 May 2015 11:09:00 +0800

libplist (1.12-1) unstable; urgency=medium

  * Team upload
  * [7d22cff] Imported Upstream version 1.12
  * [2b51b73] Rename packages for new ABI
  * [51557d7] Update libplist3.symbols
  * [63cc293] Update libplist++3.symbols
  * [50d24a8] Drop 02-fix-endian.patch (upstreamed)
  * [098bd08] Fix copyright-format 1.0 errors.
    We need dedicated license paragraphs when more than one file paragraph uses
    the same license.
  * [8ffd5cc] Fix invalid-short-name-in-dep5-copyright
  * [62c733e] Update Standards-Version to 3.9.6 (no change)

 -- Chow Loong Jin <hyperair@debian.org>  Thu, 16 Oct 2014 02:24:42 +0800

libplist (1.11-3) unstable; urgency=medium

  * [516e84a] Patch to fix endian detection (Closes: #742673)
  * [df245be] Fix typo in libplist-doc description (Closes: #732766)

 -- Chow Loong Jin <hyperair@debian.org>  Sat, 29 Mar 2014 16:32:33 +0800

libplist (1.11-2) unstable; urgency=medium

  * Team upload
  * [f625f06] Re-add .pxd file to python-plist.install.
    Looks like it's needed by python-imobiledevice.

 -- Chow Loong Jin <hyperair@debian.org>  Wed, 26 Mar 2014 01:13:54 +0800

libplist (1.11-1) unstable; urgency=medium

  * Team upload
  * [02a25b6] Imported Upstream version 1.11
  * [a308129] Adapt packaging to use autotools
  * [1e2ef46] Bump Standards-Version to 3.9.5 (no changes required)
  * [cbdbd1a] Drop 03-remove-rpath.patch.
    We don't need a patch to avoid rpath linkage with the new autotools build
    system.
  * [608a31e] Refresh 01-libs.private.patch
  * [c0e674f] Build-dep on pkg-config
  * [a5f8276] Rename libplist and libplist++ for SONAME bump
  * [47cb416] Drop libplist++2.shlibs
  * [406fb90] Call dpkg-gensymbols with -c4
  * [8490574] Update install files for SONAME change and drop .pxd
  * [cc8efd7] Drop *.la and *.a prior to dh_install
  * [6fa64b7] Update .symbols files

 -- Chow Loong Jin <hyperair@debian.org>  Tue, 25 Mar 2014 00:14:29 +0800

libplist (1.10-1) unstable; urgency=low

  [ Julien Lavergne ]
  * New upstream release (Closes: #706378)
  * debian/rules:
   - Remove workaround for moving plutil utils, since the name change
     completely.
  * debian/libplist++-dev.install:
   - Install new files.
  * debian/libplist1.symbols:
   - Update symbols.
  * debian/control:
   - Update VCS fields.
   - Update Standards-Version to 3.9.4.
   - Remove dm-upload-allowed.
  * debian/libplist++1.shlibs:
   - Add a shlibs file, since symbols file is too unstable.

  [ Chow Loong Jin ]
  * debian/{control,rules}: Multiarchify things
  * debian/control:
    - Mark lib packages as multi-arch same
    - Add dpkg-dev build-dep for default.mk include
  * debian/libplist*1.install: Update paths in install files for multiarch
  * debian/plistutils.manpages: Rename manpage to match binary rename
  * debian/rules: Update LDFLAGS handling and drop CFLAGS override
  * debian/lintian-overrides:
    - Add lintian-overrides for hardening-no-fortify-functions

 -- Chow Loong Jin <hyperair@debian.org>  Mon, 16 Sep 2013 06:15:15 +0800

libplist (1.8-2) experimental; urgency=low

  * debian/control:
   - Replace build-depends on swig by cython, to enable python bindings made
     by cython.
   - Build-depends on debhelper (>= 9.20120417~) to fix hardening with cmake.
   - Build-depends on chrpath.
   - Update to Standards-Version: 3.9.3, no change needed.
  * debian/python-plist.install:
   - Update files installed by cython.
  * debian/libplist++-dev.install:
   - Remove the swig files.
  * debian/rules:
   - Remove files generated by swig.
   - Remove rpath problem.
   - Fix dh sequence order.
  * debian/compat:
   - Bump to 9.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Fri, 20 Jul 2012 22:32:15 +0200

libplist (1.8-1) unstable; urgency=low

  * New upstream release.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Fri, 13 Jan 2012 20:52:44 +0100

libplist (1.7-1) unstable; urgency=low

  * New upstream release.
  * debian/rules:
   - Run tests on all arches. 
  * debian/README.Debian:
   - Remove, since tests suit runs on all arches.
  * debian/copyright:
   - Fix DEP5 format.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Mon, 10 Oct 2011 00:06:15 +0200

libplist (1.6-2) unstable; urgency=medium

  * debian/README.Debian :
   - Add to mention supported archs.
  * debian/rules:
   - Only run the test suit on supported archs. (Closes: #633457).

 -- Julien Lavergne <julien.lavergne@gmail.com>  Sat, 23 Jul 2011 14:48:59 +0200

libplist (1.6-1) unstable; urgency=low

  * New upstream release.
  * 04-Add-missing-include-cstddef-to-fix-FTBFS-with-GCC-4-6.patch:
   - Remove, merged upstream.
  * debian/control:
   - Remove build-depends and depends of libglib2.0-dev.
   - Add DM-Upload-Allowed: yes
   - Build-depends on cmake (>= 2.8.4) for building the correct python
     extension.
  * debian/copyright:
   - Update copyright holders.
  * debian/libplist1.symbols:
   - Add new symbols.
  * debian/rules:
   - Clean generated files by the tests (Closes: #632057)
   - Build the correct python extension. Thanks Jakub Wilk for the patch.
     (Closes: #632056)

 -- Julien Lavergne <julien.lavergne@gmail.com>  Sun, 03 Jul 2011 22:00:50 +0200

libplist (1.4-2) unstable; urgency=low

  * debian/control:
   - Add references to iDevices and some examples.
   - Update Maintainer field, and add me to Uploaders.
   - Update Vcs-*.
   - Update Homepage.
   - Remove build-depends on python-support, to migrate to dh_python2.
   - Bump build-depends on python-all-dev (>= 2.6.6-3~), for dh_python2
     support.
   - Use X-Python-Version for supported python version.
   - Remove Provides.
   - Depends on libplist++1 for libplist++-dev, instead of libplist1
     (LP: #600338)
   - Fix typo in description (Closes: #620864).
   - Bump Standards-Version to 3.9.2 (no change needed).
   - Add depends on libjs-jquery for libplist-doc.
  * debian/python-plist.preinst:
   - Remove after Squeeze release.
  * debian/rules:
   - Use dh --with python2.
   - Parse only the default python version, we can only pass 1 version to
     configure.
   - Pass --no-guessing-versions to dh_python2 to build only with default
     python version.
  * debian/gbp.conf:
   - Add.
  * debian/patches/
   - 04-Add-missing-include-cstddef-to-fix-FTBFS-with-GCC-4-6.patch:
     From Ubuntu, Fix FTBFS with GCC 4.6 Closes: #624868, #624988, LP: #765982
  * debian/libplist.links:
   - Symlink jquery.js to the one available in Debian.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Mon, 02 May 2011 22:54:20 +0200

libplist (1.4-1) unstable; urgency=medium

  * New upstream release.
  * debian/rules:
   - Remove additional CFLAGS to pass correct flags.
   - Add additional LDFLAGS.
   - Use filter instead of findstring to find noopt.
   - Build and clean doxygen documentation.
  * debian/libplist++1.symbols.amd64
   - Removed, since symbols are too unstable and easily FTBFS the package.
     Closes: #605846, #615661, #618150
  * Set urgency to medium to fix RC bug.
  * debian/watch:
   - Update location of the tarballs.
  * debian/docs
   - Add general documentation files.
  * debian/copyright:
   - Update to DEP5 format.
  * debian/01-libs.private.patch:
   - Update.
  * debian/libplist-doc.doc-base & debian/libplist.install:
   - Install libplist documentation.
  * debian/control:
   - Build-depends on doxygen for documentation support.
   - Add libplist-doc binary.
   - Replace references to libiphone by libimobiledevice.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Mon, 21 Mar 2011 17:36:21 +0100

libplist (1.3-2) unstable; urgency=low

  * debian/rules:
   - Run the test suit for all arches.
   - Pass -g to CFLAGS (Closes: #579119).
  * debian/README.Debian:
   - Remove since we run the test suit on all arches.
  * debian/watch:
   - Fix the detection of the version, thanks Paul McEnery.
  * debian/control:
   - Wrap build-depends and depends.
   - Bump Standards-Version to 3.9.1.0, no changes needed.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Mon, 08 Nov 2010 01:24:15 +0100

libplist (1.3-1) unstable; urgency=low

  * New upstream release.
  * debian/patches/
   - 04-ftbfs-armel.patch: Remove, merged upstream.
   - 05-plist_endian+align_fixes.patch: Remove, merged upstream.
  * debian/rules: Add DH_VERBOSE=1 to add verbosity when necessary.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Mon, 24 May 2010 23:04:10 +0200

libplist (1.2-3) unstable; urgency=medium

  * debian/patches/05-plist_endian+align_fixes.patch: Endianness, alignment and
    type-punning fixes for binary plist support. Thanks Julien BLACHE for the
    patch. (Closes: #570580).

 -- Julien Lavergne <julien.lavergne@gmail.com>  Sat, 10 Apr 2010 18:19:34 +0200

libplist (1.2-2) unstable; urgency=low

  * debian/rules: Really make the test suit fatal only on supported arches.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Wed, 07 Apr 2010 23:38:09 +0200

libplist (1.2-1) unstable; urgency=low

  * New upstream release (Closes: #568131)
  * debian/watch: update with githubredir.debian.net
  * debian/patches :
   - 02-fix-test.patch: merged upstream.
   - 04-ftbfs-armel.patch: from Ubuntu, fix FTBFS for armel. Thanks Alexander
     Sack for the patch. (Closes: #574623)
  * debian/control: Bump Standards-Version to 3.8.4, no changes needed.
  * debian/rules: Make the test suit fatal on supported arches.
  * Switch to dpkg-source 3.0 (quilt) format.
   - debian/control: Remove quilt build-depends.
   - debian/rules: Remove --with quilt.
   - README.source: Remove.
  * README.Debian: Add a note about the supported arches.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Sun, 21 Mar 2010 18:46:25 +0100

libplist (1.1-1) unstable; urgency=low

  * New upstream release.
  * debian/rules 
   - Rewrite to use dh7 and quilt.
   - Remove -DCMAKE_SKIP_RPATH=true, tests won't work without it. RPATH will be
     removed by patching upstream cmake system when it's needed.
  * debian/control: 
   - Build-depends on debhelper (>= 7.0.50~) and quilt (>= 0.46-7) for dh7 and
     quilt support.
   - Add VCS-* fields.
  * debian/01-libs.private.patch: Use Requires.private in *.pc files to not add
    unecessary links.
  * debian/02-fix-test.patch: From upstream (54f1ffb0...), fix test suit.
  * debian/03-remove-rpath.patch: Remove RPATH for python bindings.
  * debian/README.source: Add for quilt support.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Mon, 18 Jan 2010 00:49:27 +0100

libplist (1.0-1) unstable; urgency=low

  * New upstream release.
  * debian/libplist*.install & debian/control: Bump SONAME version. 
  * debian/libpmist++-dev.install: Remove Utils.h, not shipped in the new 
    version.
  * debian/python-plist.install: Update to the new location.
  * debian/*.symbols: Add symbols files.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Tue, 08 Dec 2009 20:43:56 +0100

libplist (0.16-1) unstable; urgency=low

  * Adopt the package. Thanks Bradley Smith for his work. (Closes: #548594)
  * New upstream release (Closes: #557554).
  * debian/control:
   - Add libplist++{0,-dev} binaries for the new library.
   - Bump Standards-Version to 3.8.3, no changes needed.
   - Build-depends on python-all-dev
   - Switch to python-support.
   - Add Conflicts/Replace for -dev packages, some headers moved to the new 
     library.
   - Remove Vcs-* field.
   - Bump minimum version of swig to >= 1.3.36
   - Change name of the -dbg package, it contains debug symbols for the 2 
     libraries.
   - Avoid dupplicated Descriptions field.
   - Add a more verbose extended description (Closes: #530590)
  * debian/*.install: Reorganize with the new library.
  * debian/python-plist.install
   - Replace site-packages by *-packages for python 2.6 migration. 
     (Closes: #557822)
  * debian/rules & python-plist.preinst:
   - Switch to python-support and remove previous installed files by 
     python-central.
  * debian/plist.1 & debian/libplist-utils.man: Add a man page for plist.

 -- Julien Lavergne <julien.lavergne@gmail.com>  Sun, 22 Nov 2009 13:51:02 -0600

libplist (0.13-2) unstable; urgency=low

  * Orphan package.

 -- Bradley Smith <bradsmith@debian.org>  Sun, 27 Sep 2009 14:56:07 +0100

libplist (0.13-1) unstable; urgency=low

  * New upstream release.

 -- Bradley Smith <bradsmith@debian.org>  Sun, 27 Sep 2009 14:43:59 +0100

libplist (0.12-2) unstable; urgency=low

  * Correctly install plutil. Closes: #531269.

 -- Bradley Smith <bradsmith@debian.org>  Sun, 31 May 2009 11:06:53 +0100

libplist (0.12-1) unstable; urgency=low

  * New upstream release.
  * Add watch file.

 -- Bradley Smith <bradsmith@debian.org>  Tue, 12 May 2009 18:07:42 +0100

libplist (0.10-1) experimental; urgency=low

  * Initial release. Closes: #523926.

 -- Bradley Smith <bradsmith@debian.org>  Mon, 13 Apr 2009 18:29:42 +0100