4 my $SERIES = shift @ARGV;
5 die "Missing series argument" if (! $SERIES);
11 if (/^\s*(Major changes between|Known issues in).*(\d+\.\d+\.\d+)\D.*\[(.*)\]:?$/) {
12 my $release_series = $2;
13 my $release_date = $3;
14 if ($release_date !~ /^in pre-release|\d+\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s\d+$/) {
15 # The rationale to not simply stop when encountering another title
16 # line is that it's unreleased stuff that also exist in another
17 # series, but is also part of this one and should therefore be
25 if ($release_series eq $SERIES) {
40 if (s/^\s+o\s+/<li>/ && !$in_ul) {
44 s/CVE-(\d{4}-\d{4})/<a href=vulnerabilities.html#$1>CVE-$1<\/a>/g;