{"push_id":1307909502,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"a8da116ae6bb059fa863967096d323a44301311c","before":"c449b484c21896b5724bf5ab7ad7464cc140080c","commits":[{"sha":"a8da116ae6bb059fa863967096d323a44301311c","author":{"name":"Alexander Slovesnik","email":"e02f241b26fd1add6204023d6fa797d29740ea72@gmail.com"},"message":"Merge (#1)\n\n* functions: more aggressive filter for UA string\r\n\r\nApply more aggressive filter for UA string to avoid some formatting\r\nkiddies (#839).\r\n\r\n* More UA for K-Meleon 74\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add Iron 35\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add Pale Moon 25\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add SM 2.29 and 2.30\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add IE 11 on Windows Phone\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Fix Firefox on Mac UA\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Update IE 11 UA\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add Safari 6.2 and 7.1\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add SeaMonkey 2.31 - 2.33\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add Firefox 40 - 45\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add Chrome 44 - 49\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* Add S60 browser v2.6\r\n\r\nSigned-off-by: Konstantin A. Lepikhov <lakostis@mozilla-russia.org>\r\n\r\n* include/template: remove pastebin. and nvu.\r\n\r\npastebin. and nvu. both considered as obsoleted, let's remove them.\r\n\r\n* admin_users.php: check email/ip against spam database\r\n\r\nv1 initial release\r\n\r\n* admin_users.php: fix conditions\r\n\r\n* admin_users.php: more fixes\r\n\r\n* admin_users.php: code cleanup\r\n\r\nv1.1 first working prototype\r\n\r\n* admin_users.php: fix merge\r\n\r\n* include: add funcaptcha\r\n\r\n* register: add funcaptcha\r\n\r\n* Integrate with stopforumspam online check\r\n\r\n* admin_users: enhance spam online validation\r\n\r\n* register.php: add stopforumspam as final check\r\n\r\nValidate all supplied data via stopforumspam online API.\r\n\r\n* admin_bans: add report spam action\r\n\r\n* admin_bans.php: spam report code cleanup\r\n\r\n* admin_bans.php: more code fixes\r\n\r\n* admin_bans: improve ip detection for spam report\r\n\r\n* Update Maxthon 4.4 UA\r\n\r\n* rules.txt: add initial revision\r\n\r\n* rules.txt: replace pastebin.m-r.o with pastebin.m.o\r\n\r\n* rules.txt: make rules more strict\r\n\r\n* rules.txt: leftovers of pastebin. replacement\r\n\r\n* include/email.php: add more strict email validation\r\n\r\n* admin_users.php: add invalid email search\r\n\r\n* admin_users.php: small fix for email validation\r\n\r\n* admin_users.php: fix a typo.\r\n\r\n* admin_users.php: remove debug message\r\n\r\n* include/email.php: add more domains to stoplist\r\n\r\n* include/email.php: add yahoo.com as toxic domain\r\n\r\n* include/email.php: add another domain to toxic list\r\n\r\n* include/email.php: block .in domain as toxic\r\n\r\n* refactor is_valid_email function\r\n\r\n- move all toxic checks to is_valid_reg_email func\r\n- block more toxic domains.\r\n\r\n* include/email.php: add hotmail.com to toxic list\r\n\r\n* include/email.php: add more toxic domains\r\n\r\n* template: remove rambler counter\r\n\r\n* browscap.ini: Add Microsoft Edge\r\n\r\n* browscap.ini: fix Edge detection\r\n\r\n* include: add Edge detection to forum\r\n\r\n* rules.txt: fix typos\r\n\r\n* browscap.ini: add Edge x86 detection\r\n\r\n* browscap.ini: Add K-Meleon 75.1b\r\n\r\n* browscap.ini: fix K-Meleon 75.1b detection\r\n\r\n* browscap.ini: Add Yabrowser 15.x\r\n\r\n* Initial support of IPV6 addresses\r\n\r\n* Fixes in ipv6 code detection\r\n\r\n* Fix ipv6 detection\r\n\r\npreviously we detect those addresses as '0' due excessive preg_replace\r\n\r\n* functions.php: rewrote get_remote_address()\r\n\r\nmake get_remote_address more ipv4/ipv6 friendly\r\n\r\n* Add Fx 1.0 for iOS\r\n\r\n* Add SeaMonkey 2.35\r\n\r\n* Add qutebrowser\r\n\r\n* Add qutebrowser\r\n\r\n* Add K-Meleon 75.1\r\n\r\n* Add Firefox 46,47,48\r\n\r\n* Add Chrome 50 - 52\r\n\r\n* parser.php: remove bogus edge icon\r\n\r\n* Fix Fx 1.0 foriOS\r\n\r\n* Add Safari 9.0\r\n\r\n* Fix Firefox 41 and higher on Android UA\r\n\r\n* docs: convert to utf8.\r\n\r\n* Add SM 2.38 and 2.39\r\n\r\n* Add Palemoon 26\r\n\r\n* Add Fx 49 - 51\r\n\r\n* Create README.md","distinct":true,"url":"https://api.github.com/repos/unghost/forum.mozilla-russia.org/commits/a8da116ae6bb059fa863967096d323a44301311c"}]}
{"actor":{"display_login":"unghost"}}