summaryrefslogtreecommitdiff
path: root/svdrp.c
AgeCommit message (Collapse)Author
2006-07-22Fixed handling client side termination of SVDRP connectionsKlaus Schmidinger
2006-06-11Reduced logging for the SVDRP GRAB command1.4.1Klaus Schmidinger
2006-06-03Applied the fixes to moving and deleting channels from version 1.4.0-2 to ↵Klaus Schmidinger
the SVDRP commands MOVC and DELC as well
2006-04-17The cRemote::CallPlugin() function now has a boolean return value that tells ↵Klaus Schmidinger
the caller whether initiating the plugin call was successful
2006-03-26Fixed format string handlingKlaus Schmidinger
2006-01-14The SVDRP command GRAB allows file names without extension againKlaus Schmidinger
2006-01-14Made the "What's on now/next?" menus a lot faster by storing a pointer to ↵Klaus Schmidinger
each channel's schedule in the cChannel data
2006-01-14Fixed canonicalizing the file name in the SVDRP command GRAB to allow full ↵Klaus Schmidinger
path names
2006-01-08The SVDRP command LSTT now accepts the new option 'id'Klaus Schmidinger
2005-12-30Changed all "illegal" to "invalid" in error messagesKlaus Schmidinger
2005-12-30New option '-g'; fixed security hole CAN-2005-0071 when grabbing to fileKlaus Schmidinger
2005-12-30The SVDRP command GRAB now optionally writes the image data to the SVDRP ↵Klaus Schmidinger
connection (encoded in base64)
2005-12-29cDevice::GrabImage() now returns a pointer to the image in memory; ↵Klaus Schmidinger
cDevice::GrabImageFile() grabs the image to a file
2005-12-29The SVDRP command GRAB now determines the image type from the extension of ↵Klaus Schmidinger
the given file name
2005-11-27Implemented message queueing1.3.37Klaus Schmidinger
2005-11-05cSVDRP now dynamically allocates its command bufferKlaus Schmidinger
2005-09-25The list of recordings is now read in a separate threadKlaus Schmidinger
2005-09-18The SVDRP command DELR no longer triggers a complete reload of the global ↵Klaus Schmidinger
Recordings list, but rather deletes that particular entry
2005-09-03Implemented the SVDRP command MOVCKlaus Schmidinger
2005-09-03The SVDRP command PLUG now has a new option 'main'Klaus Schmidinger
2005-09-03Added missing help for the 'help' keyword in the SVDRP command PLUGKlaus Schmidinger
2005-08-28Implemented SVDRP command EDIT1.3.31Klaus Schmidinger
2005-08-28The new SVDRP command PLAY can be used to start replaying a recordingKlaus Schmidinger
2005-08-27Implemented SVDRP command for pluginsKlaus Schmidinger
2005-08-07Fixed a memory leak in the SVDRP command LSTE; fixed a typo in LSTE's help1.3.28Klaus Schmidinger
2005-07-31Now checking whether timers or channels are currently being edited via the ↵Klaus Schmidinger
menu before making changes through SVDRP
2005-05-26The SVDRP command DELR no longer deletes recordings that are currently being ↵Klaus Schmidinger
written to by a timer
2005-05-16Switched from 'summary.vdr' to 'info.vdr'Klaus Schmidinger
2005-05-06Automatically deleting duplicate channels when reading channels.confKlaus Schmidinger
2005-03-20All log entries regarding timers now contain a short description of the timer1.3.23Klaus Schmidinger
2005-03-20Some fixes to avoid compiler warnings in gcc 4.0Klaus Schmidinger
2004-12-26Made several functions threadsafe (cont'd)Klaus Schmidinger
2004-12-19Made several functions threadsafeKlaus Schmidinger
2004-10-31Making sure that timers and channels are only saved togetherKlaus Schmidinger
2004-10-17Now only saving channels.conf after a modification made by the userKlaus Schmidinger
2004-06-13The list of recordings is now kept statically in memoryKlaus Schmidinger
2004-03-25Fixed the help for LSTE and LSTRKlaus Schmidinger
2004-02-29Implemented VPS controlled timers1.3.5Klaus Schmidinger
2004-02-22Extended the SVDRP command LSTE to allow limiting the listed dataKlaus Schmidinger
2004-01-31Fixed the SVDRP command 'STAT DISK' to avoid a 'division by 0' in case the ↵Klaus Schmidinger
disk is full
2004-01-17New SVDRP command SCANKlaus Schmidinger
2004-01-04Implemented automatic PID switching and channel detectionKlaus Schmidinger
2003-12-22Changed section handling; replaced 'libdtv' with 'libsi'Klaus Schmidinger
2003-08-31Actually implemented the SVDRP command DELCKlaus Schmidinger
2003-08-30Fixed a hangup in SVDRP when the client disappears without sending QUITKlaus Schmidinger
2003-07-26Fixed an occasional "Broken pipe" error in SVDRP connectionsKlaus Schmidinger
2003-06-06Fixed editing channels ('timers.conf' was not written)Klaus Schmidinger
2003-04-27New SVDRP command STATKlaus Schmidinger
2002-12-22The SVDRP command CHAN now also accepts channel IDsKlaus Schmidinger
2002-11-10First step towards a 'unique channel ID'Klaus Schmidinger