2009-12-30  tag v3_6_5

2009-12-30  amair

	* HISTORY, vdradmind.pl, template/default/about.html:

	Updated for v3.6.5 release.

2009-12-30  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot:

	Updated.

2009-12-30  scop

	* HISTORY, README, install.sh, vdradmind.pl:

	Use HTTP::Date for HTTP date/time formatting.

2009-12-29  scop

	* vdradmind.pl:

	Remove unused variables flagged by perlcritic.

2009-12-29  scop

	* vdradmind.pl:

	Fix numeric/string comparison issue flagged by perltidy.

2009-12-29  scop

	* HISTORY, vdradmind.pl:

	Create fewer SVDRP connections.

2009-10-11  amair

	* README:

	Updated link to VDR homepage.

2009-08-06  amair

	* vdradmind.pl:

	Removed $DEBUG (IMHO it's easier to use "-n" and "-l" for debugging).

2009-08-05  scop

	* vdradmind.pl, template/default/timeline.js:

	Cosmetic: trim trailing whitespace.

2009-08-05  scop

	* template/default/library.js:

	Add jslint settings, fix some warnings.

2009-08-05  scop

	* template/default/timeline.js:

	Add jslint settings, fix more warnings.

2009-08-05  scop

	* HISTORY, template/default/timeline.js:

	Get rid of jslint "used before defined" warnings (big diff, just reordering functions, no other changes).

2009-08-05  scop

	* vdradmind.pl:

	Migrate log level config.

2009-08-05  scop

	* vdradmind.pl:

	Add warning log level, set default to it, replace warn() calls with appropriate logging calls.

2009-08-05  scop

	* vdradmind.pl:

	Use DAEMON instead of USER syslog facility.

2009-08-05  scop

	* vdradmind.pl:

	Turn off daemon mode with -h|--help, -c|--config, -k|--kill, -i|--displaycall, and -m|--message (affects logging).

2009-08-05  scop

	* HISTORY, vdradmind.pl:

	Improve config file read/write error handling.

2009-08-05  scop

	* vdradmind.pl:

	Drop dead code.

2009-08-05  scop

	* HISTORY, vdradmind.pl:

	Send Last-Modified header for static resources.

2009-08-05  scop

	* vdradmind.pl:

	Avoid some unnecessary stat() calls.

2009-08-05  scop

	* vdradmind.pl:

	Fix syslog priority string for errors ("err", not "error").

2009-08-05  amair

	* vdradmind.pl:

	Don't stop reading parameters after "-n|--nofork".

2009-08-05  amair

	* HISTORY, README, vdradmind.pl:

	Added "-l" and "--log" parameter.

2009-08-05  amair

	* HISTORY, README, vdradmind.pl, vdradmind.pl.1:

	Changed "-nf" option to "-n".

2009-08-05  amair

	* HISTORY, vdradmind.pl:

	Reworked logging.

2009-07-23  amair

	* README:

	Updated.

2009-07-23  amair

	* HISTORY, install.sh, vdradmind.pl:

	Added "--ssl" switch to accept https instead of http.

2009-07-23  amair

	* HISTORY, vdradmind.pl:

	Find VDR 1.7.2+ TS recordings.

2009-07-23  amair

	* HISTORY:

	Updated.

2009-07-22  scop

	* vdradmind.pl:

	Note that -p is ignored with -nf.

2009-07-22  scop

	* HISTORY, vdradmind.pl:

	Make non-daemon mode always turn on logging to stderr.

2009-07-22  scop

	* HISTORY, README, install.sh, vdradmind.pl:

	Add ability to log to syslog ("LOGFILE = syslog" in config).

2009-07-22  scop

	* vdradmind.pl:

	Simplify Log() a bit further.

2009-07-22  scop

	* HISTORY, vdradmind.pl:

	Include reason in pid file deletion error message.

2009-07-22  amair

	* vdradmind.pl:

	Delete pidfile only if running as daemon.

2009-07-21  scop

	* vdradmind.pl:

	Log() code cleanups (3-argument open(), eliminate unnecessary sprintf()).

2009-07-21  scop

	* HISTORY, vdradmind.pl:

	Warn if log file cannot be written to.

2009-07-21  scop

	* HISTORY:

	Typo fix.

2009-07-21  scop

	* .cvsignore:

	Ignore log and pid files.

2009-07-21  scop

	* HISTORY, vdradmind.pl:

	Improve error message when binding the server socket fails.

2009-07-21  scop

	* vdradmind.pl:

	Start without compiled template caching but warn if compile dir is not writable.

2009-07-15  scop

	* HISTORY, install.sh, vdradmind.pl:

	Improve template caching defaults (remove useless CACHE_SIZE, set STAT_TTL to one hour, set CACHE_DIR to /var/cache/vdradmin).

2009-07-15  scop

	* HISTORY, README, install.sh:

	Note that Template::Plugin::JavaScript is required.

2009-07-15  scop

	* README:

	Note that Compress::Zlib is optional.

2009-07-15  scop

	* README:

	Point to official VDR homepage URL, fix indentation.

2009-07-15  scop

	* HISTORY, vdradmind.pl:

	Use text/javascript for JavaScript in HTTP headers.

2009-07-14  scop

	* HISTORY, po/fi.po, po/vdradmin.pot, template/default/config.html:

	Add autotimer schedule change tracking option in UI.

2009-02-09  amair

	* po/it.po:

	Updated.

2009-01-21  amair

	* vdradmind.pl:

	Fixed: epgsearch uses seconds in aux field of timers, not minutes.

2009-01-21  amair

	* vdradmind.pl:

	Fix bug #507 "EPGsearch custom categories no longer show".

2009-01-03  scop

	* vdradmind.pl:

	use() fine tuning.

2009-01-03  scop

	* vdradmind.pl:

	Improve pid file deletion logic, avoid warning noise.

2009-01-03  amair

	* HISTORY, vdradmind.pl:

	Fixed: Saving the config showed error message "1".

2009-01-03  amair

	* CREDITS, template/default/about.html:

	Added Manuel Gomez to list of translators.

2008-12-31  scop

	* vdradmind.pl:

	Sanity check pid file contents on read.

2008-12-31  scop

	* HISTORY, vdradmind.pl:

	Improve pid file error handling.

2008-12-31  scop

	* HISTORY, vdradmind.pl:

	Always exit with status 1 from --kill if no processes were killed.

2008-12-31  scop

	* HISTORY, vdradmind.pl:

	Fix "is the process with this pid a vdradmind" logic (outputs of "ps ax" differ); now uses/requires POSIX compliant "ps".

2008-12-31  amair

	* po/es.po:

	Reworked by Manuel Gomez.

2008-12-25  scop

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot,
	  template/default/help_at_timer_new.html,
	  template/default/help_config.html:

	Some English message fixes.

2008-12-25  scop

	* po/.cvsignore:

	Ignore *.mo.

2008-12-25  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot, tools/tmplgettext:

	Sort HTML templates alphanumeric so that the ordering of the messages in the .po files doesn't change.

2008-12-20  tag v3_6_4

2008-12-20  amair

	* HISTORY:

	Fixed typo.

2008-12-19  amair

	* HISTORY, vdradmind.pl:

	Updated for release v3.6.4.

2008-12-18  scop

	* vdradmind.pl:

	Debug log message fix.

2008-12-18  scop

	* po/fi.po:

	Add some missing translations.

2008-12-18  amair

	* tools/update-po:

	Added "--check-only" param to list the number of untranslated and fuzzy messages.

2008-12-18  amair

	* po/de.po:

	Updated.

2008-12-18  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot:

	Added new messages.

2008-12-17  amair

	* HISTORY, vdradmind.pl:

	- Added: Use ".update" in VDR's video directory to check if recordings cache needs to be refreshed.
	- Added: CACHE_REC_ENABLED option in vdradmind.conf to enable (1) or disable (2) recordings caching.

2008-12-16  amair

	* vdradmind.pl:

	- Display error message in configuration menu if config could not be saved.
	- Display warning message in configuration menu if config file is not writable by current user.

2008-12-16  amair

	* template/default/at_timer_list.html,
	  template/default/at_timer_new.html, template/default/config.html,
	  template/default/epgsearch_config.html,
	  template/default/epgsearch_list.html,
	  template/default/epgsearch_new.html,
	  template/default/prog_detail_form.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html,
	  template/default/rec_edit.html, template/default/rec_list.html,
	  template/default/timer_list.html,
	  template/default/timer_new.html, template/default/tv.html,
	  template/default/vdr_cmds.html:

	Added block to show error messages.

2008-12-16  amair

	* install.sh:

	Check for more required Perl modules.

2008-12-16  amair

	* HISTORY, vdradmind.pl:

	Encode.pm now is optional and no recoding will happen if it's missing.

2008-12-13  scop

	* po/fi.po:

	More Finnish translation updates/additions.

2008-12-13  scop

	* vdradmind.pl:

	Fix setting process name (top-level "my $PROCNAME" was not available in BEGIN).

2008-12-13  scop

	* template/default/about.html:

	Mention myself as a Finnish translator.

2008-12-13  scop

	* HISTORY, po/fi.po:

	Finnish translation updates.

2008-12-13  tag v3_6_3

2008-12-13  amair

	* vdradmind.pl:

	Replaced $0 by $EXENAME.

2008-12-13  amair

	* HISTORY, vdradmind.pl:

	Updated for release 3.6.3.

2008-12-12  amair

	* vdradmind.pl:

	Move Template-Toolkit init after command line evaluation.

2008-12-12  amair

	* HISTORY:

	Updated.

2008-12-11  amair

	* vdradmind.pl, template/default/prog_list.html,
	  template/default/prog_list2.html, template/default/timeline.js,
	  template/default/timer_list.html:

	Added tooltips for previous/next arrow buttons to show the destination.

2008-12-11  amair

	* po/es.po:

	Updated.

2008-12-05  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/epgsearch_new.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html,
	  template/default/timer_list.html,
	  template/default/timer_new.html, template/default/vdr_cmds.html:

	Fix problems with variables having quotes when used in '<input value="<?% var %?>'>.

2008-12-03  amair

	* install.sh, vdradmind.pl:

	Changed process name to "vdradmind".

2008-12-03  amair

	* po/it.po:

	Updated.

2008-12-02  amair

	* INSTALL, README, README.translators, install.sh, make.sh,
	  vdradmind.pl, vdradmind.pl.1, po/cs.po, po/de.po, po/es.po,
	  po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po,
	  po/vdradmin.pot:

	Changed executable's name from "vdradmind.pl" to "vdradmind".

2008-12-02  amair

	* po/nl.po:

	Updated.

2008-12-01  amair

	* vdradmind.pl.1:

	Updated.

2008-12-01  amair

	* tools/update-po:

	Disable fuzzy matching.

2008-12-01  amair

	* vdradmind.pl:

	Hide CVS folders from skin and template list.

2008-12-01  amair

	* template/default/epgsearch_new.html:

	Initially hide content area to reduce flickering if JavaScript is used.

2008-09-26  amair

	* make.sh:

	cs_CS should be cs_CZ.

2008-09-26  amair

	* po/de.po:

	Change encoding to ISO-8859-15.

2008-09-26  amair

	* make.sh:

	Fixed *.po to *.utf8.po recoding.

2008-09-26  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot:

	Added new translation strings.

2008-09-26  amair

	* template/default/navigation.html, template/default/tv.html:

	Reworked open_tv() JavaScript function.

2008-09-26  amair

	* template/default/epgsearch_new.html:

	When editing templates print "Name" instead of "Search Term".

2008-09-24  amair

	* template/default/navigation.html, template/default/rc.html,
	  template/default/tv.html, template/default/default/fern_41.jpg,
	  template/default/default/fern_42.jpg,
	  template/default/default/fern_43.jpg,
	  template/default/default/fern_44.jpg,
	  template/default/default/fern_45.jpg,
	  template/default/default/fern_46.jpg,
	  template/default/default/fern_47.jpg,
	  template/default/default/fern_48.jpg:

	Added Play/Stop/FastForward/etc. buttons to remote controls (based on patch by L.Locke @vdr-portal.de).

2008-09-19  amair

	* vdradmind.pl, template/default/epgsearch_list.html,
	  template/default/epgsearch_new.html:

	Added: epgsearch templates can be created, modified and deleted.

2008-09-10  amair

	* vdradmind.pl:

	Read used character encoding in SVDRP connections and recode result to the encoding used in the current locale.

2008-08-04  amair

	* po/it.po:

	Updated.

2008-07-16  amair

	* po/it.po:

	Updated.

2008-07-09  amair

	* template/default/library.js:

	"_new" should be "_blank".

2008-07-09  amair

	* po/it.po:

	Updated.

2008-07-08  amair

	* vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	  po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot,
	  template/default/help_config.html, tools/tmplgettext,
	  tools/update-po:

	- Included missing translation.
	- Fixed bugs in .po creating.

2008-07-08  amair

	* po/it.po:

	Updated.

2008-07-07  amair

	* CREDITS, HISTORY, po/it.po, template/default/about.html:

	Changed "Gringo" to "Diego Pierotto".

2008-06-30  scop

	* install.sh:

	Drop dead EPGDATA.

2008-06-30  tag v3_6_2

2008-06-30  amair

	* HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po,
	  po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot:

	Updated for v3.6.2 release.

2008-06-30  amair

	* make.sh:

	Added "help", "-h" and "--help" options.

2008-06-30  amair

	* template/default/tv.html:

	Added note.

2008-06-30  amair

	* template/default/about.html:

	Fixed &euml;.

2008-06-24  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/help_config.html:

	Removed unused code.

2008-06-24  amair

	* template/default/config.html:

	Re-add "</table>" which had been wrongly removed by the previous commit.

2008-06-24  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/help_config.html:

	Removed VDRVFAT config option and try to find the folders/files by using both codings.

2008-06-23  amair

	* template/default/tv.html:

	Reworked changing the grabbed image.

2008-06-20  amair

	* template/default/tv.html:

	Fixed some bugs.

2008-06-10  amair

	* vdradmind.pl:

	Fixed command line options parsing.

2008-05-19  amair

	* template/default/epgsearch_new.html:

	Fixed pattern titles that contain double quotes.

2008-05-19  amair

	* vdradmind.pl:

	Fixed timer titles that contain double quotes.

2008-05-09  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/ru.po, po/vdradmin.pot:

	Updated.

2008-05-08  amair

	* HISTORY, vdradmind.pl:

	Added new command line switch "--ipv6" to use IO::Socket::INET6 for networking (See bug report #462).

2008-05-08  amair

	* template/default/about.html:

	Updated copyright.

2008-05-08  amair

	* tools/update-po:

	Do not wrap long lines.

2008-05-08  amair

	* make.sh:

	Check for missing folder before changing into it.

2008-05-05  amair

	* po/nl.po:

	Updated.

2008-04-21  amair

	* HISTORY, vdradmind.pl:

	- Added: ST_STREAMDEV_HOST config option to set the name/ip to be used for streaming.
	- Fixed: m3u files for Xine (Reported by Robert C. Helling).

2008-04-17  amair

	* po/it.po:

	Updated.

2008-04-11  amair

	* po/es.po:

	Updated.

2008-03-31  amair

	* po/fi.po:

	Updated.

2008-03-25  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot:

	Updated.

2008-03-14  amair

	* HISTORY, vdradmind.pl, template/default/epgsearch_list.html,
	  template/default/epgsearch_new.html, template/default/library.js,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html,
	  template/default/rec_list.html, template/default/timeline.js,
	  template/default/timer_list.html:

	Introduced new config options "GUI_POPUP_WIDTH" and "GUI_POPUP_HEIGHT" for setting the prog_detail's window size.

2008-03-13  amair

	* template/default/style.css:

	Added space between each day/channel in prog_list/prog_list2.

2008-03-13  amair

	* HISTORY, vdradmind.pl, template/default/prog_list.html:

	Added prev/next arrows in prog_list after each day.

2008-03-12  amair

	* HISTORY, vdradmind.pl:

	Show channel in prog_list even if it's not in the current channel list; this is useful if prog_list is called by a link (e.g. timer_list).

2008-02-13  amair

	* vdradmind.pl:

	Set LANG environment variable when changing the locale.

2008-02-13  amair

	* install.sh, make.sh:

	Generate and install UTF8 locales by default.

2008-02-11  amair

	* HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po,
	  po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot,
	  template/default/epgsearch_config.html,
	  template/default/epgsearch_list.html,
	  template/default/epgsearch_new.html, template/default/style.css,
	  template/default/default/configure.png:

	Added support for modifying EPGSearch blacklists.

2008-01-30  amair

	* HISTORY, vdradmind.pl, template/default/prog_summary.html,
	  template/default/prog_summary2.html:

	Show stream and switch buttons in prog_summary on channels without EPG information.

2008-01-29  scop

	* vdradmind.pl:

	Trivial code simplifications.

2008-01-11  amair

	* vdradmind.pl:

	Show channelname in recording's details.

2008-01-07  amair

	* po/it.po:

	Updated.

2007-12-19  tag v3_6_1

2007-12-19  amair

	* HISTORY, README.translators, po/cs.po, po/de.po, po/es.po,
	  po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po,
	  po/vdradmin.pot, tools/tmplgettext, tools/update-po,
	  vdradmind.pl:

	Updated for release v3.6.1.

2007-12-05  amair

	* template/default/config.html:

	Fixed: show textfield if no locales found.

2007-11-13  amair

	* template/default/about.html:

	Changed license text.

2007-11-12  amair

	* CREDITS, README:

	Updated for infoboxes.js.

2007-11-12  amair

	* template/default/about.html:

	Added license info.

2007-11-12  amair

	* template/default/infobox.js:

	Updated to latest release.

2007-11-12  amair

	* vdradmind.pl:

	Fixed wrong sorting in find results.

2007-10-26  amair

	* HISTORY, vdradmind.pl:

	Introduced new function trim(), ltrim() and rtrim().
	Remove leading and trailing whitespaces from timer's title.

2007-10-19  amair

	* HISTORY, vdradmind.pl, template/default/epgsearch_new.html:

	Changed minimal required EPGsearch version to v0.9.23.
	Added support for features introduced in EPGsearch v0.9.23 (e.g. auto delete searches, timeframe for searches).

2007-10-19  amair

	* vdradmind.pl:

	Close connection to VDR after AutoTimer update.

2007-09-21  tag v3_6_0

2007-09-21  amair

	* po/it.po:

	Fixed typo.

2007-09-21  amair

	* HISTORY, LGPL.txt, README, install.sh, make.sh, vdradmind.pl,
	  po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot, tools/tmplgettext:

	- Added missing license information.
	- Updated for v3.6.0 release.

2007-09-19  amair

	* vdradmind.pl:

	Changed: prog_timeline uses global channels array instead of copying it locally.
	Fixed: Bug in prog_timeline introduced in 3.6.0beta.

2007-09-14  amair

	* po/it.po:

	Updated.

2007-09-13  amair

	* po/es.po:

	Updated.

2007-08-28  amair

	* vdradmind.pl:

	Channel range in epgsearch_new didn't work.

2007-08-27  scop

	* HISTORY:

	Fix copy-pasto

2007-08-27  amair

	* HISTORY, vdradmind.pl:

	Updated for v3.6.0rc release.

2007-08-27  amair

	* po/fi.po:

	Updated.

2007-08-24  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot:

	Updated.

2007-08-24  amair

	* template/default/help_config.html:

	Fixed typo.

2007-08-23  amair

	* po/fr.po:

	Updated.

2007-08-21  amair

	* vdradmind.pl:

	Reworked configuration part: selected channels work again and settings are only applied if "save" or "apply" is pressed in config menu.

2007-08-20  amair

	* vdradmind.pl:

	Fixed initialisation if CHANNEL_WANTED_<area> config options.

2007-08-17  scop

	* po/fi.po:

	Finnish translation update.

2007-08-17  tag v3_6_0beta

2007-08-17  amair

	* make.sh:

	Delete all utf8 message files.

2007-08-17  amair

	* HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po,
	  po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot,
	  template/default/about.html, template/default/prog_detail.html:

	Updated for v3.6.0beta release.

2007-08-14  amair

	* vdradmind.pl:

	Fixed typo to make LiveTV streaming working again.

2007-08-14  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/navigation.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html, template/default/rc.html,
	  template/default/tv.html, template/default/vdr_cmds.html:

	- VDRAdmin-AM now holds four default channel groups: all channels / selected channels / tv channels / radio channels.
	- Added channel list to rc.
	- Added dropdown box to prog_list, prog_list2, prog_timeline, prog_summary, prog_summary2, rc and tv to switch used channel group.
	- Removed setting for using selected channels in config menu in favour of above-mentioned dropdown box.
	- Added export of channels in each channel group as m3u playlist in vdr_cmds.

2007-08-10  amair

	* vdradmind.pl, template/default/navigation.html,
	  template/default/tv.html:

	Changed default for tv.html to only show the grabbed picture (for VDR streamingtool).

2007-08-10  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/help_config.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/timeline.js,
	  template/default/prog_timeline.html:

	- Added config option "Show channels without EPG information".
	- Improved performance in "What's on new" when using selected channels.

2007-08-07  amair

	* vdradmind.pl:

	Fixed bug introduced with "Don't sort EPG with recent VDR" change.

2007-08-06  amair

	* vdradmind.pl:

	- Fixed channel_id generation.
	- Don't sort EPG with recent VDR.

2007-08-06  amair

	* template/default/timeline.js:

	Fixed wrong background color for some broadcasts having timers.

2007-07-30  amair

	* template/default/default/rec.gif:

	Last frame now shows "REC" (see bug report #249).

2007-07-27  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/help_config.html:

	- New configure options for AutoTimer: start/stop buffer.
	- Priority and lifetime can be set to "0" (See bug report #232).
	- Priority/Lifetime/Buffer Start/Buffer Stop in (Auto)Timer can now be empty ("") which means "use default set in configuration".

2007-07-27  amair

	* vdradmind.pl:

	Reduce memory usage of EPG tree.

2007-07-27  amair

	* install.sh:

	Make LOGDIR work again with latest vdradmind.pl LOGDIR change.

2007-07-26  amair

	* vdradmind.pl:

	Handle symbolic links when find'ing video files for a recording.

2007-07-26  amair

	* vdradmind.pl:

	- Fixed LOGFILE config file option.
	- Added "stderr" as special LOGFILE target to log to stderr (=console?).
	- Changed some print() calls to Log() calls.
	- Removed some obsolete print()s.
	- Added Log() calls around building the internal EPG tree.

2007-07-26  amair

	* template/default/epgsearch_new.html:

	Allow more than two characters in EPGsearch's "record" action (See bug report #286).

2007-07-26  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/help_config.html:

	- Joined CACHE_TIMEOUT and AT_TIMEOUT options to CACHE_TIMEOUT.
	- Added option for background EPG updates.
	- Fetch EPG data from VDR at startup only if background EPG updates enabled.
	- Don't execute CheckTimers() if AutoTimers disabled.

2007-07-16  amair

	* po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/it.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot:

	Updated.

2007-07-16  amair

	* template/default/help_edit_epg.html,
	  template/default/prog_detail.html,
	  template/default/prog_detail_form.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html, HISTORY, vdradmind.pl:

	Added new buttons in EPG views to edit the EPG entry.

2007-07-05  amair

	* FAQ, HISTORY, vdradmind.pl.1:

	Updated.

2007-07-05  amair

	* vdradmind.pl:

	- New command line option "--pid".
	- Increased minimum required EPGSearch release to 0.9.21.

2007-07-04  amair

	* vdradmind.pl:

	Provide extended information in m3u files used for LiveTV streaming.

2007-07-04  amair

	* template/default/default/udef_search.png,
	  template/default/help_config.html:

	- IMDb search URL can be modified.
	- Optional user defined external search.

2007-07-04  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/prog_detail.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html:

	- IMDb search URL can be modified.
	- Optional user defined external search.

2007-07-04  amair

	* template/default/timer_new.html:

	Fixed saving of wrong timer if repeating timers have no day set (= "-------").

2007-04-23  amair

	* install.sh:

	Use bash for script.

2007-02-08  amair

	* vdradmind.pl, template/default/epgsearch_list.html,
	  template/default/epgsearch_new.html:

	Added record button to epgsearch result list if no timer is set.

2007-02-08  amair

	* vdradmind.pl, template/default/timer_new.html:

	- Changed minimum required epgsearch release to 0.9.20.
	- Support for epgsearch's timer checking.

2007-01-25  tag v3_5_3

2007-01-25  amair

	* vdradmind.pl, template/default/config.html,
	  template/default/help_config.html:

	Disable EPG_DIRECT because it no longer works with the "lste" speedup patch.

2007-01-25  amair

	* HISTORY:

	Fixed year.

2007-01-25  amair

	* HISTORY, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	  po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot:

	Update for release 3.5.3.

2007-01-25  amair

	* vdradmind.pl:

	Handle "command not found" for epgsearch's LSTT and DEFT commands.
	Another fix for VDR connect error in index.html.

2007-01-24  amair

	* vdradmind.pl:

	Fixed: epgsearch's LSTT command needs at least epgsearch v0.9.20.

2007-01-11  amair

	* vdradmind.pl:

	Include Klaus Schmidinger's "lste" speedup patch.

2007-01-11  amair

	* vdradmind.pl:

	Fixed: Access VDRAdmin-AM if VDR didn't run before starting VDRAdmin-AM.
	Changed: Do not send every HTTP header line in its own TCP packet.

2007-01-09  amair

	* vdradmind.pl:

	Display error message if VDRAdmin-AM can't connect to VDR if index.html is requested.
	This should reduce "I can't see the EPGsearch menu item" bug reports.

2007-01-09  amair

	* template/default/epgsearch_new.html:

	Added warning if neither "title", "subtitle" nor "description" is checked.

2007-01-07  scop

	* template/default/rec_list.html:

	Don't show recording commands drop-down if there are no reccmds.

2007-01-07  scop

	* vdradmind.pl, template/default/timer_new.html:

	HTML escaping fixes.

2007-01-07  scop

	* vdradmind.pl:

	When sorting recordings by name, sort folders by name too.

2007-01-07  scop

	* vdradmind.pl:

	Warning cleanups.

2007-01-07  scop

	* vdradmind.pl:

	Use constants instead of magic numbers.

2006-12-09  scop

	* po/fi.po:

	Finnish translation updates.

2006-12-08  tag v3_5_2

2006-12-08  amair

	* HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po,
	  po/fr.po, po/it.po, po/nl.po, po/ru.po, po/vdradmin.pot,
	  template/default/epgsearch_list.html,
	  template/default/library.js:

	Fixed: "Are you sure you want to delete" confirms couldn't be canceled.
	Release v3.5.2.

2006-12-08  amair

	* FAQ:

	Added "Watch TV".

2006-12-03  scop

	* COPYING:

	Sync license text with http://www.gnu.org/licenses/COPYING (FSF address, cosmetics).

2006-12-03  scop

	* vdradmind.pl:

	Update FSF address.

2006-12-03  scop

	* vdradmind.pl:

	Warning cleanups.

2006-12-02  scop

	* CREDITS:

	Spelling fix.

2006-12-01  tag v3_5_1

2006-12-01  amair

	* HISTORY, vdradmind.pl:

	Release v3.5.1.

2006-12-01  amair

	* CREDITS, FAQ, INSTALL, README.translators, REQUIREMENTS,
	  install.sh, make.sh, vdradmind.pl, po/cs.po, po/de.po, po/es.po,
	  po/fi.po, po/fr.po, po/it.po, po/nl.po, po/ru.po,
	  po/vdradmin.pot, template/default/about.html, tools/update-po:

	Added Italian translation (Submitted by Gringo).
	Reworked documentation.
	Fixed crash with invalid timer lines.

2006-11-27  amair

	* vdradmind.pl:

	Fixed crash if URL starts with two slashes; example: http://1.2.3.4:8001//

2006-11-24  amair

	* HISTORY, po/de.po, po/vdradmin.pot:

	Updated for v3.5.1beta release.

2006-11-24  amair

	* vdradmind.pl:

	Changed handling of critical/colliding timers on encrypted channels in timer_list.

2006-11-24  amair

	* vdradmind.pl:

	- Lost info on selected extepginfos if testing an epgsearch in epgsearch_new.
	- Don't use an epgsearch template's name as pattern if adding a new epgsearch.

2006-11-22  amair

	* vdradmind.pl:

	Didn't select the right channel group in epgsearch_new.

2006-11-20  amair

	* vdradmind.pl:

	Fixed "&quot;" in prog_timeline.

2006-11-16  amair

	* vdradmind.pl, template/default/epgsearch_list.html:

	New epgsearches can be based on epgsearch's templates.

2006-11-13  amair

	* make.sh:

	Exclude ".#*" files from distribution tarball.

2006-11-13  amair

	* vdradmind.pl:

	Added missing localisation for headlines in epgsearch results/favourites.

2006-11-10  tag v3_5_0

2006-11-10  amair

	* HISTORY, vdradmind.pl, po/cs.po, po/fr.po,
	  template/default/style.css:

	Updated for 3.5.0 release.

2006-11-03  scop

	* vdradmind.pl:

	Trim trailing whitespace.

2006-11-03  scop

	* vdradmind.pl:

	Save config values always in the "C" locale collation order.

2006-11-02  tag v3_5_0rc

2006-11-02  amair

	* HISTORY:

	Updated for v3.5.0rc release.

2006-11-02  amair

	* vdradmind.pl:

	Set version to 3.5.0rc.

2006-10-31  amair

	* template/default/epgsearch_list.html, vdradmind.pl:

	Added button to manually start epgsearch timer update thread.

2006-10-31  amair

	* po/de.po, po/es.po, po/fi.po, po/nl.po, po/ru.po,
	  po/vdradmin.pot:

	Updated.

2006-10-31  amair

	* vdradmind.pl:

	Do not set AT_OFFER=2 (=use AT) if AT_FUNC=1 and vdradmind.at is not empty. This allows users to first try epgsearch and after they've converted remove all there AutoTimers and set AT_FUNC=0 in config menu to completely hide AT feature.

2006-10-30  amair

	* template/default/style.css, template/default/timer_list.html:

	Fixed bold black line in MSIE.

2006-10-30  amair

	* template/default/config.html:

	Hide AutoTimer config if AT feature not wanted.

2006-10-30  amair

	* template/default/timer_new.html:

	Hide "AutoTimer Checking" setting unless using AutoTimer.

2006-10-30  amair

	* template/default/style.css:

	Fixed MSIE hack.

2006-10-30  amair

	* template/default/at_timer_new.html:

	Prepared for easier adding new lines.

2006-10-30  amair

	* vdradmind.pl, template/default/config.html:

	Removed unused code.

2006-10-27  tag v3_5_0beta

2006-10-27  amair

	* HISTORY, autotimer2searchtimer.pl, make.sh, vdradmind.pl,
	  lib/Template/Plugin/HTML.pm, lib/Template/Plugin/JavaScript.pm,
	  po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po, po/nl.po,
	  po/ru.po, po/vdradmin.pot, template/default/about.html,
	  template/default/at_timer_list.html,
	  template/default/epgsearch_list.html,
	  template/default/epgsearch_new.html, template/default/library.js,
	  template/default/navigation.html, template/default/rec_list.html,
	  template/default/style.css, template/default/timer_list.html:

	Added epgsearch plugin support.
	Release v3.5.0beta.

2006-10-27  amair

	* vdradmind.pl:

	Fixed crash if a timer's length is 0 + buffer start + buffer stop.

2006-10-26  amair

	* template/default/style.css, template/default/prog_list2.html:

	Some layout fixes.

2006-10-26  amair

	* vdradmind.pl:

	Remove trailing "\n" from "hostname" output.

2006-10-20  amair

	* template/default/error.html,
	  template/default/default/sauerei.gif:

	Removed "sauerei.gif" on error page.

2006-10-20  amair

	* template/default/about.html, template/default/at_timer_list.html,
	  template/default/at_timer_new.html, template/default/config.html,
	  template/default/help_at_timer_list.html,
	  template/default/help_at_timer_new.html,
	  template/default/help_config.html,
	  template/default/help_rec_list.html,
	  template/default/help_timer_list.html,
	  template/default/help_timer_new.html,
	  template/default/index.html, template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html,
	  template/default/rec_edit.html, template/default/rec_list.html,
	  template/default/style.css, template/default/timer_list.html,
	  template/default/timer_new.html, template/default/tv.html,
	  template/default/vdr_cmds.html:

	* MSIE6 fix for too wide lists having a scrollbar at the left.
	* Fixed some (X)HTML bugs.

2006-10-02  amair

	* template/default/about.html:

	Added Karel Borkovec to translation team (Reported by Jrg Bornkessel)
	Sort languages by date they were added.

2006-10-02  amair

	* vdradmind.pl:

	Log error for Net::SMTP only if module really missing (Provided by Tobias Grimm).

2006-09-30  scop

	* template/default/navigation.html, template/default/rec_list.html:

	Small HTML cleanups/fixes.

2006-09-30  scop

	* po/fi.po:

	Add some missing Finnish translations.

2006-09-29  tag v3_4_7

2006-09-29  amair

	* HISTORY, vdradmind.pl, po/cs.po, po/de.po, po/es.po, po/fi.po,
	  po/fr.po, po/nl.po, po/ru.po, po/vdradmin.pot:

	Release v3.4.7.

2006-09-27  amair

	* HISTORY, vdradmind.pl:

	Autosave now takes care of the number of lines to show in commands menu.

2006-09-27  amair

	* tools/tmplgettext, tools/update-po:

	Cleaned.

2006-09-27  amair

	* template/default/rec_list.html:

	Added missing space.

2006-09-11  scop

	* vdradmind.pl:

	Fix running the first (index=0) commands.conf command.

2006-09-06  amair

	* HISTORY, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
	  po/nl.po, po/ru.po, po/vdradmin.pot:

	Updated for v3.4.7beta release.

2006-09-06  amair

	* contrib/user.css.example:

	Added more examples.

2006-09-06  amair

	* template/default/style.css:

	Hilight links in about and help.

2006-09-06  amair

	* vdradmind.pl:

	Encode quotes in channel name in prog_timeline.

2006-09-04  amair

	* template/default/about.html:

	Fixed forgotten <tmpl_var ...> statements.
	Changed the way missing and available features are displayed.

2006-09-04  amair

	* template/default/config.html:

	Hide select boxes for templates and skins if it contains only a single choice.

2006-09-04  amair

	* vdradmind.pl:

	Another fix for the refering pages problem(s).

2006-09-01  amair

	* template/default/navigation.html:

	Hide "AutoTimer" menu item unless $FEATURE{AUTOTIMER} is set.

2006-09-01  amair

	* vdradmind.pl, template/default/config.html:

	Changed $FEAT_something to $FEATURES{something}.
	Made %CONFIG and %FEATURES available for every template.

2006-09-01  amair

	* tools/tmplgettext:

	Fix problems with text extraction in prog_timeline.html.

2006-09-01  amair

	* template/default/about.html, template/default/at_timer_new.html,
	  template/default/config.html, template/default/error.html,
	  template/default/index.html, template/default/navigation.html,
	  template/default/noauth.html, template/default/prog_detail.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html,
	  template/default/timer_list.html, template/default/tv.html:

	Use gettext('...') in templates everywere.

2006-08-30  amair

	* vdradmind.pl:

	Changed: Use date instead of empty subtitle in timers programed by AutoTimer with activated "Episode" option.
	Fixed: Don't show outdated broadcast as search result.
	Fixed: Don't purge AutoTimer done list if in test mode.

2006-08-30  amair

	* tools/tmplgettext:

	Updated to new start/end tags for translations.

2006-08-30  amair

	* template/default/at_timer_list.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html,
	  template/default/rec_list.html, template/default/timer_list.html:

	Display warning message if lists is empty.

2006-08-30  amair

	* template/default/help_at_timer_new.html,
	  template/default/help_config.html:

	Added help for "Save settings on exit".

2006-08-28  scop

	* vdradmind.pl:

	Include Auto-Submitted header in mails per RFC 3834.

2006-08-27  scop

	* vdradmind.pl:

	Detach from STDIN when daemonizing, check fork() return value.

2006-08-24  amair

	* HISTORY, vdradmind.pl:

	Fixed: AutoTimer test feature didn't find broadcasts if they were in vdradmind.done.

2006-08-22  amair

	* HISTORY, vdradmind.pl, template/default/about.html,
	  template/default/at_timer_list.html,
	  template/default/at_timer_new.html, template/default/config.html,
	  template/default/error.html,
	  template/default/help_at_timer_list.html,
	  template/default/help_at_timer_new.html,
	  template/default/help_config.html, template/default/help_no.html,
	  template/default/help_rec_list.html,
	  template/default/help_timer_list.html,
	  template/default/help_timer_new.html,
	  template/default/index.html, template/default/navigation.html,
	  template/default/noauth.html, template/default/noperm.html,
	  template/default/prog_detail.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/prog_timeline.html, template/default/rc.html,
	  template/default/rec_edit.html, template/default/rec_list.html,
	  template/default/style.css, template/default/timer_list.html,
	  template/default/timer_new.html, template/default/tv.html,
	  template/default/vdr_cmds.html:

	Changed: Only use Template-Toolkit's Template.pm.
	Removed: HTML::Template dependency.

2006-08-07  amair

	* template/default/prog_summary2.html:

	Only show switch button if broadcast is running.

2006-08-07  amair

	* vdradmind.pl:

	Fix previous commit: streamurl != switchurl :(

2006-08-07  amair

	* vdradmind.pl:

	Check for streamdev-client plugin and disable LiveTV streaming if absent.

2006-08-07  amair

	* make.sh:

	Added UTF8 locales patch by Zoolook (see Bug #124).

2006-08-06  scop

	* template/default/at_timer_new.html,
	  template/default/prog_list2.html, template/default/tv.html:

	Escape channel names.

2006-08-06  scop

	* template/default/about.html, template/default/prog_timeline.html,
	  vdradmind.pl:

	XHTML validity fixes.

2006-08-04  amair

	* template/default/default/cut.png,
	  template/default/default/play.png:

	Added missing icons for PLAY and EDIT actions in rec_list.

2006-07-28  scop

	* template/default/at_timer_new.html, template/default/config.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary.html,
	  template/default/prog_summary2.html,
	  template/default/timer_list.html,
	  template/default/timer_new.html, template/default/tv.html:

	XHTML validity fixes.

2006-07-28  amair

	* .cvsignore, make.sh:

	Added more files to .cvsignore.
	Added "cl" target to make.sh.
	Changed "dist" target to also call "cvs", "po" and "cl".

2006-07-27  scop

	* .cvsignore:

	Ignore more generated files.

2006-07-27  scop

	* .cvsignore, make.sh:

	Autogenerate ChangeLog from CVS.

2006-07-26  scop

	* vdradmind.pl:

	Add (X)Emacs coding style settings.

2006-07-24  amair

	* HISTORY:

	Updated.

2006-07-24  amair

	* vdradmind.pl, template/default/rec_list.html,
	  template/default/style.css:

	Fixed: Initial display of rec_list was empty.
	Added: New PLAY and EDIT actions in rec_list.

	Modified Files:
	vdradmind.pl
	template/default/rec_list.html
	template/default/style.css

2006-07-24  amair

	* vdradmind.pl, template/default/tv.html:

	Remember selected size and interval in TV.

	Modified Files:
	vdradmind.pl
	template/default/tv.html

2006-07-20  amair

	* vdradmind.pl, template/default/about.html,
	  template/default/rec_list.html:

	Added check for features available with VDR's SVDRP, disable missing ones and show them in about.html (ATM used for RENR).

	Modified Files:
	vdradmind.pl
	template/default/about.html
	template/default/rec_list.html

2006-07-20  amair

	* INSTALL:

	Added notes for CVS.

2006-07-19  amair

	* vdradmind.pl, template/default/config.html:

	New option to autosave config on exit (also saves sorting state in lists and viewmode in prog_summary).

	Modified Files:
	vdradmind.pl
	template/default/config.html

2006-07-19  amair

	* vdradmind.pl, template/default/rec_list.html:

	Changed handling of sorting in rec_list (should always keep the current sorting).

	Modified Files:
	vdradmind.pl
	template/default/rec_list.html

2006-07-19  amair

	* vdradmind.pl:

	Fixed bug with latest "sorting" modification.

2006-07-19  amair

	* vdradmind.pl, template/default/at_timer_list.html:

	Changed handling of sorting in at_timer_list (should always keep the current sorting).

	Modified Files:
	vdradmind.pl
	template/default/at_timer_list.html

2006-07-18  amair

	* vdradmind.pl:

	Removed unneeded sortby/desc param passing in timer_list.

2006-07-18  amair

	* CREDITS, README.translators, install.sh, make.sh, vdradmind.pl,
	  po/cs.po, tools/update-po:

	Added Czech translation (Submitted by Karel Borkovec).

	Modified Files:
	CREDITS
	README.translators
	install.sh
	make.sh
	vdradmind.pl
	tools/update-po

	Added Files:
	po/cs.po

2006-07-18  amair

	* CREDITS:

	Updated.

2006-07-18  amair

	* vdradmind.pl, template/default/timer_list.html:

	Changed handling of sorting in timer_list (should always keep the current sorting).

	Modified Files:
	vdradmind.pl
	template/default/timer_list.html

2006-07-18  amair

	* template/default/favicon.ico, template/default/index.html,
	  template/default/default/favicon.ico:

	Moved favicon.ico from a template's skin folder to the template's main folder.

	Modified Files:
	template/default/index.html

	Added Files:
	template/default/favicon.ico

	Removed Files:
	template/default/default/favicon.ico

2006-07-14  tag v3_4_6

2006-07-14  amair

	* vdradmind.pl:

	Release v3.4.6

2006-07-14  amair

	* HISTORY:

	Release v3.4.6

2006-07-14  amair

	* make.sh:

	Added comments.

2006-07-14  amair

	* po/de.po, po/es.po, po/fi.po, po/fr.po, po/nl.po, po/ru.po,
	  po/vdradmin.pot:

	Updated.

	Modified Files:
	po/de.po
	po/es.po
	po/fi.po
	po/fr.po
	po/nl.po
	po/ru.po
	po/vdradmin.pot

2006-07-11  tag v3_4_6rc2a

2006-07-11  amair

	* HISTORY, template/default/at_timer_list.html,
	  template/default/prog_list.html,
	  template/default/prog_list2.html,
	  template/default/prog_summary2.html,
	  template/default/rec_list.html, template/default/style.css,
	  template/default/timer_list.html:

	Added: Hilighting of row beneath mouse pointer in lists.

	Modified Files:
	HISTORY
	template/default/at_timer_list.html
	template/default/prog_list.html
	template/default/prog_list2.html
	template/default/prog_summary2.html
	template/default/rec_list.html
	template/default/style.css
	template/default/timer_list.html

2006-07-11  amair

	* vdradmind.pl:

	(Hopefully) fixed "unknown URL" bug if "record" is clicked in prog_detail called from list of repeats (Reported by anso20030).

2006-07-11  tag v3_4_6rc2

2006-07-11  amair

	* po/de.po:

	Fixed typo.

2006-07-11  amair

	* HISTORY, vdradmind.pl, template/default/prog_timeline.html,
	  template/default/timeline.js:

	Bugfixes in prog_timeline.

	Modified Files:
	template/default/timeline.js
	template/default/prog_timeline.html
	vdradmind.pl
	HISTORY

