blob: 4fcccaaa36a7c8f42f2c8c533d298827db970234 (
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
|
- template: change default dist and dist-suffix for Mageia
- 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
|