=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== reportbug-7.8.0/bin/reportbug-595- default=(options.email or def_email), force_prompt=True) reportbug-7.8.0/bin/reportbug:596: is_addr_ok = utils.check_email_addr(from_addr) reportbug-7.8.0/bin/reportbug-597- if not is_addr_ok: ############################################## reportbug-7.8.0/bin/reportbug-1020- if options.email: reportbug-7.8.0/bin/reportbug:1021: if not utils.check_email_addr(options.email): reportbug-7.8.0/bin/reportbug-1022- ewrite('Your email address is not valid; exiting.\n') ############################################## reportbug-7.8.0/bin/reportbug-1993- reportbug-7.8.0/bin/reportbug:1994: if support != 'none' and utils.check_email_addr(email_address): reportbug-7.8.0/bin/reportbug-1995- listcc += [email_address] ############################################## reportbug-7.8.0/bin/reportbug-2219- reportbug-7.8.0/bin/reportbug:2220: sendto = email.utils.formataddr((sysinfo['name'] + reportbug-7.8.0/bin/reportbug-2221- ' Bug Tracking System', sendto)) ############################################## reportbug-7.8.0/reportbug/submit.py-66- if not pgp_addr: reportbug-7.8.0/reportbug/submit.py:67: pgp_addr = get_email_addr(fromaddr)[1] reportbug-7.8.0/reportbug/submit.py-68- ############################################## reportbug-7.8.0/reportbug/submit.py-328- reportbug-7.8.0/reportbug/submit.py:329: faddr = email.utils.parseaddr(fromaddr)[1] reportbug-7.8.0/reportbug/submit.py-330- if envelopefrom: reportbug-7.8.0/reportbug/submit.py:331: envfrom = email.utils.parseaddr(envelopefrom)[1] reportbug-7.8.0/reportbug/submit.py-332- else: ############################################## reportbug-7.8.0/reportbug/submit.py-470- for addr in alist: reportbug-7.8.0/reportbug/submit.py:471: if addr[1] != email.utils.parseaddr(sendto)[1]: reportbug-7.8.0/reportbug/submit.py-472- addresses.append(addr) ############################################## reportbug-7.8.0/reportbug/utils.py-276- reportbug-7.8.0/reportbug/utils.py:277:def check_email_addr(addr): reportbug-7.8.0/reportbug/utils.py-278- """Simple check for email validity""" ############################################## reportbug-7.8.0/reportbug/utils.py-292- reportbug-7.8.0/reportbug/utils.py:293:def get_email_addr(addr): reportbug-7.8.0/reportbug/utils.py-294- return email.utils.getaddresses([addr,])[0] ############################################## reportbug-7.8.0/reportbug/utils.py-297-def get_email(emailaddr='', realname=''): reportbug-7.8.0/reportbug/utils.py:298: return get_email_addr(get_user_id(emailaddr, realname)) reportbug-7.8.0/reportbug/utils.py-299- ############################################## reportbug-7.8.0/reportbug/utils.py-318- if '<' in emailaddr or '(' in emailaddr: reportbug-7.8.0/reportbug/utils.py:319: realname, emailaddr = get_email_addr(emailaddr) reportbug-7.8.0/reportbug/utils.py-320- ############################################## reportbug-7.8.0/reportbug/utils.py-331- reportbug-7.8.0/reportbug/utils.py:332: return email.utils.formataddr((realname, emailaddr)) reportbug-7.8.0/reportbug/utils.py-333- ############################################## reportbug-7.8.0/share/reportbug.el-31- (let ((subject (message-fetch-field "Subject")) reportbug-7.8.0/share/reportbug.el:32: (toaddr (or (message-fetch-field "To") "submit@bugs.debian.org"))) reportbug-7.8.0/share/reportbug.el-33- (gnus-narrow-to-body) ############################################## reportbug-7.8.0/test/test_utils.py-24-class TestEmail(unittest.TestCase): reportbug-7.8.0/test/test_utils.py:25: def test_check_email_addr(self): reportbug-7.8.0/test/test_utils.py-26- real_addr = 'debian-reportbug@lists.debian.org' reportbug-7.8.0/test/test_utils.py-27- reportbug-7.8.0/test/test_utils.py:28: self.assertTrue(utils.check_email_addr(real_addr)) reportbug-7.8.0/test/test_utils.py:29: self.assertFalse(utils.check_email_addr('dummy')) reportbug-7.8.0/test/test_utils.py:30: self.assertFalse(utils.check_email_addr('nouser@nodomain')) reportbug-7.8.0/test/test_utils.py:31: self.assertFalse(utils.check_email_addr('.nouser@nodomain')) reportbug-7.8.0/test/test_utils.py:32: self.assertFalse(utils.check_email_addr('nouser.@nodomain')) reportbug-7.8.0/test/test_utils.py:33: self.assertFalse(utils.check_email_addr('nouser@.nodomain')) reportbug-7.8.0/test/test_utils.py:34: self.assertFalse(utils.check_email_addr('nouser@nodomain.')) reportbug-7.8.0/test/test_utils.py:35: self.assertFalse(utils.check_email_addr('too@many@at@signs')) reportbug-7.8.0/test/test_utils.py-36- reportbug-7.8.0/test/test_utils.py:37: def test_get_email_addr(self): reportbug-7.8.0/test/test_utils.py-38- email = 'Reportbug Maintainers <debian-reportbug@lists.debian.org>' reportbug-7.8.0/test/test_utils.py:39: name, email_addr = utils.get_email_addr(email) reportbug-7.8.0/test/test_utils.py-40-