I had made a change to the older BashPodder script, that I have imported into the new version, that would analyze the podcast.log file by filename, instead of a full url, to check if a podcast episode has already been downloaded. This could cause some problems when different files use the same filename but I made the change to accommodate the LugRadio podcast rss feed. The mirrors for the episodes change frequently so every time the podcast feed is updated with a new mirror hosting an older episode, BashPodder downloads the episode. After looking on the user contributed section, I have found that James Stone has already released a version of BashPodder that examines the podcast.log file with the filename as well. My version uses sed while his version uses awk to obtain the filename from a url. Also, I added a change from Paul Laws to the BashPodder script to delete empty directories made by BashPodder if no files were downloaded in a session.