aboutsummaryrefslogtreecommitdiffstats
path: root/config/squid3
Commit message (Collapse)AuthorAgeFilesLines
...
* Unset reverse proxy mappings if 'Keep Settings/Data' is disableddoktornotor2015-10-141-0/+3
| | | Reported by stanthewizard @ https://forum.pfsense.org/index.php?topic=100783.0
* Unlink throttle_exts.acl if 'Throttle Only Specific Extensions' is disableddoktornotor2015-10-141-0/+1
|
* Fix linebreaks heredoktornotor2015-10-141-1/+1
| | | Reported by dsefcik @ https://forum.pfsense.org/index.php?topic=100825.0
* Put validation to 'Throttle Only Specific Extensions' to avoid an empty ACLdoktornotor2015-10-141-0/+8
|
* Don't default 'Throttle Only Specific Extensions' to ondoktornotor2015-10-141-1/+0
| | | Avoids creating empty ACL when users don't specify anything else here.
* Put in more logging, move AV service stop to a separate function, deinstall ↵doktornotor2015-10-141-33/+52
| | | | cleanup
* Fix input size tagsdoktornotor2015-10-141-3/+3
|
* Nuke unwanted div tagdoktornotor2015-10-141-2/+2
|
* Fix XHTML validationdoktornotor2015-10-141-20/+35
|
* Add more logs to the 'Real Time' tab and fix a typo in tagdoktornotor2015-10-141-7/+112
|
* Add more logs to the 'Real Time' tabdoktornotor2015-10-141-8/+91
|
* Account for incremental AV defs updates.doktornotor2015-10-141-6/+6
| | | The defs get unpacked to *.cld if updated incrementally. Fix whitespace while here.
* Don't truncate the hostname if none exists in 'External FQDN'doktornotor2015-10-141-1/+5
|
* Some package install/deinstall tweaksdoktornotor2015-10-141-2/+5
| | | | - Nuke one more state broken cronjob people happen to have on their systems from previous versions - Kill the right processes on uninstall
* Fix "Finish transfer if less than x KB remaining" validationdoktornotor2015-10-141-1/+1
|
* Fit the package manager idiocy with trailing slashdoktornotor2015-10-121-2/+2
| | | Seriously, people? It cannot handle this and mangles things includesquid_antivirus_status.inc and widgetssquid_antivirus_status.widget.php? Kindly fix the thing.
* Futile attempt to make a fool-proof log message explaining that AV doesn't ↵doktornotor2015-10-121-0/+2
| | | | run without defs
* Leave the AV cron-based updates accessible even with manual configurationdoktornotor2015-10-121-2/+1
|
* Leave the AV cron-based updates accessible even with manual configurationdoktornotor2015-10-121-1/+1
|
* Leave the AV cron-based updates accessible even with manual configurationdoktornotor2015-10-121-2/+2
|
* Fix non-breaking space entitydoktornotor2015-10-121-1/+1
|
* Move reverse proxy config migration to squid_reverse.incdoktornotor2015-10-121-0/+53
|
* Move reverse proxy config migration to squid_reverse.incdoktornotor2015-10-121-49/+2
|
* Move antivirus config migration to squid_antivirus.incdoktornotor2015-10-111-0/+12
|
* Move antivirus config migration to squid_antivirus.incdoktornotor2015-10-111-6/+2
|
* Custom redirect URL handlingdoktornotor2015-10-111-2/+2
|
* Add Squid3 antivirus widgetdoktornotor2015-10-111-0/+7
|
* Add Squid3 antivirus widgetdoktornotor2015-10-111-0/+176
|
* Add Squid3 antivirus widgetdoktornotor2015-10-111-1/+9
|
* Re-add swapstate_check.php cronjob, add manually clear disk cache featuredoktornotor2015-10-111-0/+19
| | | | | - The swapstate_check.php cronjob, is here purely to prevent Squid from filling disk completely on misconfigured boxes; the script will only clear the disk cache on the following conditions:either if the swap.state file is taking up more than 75% of disk space, or the drive is 90% full and swap.state is larger than 1GB. - Added a button to manually clear disk cache from the GUI
* Add a button to manually clear disk cache from the GUIdoktornotor2015-10-111-1/+14
|
* Squid3 - multiple antivirus fixesdoktornotor2015-10-111-50/+104
| | | | | | - Stop moving C-ICAP logs, it completely breaks things for users in bizarre ways - Ditch the recursive chown madness on ClamAV/C-ICAP dirs. The C-ICAP socket/pid/logs are supposed to be owned by root:wheel, not clamav:wheel, this just should not be done. - Fix the broken squid_check_clamav_user() function and user handling in general; stop re-adding clamav user to wheel group over and over again. Also, clean up the wheel group on uninstall. - Put extensive error checking and debugging info to configuration files handling so that it's possible to debug things easily in future.
* Fix freshclam cronjob frequency handlingdoktornotor2015-10-101-7/+6
| | | Reported by itsol at https://forum.pfsense.org/index.php?topic=100167.msg561126#msg561126
* Fix freshclam cronjob frequency handlingdoktornotor2015-10-101-4/+4
| | | Reported by itsol at https://forum.pfsense.org/index.php?topic=100167.msg561126#msg561126
* Remove 'Clear Cache on Log Rotate' misfeature from local cache settingsdoktornotor2015-10-101-21/+7
| | | This has only been a source of complaints, breakage and confusion, plus was breaking Save on the General tab for people.
* Adjust script for removal of 'Clear Cache on Log Rotate' misfeaturedoktornotor2015-10-101-7/+3
|
* Remove 'Clear Cache on Log Rotate' misfeature from local cache settingsdoktornotor2015-10-101-12/+1
| | | This has only been a source of complaints, breakage and confusion, plus was breaking Save on the General tab for people.
* Fix clamav dirs handlingdoktornotor2015-10-091-14/+21
| | | This is not being done on install for god knows what reason, despite the code being there. I have no time left to debug similar nonsense in package manager.
* Clean up and prefix log messages.doktornotor2015-10-061-28/+30
|
* Clean up and prefix log messages.doktornotor2015-10-061-32/+32
|
* unset broken antivirus settings on upgradedoktornotor2015-10-061-0/+8
|
* Fix CRLFdoktornotor2015-10-061-1/+1
|
* Bump version and nuke useless cruftdoktornotor2015-10-061-7/+1
|
* Major rework of antivirus features logicdoktornotor2015-10-061-33/+83
| | | Users can either maintain raw config files manually now, or use the GUI options, but not both at the same time. There are some JS hacks in squid_js.inc.php to toggle various GUI options and features depending on whether raw config is being used or now, None of the previous configuration junk is migrated since it was just badly broken.
* Major rework of antivirus features logicdoktornotor2015-10-061-178/+540
| | | | | - Users can either maintain raw config files now, or use the GUI options, but not both at the same time. - Added extensive descriptions regarding the config files / config.xml configuration handling - Install/deinstall of AV-related stuff moved here from squid.inc
* squid.inc - more cleanups and small bugfixesdoktornotor2015-10-061-186/+165
| | | | | - Completely split antivirus install/uninstall to squid_antivirus.inc - Move the config migration cruft to separate squid_upgrade_config() function - Some cachedr creation fixes
* Update squid_js.inc for new squid_antivirus.xmldoktornotor2015-10-061-12/+45
|
* Fix newlinedoktornotor2015-10-051-1/+1
|
* Add description to functionsdoktornotor2015-10-031-0/+2
|
* Reoder functions into logical sections and add descriptions to themdoktornotor2015-10-031-207/+266
|