{"push_id":893515714,"size":45,"distinct_size":45,"ref":"refs/heads/master","head":"fff8311825126bafdf3b98bfabd64d09752ff726","before":"5a5cbf013b3d2a312c5dccb19a6a171aba35b1b5","commits":[{"sha":"a85ad858e4b98ba8b818e35a0c51e8d36413b17c","author":{"email":"eec4184b4be7201c0e4e6ba13bfd5b6333c515d4@users.noreply.github.com","name":"stilez"},"message":"unlink_if_exists() : minor enhancement\n\ntwo minor enhancements - \r\n\r\n1) add a comment for skim-readers, that patterns are allowed (but not arrays?) and that no error is returned\r\n2) use array_map rather than foreach loop","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/a85ad858e4b98ba8b818e35a0c51e8d36413b17c"},{"sha":"5319cf409c37343c7553a14c9636cb31862cb245","author":{"email":"1b9fb6a168eb017633732802db0be00ea8493236@gelesneeuw.nl","name":"Talle"},"message":"Change comparison of username to certificate common name to be safer and case insensitive\n\nCurrently the username is compared against the common name using a standard PHP comparison,\nthis is unsafe because it might do unintended type conversions. So change the != comparison to\nan !== comparison to make sure the types match.\n\nSince usernames on Windows sytstems are not case-sensitive and prone to case differences in\nuser input or auto filled fields we should allow case differences between the username and the\ncertificate common name.","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/5319cf409c37343c7553a14c9636cb31862cb245"},{"sha":"f3ee8545bb006141b4a9cd6fcdb1bd611f3a7ab7","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@reneschuster.de","name":"Rene Schuster"},"message":"Add DynDNS provider SPDNS (IPv4 and IPv6)\n\nSPDNS is a free DynDNS service from the German company Securepoint\nSecurity Solutions","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/f3ee8545bb006141b4a9cd6fcdb1bd611f3a7ab7"},{"sha":"7d4d7822b7a0f7f63d8fde7a7a5e1381a25d37d7","author":{"email":"545605536038c5fc1fd68bbfa4d633a0a6400978@inf.org","name":"Phil Davis"},"message":"Fix duplicate syslog messages - Redmine #5606\n\nFor master.\r\nSee https://github.com/pfsense/pfsense/pull/2162 for the RELENG_2_2 change.","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/7d4d7822b7a0f7f63d8fde7a7a5e1381a25d37d7"},{"sha":"e34e800e632d1b1cda7be7c24de84f42e12c283f","author":{"email":"e69e2b7a5e398acca6e0e103715ffcadcf62ae74@gmail.com","name":"Felix Wolfsteller"},"message":"Improve helpfulness of smtp-test buttons help-text.","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/e34e800e632d1b1cda7be7c24de84f42e12c283f"},{"sha":"8eba2dc2a29e431510c9e214f3d5ed8a38c99857","author":{"email":"180f4841a4237859e2ad6190d0986d214b9986bc@yahoo.com","name":"PiBa-NL"},"message":"fix showing when a error happens parsing pf rules","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/8eba2dc2a29e431510c9e214f3d5ed8a38c99857"},{"sha":"e6068346cc5c8f858f381c2cdfa4986ec0ec8b0d","author":{"email":"545605536038c5fc1fd68bbfa4d633a0a6400978@inf.org","name":"Phil Davis"},"message":"Redmine #4279 Package reinstall displayed when shutting down before upgrade\n\nUse a different flag file to indicate that a package reinstall is\nrequired after a reboot is done first. This avoids the possibility that\nthe user navigates in the webGUI during the time while the shutdown is\nin progress and is accidentally presented with the reinstall all\npackages GUI button.\nEarly in rc.bootup switch the flag file to use its ordinary name, so\nthat all subsequent code in boot scripts and webGUI will work as it\nalready does to handle the package reinstall and notifying the user that\na package reinstall is about to be done or in progress...","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/e6068346cc5c8f858f381c2cdfa4986ec0ec8b0d"},{"sha":"461487c2ba757ff71abf61fc821d8c6cc874541a","author":{"email":"545605536038c5fc1fd68bbfa4d633a0a6400978@inf.org","name":"Phil Davis"},"message":"Standardize breadcrumbs for User Manager tabs\n\nI think this is the way it should be to make it like everywhere else.\nEven when in the \"Groups\" pages, it is still reached by \"System\" \"User\nManager\".","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/461487c2ba757ff71abf61fc821d8c6cc874541a"},{"sha":"296376ae91746d9349422d023dd4420e0fa31cd4","author":{"email":"545605536038c5fc1fd68bbfa4d633a0a6400978@inf.org","name":"Phil Davis"},"message":"Standardize firewall shaper breadcrumbs\n\nThe others for queues, limiter, wizards seem OK.","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/296376ae91746d9349422d023dd4420e0fa31cd4"},{"sha":"ad8a7b970b695b7d5c74e8458b36726bcc55d41e","author":{"email":"545605536038c5fc1fd68bbfa4d633a0a6400978@inf.org","name":"Phil Davis"},"message":"Standardize System Advanced breadcrumbs","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/ad8a7b970b695b7d5c74e8458b36726bcc55d41e"},{"sha":"2d0d804b521164ab98002da07e0b3aad51433bd9","author":{"email":"545605536038c5fc1fd68bbfa4d633a0a6400978@inf.org","name":"Phil Davis"},"message":"Standardize Certificate Manager breadcrumbs","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/2d0d804b521164ab98002da07e0b3aad51433bd9"},{"sha":"b9668e697b5b0e3db84d570ae88fcf1cd0ce5c55","author":{"email":"bc48a2cc80434621815c8ca66bb5b2354efe740c@netgate.com","name":"Stephen Beaver"},"message":"Fixed #5599","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/b9668e697b5b0e3db84d570ae88fcf1cd0ce5c55"},{"sha":"3e46e937fc397dd55600ebfb873e3613dcab5477","author":{"email":"12c52837d5d14706874ffa530176c21f4ca047dd@netgate.com","name":"Renato Botelho"},"message":"Merge pull request #2172 from phil-davis/syscertmgr","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/3e46e937fc397dd55600ebfb873e3613dcab5477"},{"sha":"195520296780633d399f5371ca81271e20ace527","author":{"email":"12c52837d5d14706874ffa530176c21f4ca047dd@netgate.com","name":"Renato Botelho"},"message":"Merge pull request #2171 from phil-davis/sysadv","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/195520296780633d399f5371ca81271e20ace527"},{"sha":"ea0aa743ee16d042780b957af6d71b53d74701ba","author":{"email":"12c52837d5d14706874ffa530176c21f4ca047dd@netgate.com","name":"Renato Botelho"},"message":"Merge pull request #2170 from phil-davis/patch-6","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/ea0aa743ee16d042780b957af6d71b53d74701ba"},{"sha":"ae1fa3d741d56a6c2ee97682d677fe3a49e8b3a4","author":{"email":"12c52837d5d14706874ffa530176c21f4ca047dd@netgate.com","name":"Renato Botelho"},"message":"Merge pull request #2169 from phil-davis/umgr","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/ae1fa3d741d56a6c2ee97682d677fe3a49e8b3a4"},{"sha":"6acf887ff35141803b8503ac9609863250a0bf62","author":{"email":"12c52837d5d14706874ffa530176c21f4ca047dd@netgate.com","name":"Renato Botelho"},"message":"Merge pull request #2167 from phil-davis/pkgsync23","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/6acf887ff35141803b8503ac9609863250a0bf62"},{"sha":"f0d69d9ea43f1525975258d3ef54f5fa85964259","author":{"email":"12c52837d5d14706874ffa530176c21f4ca047dd@netgate.com","name":"Renato Botelho"},"message":"Merge pull request #2165 from PiBa-NL/pferrormessage","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/f0d69d9ea43f1525975258d3ef54f5fa85964259"},{"sha":"de1a3167620d083353e5a1d9a6e2021775d627ef","author":{"email":"4f724dd2924a6ad8c8970d691ea94e21372e171f@pfsense.org","name":"jim-p"},"message":"whitespace/style fixups","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/de1a3167620d083353e5a1d9a6e2021775d627ef"},{"sha":"0e9d4a6dc2cd683c64488be76a9911519079e606","author":{"email":"4f724dd2924a6ad8c8970d691ea94e21372e171f@pfsense.org","name":"jim-p"},"message":"Prioritize and separate server certs for OpenVPN servers to make it more clear they should be using certificates created as Server certificates for this purpose -- it's still valid to use non-server certs but it's not what most people intend to do. Ticket #5602","distinct":true,"url":"https://api.github.com/repos/pfsense-mirror/pfsense/commits/0e9d4a6dc2cd683c64488be76a9911519079e606"}]}