Thursday, August 27, 2009

PeerBlock 0.9.2 r93 – Protect Your Computers from Online Trolls

PeerBlock 0.9.2 r93 (Windows, Open Source, 1.85MB) [alt DL] is a new version of the popular Peer Guardian 2 software. It blocks "known bad" computers from accessing yours, for example governments, corporate entities, and those flagged for anti-p2p activities. It maintains the functionality of the original Peer Guardian 2 program, but includes fixes for various issues that remain unaddressed in the latest (~2 year old) version of PG2.

Changes:

  • Checks for Updates - Public Releases from 0.9.2 on will always check for new Public Releases, and Interim Releases like this one will now check for new Interim Releases (redirecting here to the Dev Blog main page if one is found).
  • Smaller History.db - When archiving/deleting history file, perform an SQL "vacuum" operation on history.db to cause it to shrink in size. This means that your history.db should generally be much smaller than it might have been previously
  • Permanent Blocks list now actually Blocks - Prior to this fix, this list defaulted to Allow; you needed to manually reset it to Block after adding something to it.
  • Auto-Close Update Window - For new installations (i.e. where no .conf file is found, and it runs you through the Startup Wizard) we default to auto-closing the Update Window after 10 seconds.
  • Fixed FwpmCalloutAdd0 Error and Crash - Rare bug and accompanying OS crash; fixed in 0.9.2 as well.
  • XP Pro x64 Detection - Previously, the program would detect XP Pro x64 as Windows Server 2003 x64, and log it as such to peerblock.log.
  • iBlocklist Lists - Switched P2P, Ads, and Spy lists from PeerGuardian-hosted ones to the iBlocklist-hosted variants; removed Gov list as it was long ago merged into P2P.
  • Exception Logging - We now should be logging information on all exceptions to peerblock.log.
  • Log Timestamps - Peerblock.log now includes date/time-stamps. This should help us track down performance issues, and figure out what was going on closer to the time of failure when troubleshooting.
  • FwpmEngineOpen0 Messagebox - If the "Base Filtering Engine" isn't set to Automatic (and running), we used to get a very obtuse error message before PeerBlock terminated. We're now trapping this error, and displaying a much more user-friendly message

It’s sad that some entities brand users who use the power of peer-to-peer sharing as pirates. P2P actually is a great way to share open source and freeware apps, without putting a huge strain on the servers.

PeerBlock looks to be a great fork to the infamous PeerGuardian2 app.

0 comments: