aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
blob: 057f8eaf553401f907fe6a390bfb4887ae38fd65 (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
161
162
163
164
165
166
167
Version 0.X

- ensure .adv file ends with newline when publishing
- show how to get the OSV format advisories on the infos page

Version 0.30

- try to fix publish-all
- include a last modified date in advisories

Version 0.29

- install the new JSON templates

Version 0.28

- template: change default CVE year to 2024
- use https: links where possible
- add 'showjson' command to output an advisory in OSV JSON format
- have 'mksite' write JSON output files as well
- 'mksite' now runs twice as fast
- cross-check that at least one SRPM is listed in the advisory on publish
- make tar now compresses the file

Version 0.27

- template: change default dist and dist-suffix for Mageia 9
- template: change default CVE year to 2023

Version 0.26

- Report the broken file rather than exploding when an advisory is invalid
- template: change default dist and dist-suffix for Mageia 8
- template: change default CVE year to 2021

Version 0.25

- template: change default dist and dist-suffix for Mageia 7
- template: change default CVE year to 2019

Version 0.24

- template: change default dist and dist-suffix for Mageia 6
- template: change default CVE year to 2017
- MGA/Advisories.pm: Reset 'advisory' keyword instead of 'validated_update'
  for invalid advisories

Version 0.23

- template: also change dist-suffix from mga4 to mga5

Version 0.22

- template: change default release to Mageia 5 now that Mageia 4 is EOL
- template: assume SRPM with multiple binary packages as it's often the case 
  (plural in default title)
- MGA::Advisories.pm: Add functions useful to generate update descriptions

Version 0.21

- add a [name] argument to mgaadv new to prefill package name
- prefill subject in new advisories 

Version 0.20

- print out bug link when assigning IDs
- add support for posting to bugzilla during ID assignment if cross checks fail
- add publishall option to process all pending advisories
- fix bugnum regexp for '12345.mga4' type advisory names
- add check to highlight that the first reference must be the MGA advisory bug

Version 0.19

- check that SRPMs exist when publishing updates
- add ability to commit advisories automatically after publishing ID
- add a sleep when delivering mails to attempt to force ordering

Version 0.18

- close bugs automatically when processing advisories
- perform some cross checks on bugzilla when publishing advisories

Version 0.17

- add a new tools to actually move the advisories
- process publication and emails in advisory ID order
- fix perl warning when incomplete SRPM is used

Version 0.16

- move advisories to index, and infos to a separate page
- add menu to filter advisories list
- infos.html: update sources URL (svn -> git)

Version 0.15

- correctly encode html in rss feed

Version 0.14

- set ENCODING when creating templates

Version 0.13

- set template output to utf8
- allow specifying .adv extension with the publish command

Version 0.12

- add stylesheet and mageia navigation bar

Version 0.11

- fix next free id assignement

Version 0.10

- add CVE links in references
- set defaults for send_adv_mail and send_report_mail

Version 0.9

- don't save status for unpublished advisories
- fix display of publication date
- list command now accept filters to filter results

Version 0.8

- add 'no_mail' option in advisory file to disable advisory mail

Version 0.7

- list unpublished advisories when mode is set to 'qa'
- add 'nextid' and 'publish' commands to assign an ID to an advisory file

Version 0.6

- Fix hash which was not dereferenced

Version 0.5

- add 'new' command to add a new advisory
- add 'list' command to list advisories
- add 'show' command to show an advisory
- load config from home directory if file exists
- add option to load advisories db from a file dump instead of a directory
- add 'update' command to download new advisories db
- add 'initqaconf' command to initialize config for QA team members
- add RSS feeds

Version 0.4

- advisory.{html,txt}: don't add a CVE line when there is no CVE

Version 0.3

- add file tmpl/CVE.html, missed in previous version

Version 0.2

- add advisories html pages
- add advisories pages by CVE, release, source package
- add CVE list page

Version 0.1

- first version