1.2.5 Sun, 25 Oct 2015 18:20:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update for Release 1.2.5

1.2.4.3 Sun, 25 Oct 2015 17:55:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Small changes for Ubuntu systemd

1.2.4.2 Sun, 26 Apr 2015 18:59:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Added symlink for Kodi and Openelec
   * Added unused Keys in input.h in yard2record

1.2.4.1 Fri, 2 Jan 2015 18:11:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Fixed yard2flash to support new Bootloader

1.2.4 Sat, 25 Oct 2014 17:43:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update for Release 1.2.4

1.2.3.8 Sat, 18 Oct 2014 18:10:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2config, correct entries on Mainsetings

1.2.3.7 Sat, 18 Oct 2014 13:50:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2config for new feature - FORCE OFF IR Code

1.2.3.6 Fri, 03 Oct 2014 18:36:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Change yard2config for new item WakeUp IR as shutdoenButton
   * Change yard2srvd tries 10 times to connect to yard if first connect is failing (1.2.3.5)

1.2.3.5 Fri, 03 Oct 2014 11:18:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed source to suport Openelec distribution (use #define openelec before compile)
   * Fix non critical error in yard2record 

1.2.3.4 Sun, 01 Sep 2014 21:19:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2record VDR/XBMC table

1.2.3.3 Sun, 31 Aug 2014 18:49:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update lirc readme.txt

1.2.3.2 Sun, 31 Aug 2014 18:45:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Added Patch for lircd 0.9.1b (/lirc/yard2_lircd_091b_patch.txt)

1.2.3.1 Tue, 14 Aug 2014 21:03:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Added Patch for LCDproc 0.5.7

1.2.3 Tue, 17 Jun 2014 23:16:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2record for VDR

1.2.2 Sun, 15 Jun 2014 18:09:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2record 
   * Fix yard2srvd LCD usage

1.2.1 Sun, 08 Jun 2014 18:02:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2record for easyVDR Keyboard map.
   * Update yard2config for new YARD2 MICRO Version

1.2.0 Mon, 24 Mar 2014 20:16:12 +0100  Jasmin Jessich <jasmin@anw.at>
   * New version for public domain.

1.1.3.6 Sun, 23 Mar 2014 20:58:47 +0100  Jasmin Jessich <jasmin@anw.at>
   * Moved pidfile to /tmp .
   * Added debug output when pidfile is created. 

1.1.3.5 Sun, 23 Mar 2014 18:30:27 +0100  Jasmin Jessich <jasmin@anw.at>
   * Allow only one running yard2srvd instance.
   * Added libbsd to the list of required libraries.
   * Distribute whole inih subfolder.
   * Set GIT_VERSION only, if the directory is under git control.
   
1.1.3.4 Sun, 23 Mar 2014 13:10:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed yard2record (new path).
   * Update Readme.txt

1.1.3.3 Sun, 23 Mar 2014 01:54:17 +0100  Jasmin Jessich <jasmin@anw.at>
   * Changed UDEV rule options and default config.

1.1.3.2 Sun, 23 Mar 2014 01:41:26 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added missing files to distribution (make dist).
   * Removed debug outputs.

1.1.3.1 Sat, 22 Mar 2014 20:45:33 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added inih version r29.
   * Added INI file parsing and default INI file. Updated UDEV rule to use the
     new INI file. Introduce new yard2 config file path in /etc/yard2.

1.1.3 Thu, 20 Mar 2014 22:02:09 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added options to set repeatdelay 1st and 2nd and print current driver version.

1.1.2.1 Thu, 20 Mar 2014 18:58:44 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed repeatdelay to 1st and 2nd delay.

1.1.2 Sun, 16 Mar 2014 18:00:08 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added missing getVersion.sh to destribution.

1.1.1 Sun, 15 Mar 2014 14:24:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2record for easyVDR

1.1.0.1 Sat, 15 Mar 2014 20:54:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2record for easyVDR + fix in mode select

1.1.0 Wed, 12 Mar 2014 17:09:45 +0100  Jasmin Jessich <jasmin@anw.at>
   * Use the version from Changelog as generated autoconf files version, instead
     a dummy.
     Note: This will change only, if the autofiles are regenerated by autoreconf. 
   * Use the version from Changelog as package and program version.
     Note: This will be changed by configure.
   * Automatically re-configure, when ChangeLog is modified.  
   * Added error messages, if libusb is not found.

0.1.0.43 Wed, 12 Mar 2014 02:36:31 +0100  Jasmin Jessich <jasmin@anw.at>
   * Use the version from Changelog as autoconf version (now really!).
   
0.1.0.42 Mon, 10 Mar 2014 20:44:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2flash to support new bootloader version
   
0.1.0.41 Sun, 09 Mar 2014 16:14:27 +0100  Jasmin Jessich <jasmin@anw.at>
   * yard2wakup couldn't be disabled by environment variable YARD2_ENABLED.

0.1.0.40 Sun, 09 Mar 2014 15:02:29 +0100  Jasmin Jessich <jasmin@anw.at>
   * Update Readme.txt

0.1.0.39 Sat, 07 Mar 2014 22:18:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update Readme.txt
   
0.1.0.38 Sat, 08 Mar 2014 14:07:07 +0100  Jasmin Jessich <jasmin@anw.at>
   * Put YARD2 VDR shutdown scripts to the the right location (now really!).

0.1.0.37 Sat, 08 Mar 2014 13:53:07 +0100  Jasmin Jessich <jasmin@anw.at>
   * Put YARD2 VDR shutdown scripts to the the right location.

0.1.0.36 Sat, 08 Mar 2014 02:00:06 +0100  Jasmin Jessich <jasmin@anw.at>
   * Use the version from Changelog as autoconf version; Bugfix.

0.1.0.35 Fri, 07 Mar 2014 18:45:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update Readme.txt
   
0.1.0.34 Thu, 06 Mar 2014 20:36:17 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added the VDR shutdown scripts to use yard2wakup to program the wakup
     time to Y.A.R.D.2.

0.1.0.33 Thr, 06 Mar 2014 20:16:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed default path of yardirmap.txt to home/user
   
0.1.0.32 Thu, 06 Mar 2014 18:38:01 +0100  Jasmin Jessich <jasmin@anw.at>
   * yard2wakeup:
     - Added more examples.
     - Set exit code -1, when time was in the past.     

0.1.0.31 Thu, 06 Mar 2014 14:24:22 +0100  Jasmin Jessich <jasmin@anw.at>
   * Updated Readme.txt with debian packagaging instructions.

0.1.0.30 Wed, 05 Mar 2014 19:53:11 +0100  Jasmin Jessich <jasmin@anw.at>
   * Use the version from Changelog as autoconf version.
   * README removed and Readme.txt updated.

0.1.0.29 Wed, 05 Mar 2014 16:02:11 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added autotools generated files.

0.1.0.28 Tue, 04 Mar 2014 18:52:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Update yard2wakeup; added reading next wakeup from Y.A.R.D.2

0.1.0.27 Sat, 03 Mar 2014 19:01:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Fixed bug in lirctest, Update Readme.txt

0.1.0.26 Mon, 03 Mar 2014 01:35:40 +0100  Jasmin Jessich <jasmin@anw.at>
   * Fixed another issue with ownlirc socket.
   * Change dist package name to yard2tools.
   * Added installation of UDEV rule to /lib/udev/rules.d
   * Let git ignore eclipse settings files.

0.1.0.25 Sat, 02 Mar 2014 17:33:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Fixed ownlirc error during startup

0.1.0.24 Sat, 02 Mar 2014 13:36:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Added Warning if no usage mode specified

0.1.0.23 Sat, 02 Mar 2014 13:30:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Fixed dedicated lircd usage "-L"

0.1.0.22 Sat, 01 Mar 2014 19:36:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Added error message for creating /var/run/lirc

0.1.0.21 Sat, 01 Mar 2014 16:46:02 +0100  Jasmin Jessich <jasmin@anw.at>
   * Removed configure option for own lirc. Added command line option -O instead.
   * Added command line option -L to use patched lircd.

0.1.0.20 Sat, 01 Mar 2014 15:15:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Added 60-usb-yard2.rules

0.1.0.19 Wed, 26 Feb 2014 22:04:25 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed yard2record: added auto Keyname / ID for default yaVDR / XBMC keymap

0.1.0.18 Wed, 26 Feb 2014 19:44:45 +0100  Jasmin Jessich <jasmin@anw.at>
   * Removed configure option for input event system. Added command line option -I instead.

0.1.0.17 Wed, 26 Feb 2014 01:38:35 +0100  Jasmin Jessich <jasmin@anw.at>
   * Print keycode and value in error text.

0.1.0.16 Tue, 25 Feb 2014 21:52:07 +0100  Jasmin Jessich <jasmin@anw.at>
   * Add option parsing to yard2record and implement irmap file option (-i).

0.1.0.15 Tue, 25 Feb 2014 20:31:03 +0100  Jasmin Jessich <jasmin@anw.at>
   * Add welcome string printing with version derived from ChangeLog file.

0.1.0.14 Tue, 25 Feb 2014 20:11:43 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added common logging function and use it mostly.
   * yard2srvd will now work in daemon mode (allow fd_yard to be 0).

0.1.0.13 Mon, 24 Feb 2014 19:14:25 +0100  Rainer Geigenberger <yard@rg-software.de>
   * removed some tabs, changed LCD button code size to match IR code size)

