{"push_id":2380999076,"size":1,"distinct_size":1,"ref":"refs/heads/patch-1","head":"0436118747d4a199e8b42e0b19840767dc824859","before":"297343b7fc6cae64f28b40ac24ab1bd965bf1a66","commits":[{"sha":"0436118747d4a199e8b42e0b19840767dc824859","author":{"name":"x41\\x43","email":"62fd71cc95eb1388ef6acfb27baab98fd422a4d9@live.it"},"message":"Improving regex (validating e-mail)\n\nLine 48:\r\nThe previous regex ` ^[\\w\\.\\+\\-]+\\@[\\w]+\\.[a-z]{2,3}$ ` matched only a small subset of valid e-mail address (e.g.: didn't match domain names longer than 3 chars or user@this-domain.de or user@multiple.level.dom) and needed to be with start (^) and end ($).\r\nThis ` [a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+(?:\\.[a-zA-Z0-9!#$%&'*+\\/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\\.)+[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])? ` is not perfect (e.g: can't match oriental chars), but imho is much more complete. \r\n\r\nRegex tested with several e-mail addresses with Python 3.6.4 and Python 2.7.14 on Linux 4.14.","distinct":true,"url":"https://api.github.com/repos/P4rs3R/misp-modules/commits/0436118747d4a199e8b42e0b19840767dc824859"}]}
{"actor":{"display_login":"P4rs3R"}}