=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== nullmailer-2.2/lib/address-old.cc-53- const mystring& c, const mystring& l) nullmailer-2.2/lib/address-old.cc:54: : next(n), str(s), comment(c), addr(l) nullmailer-2.2/lib/address-old.cc-55-{ ############################################## nullmailer-2.2/lib/address-old.cc-58-result::result(const result& r) nullmailer-2.2/lib/address-old.cc:59: : next(r.next), str(r.str), comment(r.comment), addr(r.addr) nullmailer-2.2/lib/address-old.cc-60-{ ############################################## nullmailer-2.2/lib/address-old.cc-277- mystring text(start, ptr-start); nullmailer-2.2/lib/address-old.cc:278: mystring addr(unquote(text)); nullmailer-2.2/lib/address-old.cc-279- text = quote(addr); ############################################## nullmailer-2.2/lib/address-old.cc-475- if(!r1) FAIL("did not match route-phrase"); nullmailer-2.2/lib/address-old.cc:476: result r2 = match_route_addr(r1.next); nullmailer-2.2/lib/address-old.cc-477- if(!r2) FAIL("did not match route-addr"); ############################################## nullmailer-2.2/lib/address.cc-128- const mystring& c, const mystring& l) nullmailer-2.2/lib/address.cc:129: : next(n), good(1), str(s), comment(c), addr(l) nullmailer-2.2/lib/address.cc-130-{ ############################################## nullmailer-2.2/lib/address.cc-133-result::result(const result& r) nullmailer-2.2/lib/address.cc:134: : next(r.next), good(r.good), str(r.str), comment(r.comment), addr(r.addr) nullmailer-2.2/lib/address.cc-135-{ ############################################## nullmailer-2.2/lib/tcpconnect.cc-56- nullmailer-2.2/lib/tcpconnect.cc:57:static int getaddr(const char* hostname, int port, struct addrinfo** result) nullmailer-2.2/lib/tcpconnect.cc-58-{ ############################################## nullmailer-2.2/lib/tcpconnect.cc-87- struct addrinfo* res; nullmailer-2.2/lib/tcpconnect.cc:88: int err = getaddr(hostname, port, &res); nullmailer-2.2/lib/tcpconnect.cc-89- if (err) ############################################## nullmailer-2.2/lib/tcpconnect.cc-92- if (source) { nullmailer-2.2/lib/tcpconnect.cc:93: err = getaddr(source, 0, &source_addr); nullmailer-2.2/lib/tcpconnect.cc-94- if (err) ############################################## nullmailer-2.2/lib/mergelib.sh-8-for input in "$@"; do nullmailer-2.2/lib/mergelib.sh:9: dir="`basename "$input"`" nullmailer-2.2/lib/mergelib.sh-10- mkdir "$dir" ############################################## nullmailer-2.2/src/queue.cc-83- nullmailer-2.2/src/queue.cc:84:bool validate_addr(mystring& addr, bool recipient) nullmailer-2.2/src/queue.cc-85-{ ############################################## nullmailer-2.2/src/queue.cc-101- fail("Could not read envelope sender."); nullmailer-2.2/src/queue.cc:102: if(!!str && !validate_addr(str, false)) nullmailer-2.2/src/queue.cc-103- fail("Envelope sender address is invalid."); ############################################## nullmailer-2.2/src/queue.cc-107- while(fin.getline(str) && !!str) { nullmailer-2.2/src/queue.cc:108: if(!validate_addr(str, true)) nullmailer-2.2/src/queue.cc-109- fail("Envelope recipient address is invalid."); ############################################## nullmailer-2.2/test/Makefile.am-34- sh $(srcdir)/clitest.sh nullmailer-2.2/test/Makefile.am:35: $(srcdir)/runtests `find $(abs_srcdir)/tests -type f -not -name '.*'` ############################################## nullmailer-2.2/debian/README.Debian-23-dummy script for policy compliance only. A catch-all alias for local users may nullmailer-2.2/debian/README.Debian:24:be achieved using the adminaddr(5) control file. nullmailer-2.2/debian/README.Debian-25- ############################################## nullmailer-2.2/debian/config-16-fi nullmailer-2.2/debian/config:17:db_get shared/mailname; DOMAIN=`echo -n $RET | cut -s -d. -f2-` nullmailer-2.2/debian/config-18- ############################################## nullmailer-2.2/debian/config-29- # Replace newlines with :, then fix any extra : that might turn up. nullmailer-2.2/debian/config:30: # db_set nullmailer/relayhost "`cat /etc/nullmailer/remotes | tr '\n' ':' | sed 's/::*/:/g;s/:$//'`" nullmailer-2.2/debian/config-31- db_set nullmailer/relayhost `awk -vORS=" : " 'NF == 0 { next } \ ############################################## nullmailer-2.2/debian/man/newaliases.1-18-.BR nullmailer (7), nullmailer-2.2/debian/man/newaliases.1:19:.BR adminaddr (5) nullmailer-2.2/debian/man/newaliases.1-20-. ############################################## nullmailer-2.2/debian/patches/0004-Allow-unqualified-sender-address.patch-35-+++ b/src/queue.cc nullmailer-2.2/debian/patches/0004-Allow-unqualified-sender-address.patch:36:@@ -91,8 +91,6 @@ bool validate_addr(mystring& addr, bool recipient) nullmailer-2.2/debian/patches/0004-Allow-unqualified-sender-address.patch-37- addr = adminaddr; ############################################## nullmailer-2.2/.pc/0004-Sort-files-in-archive-reproducible-builds.patch/lib/mergelib.sh-8-for input in "$@"; do nullmailer-2.2/.pc/0004-Sort-files-in-archive-reproducible-builds.patch/lib/mergelib.sh:9: dir="`basename "$input"`" nullmailer-2.2/.pc/0004-Sort-files-in-archive-reproducible-builds.patch/lib/mergelib.sh-10- mkdir "$dir" ############################################## nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc-83- nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc:84:bool validate_addr(mystring& addr, bool recipient) nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc-85-{ ############################################## nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc-103- fail("Could not read envelope sender."); nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc:104: if(!!str && !validate_addr(str, false)) nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc-105- fail("Envelope sender address is invalid."); ############################################## nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc-109- while(fin.getline(str) && !!str) { nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc:110: if(!validate_addr(str, true)) nullmailer-2.2/.pc/0004-Allow-unqualified-sender-address.patch/src/queue.cc-111- fail("Envelope recipient address is invalid.");