FreshBSD is developed and hosted by Thomas Hurst.
FreshBSD currently lives on my home server; an 8GB dual Opteron 275 with just under 1TB of storage over several SATA RAID-1 arrays.
Software wise, we're (of course) running FreeBSD 7.0/AMD64, Apache 2.2 and MySQL 5, with the site itself developed using Ruby on Rails.
The site works by parsing email from various CVS commit mailing lists.
You can request commits for a given year, month, day, hour, minute and second using URLs of the form http://freshbsd.org/yyyy/mm/dd/hh/mm/ss and any subset of, e.g: http://freshbsd.org/2006/06/06/06 shows all commits in 2006-06-06 at 6am GMT.
Message searches support full boolean expressions; AND (default), OR, NOT, subexpression groups using ( .. ), quoted exact-phrases and escaping of metacharacters using \.
All search pages now provide an Atom feed. It has an autodetect link, or you can add &format=atom to the query string. Please don't hammer it.
The site is still in beta (what else?), and resides on the other end of my cable modem so has limited bandwidth, offset slightly by caching through a faster server (even if the cache time is only 3 minutes). I have ample colocated server hardware and bandwidth, and it will be migrated there in due course.
Pagination with dated URLs is a bit broken. In the mean time you can add page=2 etc to the query string yourself.
Issues with the commit message parsers exist which may mean some are missing or malformed. If you spot anything that should be there that isn't, or vice versa, please let me know.
Queries aren't as fast as they could be because I'm depending on index merging and letting MySQL perform filesorts.
Further filtering options like searching for commits acting on a given file/directory are planned.