|
From: Jarod W. <ja...@wi...> - 2011-03-25 22:41:17
|
Its been almost five months since the only pre-0.9.0 snapshot went out the door, and there hasn't been much of any complaints, and I've been meaning to push a release out for quite some time, so finally, here it is... http://sourceforge.net/projects/lirc/files/LIRC/0.9.0/lirc-0.9.0.tar.bz2/download The main goal behind this release is compatibility with all the lirc code that has been merged into the Linux kernel as of around 2.6.36 and on. I've also removed several drivers that I consider completely obsolete and will never update ever again, as they've been superseded by upstream kernel drivers. There will be more chopped out of 0.9.1 as well. :) I'll get 0.9.0 final packages into Fedora hopefully over the weekend, hopefully other distros will follow suit shortly thereafter... Changes since last release: * Remove mceusb, streamzap, it8x, ene0100 drivers, as they're now redundant with upstream kernel drivers * fix oops unplugging igorplugusb receiver while in use (special thanks to Timo Boettcher for providing hardware) * more error-checking for NULL irctl in various lirc_dev paths * add support for Monueal Moncaso IR to mplay driver (123justme) * add another PNP device ID to lirc_it87 (Jochen K?hner) * drop references to static chardev major number 61, we use dynamic * resync lirc_dev with what was merged in the kernel * reformat code using indent to look more like Linux kernel code * drop explicit support for kernels older than 2.6.18 * adapt to using lirc.h as merged in the upstream linux kernel * non-LONG_IR_CODE option dropped, its been the default for years * use portable type definitions all over the place * drop an old GLIBC work-around for printing 64-bit values * fix timing-specific repeat-after-release issue (Christoph Bartelmus) -- Jarod Wilson ja...@wi... |