{"push_id":806524126,"size":1,"distinct_size":1,"ref":"refs/heads/patch-2","head":"e0bf22a296a66b1bbf35bacd6ad05db8fe930557","before":"c802438703949cb7e211c37f7859aeee7c92a6d7","commits":[{"sha":"e0bf22a296a66b1bbf35bacd6ad05db8fe930557","author":{"email":"eea650d910a45d351f31d90f2ec0fd6b64ab3573@gmail.com","name":"doktornotor"},"message":"sanitize squid3 package install process\n\n- On package install, custom_php_resync_config_command is automatically called. There is no need to call it yet again.\r\n- When squid_resync() is called on install, logdir will get created if needed, cache dir will get set up as needed via squid_dash_z(), and finally firewall will get reconfigured. There is absolutely no need to setup cache 4 times, there is also definitely no need to reconfigure filter 3 times and no need to restart the services (at least) 3 times in one minute. This seriously confuses Squid3 and breaks things, as in Bug #4857\r\n- Finally, modify squid_resync() so that it only (re)starts services if Squid3 is actually enabled, and stops them otherwise","distinct":true,"url":"https://api.github.com/repos/doktornotor/pfsense-packages/commits/e0bf22a296a66b1bbf35bacd6ad05db8fe930557"}]}