0.1.0.12 Sun, 24 Feb 2014 11:25:45 +0100  Jasmin Jessich <jasmin@anw.at>
   * Cmd line options handling refactored. New options for YARD device and
     irmap file added.
     Note: -daemon no longer supported, use -d or --daemon instead.
   * Help text added (-h, --help).
   * Default YARD device is now /dev/ttyYARD2. The former default /dev/ttyACM0
     is used in a second attempt. 

0.1.0.11 Sun, 23 Feb 2014 20:52:35 +0100  Jasmin Jessich <jasmin@anw.at>
   * git is no longer required to build.

0.1.0.10 Sun, 23 Feb 2014 13:35:25 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed yard2config: clear waiting queue for IR Wakeup Code

0.1.0.9 Sun, 23 Feb 2014 11:54:35 +0100  Jasmin Jessich <jasmin@anw.at>
   * Clear string simplified.

0.1.0.8 Sun, 23 Feb 2014 01:24:05 +0100  Jasmin Jessich <jasmin@anw.at>
   * All programs can be now compiled without any warning.

0.1.0.7 Sat, 22 Feb 2014 23:06:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed yard2record: connect to config socket instead of lirc socket

0.1.0.6 Sat, 22 Feb 2014 14:54:24 +0100  Jasmin Jessich <jasmin@anw.at>
   * yard2srvd can be now compiled without any warning in any combination
     of USE_UINPUT and USEOWNLIRC.  

