Linux Infrared Remote Control - Git Log


Commit Date  
[866231] (HEADmaster) by Jacek Kosek Jacek Kosek

20 nov 2010 update by albert@huitsing.nl: hw-ftdi.c for deprecated setbitbang and static time_left()

2013-09-27 12:57:28 Tree
[e0ab92] by Jarod Wilson Jarod Wilson

[media] media: rc: lirc_dev: check kobject_set_name() result

Backport from upstream kernel:

commit b395cbac36e58a55729fe7e6262a3f0b1691bced
Author: Vasiliy Kulikov <segoon@openwall.com>
Date: Fri Nov 26 14:06:41 2010 -0300

[media] media: rc: lirc_dev: check kobject_set_name() result

kobject_set_name() may fail with -ENOMEM, check for it.

Signed-off-by: Vasiliy Kulikov <segoon@openwall.com>
Acked-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2012-02-07 18:39:57 Tree
[6a1792] by Jarod Wilson Jarod Wilson

[media] lirc_dev: add some __user annotations

Backport from upstream kernel:

commit 0e835087dfe7db19f1f072046f5e116d4ec6662b
Author: Dan Carpenter <error27@gmail.com>
Date: Wed Nov 17 02:13:39 2010 -0300

[media] lirc_dev: add some __user annotations

Sparse complains because there are no __user annotations.

drivers/media/rc/lirc_dev.c:156:27: warning:
incorrect type in initializer (incompatible argument 2 (different address spaces))
drivers/media/rc/lirc_dev.c:156:27: expected int ( *read )( ... )
drivers/media/rc/lirc_dev.c:156:27: got int ( extern [toplevel] *<noident> )( ... )

Signed-off-by: Dan Carpenter <error27@gmail.com>
Acked-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2012-02-07 18:39:57 Tree
[887e63] by Jarod Wilson Jarod Wilson

[media] lirc_dev: fixes in lirc_dev_fop_read()

Backport from upstream kernel:

commit 250f7a5f62a08985af5cf7728ae7ba9edbfdc0a9
Author: Dan Carpenter <error27@gmail.com>
Date: Wed Nov 17 02:20:15 2010 -0300

[media] lirc_dev: fixes in lirc_dev_fop_read()

This makes several changes but they're in one function and sort of
related:

"buf" was leaked on error. The leak if we try to read an invalid
length is the main concern because it could be triggered over and
over.

If the copy_to_user() failed, then the original code returned the
number of bytes remaining. read() is supposed to be the opposite way,
where we return the number of bytes copied. I changed it to just return
-EFAULT on errors.

Also I changed the debug output from "-EFAULT" to just "<fail>" because
it isn't -EFAULT necessarily. And since we go though that path if the
length is invalid now, there was another debug print that I removed.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Reviewed-by: Jarod Wilson <jarod@redhat.com>
Acked-by: Jarod Wilson <jarod@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2012-02-07 18:39:57 Tree
[441e48] by Jarod Wilson Jarod Wilson

lirc: make chardev nonseekable

Merge change from upstream kernel

commit d9d2e9d5c9eead1f73f92f5fc03424dab90b6c95
Author: Arnd Bergmann <arnd@arndb.de>
Date: Sun Aug 15 18:51:56 2010 +0200

lirc: make chardev nonseekable

There does not seem to be a need for lirc to
allow seeking on the file descriptor, so let's
just disallow this before users start relying
on it.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2012-02-07 15:29:58 Tree
[d0175d] by Jarod Wilson Jarod Wilson

userspace: use /dev/lirc0 as default device

The lirc_dev kernel driver results in a first lirc chardev of
/dev/lirc0, not /dev/lirc, so lets default to that now. The old way is
from pre-udev days or something, I think... While we're at it, update
the adjacent comment about the daemon socket locations to reflect
current reality too.

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-12-02 19:10:24 Tree
[9592bb] by Jarod Wilson Jarod Wilson

Silence some clang warnings, courtesy of nox

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-06-29 21:31:28 Tree
[02c5c3] by Jarod Wilson Jarod Wilson

libusb has no libusb-config any longer, use pkg-config by default

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-06-07 04:15:50 Tree
[ec3c56] by Jason Martin Jason Martin , pushed by Jarod Wilson Jarod Wilson

lirc_atiusb: fix buffer alloc to work with new kfifo

I came across posts with regards to lirc_atiusb and its compatibility
with newer kernels, and their use of kfifo.I spent a little bit of time
this evening, and was able to correct the issues with the driver, and
now have a functioning lirc_atiusb device under the 2.6.38 kernel.

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-06-03 04:12:51 Tree
[5efb56] by Jarod Wilson Jarod Wilson

lircd: handle larger config files in write_socket better

Pointed out by Michael Zanetti on list, irsend LIST has issues with long
config files, which didn't exist in maintainer mode, as we were using a
do while loop to make sure we spit out everything. Just use that loop
all the time.

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-04-06 15:04:12 Tree
[be3ec6] by Jarod Wilson Jarod Wilson

lirc_sir: fix resource busy error from bunk lirc_open

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-31 21:44:15 Tree
[413e83] by Juan Jesús García de Soria Lucena Juan Jesús García de Soria Lucena , pushed by Jarod Wilson Jarod Wilson

Make lirc_wpc8769l functional again

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-30 20:46:35 Tree
[c83437] by Jarod Wilson Jarod Wilson

Remove all traces of IRCTL_DEV_MAJOR

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-30 17:45:16 Tree
[b2c56a] by Jarod Wilson Jarod Wilson

minor release process doc update

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 22:39:55 Tree
[7c8034] by Jarod Wilson Jarod Wilson

Start lirc 0.9.1-git

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 22:27:31 Tree
[d6ec90] by Jarod Wilson Jarod Wilson

lirc_sir: make it build w/o errors or warnings

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:42:22 Tree
[4cb4f9] by Jarod Wilson Jarod Wilson

lirc_serial: compat_ioctl doesn't work on pre-unlocked_ioctl kernels

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:41:17 Tree
[c2f63b] by Jarod Wilson Jarod Wilson

lirc_parallel: resync with upstream kernel staging version

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:39:51 Tree
[481fe6] by Jarod Wilson Jarod Wilson

lirc_imon: rip out device support redundant with upstream imon driver

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:29:28 Tree
[d44408] by Jarod Wilson Jarod Wilson

Remove obsolete lirc_mceusb driver, mceusb is upstream now

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:09:57 Tree
[a875cf] by Jarod Wilson Jarod Wilson

Remove obsolete streamzap driver, streamzap is upstream now

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:07:33 Tree
[536994] by Jarod Wilson Jarod Wilson

Remove obsolete lirc_it8x drivers, ite-cir is upstream now

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:05:29 Tree
[c3ec83] by Jarod Wilson Jarod Wilson

lirc_imon: fix chunk_num may be used uninitialized

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:02:05 Tree
[3f55f6] by Jarod Wilson Jarod Wilson

Remove lirc_ene0100, obsoleted by upstream kernel ene-ir driver

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-03-25 21:00:32 Tree
[77c942] by Jarod Wilson Jarod Wilson

lirc_serial: fix tx support (and a memory leak)

Thanks to Jiri Fojtasek for pointing out my blunder.

Signed-off-by: Jarod Wilson <jarod@redhat.com>

2011-01-18 05:08:34 Tree
Older >