From 45140830ab83dd5453211e98862dd4ec8ec0fff9 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Feb 04 2021 06:16:46 +0000 Subject: Apply patch 0066-fix-rich-limit-table-to-strip-non-printables-to-C0-a.patch patch_name: 0066-fix-rich-limit-table-to-strip-non-printables-to-C0-a.patch present_in_specfile: true location_in_specfile: 66 --- diff --git a/src/firewall/functions.py b/src/firewall/functions.py index d20b702..1ea9f43 100644 --- a/src/firewall/functions.py +++ b/src/firewall/functions.py @@ -43,7 +43,12 @@ from firewall.config import FIREWALLD_TEMPDIR, FIREWALLD_PIDFILE PY2 = sys.version < '3' NOPRINT_TRANS_TABLE = { - i: None for i in range(0, sys.maxunicode + 1) if not chr(i).isprintable() + # Limit to C0 and C1 code points. Building entries for all unicode code + # points requires too much memory. + # C0 = [0, 31] + # C1 = [127, 159] + # + i: None for i in range(0, 160) if not (i > 31 and i < 127) } def getPortID(port):