0.1.0.5 Sat, 22 Feb 2014 12:11:23 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added configure options to enable debugging, input event system and own
     Lirc implemenatation.
   * Let git ignore eclipse project files.

0.1.0.4 Thr, 20 Dec 2014 09:39:29 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Changed yard2config to avoid menuhandling during first selection

0.1.0.3 Tue, 03 Dec 2013 01:49:29 +0100  Jasmin Jessich <jasmin@anw.at>
   * yard2 SW is GPL V2 not V3. Right COPYING file added.

0.1.0.2 Tue, 03 Dec 2013 01:38:18 +0100  Jasmin Jessich <jasmin@anw.at>
   * Added autoconf/automake scripts.
   * Added ChangeLog.
     
0.1.0.1 Fri, 29 Nov 2013 21:47:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * Added Reset Routine. After a Reset yard2srvd wait 300 Seconds for a reconnect
     For a config Reset or Flash reset. 300 seconds should be enough for flashing.

0.1.0.0 Thu, 28 Nov 2013 20:43:00 +0100  Rainer Geigenberger <yard@rg-software.de>
   * rename Makefile to Makeyard and Makeyard2flash





***************************************************************
* Older changes, before ChangeLog creation. Got from Git Repo *
***************************************************************

2013-11-27  yard2  <yard@rg-software.de>

	Updated yard2flash for easier flashing

2013-11-15  yard2  <yard@rg-software.de>

	yard2config: add LED MODE can be set

2013-11-12  yard2  <yard@rg-software.de>

	Add Test Power button switch in yard2config

2013-11-11  yard2  <yard@rg-software.de>

	Update yard2config: Backlight can now be entered

2013-11-10  yard2  <yard@rg-software.de>

	Update yard2config

2013-11-09  yard2  <yard@rg-software.de>

	Fixed bug in select for yaVDR Fixed Bug in integrated lirc

2013-11-09  yard2  <yard@rg-software.de>

	Fixed bug in getirkeyb

2013-11-08  yard2  <yard@rg-software.de>

	Fixed Dubug Option in utils.c

2013-11-08  yard2  <yard@rg-software.de>

	Update of usb.h for yard2flash

