summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorAndreas Mair <amair.sob@googlemail.com>2005-06-01 13:09:21 +0200
committerAndreas Mair <amair.sob@googlemail.com>2005-06-01 13:09:21 +0200
commitd6922e850779c4ff9d8bcbcef9842cf333eb8638 (patch)
tree8b6c0aa816b00ad4a83a30b1241a73ef6b57fcb2 /contrib
parentbebe0382652e0616c8d040b3e217c2a21b81beee (diff)
downloadvdradmin-am-0.97-am3.3pre.tar.gz
vdradmin-am-0.97-am3.3pre.tar.bz2
2005-06-01: 0.97-am3.3prev0.97-am3.3pre
- Allow browsers to cache all files VDRAdmin sends, except "text/html". This should speed up VDRAdmin but changing the skin or css needs a "shift reload". - Added support for VDR v1.3.25's recording info (Submitted by vejoun). - New config option for the number of columns to display in prog_summary. - Use localized date formates. - Now using "video/x-mpegurl" MIME type instead of "audio/x-mpegurl" for streaming (Suggested by stefan.h). - Added patches supplied by stefan.h: -> using EPG's subtitle when found for AutoTimer else " " (thaht's the VDR way). -> New config option VDRVFAT to find recordings if VDR has been compiled with or without VFAT define. - Fixed calling reccmds on recordings in subdirs, manual recordings (@rectitle) and repeating timer's recordings without episode title. - Fixed streaming of manual recordings (@rectitle) and repeating timer's recordings without episode title. - VDRAdmin-AM now uses the required charsets setting in templates, so no need to write "&xyz;" things in .po files. - Reworked templates to make better use of CSS (for example: timeline colours can be set by style.css). - EPG_PRUNE now is the number of channels to fetch from VDR (had been one too less before). - Added "install.sh" and "uninstall.sh" ("./install.sh -h" for help) (Requested by several people). - Made "name" columns in lists wrapping again (Reported by vejoun). - Deleting a single recording works again (Reported by vejoun). - Fixed streaming of recordings in subdirs (Reported by vejoun). - Added missing gray sign on deactivated AutoTimers (Reported by vejoun).
Diffstat (limited to 'contrib')
-rw-r--r--contrib/HISTORY359
-rw-r--r--contrib/HISTORY.bigpatch99
-rw-r--r--contrib/HISTORY.ct102
-rw-r--r--contrib/HISTORY.macfly34
-rw-r--r--contrib/README.Streaming51
-rw-r--r--contrib/README.vdr-aio21_svdrprename.patch3
-rwxr-xr-xcontrib/findunusedimage.sh9
-rw-r--r--contrib/gentoo.rc.vdradmind20
-rw-r--r--contrib/vdr-1.2.0-recordings-length.diff15
-rwxr-xr-xcontrib/vdr-aio21_svdrprename.patch65
10 files changed, 0 insertions, 757 deletions
diff --git a/contrib/HISTORY b/contrib/HISTORY
deleted file mode 100644
index 8b6a331..0000000
--- a/contrib/HISTORY
+++ /dev/null
@@ -1,359 +0,0 @@
-v0.97 -- unknown (taken from linvdr 0.7)
-
-v0.96 -- tom -- Tue Apr 6 15:43:16 CEST 2004
- - Reworked timer collision detection (Thanks to Cooper)
- - Corrected Power button link in the remote control (Thanks to Tobias Grimm)
- - Solved some javascript issues
-
-v0.95 -- tom -- Sat Dec 13 14:55:04 CET 2003
- - Added support to listen on specific network adresses (Thanks to
- Ludwig Nussel)
- - Added two new parameters (--message, --displaycall)
- - Added some code from the "vdradmin BigPatch"
- - Added help system
- Fixed Bugs:
- - AutoTimer does not work correct if the specified time range goes over
- midnight (Thanks to Cooper)
- - Solved the "daylight saving" problem (2h offset)
- - Solved some problems with gzip compression
-
-v0.94 -- tom, mdo -- Mon Aug 18 06:32:47 CEST 2003
- - Cleared up some things in the "timer new"/"timer edit" form:
- We have now a new line for automatic timer correction, possible values
- are "program ID" for the Event-ID as key, "recording time" for the start/end
- time of the recording as keys, and "disabled" for uncorrected timers.
- - There are two new variables which can be added to the config file
- vdradmind.conf by hand (no fronted support!):
- NO_EVENTID = 1
- and
- NO_EVENTID_ON = 23,24,25
- will disable the usage of event-ids in general or on channels 23 to 25 for
- all new timers.
- So the automatic timer correction -- both for auto timers and for manual
- edited -- will fall back to "recording time" mode. This is interesting for
- channels where the Event-ID changes between first show-up in the EPG and
- the event (thanks to Jan Ekholm for the idea and his help with debugging).
- - New search string handling in AutoTimer:
- /regexp/
- and
- /regexp/i
- are perl regular expression, the second one is case insensitive.
- The regexp is testet against a string of the form:
- title~subtitle~summary
- As you see, all checked fields in the AutoTimer edit form are separated
- by a tilde (~). So you can explicitly search the title, subtitle and
- summary entry for matches.
- I advise you not to use any regular expressions in the AutoTimer, never!
- There is absolutely *no* syntax check for the regexp! Leave a stray
- brace and see vdradmin dying (because of a perl syntax error), or enter
- something like "/.*/" to beam the entire EPG into the timer list and watch
- VDR dying under the tons of timers.
- Don't write bug reports if a regexp has filled your harddisk to the very
- last bit, messed your timer list or killed your VDR: I told you not to use
- regular expressions! Don't even think about it!
- All non-regexp are now threatened as space separated list of patterns
- without any wildcards: Dots are a real dots, braces are real braces,
- and little furry things from Centaur 5 are real little furry things from
- Centaur 5.
- Fixed Bugs:
- - Month in "Whats on now" calculated wrong (Thanks to Thomas Schmidt)
- - Day in Event detail calculated wrong (Thanks to Thomas Schmidt)
-
-v0.93 -- tom -- Tue Jul 15 12:09:34 CEST 2003
- Fixed Bugs:
- - Several issues with the Internet Explorer
- - Doesn't delete a recording timer
-
-v0.93 -- mdo --
- - The 16th bit of the status field of timers will now be used for indicating
- automatically revised timers ("Auto"). Old timers with status "Auto", using
- the now deprecated third bit (see v0.24-pre13-mdo), will *in this version*
- be described as "Auto (alt)" or "Auto (old)" in the timer list. Editing an
- timer with status "Auto (old)" will correct the flag properly.
-
- CAUTION! Using the third bit (as in v0.24-pre13-mdo up to v0.92) is now
- *deprecated* and the support for the third bit will *definitively* be
- removed in the next version of vdradmin! Due this change only affects
- single timers, all old timers will disappear within the next month -- new
- "Auto" timers will be programmed properly. So before updating to the next
- version of vdradmin (probably v0.94), check that you don't have any old
- "Auto" timers left, or they won't be observed/revised any longer (but work
- anyway).
-
-v0.92 -- tom -- Tue Jul 4 10:49:13 CEST 2003
- Fixed Bugs:
- - Several things in the log mechanism
- - Can't delete multiple Auto Timers at once (Thanks to Tom Pfeifer)
- - Sometimes wrong display of rec icon (Thanks to Tom Pfeifer)
- - Recordings frame missing if no recordings on disk (Thanks to Tom Pfeiffer)
-
-v0.91 -- tom -- Wed Jun 18 07:36:40 CEST 2003
- - Added "Directory" option in Auto Timer (Suggested by Christian Jacobsen)
- Fixed Bugs:
- - Can't save complex timer (Thanks to Tom Pfeifer)
-
-v0.90 -- tom -- Sun Jun 15 01:20:00 CEST 2003
- - New German layout (Thanks to Uwe Kempf)
- - Translated layout to English
- - Translated layout to French (Thanks to Olivier Jacques and Laurent DUPERREY)
- - subfolders in recordings (like in VDR)
- - Added TV mode
- - show disk usage in recordings menu (require VDR 1.1.29)
- - added "install" target, this is mainly for distributors
- - Reworked Auto Timer (Thanks to cooper)
- Fixed bugs:
- - Small patch to make vdradmin work together with the analogtv plugin
- (Thanks to Andreas Kool)
- - Added patch to make apache 2.0.40 with it's mod_proxy happy
- (Thanks to Thomas Sailer)
- - many, many other small things i don't remember
-
-v0.24-pre13-mdo -- cooper -- Tue May 27 03:10:39 CEST 2003
- - major changes in AutoTimer():
- - for each autotimer the event_id from the EPG will be stored in the
- higher 16 bits of the status value in the timers.conf. Be prepared
- to see huge and tiny (negative) numbers in the timers list!
- - for all autotimers, the 3rd bit in the status value (first row in
- timers.conf) will be set, along with the 1st bit (plus the high
- 16 bit as mentioned before)
- - will only programm new timers, changing existing timers is now the
- job of CheckTimers()
- - AutoTimer() will only add new timers, if the event_id and the channel
- number of the desired event are not in the current timers.conf. If
- there is no event_id, AutoTimer() will check for the name and start time
- like in privious versions of vdradmin
- - new function CheckTimers():
- - is called every time just before AutoTimer()
- - will check every timer of timers.conf with the 3rd bit set in the status
- value:
- - if there is an event_id, CheckTimers() will search a event with the
- same event_id on the same channel in the EPG, and then set title,
- subtitle, start/stop time, day of recording and summary according to
- the EPG entry. If there is no matching event_id, nothing happens.
- - without event_id, CheckTimers() looks for events in the EPG within
- the margins of the timer, then do a wighting. For the event with the
- highest wight, CheckTimers() extends the margings of the timer so
- the event will be fully covered, plus extra time. This will probably
- fail when multiple events of 10 minutes duration or shorter are within
- the timer margins -- due the timer will only be extended but never
- shortened, this should be no real problem. The title of the event is
- unchecked. If there is no matching EPG entry, nothing happens.
- - other changes:
- - the default status for new timers is now 5 (equal to "Auto"), which
- means they'll be handled by CheckTimers(), an the event_id will be set.
- CheckTimers() will, as described above, change start/stop time and some
- more according to the current EPG. To get rid off the automatic
- observation, set the status to 0 or 1 (Yes/Ja or No/Nein). The side
- effect is that you'll lose the event_id, and if you set the status back
- to "Auto" again, CheckTimers() will use the "without event_id" branch
- to extend the timer margins.
- - side effects:
- - the status field (first row) of timers.conf will contain very huge and
- tiny numbers between -2147483647 and 2147483647, instead of 0, 1 and 3.
- While this is fully covered by Klaus' documentation, it could be some
- surprise to other programms parsing the timers.conf or reading the timers
- list via lstt from SVDRP, like Master Timer and others.
- - editing a timer via VDR will cause the loss of the event_id and set the
- status back to 0 or 1 -- so CheckTimers() won't touch it no longer. This
- is a feature.
- - the start time of observed timers might be changed while VDR is
- recording -- resulting in a new file and a little gap between the two
- recordings. Should be fixed somewhen.
- - observed timers with ":" in the name will cause unnecessary timer
- updates because the ":" will cause an inequality between timer title
- and event title.
- - the title of obeserved timers will be extended automatically by the
- subtitle (when in EPG), even if the original title was without subtitle.
- - double recordings (same start time, same title) are now very improbable,
- but still possible. Should be managed by CheckTimers() somewhen...
-
-v0.23 -- tom -- Sat Feb 15 22:46:01 CET 2003
- - Now delivering compressed data (like mod_gzip) if the browser accept this.
- This makes vdradmin much faster on slow connections. This is experimental,
- so if you have problems with this set MOD_GZIP to 0 in your vdradmin.conf.
- Fixed Bugs:
- - Now opening remote control with target _blank (Thanks to Martin Hillmann)
- - Saving timers don't work if priority or lifetime less then 10 (Thanks
- to _cooper_)
- - Fixed typo in english configuration page (Thanks to Briandorling)
-
-v0.22 -- tom -- Thu Jan 16 14:08:31 CET 2003
- - Reworked timer sort routine
- - Included virtual remote control
- Fixed bugs:
- - some small layout things
-
-v0.21 -- tom -- Mon Dec 30 22:34:37 CET 2002
- - Added guest account
- - Startpage is now selectable
- Fixed Bugs:
- - Several things in the Autotimer
-
-v0.20 -- tom -- Thu Dec 26 13:21:39 CET 2002
- Fixed Bugs:
- - Using wrong variable to connect to vdr
-
-v0.19 -- tom -- Thu Dec 26 03:20:12 CET 2002
- Fixed Bugs:
- - Pictures are no longer missing
- - "--config" sets wrong variables
- - Timer sometimes disapeared
- - AutoTimer doesnt run after timeout
- - Cant save complex timers
- - many other small things...
-
-v0.18 -- tom -- Tue Dec 17 20:52:09 CET 2002
- - vdradmin does not longer use HTTP::Daemon
- - updated english translation
-
-v0.17 -- tom -- Mon Dec 16 14:19:28 CET 2002
- - Channels without EPG-data are not longer displayed in program list
- - No longer add spaces to Summary when changing Timer (Thanks to _cooper_)
- - Sorts repeating Timers like VDR (Thanks to Emil Naepflein)
- - Three colors shows how timers conflicts with other timers (Thanks to Emil Naepflein)
- - Now using HTTP::Daemon to comunicate with clients
- - vdradmin knows about first-day timers
- - Code cleanup
- - Some other things i dont remember
-
-v0.16 -- tom -- Sun Jun 9 14:58:57 CEST 2002
- Fixed Bugs:
- - Auto Timer does nothing if no end time was given
- (this bug was introduced in v0.15)
-
-v0.15 -- tom -- Son Jun 2 17:32:44 CEST 2002
- Fixed Bugs:
- - vdradmin exits with "Bad arg length for Socket::unpack..."
- under some perl versions. (Thanks to Juergen Schmidt)
- - Saving Auto Timers doesnt work in English theme
- - Selecting channels for a new Auto Timer doesnt work in German theme.
- - Auto Timer does not work if the timer goes across midnight
- _and_ the start time is beyond midnight (Thanks to Andrea Schultz).
-
-v0.14 -- tom -- Sat Apr 13 13:33:00 CEST 2002
-
- - English translation added (Thanks to Thilo Wunderlich and Simon Dean)
- - Translations / Themes are stored in subdirectorys (suggested by
- Thilo Wunderlich)
- - internationalized days of week (see template/<lang>/i18n.pl)
- - Changed names of Language. If you wish to use your old vdradmind.conf
- change "LANG = de" in "LANG = Deutsch".
-
- Fixed Bugs:
- - Sometimes the language could not be changed.
- - Priotity in Auto Timer was lost in some cases.
- - State row in channels view was lost if the Broadcaster has no EPG
- - Various small things coming with the internationalisation
-
-v0.13 -- tom -- Mit Mar 6 21:09:02 CET 2002
-
- - Added `switch to channel´ function in program overview.
- - Fixed date bug with vdr > 1.0.0pre1
-
-v0.12 -- tom -- Fre Feb 15 19:44:26 CET 2002
-
- - vdradmin crashed when deleting a timer. fixed.
- - Fixed many bugs in the timer section
- - vdradmin is now compatible with apache & mod_proxy
- (thanks to Marcel Walter)
-
-v0.11 -- tom -- Tue Feb 5 21:25:21 CET 2002
-
- - Renamed configuration file. "conffile" -> "vdradmind.conf". If you
- wish to use your old configuration file, rename it manualy.
- - Added "auto timer" function.
- - In timer and recordings menu, multiple entrys can be deleted at once
- - Some layout changes
-
-v0.10 -- tom -- Sam Jan 26 18:27:24 CET 2002
-
- - Added complex timer handling
- - Fixed broken pipe messages
- - Some layout changes
- - Modified search function, it does not longer search the exact pattern
- (eg. ´one two´ does not search the exact pattern, it now means one
- _and_ two)
- - When creating a new timer, the timer is activated by default
- - After creating a timer from program overview or list you will redirected
- where you have been (instead of showing timer overview)
-
-v0.9 -- tom -- Tue Dec 11 13:38:22 CET 2001
-
- - Whoops, fixed stupid bug in recordings sort mechanism
- - Added configuration mechanism (--config)
- - Added kill parameter (--kill)
- - Added prev/next link in program listing
- - Adding multiple channels in positive list fails if the list is empty. Fixed.
-
-v0.8 -- tom -- Sun Dec 2 11:55:43 CET 2001
-
- - Time was calculated wrong in recordings section
-
-v0.7 -- tom -- Sat Dec 1 17:19:48 CET 2001
-
- - vdradmin exits with error message if no recording exists. Fixed.
- - Added a option which allowes to see only selected channels in program list
- - List of recordings now sortable by date, time and name
- - Sorted timers
- - Time was calculated wrong in the timers section, month's range is 0-11
- not 1-12
-
-v0.6 -- tom -- Sun Nov 25 17:31:02 CET 2001
-
- - Broadcasters now sorted case insensitive in channel overview
- - Encoded '&' very special since IE is too stupid to handle this correctly
- - Seperated events in channel list by days
- - Sorted recordings by date _and_ time
- - Under heavy load vdradmin exits with sigpipe. Fixed.
- - Added a search function
-
-v0.5 -- tom -- Wed Nov 14 12:09:35 CET 2001
-
- - Fixed problem with complex timers in timer overview
-
-v0.4 -- tom -- Wed Nov 14 00:58:31 CET 2001
-
- - vdradmin must not longer be started from the directory where it lives in.
- - Sorted broadcasters by name in 'Was laeuft jetzt?'
- - Added logging mechanism
- - Added a 'go!' button in the channel overview
- - The time field in the channel summary now eats almost everything.
- (e.g. 1920, 19,20, 19.20, 19:20 produces all the same)
- - The time buffer (e.g. 5 minutes before/after every movie) was in some
- cases calculated wrong. Fixed.
- - A click on the name of a recording shows the summary
- - Sometimes (if a request was interrupted) the program exits with a
- SIGPIPE. Fixed.
- - If a timer was (re)edited the channel selection was wrong
- - EPG data now stored in a tree (internal).
- - as ever, other things i don't remember
-
-v0.3 -- tom -- Thu Oct 25 21:50:12 CET 2001
-
- - vdradmin has now a integrated webserver. No Apache needed.
- - A configurating menu added.
- - Sometimes (if a timer is recording) deleting this timer deletes the
- next one. Fixed.
- - EPG and Channel Data now hold in memory.
- - Several speed improvements.
- - It's now possible to select the channels listed in 'Was laeuft jetzt?'
- - I forgot the rest ;)
-
-v0.2 -- tom -- Sat Oct 13 01:10:50 CET 2001
-
- - Viewing and deleting recordings a now possible (thanks to Thomas
- Heiligenmann)
- - It's now possible to support several languages. vdradmin suports at the
- moment only German.
- - The funktion of the 'Was laeuft jetzt?' was extended, it's now possible
- to show whats going on at eg. twelve a clock (assuming thats now nine
- - Sometimes in the channel listing two show's have the same color. Fixed.
- - Channel file was now also cached (to speed up)
- - Sending "quit\r\n" before closing SVDRP socket
- - A timer that titel field contains a ":" was not correct displayed
- - many, many other thins i don't remember
-
-v0.1 -- tom -- Tue Oct 9 00:12:12 CET 2001
-
-- Initial release
-
diff --git a/contrib/HISTORY.bigpatch b/contrib/HISTORY.bigpatch
deleted file mode 100644
index 1518bdb..0000000
--- a/contrib/HISTORY.bigpatch
+++ /dev/null
@@ -1,99 +0,0 @@
-README Big Patch
-----------------
-This is a patch to develop for a better vdradmin.
-It's designt as Patch for a vanilla vdradmin, i
-hope you have many fun with this nice program.
-
-Version 0.9
-
-* Neue Option bei Autotimer Done on/off (thx gfa4711 & viking)
-* Done Liste persitent machen
-! remove the ffserver stuff, is to buggy and peters solution over samba is better.
-
-Version 0.8
-
-Fixes(!) and Features(*):
-
-* force an update at start from vdradmind
-* popup and change_channel moved to library.js
-* cosmetic changes from tv screen for a better display in mozilla
-* add refresh 60 sec in prog_summary (thanks to schwarz)
-* better handling for tv shows , if this show exists in the past, in auto timer
-* Better unique autotimer
-! First klick on timeline produce a empty website .. fixed
-! remote background fixed
-! scrolling in detail window
-! replace '|' to <br> in detail window (thanks to gestein)
-
-Version 0.7
-
-Fixes(!) and Features(*):
-
-* Yes! Skins!
- - a new skin need only a new images directory with a new name in the same dir as 'bilder'
- - the images in the new skin dir must have the same size and name from the old dir
- - vdradmin will replace the http request to the new skin dir
- - vdradmin will also replace the navi.css and style.css, if this exist in skin directory
- - i.e. you can use a testing skin 'copper', only changes in color and style
-* Unique Autotimer (like master-timer)
- - this program only a timer was not come in the past (compare title+subtitle+summary)
-* timers can now handle more as one card (thanks to Emil Naepflein)
- - handle parallel recordings on same transponder on one card
- - handle recordings on cards with CA (only one recording per CA type)
-! Cache timeout is now every 60 minutes
-! If you not have channels in the right list under config then don't display in timeline
-
-
-Version 0.6
-
-Fixes(!) and Features(*):
-
-* timeline is 50% faster
-* existing timer in timeline is marked now
-* links to the epg information in timer
-* redesign tvscreen with remote control
-! remove flash plugin, because losse support for this
-! timeline has lost epg items
-
-Version 0.5
-
-Fixes(!) and Features(*):
-
-* only patching to the new Version 0.95
-
-Version 0.4
-
-Fixes(!) and Features(*):
-
-* Stream the records to client (very eperimental) need ffmpeg
-* add new timeline table from müntz and friends
-* add streamdevurls in prog_list and prog_summary
-* add a bunch config vars (for stream and streamdev)
-
-
-Version 0.3
-
-Fixes(!) and Features(*):
-
-* Timeline: screen to display a better Programguide
-* Timeline: Pulldownmenu for times at 'was kommt um?'
-! Timeline: timeline can open a own window to display the summary, is better for opera users
-* Timeline: direct input in the right edge of timeline to display a own time
-! Timeline: the list of channels is sortet in user order
-* Timeline: higlightet program if this running now
-! Timeline: no 25 Uhr at top of timeline
-! Timeline: No break for mac users in the top right edge
-
-! Global: little Bugfixes
-* Global: epg.data load direct from filesystem
-* Global: better redirects
-
-* Tv: in tv is grab selected on load
-* Tv: Button to grab the tv picture
-! Tv: Ok, the tv screen is fixed ;)
-* Tv: Preview window as Flash screen, thanks for Albu from vdr-portal.de
-
-! Config: 1x / je Tag is removed
-* Config: epg is configurable with vdradmin -c
-* Config: in config screen you can set the timelinescreen as startscreen
-* Config: switch for flash tv
diff --git a/contrib/HISTORY.ct b/contrib/HISTORY.ct
deleted file mode 100644
index cbc7aea..0000000
--- a/contrib/HISTORY.ct
+++ /dev/null
@@ -1,102 +0,0 @@
-vdradmin (0.96-3.ctvdr.1) unstable; urgency=low
-
- * New upstream release
- * changed version numbering to "backports.org"-style to reflect relationship
- to official debian package
- * Modified streaming patch to allow streaming of recordings with
- dot, slash, double underscore and parenthesis in filename
- * Converted all patches to shorter format for new dpatch
- * Added dist-var patch, that change vdradmin.pl to search for it's
- files in system-directories, instead of local, relative paths
- (taken from official debian version 0.96-3)
- * Added 02_sectmpfiles.dpatch: use File::Temp to create temporary
- files, to prevent possible symlink-attacks (Closes: #287601)
- (taken from official debian version 0.96-3)
- * Set permissions of /etc/vdradmin/vdradmind.conf to 600 on new
- installations (users with an existing installation should
- ensure that the cfg-file has a permission of 600)
- (taken from official debian version 0.96-3)
- * using dh_install now
- * Added manpage for vdradmin.pl (taken from official debian version 0.96-2)
- * Set section to "web" and architecture to "all", set standards version to
- 3.6.1
- * Fixed depends (no longer depends on vdr, but suggests it)
- * Added watch file
- * The vdradmin daemon can now be enabled/disabled in /etc/default/vdradmin
- (taken from official debian version 0.96-3)
- * Do not install Base64.pm, Template.pm and RescDescent.pm
- from upstream anymore, depend on libhtml-template-perl and
- libparse-rescdescent-perl (Base64.pm is allready provided by
- perl) (taken from official debian version 0.96-2)
- * Link /usr/share/vdradmin/template/{English,French}/bilder to
- /usr/share/vdradmin/template/Deutsch/bilder, this reduces the
- size of the deb by about 50% (taken from official debian version 0.96-2)
- * Took over README.Debian from official debian version 0.96-3
- * added debian/compat
-
- -- Tobias Grimm <tg@e-tobi.net> Thu, 30 Dec 2004 22:20:00 +0100
-
-vdradmin (0.95-ct-10) unstable; urgency=low
-
- * Fix rec streaming patch: slashes in dir names and order
-
- -- Peter Siering <ps@ctmagazin.de> Fri, 29 Oct 2004 11:00:00 +0100
-
-vdradmin (0.95-ct-9) unstable; urgency=low
-
- * extracted Peter Sierings modifications as 05_streaming.dpatch
-
- -- Tobias Grimm <tg@e-tobi.net> Sat, 21 Mar 2004 16:00:00 +0100
-
-vdradmin (0.95-ct-8) unstable; urgency=low
-
- * added fix to rec_stream to skip "new"-char at time
-
- -- Tobias Grimm <tg@e-tobi.net> Wed, 17 Feb 2003 21:30:00 +0100
-
-vdradmin (0.95-ct-7) unstable; urgency=low
-
- * changed additional_images -patch to work within CVS source-dirs too
- * added patch to fix problem with vdr's Wareagle Icon Patch
- (Thanks to HFlor from vdrportal.de)
-
- -- Tobias Grimm <tg@e-tobi.net> Sat, 08 Feb 2003 23:50:00 +0100
-
-vdradmin (0.95-ct-6) unstable; urgency=low
-
- * vdradmin is distributed as non-native package from now on
-
- -- Tobias Grimm <tg@e-tobi.net> Sat, 08 Feb 2003 23:50:00 +0100
-
-vdradmin (0.95-ct-5) unstable; urgency=low
-
- * new upstream release
- * includes fix for using through apache
-
- -- Peter Siering <ps@ctmagazin.de> Tue, 22 Dec 2003 00:30:00 +0100
-
-vdradmin (0.94-ct-4) unstable; urgency=low
-
- * minor streaming fixes, repair init
-
- -- Peter Siering <ps@ctmagazin.de> Tue, 28 Nov 2003 10:00:00 +0100
-
-vdradmin (0.94-ct-3) unstable; urgency=low
-
- * incorporated (live) streaming functions
-
- -- Peter Siering <ps@ctmagazin.de> Tue, 25 Nov 2003 12:00:00 +0100
-
-vdradmin (0.94-2) unstable; urgency=low
-
- * fixed vdradmind.pl location in init skript
-
- -- Peter Siering <ps@ctmagazin.de> Sun, 16 Nov 2003 12:00:00 +0100
-
-vdradmin (0.94-1) unstable; urgency=low
-
- * Initial Release.
- * includes daylight saving fix
-
- -- Peter Siering <ps@ctmagazin.de> Thu, 30 Oct 2003 00:13:40 +0100
-
diff --git a/contrib/HISTORY.macfly b/contrib/HISTORY.macfly
deleted file mode 100644
index afac4d6..0000000
--- a/contrib/HISTORY.macfly
+++ /dev/null
@@ -1,34 +0,0 @@
-since i don' know if vdradmin will be maintained in the future, i took the
-best version i knew of (the one from xpix) and fixed some issues. This is
-the reason, i have my very own HISTORY-File.
-
-macfly-001 - macfly 04.02.2005
- - added Template, which was missing
- - fixed disabled timers in the timeline of timer_list to be grey
- - fixed disabled timers in the listing of timer_list to be grey
- - included the patch for handling extended EPG provided by tvm2vdr:
- if you use autotimer, you can use the following special Tags in
- the directory-field. They will be replaced with the information
- from the EPG of the EPG-event:
- %Title% will become the title of the event
- %Subtitle% will become the subtitle of the event
- %Director% will become the director of the event
- %Date% will become the date of the recording
- %Category% will become the category of the Event (Spielfilm/Serie/...)
- %Genre% will become the genre of the Event (Drama/Krimi/..)
- %Year% will become the year of production
- %Country% will become the country of production
- %Originaltitle% will become the original title of the event
- %FSK% will become the FSK from the event
- %Epsiode% will become the episode of the event
- %Rating% will become the rating of the event from the EPG-Provider
-
- - made the inputfield of the directory for autotimers i little bit larger
- - fixed enabling/disabling a timer
- - added a blacklistfunction. Enter any title into the file vdradmind.bl,
- one event into one line. If this string is found either(!!) in title or
- in title~subtitle, this event will not be programmed by autotimer. So you
- can disable complete episodes (for example when using "Enterprise" as
- Blacklist-string) or only one (when using "Enterprise~Azati Prime" as
- Blacklist-string).
- - removed the <br> from the events. They are still used for display only.
diff --git a/contrib/README.Streaming b/contrib/README.Streaming
deleted file mode 100644
index b627bff..0000000
--- a/contrib/README.Streaming
+++ /dev/null
@@ -1,51 +0,0 @@
-VDRAdmin Streaming
-==================
-
-The idea of extending VDRAdmin with streaming features originally came from
-the Debian maintainers of the vdradmin package. For questions about the
-streaming, they are the right contact persons:
-
-Peter Siering <ps@ctmagazin.de>, Tobias Grimm <tg@e-tobi.net>
-
-You can enable access to the streaming feature, by setting STREAM_ON=1 in
-vdradmind.conf. vdradmin is not responsible for providing video streams,
-it's just a frontend to access them.
-
-At the configuration page you can now enable/disble live streaming and
-streaming of recordings.
-
-
-Live Streaming
---------------
-
-Live streaming gives you access to the currently selected channel. To use
-live streaming, you must have the streamdev-server-plugin from
-Sascha Volkenandt (available at http://www.magoa.net/linux/) installed.
-This plugin provides access to the currently watched channel, by
-providing a video stream using the Video Transfer Protocol VTP.
-
-By default port 3000 is used, you can change this on the configuration page.
-
-
-Recordings Streaming
---------------------
-
-There is no real streaming server for VDR recordings available yet. Our
-lazy solution right now is, to simply access the recordings using a Samba
-share. So your first step to make use of the recordings streaming should
-be, to make your recoordings directory available over the network.
-
-The URL, a client should use to access this network share, has to be
-configured at the configuration page.
-
-VDRAadmin will also need direct access to VDR's recordings directory. You
-have to set this in vdradmind.conf with VIDEODIR, which is by default
-set to VIDEODIR="/video".
-
-
-Setting up the Client / Browser
--------------------------------
-
-!!! TODO !!!
-
- -- Tobias Grimm <tg@e-tobi.net>, Sun, 23 Jan 2005 20:00:00 +0100
diff --git a/contrib/README.vdr-aio21_svdrprename.patch b/contrib/README.vdr-aio21_svdrprename.patch
deleted file mode 100644
index f42a4b6..0000000
--- a/contrib/README.vdr-aio21_svdrprename.patch
+++ /dev/null
@@ -1,3 +0,0 @@
-Don't know the patch's author at the moment, found the patch at www.vdr-portal.de.
-
-This patch applies from vdr 1.3.19 - 1.3.22 even without enAIO patch (even if the patch's name suggests it).
diff --git a/contrib/findunusedimage.sh b/contrib/findunusedimage.sh
deleted file mode 100755
index 9323a7e..0000000
--- a/contrib/findunusedimage.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/bash
-
-echo "This script does not find every used image, because some filenames are generated at runtime!"
-for i in bilder/*; do
- grep `basename $i` *.html >/dev/null
- if [ $? != 0 ]; then
- echo $i
- fi
-done
diff --git a/contrib/gentoo.rc.vdradmind b/contrib/gentoo.rc.vdradmind
deleted file mode 100644
index b0f8fb5..0000000
--- a/contrib/gentoo.rc.vdradmind
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /cvsroot/gentoo-deutsch/ebuilds/net-www/vdradmind/files/rc.vdradmind,v 1.2 2003/05/26 20:06:22 mad Exp $
-
-depend() {
- need vdr
-}
-
-start() {
- ebegin "Starting vdradmind"
- /usr/bin/vdradmind.pl
- eend $?
-}
-
-stop() {
- ebegin "Stopping vdradmind"
- start-stop-daemon --stop --quiet --pidfile /var/run/vdradmind.pid
- eend $?
-}
diff --git a/contrib/vdr-1.2.0-recordings-length.diff b/contrib/vdr-1.2.0-recordings-length.diff
deleted file mode 100644
index a403e8e..0000000
--- a/contrib/vdr-1.2.0-recordings-length.diff
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -uHr vdr-1.2.0.patched/svdrp.c vdr-1.2.0/svdrp.c
---- vdr-1.2.0.patched/svdrp.c 2003-04-27 16:21:07.000000000 +0200
-+++ vdr-1.2.0/svdrp.c 2003-06-06 21:34:03.000000000 +0200
-@@ -726,7 +726,10 @@
- else if (recordings) {
- cRecording *recording = Recordings.First();
- while (recording) {
-- Reply(recording == Recordings.Last() ? 250 : -250, "%d %s", recording->Index() + 1, recording->Title(' ', true));
-+ cIndexFile *oIndex = new cIndexFile(recording->FileName(), false);
-+ const char *sTime = IndexToHMSF(oIndex->Last());
-+ Reply(recording == Recordings.Last() ? 250 : -250, "%d %s\t<%s>", recording->Index() + 1, recording->Title(' ', true), sTime);
-+ delete oIndex;
- recording = Recordings.Next(recording);
- }
- }
diff --git a/contrib/vdr-aio21_svdrprename.patch b/contrib/vdr-aio21_svdrprename.patch
deleted file mode 100755
index e279615..0000000
--- a/contrib/vdr-aio21_svdrprename.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff -Nru vdr-1.3.11/svdrp.c vdr-1.3.11.patch/svdrp.c
---- vdr-1.3.11/svdrp.c Sun Jun 13 15:38:38 2004
-+++ vdr-1.3.11.patch/svdrp.c Thu Aug 26 14:41:54 2004
-@@ -256,6 +256,8 @@
- " format defined in vdr(5) for the 'epg.data' file. A '.' on a line\n"
- " by itself terminates the input and starts processing of the data (all\n"
- " entered data is buffered until the terminating '.' is seen).",
-+ "RENR <number> <new name>\n"
-+ " Rename recording. Number must be the Number as returned by LSTR command.",
- "SCAN\n"
- " Forces an EPG scan. If this is a single DVB device system, the scan\n"
- " will be done on the primary device unless it is currently recording.",
-@@ -1025,7 +1027,33 @@
- EITScanner.ForceScan();
- Reply(250, "EPG scan triggered");
- }
-+void cSVDRP::CmdRENR(const char *Option)
-+{
-+ bool recordings = Recordings.Load();
-+ if (recordings) {
-+ if (*Option) {
-+ char *tail;
-+ int n = strtol(Option, &tail, 10);
-+ cRecording *recording = Recordings.Get(n - 1);
-+ if (recording && tail && tail != Option) {
-+ tail = skipspace(tail);
-+ int priority=recording->priority;
-+ int lifetime=recording->lifetime;
-+ recording->Rename(tail,&priority,&lifetime);
-+ Reply (250,"Renamed \"%s\" to \"%s\"",recording->Name(),tail);
-+ // Reply (200,"New Name: %s",tail);
-+ }
-+ else
-+ Reply(501, "Recording not found or wrong syntax");
-+ }
-+ else
-+ Reply(501, "Missing Input settings");
-+ }
-+ else
-+ Reply(550, "No recordings available");
-+}
-
-+
- void cSVDRP::CmdSTAT(const char *Option)
- {
- if (*Option) {
-@@ -1133,6 +1161,7 @@
- else if (CMD("NEWT")) CmdNEWT(s);
- else if (CMD("NEXT")) CmdNEXT(s);
- else if (CMD("PUTE")) CmdPUTE(s);
-+ else if (CMD("RENR")) CmdRENR(s);
- else if (CMD("SCAN")) CmdSCAN(s);
- else if (CMD("STAT")) CmdSTAT(s);
- else if (CMD("UPDT")) CmdUPDT(s);
-diff -Nru vdr-1.3.11/svdrp.h vdr-1.3.11.patch/svdrp.h
---- vdr-1.3.11/svdrp.h Sat Jan 17 14:30:52 2004
-+++ vdr-1.3.11.patch/svdrp.h Thu Aug 26 14:41:54 2004
-@@ -73,6 +73,7 @@
- void CmdNEWT(const char *Option);
- void CmdNEXT(const char *Option);
- void CmdPUTE(const char *Option);
-+ void CmdRENR(const char *Option);
- void CmdSCAN(const char *Option);
- void CmdSTAT(const char *Option);
- void CmdUPDT(const char *Option);