E2guardian

e2guardian.org
E2guardian

Powerful open source web content filter.

Open Source

E2guardian Source Code

Author

e2guardian

Description

E2guardian is a web content filter that can work in proxy, transparent or icap server modes

#c-plus-plus#content-filter#dansguardian#e2guardian#filtering#http1-1#https#icap-server#openssl#proxy#scalable#squid#ssl#transparent-https-proxy#transparent-proxy#url#web

Homepage

http://www.e2guardian.org

Repository

  • LicenseGPL-2.0
  • Created21 Aug 13
  • Primary languageHTML
  • Size11,147 KB
  • Stars538
  • Forks142
  • Watchers538

Language Usage

Language Usage

Project Health

  • Last commit2 months ago
  • Open issues74
  • Latest releasev5.6.1pre

Recent Commits

  • Philip Pearce(11 Jun 26)

    Rollback currupt configure.ac and change default PCRE to no

  • fredbcode(08 Jun 26)

    Disable pcre (prepare switch to libpcre2-posix3)

  • fredbcode(08 Jun 26)

    Disable pcre (prepare switch to libpcre2-posix3)

  • fredbcode(08 Jun 26)

    Disable pcre (prepare switch to libpcre2-posix3)

  • Fredb(30 Mar 26)

    Merge pull request #864 from iafred-bot/feature/ci-skip-chatgpt-if-no-version-change-v5.5 [iafred-bot] ci: only run ChatGPT analysis when project version changed (v5.5)

  • iafred-bot(26 Mar 26)

    ci: add version check and guard ChatGPT analysis (v5.5)

  • Philip Pearce(25 Nov 25)

    Fix issue #860 - not recognised as human by CloudFlare

  • Philip Pearce(07 Nov 25)

    Some code corrections from #859

  • Philip Pearce(05 Nov 25)

    Correct changed comment

  • Philip Pearce(05 Nov 25)

    Fix #858 Display neterror page for Certificate errors

  • Philip Pearce(27 Oct 25)

    Fix typo in debug message

  • Philip Pearce(27 Oct 25)

    Fix #857 Intermitant issue - wrong cert generated

  • Philip Pearce(13 Oct 25)

    Update QUICK START section in e2guardian.conf

  • Philip Pearce(06 Oct 25)

    Update list as per issue #740

  • Philip Pearce(22 Aug 25)

    Prepare for release

  • Philip Pearce(25 Jul 25)

    License change and documentation tidy up.

  • Philip Pearce(30 Apr 25)

    Merge branch 'v5.5' of github.com:e2guardian/e2guardian into v5.5

  • Philip Pearce(30 Apr 25)

    Update to version nuimber to 5.5.9

  • fredbcode(30 Apr 25)

    Update expire artifacts

  • Fredb(29 Apr 25)

    Reduce simultaneous compilation

  • Philip Pearce(29 Apr 25)

    Fix #845 correct auto-gen start/end cert dates to use UCT.

  • Philip Pearce(29 Apr 25)

    Fix #844 Authority Key Identifier now generated for server certificate

  • Philip Pearce(10 Apr 25)

    Update documentation

  • Philip Pearce(04 Apr 25)

    Prep for release v5.5.8r

  • Philip Pearce(04 Apr 25)

    Update ChangeLog

  • Philip Pearce(04 Apr 25)

    Merge branch 'v5.5' of github.com:e2guardian/e2guardian into v5.5

  • Philip Pearce(04 Apr 25)

    Prepare for 5.5.8r release

  • Fredb(02 Apr 25)

    Dive fixed: https://github.com/wagoodman/dive/issues/580

  • Fredb(02 Apr 25)

    Dive fixed: https://github.com/wagoodman/dive/issues/580

  • Fredb(02 Apr 25)

    DIve fixed: https://github.com/wagoodman/dive/issues/580

E2guardian Security

2.2/10

Repo Security Summary

Updated 24 Aug 26

  • Dangerous-WorkflowN/A
  • Maintained3/10
  • Code-Review0/10
  • Token-PermissionsN/A
  • PackagingN/A
  • Binary-Artifacts10/10
  • CII-Best-Practices0/10
  • Security-Policy0/10
  • Fuzzing0/10
  • License10/10
  • Signed-ReleasesN/A
  • Pinned-Dependencies0/10
  • SAST0/10
  • Branch-Protection0/10

E2guardian Reviews

More Self-Hosted Network Security

  • Open-source self-hosted VPN and firewall built on WireGuard®.

  • A hardened, versatile, state-of-the-art open source firewall based on Linux. Its ease of use, high performance and extensibility make it usable for everyone.

  • Widely used, open source firewall/router.

  • Network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole. Pi-Hole can significantly speed up your internet, remove ads and block malware. It comes with a nice web interface and a mobile app with monitoring features, it's open source, easy to install and very widely used.

  • A simple way to set up a home VPN on any Debian server. Supports OpenVPN and WireGuard with elliptic curve encryption keys up to 512 bit. Supports multiple DNS providers and custom DNS providers - works nicely along-side PiHole.

  • Another DNS server for blocking privacy-invasive content at its source. Technitium doesn't require much of a setup, and basically works straight out of the box, it supports a wide range of systems (and can even run as a portable app on Windows). It allows you to do some additional tasks, such as add local DNS addresses and zones with specific DNS records. Compared to Pi-Hole, Technitium is very lightweight, but lacks the deep insights that Pi-Hole provides, and has a significantly smaller community behind it.

  • Detect if you have a malware-infected computer on your network, and powerful network analysis framework and monitor.

About the Data: E2guardian

Edit E2guardian Data

You can edit E2guardian's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

You can access E2guardian's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/e2guardian

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share E2guardian

Help your friends compare Self-Hosted Network Security, and pick privacy-respecting software and services.
Share E2guardian and Awesome Privacy with your network!