2013-11-08  yard2  <yard@rg-software.de>

	Update yard2srvd: Update RTC on every exit Fixed issue in yard2flash. Reset was broken

2013-11-03  yard2  <yard@rg-software.de>

	Add Sub folders :-)

2013-11-03  yard2  <yard@rg-software.de>

	Add LCDproc driver and patch to git

2013-11-03  yard2  <yard@rg-software.de>

	Update for LCDproc Removed printf -> only if DEBUG enables

2013-10-29  yard2  <yard@rg-software.de>

	Added LCD config is read during startup Fixed some small issues

2013-10-28  yard2  <yard@rg-software.de>

	Add LCD Server implementaion (Clear, Backlight, Goto, Write, Custom Char) Fixed error with org. lirc Add yard2lcdtest (small LCD Testprogram Add _input_h_KeybIDs.txt -> All IDs in decimal number format

2013-10-26  yard2  <yard@rg-software.de>

	chnages global_config.h

2013-10-26  yard2  <yard@rg-software.de>

	Fixed some Debug message

2013-10-26  yard2  <yard@rg-software.de>

	improved uinput device handler clean up code

2013-10-23  yard2  <yard@rg-software.de>

	- fixed compiler warning - added path for [home]/yard2

2013-10-23  yard2  <yard@rg-software.de>

	- fixed yard2 was not created

2013-10-23  yard2  <yard@rg-software.de>

	- added lirctest.h - changed default in global_config.h

2013-10-23  yard2  <yard@rg-software.de>

	- Added first implementation of own lirc server - added lirctest - addad yard2record. Program to generate a config file for own lirc implementation

2013-08-25  yard2  <yard@rg-software.de>

	Edit Readme.txt

2013-08-25  yard2  <yard@rg-software.de>

	Merge branch 'ritzmann-yard2srvd-fork:master' into 'master'

	Initialize YARD to always run with 115200 baud

	Merged-on: https://www.assembla.com/code/yard2srvd/git/merge_requests/438643

2013-08-24  Fabian Ritzmann  <frtrack-assembla@yahoo.com>

	Reformat and add more terminal settings

2013-08-22  Fabian Ritzmann  <frtrack-assembla@yahoo.com>

	Initialize YARD to always run with 115200 baud

2013-08-21  yard2  <yard@rg-software.de>

	change Readme.txt for lirc

2013-08-21  yard2  <yard@rg-software.de>

	add Readme.txt for yard2srvd

2013-08-21  yard2  <yard@rg-software.de>

	Merge branch 'ritzmann-yard2srvd-fork:master' into 'master'

	Fix patch parameter in lirc readme

	Merged-on: https://www.assembla.com/code/yard2srvd/git/merge_requests/249613

2013-04-16  Fabian Ritzmann  <frtrack-assembla@yahoo.com>

	Fix patch parameter in lirc readme.

2012-08-11  yard2  <yard@rg-software.de>

	added lirc files

2012-08-11  yard2  <yard@rg-software.de>

	added send ir mode for lirc

2012-08-04  yard2  <yard@rg-software.de>

	added daemon option

2012-07-07  yard2  <yard@rg-software.de>

	update yard2srvd and yard2config Changed menu selection

2012-07-05  yard2  <yard@rg-software.de>

	update yard2config - added main settings - changed LCD settings

2012-07-01  yard2  <yard@rg-software.de>

	update flash routine in yard2config fixed auto reset in yard2flash

2012-07-01  yard2  <yard@rg-software.de>

	added yard2flash: FW flash program, based on fsusb

2012-07-01  yard2  <yard@rg-software.de>

	added var GLOABL_WUADJUST for default time reduction

2012-07-01  yard2  <yard@rg-software.de>

	added global_config.h for easy User changes

2012-06-29  yard2  <yard@rg-software.de>

	added files

2012-06-29  yard2  <yard@rg-software.de>

	moved all to one directory

2012-06-29  yard2  <yard@rg-software.de>

	changed yardconfig to yard2config

2012-06-28  yard2  <yard@rg-software.de>

	yard2wakeup: added disbale wakeup if argv[1] = 0

2012-06-27  yard2  <yard@rg-software.de>

	changed name of setwakeup to yard2wakeup

2012-06-27  yard2  <yard@rg-software.de>

	changed name of setwakeup to yard2wakeup

2012-06-23  yard2  <yard@rg-software.de>

	setwakeup finished :-)

