VDR Plugin 'svdrpservice' Revision History ----------------------------------------- 2013-06-07: Version 1.0.0 - Updated Makefile for VDR 1.7.36 and dropped compatibility with older VDR versions - Added Slovak translation (thanks to Milan Hrala) - Updated README. With the new VDR 1.7.34 Makefiles I think it's better to include a copy of svdrpservice.h in every plugin using svdrpservice. - Updated default SVDRP port to new VDR default 6419. 2008-09-25: Version 0.0.4 - Italian translation (thanks to Diego Pierotto) - Commandline parameter for default server IP and port (suggested by kris@vdrportal) - Automatic charset conversion (suggested by skiller2k1@vdrportal) Includes patches for VDR < 1.6.1 to make it report its charset in the SVDRP greeting message - Gettext support for VDR 1.5.7+ Credits to Udo Richter for his po218n.pl backward compatibility script - Accept empty responses (status code + space character) - No longer strip trailing whitespace from responses - Configurable timeouts 2007-03-06: Version 0.0.3 - Dynamic buffer size - New setup options: default server IP and port - Silent change of service interface: serverIP and serverPort are now in/out params - Connection handle was not reset to -1 when disconnecting a shared connection which is still in use - Non-blocking connect 2006-07-24: Version 0.0.2 - Added locking. svdrpservice is now threadsafe - Must use cFile::FileReady instead of cFile::Ready. Otherwise a command may return without delivering the reply - Check if connection still exists before trying to delete it - Fixed EOF handling - Increased read timeout to 1500ms - Improved logging - Use SVDRPSERVICE_DEBUG instead of DEBUG to enable debugging - Include patch for VDR 1.4.1-1 and older to fix problem with svdrp server ignoring client side close 2006-06-01: Version 0.0.1 - Initial revision.