Version 2.80 -- Mon, 29 Aug 2011 * Don't attempt to update plugins if packagemanager is set * Makefile now updates version number in web page * Fixed creation of symlink to latest version * Improve documentation of PVR options * Removed ID3 tagging for AAC audio files * Automatically update date in manpage when it changes * Update authors section in manual pages * Record contributors when releasing a new version * Add MP3 VBR option for AAC transcoding * Handle embedded param name in Akamai auth token * Ensure that for loops always receive array even if only one episode * Revamped --showoptions and search options initialisation * Option to mux video as MKV instead of MP4 * new tagging implementation * Use File::Spec functions for programme/thumbnail file paths * Fix broken flashhd downloads. * Typo fixes * Ensure output file extension changes with download mode * Ensure safe 32-bit date if timegm() fails * Use File::Spec->rel2abs to sanitise output directory * Add --aactomp3 option to force transcoding AAC to MP3 * Output AAC as M4A for iTunes with metadata tags * Add Radio 4 Extra * fixed regression as this broke the path used by get_iplayer for update * Update version number in web page. Must fix release script Version 2.79 -- Sun, 9 Jan 2011 * Generate manual page when tagging a release * Fix audiodescribed and signed version downloads * Remove iphone mode from default modes list * HD category now set on programs that are only on the BBC HD channel * Add HD category for appropriate programmes * Set live flag for non-akamai CDN * Show title correctly in terminal or tmux * Update iPlayer EMP version * Fix "Using hash as a reference is deprecated" with perl 5.12 * Fix live TV streaming. * Point downloads at ftp site. * Add basic HTML page * get_iplayer.cgi: Add 'exclude' option to exclude programmes by name * Update Windows installer version to 4.2 * Fix update URLs in installer * Create latest/ symlink for Windows downloader to use * Patch from 'fsck' to fix rtsp* modes * Fix typo in slist= generation for akamai * Install ffmpeg and lame to correct directories * Remove unneeded files * There is no 'rtmpdump' option; it's 'flvstreamer' still * Restore Phil's NSIS installer improvements * Exit successfully after writing manual page Version 2.78 -- Fri, 28 May 2010 * Fix installer to download get_iplayer from www.infradead.org * Remove stale get_iplayer and get_iplayer.cgi from Windows installer dir * Use upstream rtmpdump release zipfile * Use --help output to detect swfVfy support * Use correct version number when moving installer .exe back * Remove NSIS build directory when done * Script to build Windows installer * Import NSIS install stuff * Cope with the v2.xx directories existing * Fix naming of changelog output * Add script to create update directory on web server * Reinstate update facility * Add Makefile for making releases * Fix --swfVfy support detection on Windows * Add pageUrl where available * Automatically use -swfVfy instead of -swfUrl where available * Use correct quotes for adding &slist= to authString. I need to learn perl * Anonymous patch to add flashlow modes * Anonymous patch to remove unused MOOV rearrange support * Try using rtmpdump before flvstreamer * Fix 'snlist' typo * Don't mangle identifier before we use it * Tidy up parameter handling for Akamai * Override all attributes from media-specific selector page, not just authString * Only fetch content-specific media-selector page for types we _might_ use. * Fix Akamai authString Version 2.77 -- Wed, 26 May 2010 * Updated help to have correct information for --refresh * --refresh updates the index, not --update * Fix lack of auth= on live tv streams * Fix authString for Akamai -- it already contains 'auth=' * Fix playpath for limelight CDN * No longer need to rearrange the iphone mode 'moov' atom because the BBC now do this already and which subsequently broke iphone mode * Removed update functionality