2012-06-23  yard2  <yard@rg-software.de>

	changed setwakeup

2012-06-22  yard2  <yard@rg-software.de>

	Added setwakeup: parameter "dd.mm.yyyy hh.mm" e.g. "12.06.2012 20:10"

2012-06-20  yard2  <yard@rg-software.de>

	yardconfig LCD/BL

2012-06-17  yard2  <yard@rg-software.de>

	update yardconfig

2012-06-16  yard2  <yard@rg-software.de>

	update server and config app

2012-06-15  yard2  <yard@rg-software.de>

	fiex another //

2012-06-15  yard2  <yard@rg-software.de>

	fixed a //

2012-06-15  yard2  <yard@rg-software.de>

	yardconfig communications work, base info can be read from yard

2012-06-14  yard2  <yard@rg-software.de>

	added yardconfig 1st test

2012-06-11  yard2  <yard@rg-software.de>

	fixed socket bind on config/lcd socket

2012-06-10  yard2  <yard@rg-software.de>

	added listen socket for all

2012-06-10  yard2  <yard@rg-software.de>

	update socket lcd config

2012-06-10  yard2  <yard@rg-software.de>

	added config/lcd sockets

2012-06-10  yard2  <yard@rg-software.de>

	update signal handler

2012-06-07  yard2  <yard@rg-software.de>

	Update 3

2012-06-07  yard2  <yard@rg-software.de>

	Added signal handler and errors msg

2012-06-07  yard2  <yard@rg-software.de>

	Update 2

2012-06-07  yard2  <yard@rg-software.de>

	Update

2012-06-07  yard2  <yard@rg-software.de>

	Update for select

2012-06-07  yard2  <yard@rg-software.de>

	Changed for select uasge

2012-06-01  yard2  <yard@rg-software.de>

	added repeat handling; default 150ms

2012-05-31  yard2  <yard@rg-software.de>

	add yardlirc patch and readme.txt for installtion

2012-05-28  yard2  <yard@rg-software.de>

	Added Button support

2012-05-27  yard2  <yard@rg-software.de>

	removed printf

2012-05-27  yard2  <yard@rg-software.de>

	Merge branch 'master' of git.assembla.com:yard2srvd

2012-05-27  yard2  <yard@rg-software.de>

	Added lirc files

2012-05-27  Frank Kohlmann  <frank.kohlmann@gmx.net>

	fixed socket error

	MSG_NOSINAL flag in send() command  prevents yard2srvd
	from termination if lircd closed the socket.

2012-05-27  yard2  <yard@rg-software.de>

	Changed CommandIDs, Added typdef YARD_IR

2012-05-26  Frank Kohlmann  <frank.kohlmann@gmx.net>

	yard2srvd exits unexpected on send() call.

	This happens if a client (e.g. irw) reconnects to lircd
	and in the meantime no client was connected to lircd.

2012-05-26  Frank Kohlmann  <frank.kohlmann@gmx.net>

	Removed not needed code

2012-05-26  Frank Kohlmann  <frank.kohlmann@gmx.net>

	Fixed yard2srvd /lircd error on client disconnect

2012-05-26  Frank Kohlmann  <frank.kohlmann@gmx.net>

	Deleted not needed files

2012-05-26  Frank Kohlmann  <frank.kohlmann@gmx.net>

	Makefile/Copyright/...

	changed yard socket from /tmp/server to /tmp/yardsrv_sock
	(this must also be changed in "hw_yard2.c" module (lircd)

2012-05-23  Frank Kohlmann  <frank.kohlmann@gmx.net>

	See previous commit message

2012-05-23  Frank Kohlmann  <frank.kohlmann@gmx.net>

	Implemented basic socket communication

	yard2srvd is the daemon that communicates with the yard hardware
	and forwards data received from yard to a unix socket currently
	bound to "/tmp/server" for testing with "sockcliexample.c".

	yard2srvd sends a 9 byte char array to the connected client. This
	must be changed to a YARD_IRCODE stuct as defined in yard2def.h.

	At the moment the yard2srvd only accepts one client connection.

	Build and execution instructions can be found in the header of
	"yard2srvd.c" and "sockcliexample.c".

2012-05-23  Frank Kohlmann  <frank.kohlmann@gmx.net>

	Initial commit

	yard2srvd shall receive/send commands from/to the yard2 usb hardware
	and forward it to lirc.
