summaryrefslogtreecommitdiffstats
path: root/RPM4/NEWS
blob: 9efd06e7894bb2f274d1725addc006ba852e1e3b (plain)
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
- Fix detecting 4.18-alpha1
- Testsuite:
  o Fix failure with rpm-4.17.0+
  o Increase testsuite coverage
  o Re-enable some tests disabled long ago

Version 0.44 - 14 December 2020

- Fix RPM4.xs/libperl.so mismatch on i586 by building with the flags used to
  build perl itself

Version 0.43 - 3 June 2020

- handle RPM version with "beta" or "rc" in it

Version 0.42 - 23 April 2020

- fix comparing version when using a fixup rpm release such as 4.12.0.2
- fix detecting unlisted rpm versions
- skip installsrpm tests on FreeBSD < 10

Version 0.41 - 14 February 2020

- fix detecting rpm-4.15.x final

Version 0.40 - 9 September 2019

- fix building with rpm-4.15

Version 0.39 - 18 September 2018

- cpan testers: skip some tests on *BSD & Debian

Version 0.38 - 6 November 2017

- cpan testers:
  o detect rpm-4.1[0-2] which had another rpmPkgSign API
  o detect patched rpm-4.12 in Mageia 5, various Debian & FC
  o list dependancies
  o skip a test with rpm-4.1[12] due to a segfault
  o use PkgConfig in order to find rpm
- improve CPAN metadata

Version 0.37 - 27 October 2017

- fix running rpm_produced
- improve doc
- fix a segfault
- fix rpm-4.14 regressions
- testsuite:
  o disable tests that involve a pasphrase

Version 0.36 - 26 October 2016

- fix segfault in testsuite
- reenable some tests

Version 0.35 - 1 August 2015

- drop methods only supported in rpm < 4.9
- drop support for rpm > 4.9.0
- fix compiling with rpm-4.13

Version 0.34 - 15 September 2014

- fix build with RCs of rpm

Version 0.33 - 29 May 2013

- fix build (fix detecting stable rpm)

Version 0.32 - 17 December 2012

- drop support for repackage (not working anymore since rpm-4.6)
- fix parsing new rpm headers
- fix retrieving rpm version with beta versions
- fix segfaulting with rpm-4.11 retrieving RPMLOG_*
- fix srcrpm()
- fix --rpmversion (broken for 6+ years...)

Version 0.31 - 25 June 2012

- drop rpm5 functions: rpmsysinfodep, rpmgetconfdep, rpmcpuinfodep, rpmpipedep
  & rpmunamedep (unimplemented for 4 years...)
- new spec:
  o fix forcing 'noarch_check' & 'force' parameters
  o drop unused 'cookie', 'passphrase', 'rootdir' & 'verify' parameters (useless with rpm-4.9.x anyway)

Version 0.30 - 15 June 2012

- functions that not are implemented since switching to rpm-4.6 now die
- internal cleanups
- srcrpm(): fix returning "...nosrc.rpm" instead of "...src.rpm" when needed
  (it always returned "...src.rpm" since rpm-4.9+)
- use rpm-4.6+ API, not rpm-4.4 compatibility one
  (fix some memleaks btw)

Version 0.28 - 9 June 2012

- fix build with rpm-4.10.0

Version 0.27 - 21 December 2011

- make Spec->build works with rpm-4.9
- make initdb do all the needed work
- make traverse usefull again with rpm-4.9

Version 0.26 - 21 December 2011

- fix for a random segfault
- report script errors

Version 0.25 - 14 December 2011

- disable tests segfaulting in rpmSpecBuild()
- disable tests using unimplemented functions regarding rpm-4.9
- disable 2 tests that fails with rpm-4.9
  (all functions needed by iurt & youri* pass the testsuite)
- implement more functions with rpm-4.9

Version 0.24 - 09 November 2011

- add rpm-4.6 support (pixel, 2009-01-20)
- add rpm-4.8 support (Dexter Morgan, 2011-02)
- add rpm-4.9 support (tv, 2011-08)
- drop support for rpm-4.4.x (spaghetti...)