aboutsummaryrefslogtreecommitdiffstats
path: root/english/security/mk-dsa-dla-list
diff options
context:
space:
mode:
authorThomas Lange <lange@debian.org>2023-10-12 11:22:20 +0200
committerThomas Lange <lange@debian.org>2023-10-19 13:54:34 +0200
commitfa25b4d2b9c280b48fde3d67e6a53dc12bdd4c8d (patch)
tree016533eae47173c808670973b55ef84417bed752 /english/security/mk-dsa-dla-list
parentd3e943b684e9a81ad191c22b1602b8303a796ec4 (diff)
use HTML::Entities instead of own regex with
Diffstat (limited to 'english/security/mk-dsa-dla-list')
-rwxr-xr-xenglish/security/mk-dsa-dla-list24
1 files changed, 2 insertions, 22 deletions
diff --git a/english/security/mk-dsa-dla-list b/english/security/mk-dsa-dla-list
index 416c949cc5e..8940849e486 100755
--- a/english/security/mk-dsa-dla-list
+++ b/english/security/mk-dsa-dla-list
@@ -19,6 +19,7 @@
use warnings;
use Time::Piece;
+use HTML::Entities;
use HTTP::Tiny;
use YAML::Tiny;
use Getopt::Std;
@@ -121,9 +122,7 @@ sub get_desc_text {
$_ = $1;
# remove some html entities
- s/&lt;//g;
- s/&gt;//g;
- s/&quot;/"/g;
+ decode_entities($_);
# remove href html code, just show the link
s/<a .+?href="(\S+?)".+?<\/a>/$1/msg;
s/^\n//;
@@ -132,25 +131,6 @@ sub get_desc_text {
s/<\S+?>//g;
s/<pre[^>]+?>//g;
- s/&#xAE;/®/g;
- s/&#x2122;/™/g;
- s/&#x2014;/—/g;
- s/&#x2018;/‘/g;
- s/&#x2019;/’/g;
- s/&#x201C;/“/g;
- s/&#x201D;/”/g;
- s/&#x2026;/…/g;
- s/&#x2265;/≥/g;
- s/&#xF6;/ö/g;
- s/&#xF8;/ø/g;
- s/&#xFC;/ü/g;
- s/&#xA0;/à/g;
- s/&#xE1;/á/g;
- s/&#xE2;/â/g;
- s/&#xB2;/²/g;
- s/&#xE9;/é/g;
- s/&#xF1;/ñ/g;
-
return $_;
}

© 2014-2024 Faster IT GmbH | imprint | privacy policy