Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
This is the description from the site so I take no credit for the wording:
PeerBlock is a new version (aka a "fork") 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. Peer Block 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.
I have download and will be testing but it appears to be the same old setup with most of the annoyances evened out!
I am sure I am not the only interested person.
***************************************
update I have failed to extract with Universal Extractor 1.5.0.0
I will search for the latest version of Universal Extractor and try again
I haven't tested yet to give full diagnosis! But I used Portable Sandboxie to install and then copied to my USB drive. Having played around for about 5mins it saves the config details to the application directory. But I was reading on PeerBlock bug reports that someone had complained that good programs save config files in APPDATA (http://code.google.com/p/peerblock/issues/detail?id=5) but I think the PFWC would have something to say about this.
I never knew it made changes to the Registry, but as you pointed out it is pretty minor! The beta (28th October 2009) looks interesting from the changelog since the stable release. I find PeerGuardian can sometimes hang when updating the database but PeerBlock doesn't experience this problem. Also why PeerBlock is far superior is it works on Vista and 7. Okay so there is a Vista version of PeerGuardian but I never could get it to work.
* Display Yellow Icon if HTTP is Allowed - While HTTP Blocking is disabled, the PeerBlock tray icon will turn yellow to warn you that your system isn't as safe as it could be.
* Save Window Positions - If you move around windows after opening them, their positions should now be saved.
* Save Column Positions - We now save the placement of the columns in e.g. our Blocked/Allowed Connections list on the main UI window.
* Default to "Delete History every 2 Days" on Fresh Install - On new installations, we now default to deleting your history every two days. This should strike a nice balance between not wasting disk space and keeping around enough information that we can troubleshoot your problems if/when they arise.
* Sort History Window with Most Recent First - The "View History" window should now show the most recent entries at the top of the list.
* Installer Tweaks - The installer should now have a PeerBlock icon. Also, the license shortcut has been removed from Start Menu.
* Fix for "StartService, 2, file not found" Error - Some XP users have experienced problems getting PeerBlock to start, in which PeerBlock would complain that it can't load the packet filtering driver, with the aforementioned error information. This should be resolved now. If not, please let us know!
* Fix for History Search by Protocol - Previously, PeerBlock would crash if you searched the History for e.g. TCP protocol packets.
* Updated Exception Handling - If PeerBlock crashes, it should be more likely to take a dump. Previously, there were some classes of crash that it wouldn't catch.
* Cleanly Terminates upon Windows Shutdown - Previously, we still weren't shutting down cleanly if we were running when the user logged off or shutdown/restarted Windows. This was possibly implicated in one or two rare problems reported.
I find the Lists in PeerGuardian to sometimes FAIL or not UPDATE regularly so I use http://tbg.iblocklist.com/ because they are updating their lists on a daily or weekly and find that the server never fails
I was confused by the release page stating that this was a beta and evidently we've been tracking the beta version rather than the "stable" one. Both have portable versions for multiple platforms.
I'm inclined to go with the beta version just because its stable in my tests and there are a few changes in this most recent version that are pretty important (see link above for a brief list). However, this is after all a security program so average users should really be using the "stable" version.
If the vote is to stick with the current version, I'd like to add "beta" to the version number listing. Thoughts?