1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
|
commit 690e1476e375ab9a2ba72d2a2d87faa246629feb
Author: Guus Sliepen <guus@sliepen.org>
Date: Sat Feb 17 10:03:02 2018 +0100
Handle glob patterns on the command line.
This is necessary because systemd will not expand glob patterns for us.
commit dcd2d8d2f8ef7f47551636a5c89a8f40d1d74d14
Author: Guus Sliepen <guus@sliepen.org>
Date: Sat Feb 17 10:01:06 2018 +0100
Check the return value of daemon().
commit 59f00c426e8fac75314c5f3f62799a6fc83e66ba
Author: Guus Sliepen <guus@sliepen.org>
Date: Sat Feb 17 10:00:50 2018 +0100
Change the default location of the UNIX socket to /run/lirc/lircd.
commit 14cd36d3b8235339d84c54f05b326ee8e137cfbc
Author: Guus Sliepen <guus@sliepen.org>
Date: Sat Feb 17 09:59:30 2018 +0100
Install the systemd service file.
commit fa24eddc2b5f989be79e226a3911fd8ed1c27a78
Author: Guus Sliepen <guus@sliepen.org>
Date: Fri Feb 16 22:32:41 2018 +0100
Add a systemd service file for inputlircd.
commit f37c56dbd611a81ae905f57a57d1b955f81d44e5
Author: Guus Sliepen <guus@sliepen.org>
Date: Fri Feb 16 22:32:13 2018 +0100
Update the manpage to point to the right header file for input event codes.
commit 12a31de5dac40c8829b9e5b110aa6a57b371635f
Author: Ingo Schneider <debian@ingo-schneider.de>
Date: Sat Oct 21 20:11:57 2017 +0200
Use the right header file for input event codes.
commit 95e620a7f245cca550b20c9da66fba38125b0790
Author: Guus Sliepen <guus@sliepen.org>
Date: Thu Feb 21 15:58:18 2013 +0100
Honour $CPPFLAGS and $LDFLAGS.
commit 81a9275a8345c934ec0b3e6424562520a7b71cd4
Author: Guus Sliepen <guus@sliepen.org>
Date: Tue Oct 2 13:09:35 2012 +0200
Query type of input event device, and only accept those that send EV_KEY events.
commit 2c683d7153ceb1ee11be497b70001d79ab62b04f
Author: Guus Sliepen <guus@sliepen.org>
Date: Tue Oct 2 13:08:40 2012 +0200
Don't add input event devices to the list that cannot be read.
This fixes a crash caused by FD_SET() not liking a negative file descriptor.
So also added a check right before FD_SET() just in case.
commit 3de9078edb670481d06968935062efb2a5a46285
Author: Guus Sliepen <guus@sliepen.org>
Date: Tue Oct 2 13:05:03 2012 +0200
Send log messages to stderr when not detached.
commit 4d6c054dab4d3ab80a00db69f8cce4b89bf75caa
Author: Guus Sliepen <guus@sliepen.org>
Date: Thu May 19 21:40:04 2011 +0200
Apply patch from Piotr Dlugosz making inputlircd robust against disappearing event devices.
Date: Sun, 10 Apr 2011 17:15:44 +0200
From: Piotr <pd_xl@wp.pl>
Subject: Patch to make inputlircd crash proof
I have the DVB card which sometimes crashes unfortunately. This card I'm
using also for the remote control. When it crashes, the inputlirc goes
down. It is not a problem to restart inputlirc but then I have to
restart also other applications.
I made small changes to the code:
- Do not exit if there is a problem reading event device, just remember
it was disconnected.
- Every 30 secs when there is no activity try to reopen disconnected
device (done via select timeout).
commit 0b3c3318ae4cbb04ce199d21dccaa4c01a475325
Author: Guus Sliepen <guus@sliepen.org>
Date: Thu May 19 21:23:04 2011 +0200
The lircd socket has moved to /var/run/lirc/lircd.
commit 5ba6206fa936fc558a19e76a82d7150620aca60c
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Nov 1 14:02:24 2010 +0100
Apply patch from Oliver Tscherwitschke fixing repeat flag.
This prevents inputlirc from setting the repeat flag when different keys are
pressed shortly after each other.
commit ac6b3c967e75be478afd191a5268df34ab5e6bc0
Author: Guus Sliepen <guus@sliepen.org>
Date: Sun Jan 24 15:54:40 2010 +0100
Allow selecting input event devices by symbolic name.
The -n option can be used to match devices by name. It allows wildcard patterns
to be used.
commit 59a20817200a59b585967ad8d04b38dc3576ab28
Author: Guus Sliepen <guus@sliepen.org>
Date: Wed Jul 29 13:02:31 2009 +0000
Apply slightly modified patch from David Härdeman adding a translation table.
This allows keys to be given a different name, for example if one has an
existing LIRC setup and one doesn't want to change all the client
configurations.
commit f9961a607ef50a5eabdc1f667dbb8a5fcdf08470
Author: Guus Sliepen <guus@sliepen.org>
Date: Sat Jun 27 13:50:13 2009 +0000
Reverse the order of initialisation of KEY_NAME[].
This ensures keys which have more than one name to be reported as the first
name found in input.h, instead of as one of their aliases. This fixes KEY_MUTE
being reported as KEY_MIN_INTERESTING. Thanks to David Härdeman for spotting.
commit 02feeef291df56fbdfd21904878156c91e8cb8fb
Author: Guus Sliepen <guus@sliepen.org>
Date: Thu Sep 25 16:02:00 2008 +0000
Strip comments from names.h, sometimes they are not properly terminated.
commit 16cbcf0672fe0a02951e91830f9c3a5450b7f0de
Author: Guus Sliepen <guus@sliepen.org>
Date: Thu Sep 25 16:01:37 2008 +0000
Apply patch from Ben Lings adding support for modifiers and repetition.
commit 6fdb6225746bbaf711e62b2decfae76235d40818
Author: Guus Sliepen <guus@sliepen.org>
Date: Thu Apr 27 19:11:35 2006 +0000
Allow input devices to be grabbed for exclusive access (patch from Ian Campbell).
Also remove input.h and use /usr/include/linux/input.h directly.
commit 71f57409885ff775eaa766990fccc3d84d6acb66
Author: Guus Sliepen <guus@sliepen.org>
Date: Fri Feb 24 20:01:19 2006 +0000
Fix typo in manpage.
commit 1b938b5b3a0fa870c5fb8d3e8f59fff264a53018
Author: Guus Sliepen <guus@sliepen.org>
Date: Fri Feb 24 20:01:07 2006 +0000
Fix removal of clients.
commit 2a7f159a05366f26723e33397209b64cbbb7db57
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 21:53:57 2006 +0000
Fixed adding elements to linked lists.
commit 7d22428d38bd82463d60059dbee033fe215c330b
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 21:53:35 2006 +0000
Missing $SHAREDIR, default PREFIX is /usr/local.
commit c0462e4af98ac403943a7059285df25277a6e7e4
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 19:11:37 2006 +0000
Parse options: minimum keycode to send, userid to change to, unix socket name to create, whether to daemonize or not.
commit 3369c69fbbc7f3a570446db941944ea7032dd8f5
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 17:13:36 2006 +0000
Filter keycodes < 128.
commit 9aa0afa411a41e9e4df8487337d7a9d3d821d556
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 16:53:05 2006 +0000
Better version, read from multiple event devices, write to multiple clients.
Manpage added.
commit 457dc42732cfac6d3794c75c2114127e01d63490
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 15:44:27 2006 +0000
License notification.
commit 787712ec2af218d3b5d281753ad24a5be9fed0b1
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 15:38:20 2006 +0000
First somewhat working version.
commit 1eedf5eb5debcf2712a422e67c55b021d2db4bd7
Author: Guus Sliepen <guus@sliepen.org>
Date: Mon Feb 6 15:13:23 2006 +0000
Default repository layout.
|