===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
vibe.d-0.8.4/core/vibe/core/drivers/libasync.d-207-
vibe.d-0.8.4/core/vibe/core/drivers/libasync.d:208:		auto IPv4Regex = ctRegex!(`^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.|$)){4}$`, ``);
vibe.d-0.8.4/core/vibe/core/drivers/libasync.d:209:		auto IPv6Regex = ctRegex!(`^([0-9A-Fa-f]{0,4}:){2,7}([0-9A-Fa-f]{1,4}$|((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.|$)){4})$`, ``);
vibe.d-0.8.4/core/vibe/core/drivers/libasync.d-210-		auto ipv4 = matchFirst(host, IPv4Regex);
##############################################
vibe.d-0.8.4/core/vibe/core/drivers/libevent2.d-1144-			}
vibe.d-0.8.4/core/vibe/core/drivers/libevent2.d:1145:			auto inaddr = in_addr();
vibe.d-0.8.4/core/vibe/core/drivers/libevent2.d-1146-			inaddr.s_addr = htonl(INADDR_ANY);
##############################################
vibe.d-0.8.4/core/vibe/core/net.d-228-	*/
vibe.d-0.8.4/core/vibe/core/net.d:229:	@property inout(sockaddr)* sockAddr() inout pure nothrow { return &addr; }
vibe.d-0.8.4/core/vibe/core/net.d-230-
vibe.d-0.8.4/core/vibe/core/net.d:231:	/** Size of the sockaddr struct that is returned by sockAddr().
vibe.d-0.8.4/core/vibe/core/net.d-232-	*/
##############################################
vibe.d-0.8.4/data/vibe/data/bson.d-1103-		$(DT `Json`)            $(DD Converted to BSON)
vibe.d-0.8.4/data/vibe/data/bson.d:1104:		$(DT `BsonBinData`)     $(DD Converted to `Bson.Type.binData`)
vibe.d-0.8.4/data/vibe/data/bson.d:1105:		$(DT `BsonObjectID`)    $(DD Converted to `Bson.Type.objectID`)
vibe.d-0.8.4/data/vibe/data/bson.d:1106:		$(DT `BsonDate`)        $(DD Converted to `Bson.Type.date`)
vibe.d-0.8.4/data/vibe/data/bson.d:1107:		$(DT `BsonTimestamp`)   $(DD Converted to `Bson.Type.timestamp`)
vibe.d-0.8.4/data/vibe/data/bson.d:1108:		$(DT `BsonRegex`)       $(DD Converted to `Bson.Type.regex`)
vibe.d-0.8.4/data/vibe/data/bson.d:1109:		$(DT `null`)            $(DD Converted to `Bson.Type.null_`)
vibe.d-0.8.4/data/vibe/data/bson.d:1110:		$(DT `bool`)            $(DD Converted to `Bson.Type.bool_`)
vibe.d-0.8.4/data/vibe/data/bson.d:1111:		$(DT `float`, `double`)   $(DD Converted to `Bson.Type.double_`)
vibe.d-0.8.4/data/vibe/data/bson.d:1112:		$(DT `short`, `ushort`, `int`, `uint`, `long`, `ulong`) $(DD Converted to `Bson.Type.long_`)
vibe.d-0.8.4/data/vibe/data/bson.d:1113:		$(DT `string`)          $(DD Converted to `Bson.Type.string`)
vibe.d-0.8.4/data/vibe/data/bson.d:1114:		$(DT `ubyte[]`)         $(DD Converted to `Bson.Type.binData`)
vibe.d-0.8.4/data/vibe/data/bson.d:1115:		$(DT `T[]`)             $(DD Converted to `Bson.Type.array`)
vibe.d-0.8.4/data/vibe/data/bson.d:1116:		$(DT `T[string]`)       $(DD Converted to `Bson.Type.object`)
vibe.d-0.8.4/data/vibe/data/bson.d:1117:		$(DT `struct`)          $(DD Converted to `Bson.Type.object`)
vibe.d-0.8.4/data/vibe/data/bson.d:1118:		$(DT `class`)           $(DD Converted to `Bson.Type.object` or `Bson.Type.null_`)
vibe.d-0.8.4/data/vibe/data/bson.d-1119-	)
##############################################
vibe.d-0.8.4/data/vibe/data/json.d-1400-		$(DT `Json`)            $(DD Used as-is)
vibe.d-0.8.4/data/vibe/data/json.d:1401:		$(DT `null`)            $(DD Converted to `Json.Type.null_`)
vibe.d-0.8.4/data/vibe/data/json.d:1402:		$(DT `bool`)            $(DD Converted to `Json.Type.bool_`)
vibe.d-0.8.4/data/vibe/data/json.d:1403:		$(DT `float`, `double`)   $(DD Converted to `Json.Type.float_`)
vibe.d-0.8.4/data/vibe/data/json.d:1404:		$(DT `short`, `ushort`, `int`, `uint`, `long`, `ulong`) $(DD Converted to `Json.Type.int_`)
vibe.d-0.8.4/data/vibe/data/json.d:1405:		$(DT `BigInt`)          $(DD Converted to `Json.Type.bigInt`)
vibe.d-0.8.4/data/vibe/data/json.d:1406:		$(DT `string`)          $(DD Converted to `Json.Type.string`)
vibe.d-0.8.4/data/vibe/data/json.d:1407:		$(DT `T[]`)             $(DD Converted to `Json.Type.array`)
vibe.d-0.8.4/data/vibe/data/json.d:1408:		$(DT `T[string]`)       $(DD Converted to `Json.Type.object`)
vibe.d-0.8.4/data/vibe/data/json.d:1409:		$(DT `struct`)          $(DD Converted to `Json.Type.object`)
vibe.d-0.8.4/data/vibe/data/json.d:1410:		$(DT `class`)           $(DD Converted to `Json.Type.object` or `Json.Type.null_`)
vibe.d-0.8.4/data/vibe/data/json.d-1411-	)
##############################################
vibe.d-0.8.4/scripts/tag_version.sh-15-
vibe.d-0.8.4/scripts/tag_version.sh:16:BASE=`echo ${VER:1} | cut -d - -f 1`
vibe.d-0.8.4/scripts/tag_version.sh:17:SUFFIX=`echo $VER | cut -d - -f 2 -s`
vibe.d-0.8.4/scripts/tag_version.sh-18-MSUFFIX="$(echo $SUFFIX | sed 's/\([a-z]*\)\.\([0-9]*\)/~\1\2/')"