Skip to content

E2guardian V5.5.3 pre-release

Pre-release
Pre-release
Compare
Choose a tag to compare
@philipianpearce philipianpearce released this 16 May 09:50
· 119 commits to v5.5 since this release

This is the pre-release version v5.5.3pre

Why revert to pre-release? This is due to some fairly major changes to list handling and search code in order to fix possible 'hanging' pointer issue on list search returns (see issue #768)

Also, a number of bug-fixes applied (see ChangeLog for details.)

Please test and report any issues. Once any issues are resolved will issue as stable

New features (From v5.5.2)

  • UDP logging option added (based on code/idea by KDG)
  • Add SEMI-TRUSTED flag to logs
  • Add kiddle search terms extractor #739 refers
  • Add storyboarding, list definitions, message for TLD allowed
    as suggested by Dalacor #733.
    Note I have used allowedtldlist rather than exceptiontld. Exceptions
    generally override everything but this list is used in blanketblock and
    so will be overridden by exception site urls etc.
  • Log rotation (see https://github.com/e2guardian/e2guardian/blob/v5.5.dev/notes/rotating_logs)
  • New Logger/Debug integrated from coding by KDGundermann (see https://github.com/e2guardian/e2guardian/blob/v5.5/notes/HOWTO_Logger.md)
  • IO (normal and MITM ssl) rewritten
    • timeouts now honored when in MITM mode
    • faster throughput - less io system calls
    • double-buffered duplex tunneling
  • Removal of support for pre v1.1 OpenSSL versions
  • Secure TLS proxy option added
  • Semi-exception lists and logic added - allows reverse logic for selected sites - i.e. Trust a site - but block some urls within site.
  • Alert log option - can be used to email alerts/reports etc
  • Response log option which logs all responses
  • New storyboard flag ( alert ) and states added ( categoryin )
  • New list type categorylist added
  • Much code tidying

Many thanks to everyone who has contributed to this version, especially to Kurt for the new Logger code - it makes debugging and testing so much easier!

Note: Some configuration files in this version are not fully backward compatible with v5.4 configuration files.

Please read notes/NEWIN_v5 before installing.

If upgrading from an version earlier then v5.4 please read notes/Upgrading_to_V5.4

Packages for Debian/Ubuntu: https://e2guardian.numsys.eu

What's Changed

New Contributors

Full Changelog: v5.5.2r...v5.5.3pre