Soulcatcher is a Squid redirector designed with educational establishments in mind. It is designed to be easy to use and to allow updating easily via a command line.
| Tags | Internet Web Site Management Link Checking Networking |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
Recent releases


Changes: A policy option has been added. This release checks if the main soulcatcher log file is present. It creates files if they are not present (if possible). Typos have been fixed. You are now unable to set options in the config file to more than 9999. A startup welcome log message has been added. A probability check has been added.


Changes: This release adds url_size, fqdn_size, ident_size, and method_size to the config file. A massive bug in duplicate/keyword checks has been fixed. It now checks the allowed before the disallowed, and checks the subnet options before the ACL options. Memory usage is now lower, and should be a bit faster. User checking has been added, so you can disallow/allow usernames. There are major changes to checks, a lot of cleanup, program arguments to allow you to build certain domain and URL databases, bugfixes, and a lot more.


Changes: A stupid nothing in ACL bug was fixed. Checks were split into two methods: subnet_checks and acl_checks. An option to not have a ban_list in non-default subnets was added so that you can just lock a room or block method types. Some spelling mistakes were corrected. Get_config in the subnet class and acl class now need an (int)size argument. More options were added to soulC::get_config(blah) and an issue with cleaning the DB when there was none created was fixed. A soul.conf file must now be installed.


Changes: The DB methods and program design were changed. The checks were also changed and bugs were fixed. Locks were added and the install scripts were improved.


No changes have been submitted for this release.