aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
blob: b55184c2a4891588e62012cac061c2aa6d2bdeb0 (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
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
Version 7.12 - 17 January 2020, by Thierry Vignaud

- switch from md5sum to Digest::MD5 thus improving urpmi test coverage

Version 7.11 - 13 January 2020, by Thierry Vignaud

- cpan_testers:
  o do not force vendor dirs which break eg: CentOS/FreeBSD

Version 7.10 - 3 October 2018, by Thierry Vignaud

- cpan_testers:
  o add dummy package so that rpmtools can be installed for urpmi testers
  o need List::Util >= 1.33 for "any"

Version 7.05 - 21 September 2018, by Thierry Vignaud

- CPAN: add README

Version 7.03 - 19 September 2018, by Thierry Vignaud

- cpan_testers: list deps
- CPAN: add metadata

Version 7.02 - 11 March 2018, by Martin Whitaker

- gendistrib: avoid errors when hdlists are not stored in the main media_info
- gendistrib: fix bug when media.cfg links directly to main hdlist

Version 7.01 - 3 September 2017, by Thierry Vignaud

- do not load file sizes from synthesis in non incremental mode (minor
  performance optimisation)
- fix "Unescaped left brace in regex is illegal here in regex"

Version 7.00 - 7 September 2014, by Thierry Vignaud

- synthesis format change:
  o generates @recommends@ lines (instead of @suggests@ ones) on mga5+

Version 6.6 - 6 September 2014, by Thierry Vignaud

- switch from 'xz -5 --text' to 'xz -7' (much faster for little space overhead)
- use external gzip for decompression, faster

Version 6.5 - 5 September 2012, by Thierry Vignaud

- compress XML data with xz instead of lzma
  (keeping .lzma extension for compatibility, just adding the magic value)

Version 6.4 - 26 August 2012, by Thierry Vignaud

- compress synthesis files with '--text' flag passed to xz (shrinks
  synthesis.cz by 4-7%)

Version 6.3 - 25 June 2012, by Thierry Vignaud

- actually compress xml files with '--text' flag passed to lzma (shrinks
  files.xml.lzma by 25% \o/)
- compress synthesis with XZ too (40% saving)
- drop compatibility with perl-URPM < 1.48 (ie < 2007.1)
- drop genhdlist-old (genhdlist2 was introduced 4 years ago)

Version 6.2 - 27 February 2012, by Thierry Vignaud

- keep real filesizes in synthesis

Version 6.1 - 09 September 2011, by Thierry Vignaud

- force locale to be C (mga#95, Pascal Terjan)
  (when packages contain translated summary/description genhdlist2 would embed
  them instead of the English version)

Version 6.0 - 15 December 2010, by Per Øyvind Karlsen

- compress xml files with '--text' flag passed to lzma (shrinks
  files.xml.lzma by 25% \o/)
- add support for custom compression filter used for xml-info & synthesis.

Version 5.9 - 20 January 2008, by Pascal "Pixel" Rigaux

- drop parsehdlist, rpm2header: unused, partially duplicated with perl-URPM
- drop rpm2cpio.pl (doesn't handle lzma payload which is the default)

Version 5.8 - 30 September 2008, by Pascal "Pixel" Rigaux

- gendistrib:
  o don't call genhdlist2 with --no-md5sum for no good reason

Version 5.7 - 23 September 2008, by Pascal "Pixel" Rigaux

- genhdlist2:
  o with --versioned, create "versioned" metadata
  o add xml header to xml files generated
- gendistrib:
  o if "xml-info" is set in media.cfg, pass --xml-info to genhdlist2
- parsehdlist, rpm2header
  o fix support for rpm5
  o update deprecated code
- genhdlist-old
  o genhdlist is now renamed as genhdlist-old

Version 5.6 - 18 March 2008, by Pascal "Pixel" Rigaux

- gendistrib:
  o "askmedia" and "suppl" must not modify gendistrib behaviour (#39017)

Version 5.5 - 5 March 2008, by Pascal "Pixel" Rigaux

- genhdlist2:
  o use utf8:: functions instead of Encode
    (to be able to work with only perl base modules)
- parsehdlist, rpm2header:
  o add support for rpm5

Version 5.4 - 26 February 2008, by Pascal "Pixel" Rigaux

- parsehdlist, rpm2header:
  o do not add/use FILENAME_TAG and FILESIZE_TAG to/in hdlist anymore

Version 5.3.6 - 5 February 2007, by Pascal "Pixel" Rigaux

- genhdlist2:
  o fix writing utf8 in xml info files (#37482)

Version 5.3.5 - 15 January 2007, by Pascal "Pixel" Rigaux

- genhdlist2:
  o rename --xml-media-info into --xml-info
    (to be coherent with urpmi)

Version 5.3.4 - 18 December 2007, by Pascal "Pixel" Rigaux

- genhdlist2:
  o add --no-hdlist option (to be used by urpmi for --probe-rpms)

Version 5.3.3 - 17 December 2007, by Pascal "Pixel" Rigaux

- genhdlist2:
  o generate {info,changelog,files}.xml.lzma when they already exist, 
    or when --xml-media-info is used
  o error message when parse_hdlist (partially) fail
  o handle old-rpms.lst (to be generated by youri)
    which will allow keeping rpms for some time without having in hdlist
    (useful for installs which expect the pkgs to be in sync in hdlist during
    the full install time)
    it will also allow keeping deprecated packages for some time

Version 5.3.2 - 22 June 2007, by Pascal "Pixel" Rigaux

- genhdlist2:
  o add --allow-empty-media
  o fix MD5SUM generation
  o allow using this script with perl-URPM 1.47 (ie mdv2007.0)
- gendistrib:
  o call genhdlist2 instead of doing things here
  o media/media_info/hdlist_xxx_yyy.cz is now a symlink to media/xxx/yyy/media_info/hdlist.cz
  o synthesis.hdlist_xxx_yyy.cz and pubkey_xxx_yyy are also symlinks now
- parsehdlist:
  o display pkgsize with --all (Christiaan Welvaart)