1 2008-10-26 lirc <lirc@m320>
3 * ANNOUNCE, NEWS, configure.ac, daemons/irrecord.c, doc/html-source/index.html, setup.sh:
4 fixed show-stopper bug in irrecord for drivers using MODE2
6 2008-10-18 lirc <lirc@m320>
9 lower threshold for accepted bit percentage from 15 to 10 (RC-6)
11 2008-10-17 jarodwilson <jarodwilson@m320>
13 * remotes/imon/lircd.conf.imon-pad:
14 imon pad remote definition additions -- gets user Ryan Gardner's remote fully working with 32-bit buffers and a 0x15c2:0x0038 imon lcd-based receiver (i.e., with current cvs)
16 2008-10-15 jarodwilson <jarodwilson@m320>
18 * drivers/lirc_imon/lirc_imon.c:
19 lirc_imon: fix incorrect var name (the perils of two divergent trees...)
21 2008-10-15 lirc <lirc@m320>
23 * daemons/irrecord.c: better rc6_mask heuristic,
26 2008-10-15 jarodwilson <jarodwilson@m320>
28 * drivers/lirc_imon/lirc_imon.c:
29 lirc_imon: add some defines for display types and don't use larger buffer
31 - add enum for dislpay types for readability
32 - only do usb_match_id for display type lists if display_type is auto-detect
33 - revert to 4-byte buffer on LCD devices, it *should* work.
35 2008-10-14 jarodwilson <jarodwilson@m320>
37 * drivers/lirc_imon/lirc_imon.c:
38 lirc_imon: further improvements to lcd device support
40 - auto-detect and auto-configure lcd devices, instead of keying on hard-coded
41 is_lcd device parameter
42 - replace is_lcd with display_type, which can be used to override auto-detection
43 - collapse lcd device list and large buffer list into one, so far as I've been
44 able to tell so far, the two are synonymous
45 - add ir-only device list, don't set up a display on these devices
46 - fix inverted lcd setup packet bytes
48 2008-10-13 lirc <lirc@m320>
50 * setup.data: added VLSystem MPlay Mini
52 * daemons/irrecord.c: dynamically allocate memory for new codes
54 2008-10-13 jarodwilson <jarodwilson@m320>
56 * drivers/lirc_imon/lirc_imon.c:
57 lirc_imon: additional support for lcd-based devices
58 - adds device ids for 0034 and 0036 lcd-based devices
59 - adds mouse event support for lcd-based devices
61 2008-10-12 lirc <lirc@m320>
63 * ANNOUNCE, NEWS, configure.ac, doc/html-source/foot.html, doc/html-source/index.html, setup.sh:
66 2008-10-05 lirc <lirc@m320>
68 * ANNOUNCE, NEWS, configure.ac, doc/html-source/index.html, setup.sh:
69 lirc-0.8.4pre2 snapshot release
71 * remotes/samsung/lircd.conf.samsung: added codes for Terratec remote
73 * drivers/kcompat.h: fixed compile error with device_create on 2.6.26
75 2008-10-04 lirc <lirc@m320>
77 * daemons/lircd.c: save errno
79 2008-09-30 jarodwilson <jarodwilson@m320>
81 * drivers/lirc_mceusb2/lirc_mceusb2.c:
82 lirc_mceusb2: Add usb id for spinel plus device
84 2008-09-27 lirc <lirc@m320>
86 * drivers/Makefile.common: Module.symversions/Modules.symversions
88 * drivers/kcompat.h, drivers/lirc_dev/lirc_dev.c:
89 device_create API change in 2.6.27
91 2008-09-25 lirc <lirc@m320>
94 prefer /lib/modules/`uname -r`/build over /lib/modules/`uname -r`/source,
95 removed obsolete kerenlcc variable
97 2008-09-22 lirc <lirc@m320>
99 * doc/man-source/irsend.inc: s/rc/irsend
101 2008-09-21 lirc <lirc@m320>
103 * daemons/Makefile.am: added missing hw_commandir.h
105 * daemons/irrecord.c: improved signal emulation
107 2008-09-17 lirc <lirc@m320>
109 * autogen.sh: depcom is not added to DIST_COMMON
111 * ANNOUNCE, NEWS, configure.ac, doc/html-source/index.html, setup.sh:
112 lirc-0.8.4pre1 snapshot release
114 * drivers/lirc_streamzap/lirc_streamzap.c:
115 fixed potential deadlock caused by timer_lock spin lock
117 2008-09-17 jarodwilson <jarodwilson@m320>
119 * drivers/lirc_mceusb2/lirc_mceusb2.c:
120 lirc_mceusb2: add Elitegroup transceiver device id
122 2008-09-14 lirc <lirc@m320>
124 * daemons/hw_audio.c: ported from V18 to V19 (Thomas Beierlein)
126 2008-09-06 lirc <lirc@m320>
128 * drivers/lirc_mceusb2/lirc_mceusb2.c:
129 check for valid outbound endpoint
131 * drivers/lirc_dev/lirc_dev.c:
132 looks like dev entry must be removed immediately when usb device is unplugged
134 2008-09-03 lirc <lirc@m320>
136 * daemons/hw_default.c: handle invalid data more gracefully
139 use actual hw driver in log output instead of the compile selection
141 2008-09-02 lirc <lirc@m320>
143 * drivers/lirc_mceusb2/lirc_mceusb2.c:
144 support for transmitter part of Pinnacle Remote PCTV kit
146 2008-08-29 lirc <lirc@m320>
148 * NEWS, configure.ac, drivers/Makefile.am, drivers/lirc_ite8709/Makefile.am, drivers/lirc_ite8709/lirc_ite8709.c, setup.data:
149 added support for ITE8709 CIR port (Gregory Lardiere)
151 2008-08-27 lirc <lirc@m320>
153 * daemons/irrecord.c:
154 fixed issue when pulses are smaller than aeps value,
155 inherit eps and aeps value from config file when analysing
157 2008-08-23 lirc <lirc@m320>
159 * daemons/hw_atilibusb.c, daemons/hw_commandir.c:
160 _exit must be used in child thread
162 2008-08-22 lirc <lirc@m320>
164 * drivers/lirc_imon/lirc_imon.c:
165 added support for IMON USB Control Board (IR & LCD)
167 2008-08-21 lirc <lirc@m320>
169 * daemons/lircd.c: don't exit even though device cannot be initialized
171 2008-08-14 lirc <lirc@m320>
173 * drivers/lirc_mceusb2/lirc_mceusb2.c:
174 Formosa21 / eHome Infrared Receiver
176 2008-08-12 lirc <lirc@m320>
178 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_i2c/lirc_i2c.c:
181 2008-08-05 innovationone <innovationone@m320>
183 * daemons/hw_commandir.h:
184 Changed default timing parameter for CommandIR II
186 2008-07-31 lirc <lirc@m320>
188 * TODO: SIMULATE command
190 2008-07-30 lirc <lirc@m320>
192 * drivers/lirc_imon/lirc_imon.c:
193 moved error handling to the end of function where it belongs (instead of adding goto exit at the end of the switch)
195 2008-07-28 innovationone <innovationone@m320>
197 * daemons/hw_commandir.c, daemons/hw_commandir.h:
198 * Minor housekeeping: renaming of usb handles to udev
199 * Minor new feature: Increase/decrease polling speed
200 * Driver now polls for USB endpoint size
201 * Driver now discards remote events received while LIRC not listening
203 2008-07-23 lirc <lirc@m320>
205 * doc/html-source/configure.html: fixed broken link
207 2008-07-21 innovationone <innovationone@m320>
209 * daemons/hw_commandir.c:
210 Bug fixes for CommandIR userspace driver, including:
211 - Multiple CommandIR units
212 - Exiting before transmit queue transmitted
213 - Removal of device with queued signals
214 - Orphaned mode2 and irrecord processes that were forked
216 2008-07-21 lirc <lirc@m320>
218 * drivers/lirc_imon/lirc_imon.c:
219 call UNLOCK_CONTEXT in all control paths
221 2008-07-20 lirc <lirc@m320>
223 * configure.ac, daemons/Makefile.am, daemons/irrecord.c:
224 added analyse feature to irrecord again,
225 changed RC6 signal threshold (500 -> 550)
227 * daemons/hw_commandir.h: don't use reserved namespace
229 * daemons/hw-types.c: keep alphabetical order
231 2008-07-17 lirc <lirc@m320>
233 * drivers/Makefile.am, drivers/Makefile.common:
234 use Modules.symvers of lirc_dev
236 2008-07-14 lirc <lirc@m320>
238 * drivers/lirc_mceusb2/lirc_mceusb2.c:
239 Philips Infrared Transceiver - Omaura
241 2008-07-14 innovationone <innovationone@m320>
243 * daemons/hw_commandir.c, daemons/hw_commandir.h, configure.ac, daemons/Makefile.am, daemons/hw-types.c, setup.data:
244 1. Addition of new CommandIR driver supporting:
245 * CommandIR Mini (replacing lirc_cmdir module, to be removed)
248 2. Modification of configure, makefile, and setup files to add driver to
249 USB Devices listing and compile.
251 2008-07-03 lirc <lirc@m320>
253 * tools/Makefile.am, configure.ac, daemons/Makefile.am, daemons/hw_audio.c, daemons/hw_audio_alsa.c:
254 add external libraries to LDADD variables
256 2008-07-01 lirc <lirc@m320>
258 * daemons/Makefile.am, tools/Makefile.am, tools/mode2.c:
259 read data through hardware abstraction layer
261 * INSTALL: restored pointers to main documentation
263 * INSTALL: new automake version
265 2008-06-30 lirc <lirc@m320>
267 * daemons/hw_i2cuser.c: linux/i2c.h obsoleted by new i2c-tools
269 2008-06-24 lirc <lirc@m320>
271 * remotes/hauppauge/lircd.conf.hauppauge: HRV-1600 RT Remote
273 2008-06-17 lirc <lirc@m320>
275 * remotes/atiusb/lircd.conf.atilibusb: nVidia UR88A
277 2008-06-13 lirc <lirc@m320>
279 * NEWS, configure.ac, doc/html-source/configure.html, doc/html-source/foot.html, doc/html-source/programs.html, doc/html-source/pronto2lirc.html, doc/release-html.sh, tools/Makefile.am, tools/pronto2lirc.py:
280 added pronto2lirc converter (Olavi Akerman)
282 2008-06-12 lirc <lirc@m320>
284 * remotes/imon/lircd.conf.imon-knob: corrected seemingly wrong codes
286 2008-06-03 lirc <lirc@m320>
288 * daemons/dump_config.c, daemons/ir_remote.c, daemons/ir_remote.h:
289 ignore_mask also covers pre_data and post_data now
291 2008-06-02 lirc <lirc@m320>
293 * daemons/hw_audio_alsa.c, doc/html-source/audio-alsa.html:
294 support for stereo sampling (Ceri Coburn)
296 * daemons/ir_remote_types.h:
297 added ignore_mask to better support Aplle A1156 remote
299 2008-05-31 lirc <lirc@m320>
301 * daemons/config_file.c, daemons/dump_config.c, daemons/ir_remote.c, remotes/apple/lircd.conf.macmini:
302 added ignore_mask to better support Aplle A1156 remote
304 2008-05-28 lirc <lirc@m320>
306 * drivers/lirc_serial/lirc_serial.c:
307 linux/io.h not available before 2.6.16
309 2008-05-25 lirc <lirc@m320>
311 * remotes/apple/lircd.conf.macmini: Apple MacBook2 configuration
313 2008-05-22 lirc <lirc@m320>
315 * daemons/irrecord.c:
316 do not try to collect any remote control paremeters when using a template file
318 2008-05-20 lirc <lirc@m320>
320 * doc/html-source/configure.html, tools/Makefile.am, tools/lirc_client.c, tools/lirc_client.h:
321 implementation of toggle_reset flag
323 2008-05-19 uzuul <uzuul@m320>
325 * drivers/lirc_atiusb/lirc_atiusb.c:
326 revert the previous wrong patch on lirc_atiusb.c, keeping only the typo fix.
328 2008-05-16 uzuul <uzuul@m320>
330 * AUTHORS: lirc/AUTHORS completion
332 * doc/html-source/index.html, doc/html-source/technical.html, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_cmdir/commandir.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_ttusbir/lirc_ttusbir.c:
333 Add preliminary support of LIRC and IR remote controls into HAL.
334 The aim is to make it easy to detect USB remote controls through HAL, and get the base information for these (manufacturer and model).
335 For more information, refer to doc/html/index.html, § HAL integration
337 * Makefile.am: fix make distcheck and distcheck-light targets
339 2008-05-14 lirc <lirc@m320>
341 * drivers/kcompat.h, drivers/lirc_dev/lirc_dev.c:
342 converted to device_create/device_destroy arguments
344 2008-05-13 lirc <lirc@m320>
346 * drivers/lirc_dev/lirc_dev.c, drivers/kcompat.h:
347 using device_create/device_destroy from 2.6.26 on
349 2008-05-11 lirc <lirc@m320>
351 * daemons/transmit.c: check if transmit buffer is valid
353 2008-05-09 lirc <lirc@m320>
355 * daemons/config_file.c, daemons/config_file.h, daemons/irrecord.c, daemons/lircd.c, NEWS:
356 support for include directive in lircd.conf
358 2008-05-07 lirc <lirc@m320>
360 * daemons/hw-types.c: fix build if linux/i2c-dev.h is not present
362 2008-05-04 lirc <lirc@m320>
364 * setup.sh, ANNOUNCE, NEWS, configure.ac, daemons/irrecord.c, doc/html-source/index.html:
365 don't abort learning sequence when a button does not generate a signal at all
367 * drivers/lirc_mceusb2/lirc_mceusb2.c:
368 usb_remote_table: Add the Pinnacle Remote Kit's USB ID
369 (set_transmitter_mask): Handle the Pinnacle Remote Kit
370 (usb_remote_recv): Handle code 0x90, apparently sent by this device
372 This patch was originally created by lifehack and posted on
376 prefer /lib/modules/2.6.17/source over /lib/modules/2.6.17/build for kernel source location
378 * ANNOUNCE, NEWS, configure.ac, doc/html-source/index.html, setup.sh:
381 * drivers/lirc_i2c/lirc_i2c.c: fix lirc_i2c crash on 2.6.25
383 2008-04-28 lirc <lirc@m320>
385 * drivers/lirc_mceusb2/lirc_mceusb2.c: typo
387 * daemons/hw_hiddev.c: work-around for bad repeat handling
389 * drivers/lirc_atiusb/lirc_atiusb.c: fixed compile error with gcc 2.95
391 2008-04-27 lirc <lirc@m320>
393 * ANNOUNCE, NEWS, configure.ac, doc/html-source/index.html, setup.sh:
394 lirc-0.8.3pre3 snapshot release
396 2008-04-14 lirc <lirc@m320>
398 * setup.data, setup.sh:
399 added void param to allow empty port and irq setting for NSLU2
401 2008-04-06 lirc <lirc@m320>
403 * drivers/lirc_serial/lirc_serial.c: 2.4 compatibility
405 * NEWS, configure.ac, doc/html-source/index.html, setup.sh, ANNOUNCE:
406 lirc-0.8.3pre2 snapshot release
408 * daemons/hw_iguanaIR.c:
409 support carrier frequencies that are not divisible by 1000 Hz
411 2008-04-05 lirc <lirc@m320>
413 * drivers/lirc_mceusb2/lirc_mceusb2.c:
414 Formosa Industrial Computing / Beanbag Emulation Device
416 2008-03-30 lirc <lirc@m320>
418 * daemons/hw_default.c, daemons/hw_iguanaIR.c, daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c:
419 moved setting of last_send and last_code to new send_ir_ncode function
421 * daemons/hw_uirt2_common.c:
422 changed flush function not to wait in command_ext
424 2008-03-16 lirc <lirc@m320>
426 * remotes/atiusb/lircd.conf.atiusb: Medion MD1 NBC P/N 40008282
428 2008-03-02 lirc <lirc@m320>
430 * NEWS, configure.ac, daemons/hw-types.c, daemons/hw_hiddev.c, remotes/samsung/lircd.conf.samsung, setup.data:
431 added support for Samsung USB IR Receiver
433 * daemons/hw_devinput.c: check event.value only for EV_KEY
435 2008-02-14 lirc <lirc@m320>
437 * daemons/irrecord.c: fix memory overwrite
439 2008-02-10 lirc <lirc@m320>
441 * drivers/lirc_mceusb2/lirc_mceusb2.c: Philips SRM5100
443 2008-02-09 lirc <lirc@m320>
445 * daemons/hw_hiddev.c: spurious repeat detection
447 * remotes/atiusb/lircd.conf.atiusb: Snapstream Firefly R1000
449 2008-02-06 lirc <lirc@m320>
451 * daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c, daemons/release.c:
452 fixed mapping of button sequences,
455 2008-02-04 lirc <lirc@m320>
457 * daemons/ir_remote.c:
458 fixed detection of code sequences with three or more entries
460 2008-02-03 lirc <lirc@m320>
462 * acconfig.h: acconfig.h is obsolete
464 2008-01-27 lirc <lirc@m320>
466 * remotes/atiusb/lircd.conf.atiusb: Toshiba MCE Remote Control (X10)
468 2008-01-26 lirc <lirc@m320>
470 * drivers/lirc_igorplugusb/lirc_igorplugusb.c:
471 increased sample rate to 100 Hz,
472 added module parameter to specify custom sample rate
474 * remotes/creative/lircd.conf.alsa_usb: Creative RM-1800
476 2008-01-25 lirc <lirc@m320>
478 * drivers/lirc_igorplugusb/lirc_igorplugusb.c:
479 fixed calculation of gap time
481 2008-01-19 lirc <lirc@m320>
483 * drivers/lirc_imon/lirc_imon.c, NEWS, configure.ac, daemons/hw_devinput.c, setup.data:
484 added support for Soundgraph iMON IR/LCD (Dean Harding)
486 2008-01-15 lirc <lirc@m320>
488 * drivers/lirc_mceusb2/lirc_mceusb2.c: another Shuttle transceiver ID
490 2008-01-13 lirc <lirc@m320>
492 * daemons/hw_irlink.h:
493 added support for IRLink receiver (Maxim Muratov)
495 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_ttusbir/lirc_ttusbir.c, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c, drivers/lirc_cmdir/commandir.c, drivers/lirc_cmdir/lirc_cmdir.c, drivers/lirc_i2c/lirc_i2c.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_mceusb2/lirc_mceusb2.c:
496 another checkpatch cleanup
498 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h:
499 use kthreads for 2.6.23+
501 * drivers/kcompat.h, drivers/lirc_it87/lirc_it87.c, drivers/lirc_sir/lirc_sir.c:
502 use DEFINE_SPINLOCK instead of SPIN_LOCK_UNLOCK
504 * drivers/lirc_cmdir/commandir.c, drivers/kcompat.h:
505 removed multi-line #if macros for unifdef
507 2008-01-12 lirc <lirc@m320>
509 * drivers/lirc.h, drivers/lirc_streamzap/lirc_streamzap.c, daemons/hw_default.c:
510 added LIRC_CAN_GET_REC_RESOLUTION feature to prevent ioctl errors
512 * NEWS, configure.ac, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_irlink.c, setup.data:
513 added support for IRLink receiver (Maxim Muratov)
515 * NEWS: added support for VLSystem MPlay Blast (Benoit Laurent)
517 2007-12-27 lirc <lirc@m320>
519 * doc/man-source/irxevent.inc: URL
521 2007-12-22 lirc <lirc@m320>
523 * remotes/vlsystem/lircd.conf.mplay, configure.ac, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_mplay.c, daemons/hw_mplay.h, setup.data:
524 added support for VLSystem MPlay Blast (Benoit Laurent)
526 2007-12-17 lirc <lirc@m320>
528 * drivers/lirc_parallel/lirc_parallel.c:
529 added parameter to check for PSELECD
531 2007-12-15 lirc <lirc@m320>
533 * drivers/lirc_it87/lirc_it87.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/kcompat.h:
534 SA_INTERRUPT and SA_SHIRQ removed in 2.6.24
536 * daemons/hw_iguanaIR.c: reset hw.fd variable
538 * daemons/hw_iguanaIR.c: cleaner exit
540 * daemons/hw_iguanaIR.c:
541 support for setting channels and transmit carrier
543 2007-12-13 lirc <lirc@m320>
545 * remotes/apple/lircd.conf.macmini: MacBookPro 15" SantaRosa (3.1)
547 * drivers/lirc_mceusb2/lirc_mceusb2.c:
548 another Topseed eHome Infrared Transceiver
550 2007-11-25 lirc <lirc@m320>
552 * drivers/lirc_mceusb2/lirc_mceusb2.c:
553 added Formosa aim / Trust MCE Infrared Receiver
555 2007-11-08 lirc <lirc@m320>
557 * drivers/lirc_serial/lirc_serial.c, drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_cmdir/commandir.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_atiusb/lirc_atiusb.c:
558 corrected including of asm/uaccess.h vs linux/uaccess.h
560 * drivers/lirc_i2c/lirc_i2c.c: check if i2c_attach_client succeeded
562 * doc/Makefile.am, doc/release-man.sh, doc/table.sh:
563 fix building out of tree
565 2007-11-04 lirc <lirc@m320>
567 * daemons/hw_hiddev.c, configure.ac, daemons/hw-types.c:
568 check for hiddev availability
570 * doc/Makefile.am, doc/release-html.sh, doc/release-man.sh, doc/table.sh, drivers/Makefile.common:
571 fix building out of tree
573 2007-11-03 lirc <lirc@m320>
575 * drivers/lirc_dev/lirc_dev.c:
576 use completion events instead of semaphores
578 2007-11-01 lirc <lirc@m320>
580 * remotes/mceusb/lircd.conf.mceusb: updated for HP MCE 2007 remote
582 * remotes/atiusb/lircd.conf.atiusb: Jasco 97685T config
584 * configure.ac, doc/table.sh: add commandir kernel module to the list
586 2007-10-28 lirc <lirc@m320>
588 * daemons/hw_hiddev.c: fix macmini signal repetition
590 2007-10-27 lirc <lirc@m320>
592 * daemons/hw_iguanaIR.c: fixed file handle leak
594 * configure.ac: fully respect the --disable-daemonize configure option
596 2007-10-21 lirc <lirc@m320>
598 * drivers/Makefile.common: allow out of tree builds
600 * NEWS: implemented SIMULATE command
602 2007-10-18 lirc <lirc@m320>
604 * drivers/Makefile.common, daemons/Makefile.am, tools/Makefile.am:
605 allow out of tree builds
607 * drivers/lirc_mceusb2/lirc_mceusb2.c: corrected Fintek device id
609 2007-10-13 lirc <lirc@m320>
611 * ANNOUNCE, NEWS, configure.ac, doc/html-source/index.html, setup.sh:
612 lirc-0.8.3pre1 snapshot release
614 * daemons/hw_hiddev.c: added repeat support for macmini driver
616 2007-10-06 lirc <lirc@m320>
618 * remotes/pinnacle_systems/lircd.conf.pctv: Chan+Stop -> Chan-Stop
620 2007-10-03 lirc <lirc@m320>
622 * drivers/lirc_atiusb/lirc_atiusb.c: fixed rbuf initialisation
624 * remotes/apple/lircd.conf.macmini: alternative config
626 2007-09-30 lirc <lirc@m320>
628 * drivers/lirc_mceusb2/lirc_mceusb2.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_atiusb/lirc_atiusb.c:
629 use goto on for allocation errors instead of nested if blocks,
630 corrected wrong deallocations in error case
632 2007-09-29 lirc <lirc@m320>
634 * daemons/lircd.c, daemons/lircd.h, doc/man-source/irsend.inc, doc/man-source/lircd.inc, tools/irsend.c:
635 implemented SIMULATE command
637 * drivers/lirc_serial/lirc_serial.c: rdtsc define changed in 2.6.22
639 * daemons/irrecord.c: wait longer before giving up on gap
641 * daemons/irrecord.c: use hardware resolution for aeps if available
643 2007-09-28 lirc <lirc@m320>
645 * drivers/lirc_ttusbir/lirc_ttusbir.c: removed unnecessary lock
647 2007-09-27 lirc <lirc@m320>
649 * drivers/lirc_streamzap/lirc_streamzap.c:
650 increased buffer size to better support protocols with high bit count,
651 added checks for buffer overflows
653 * drivers/lirc_ttusbir/lirc_ttusbir.c:
654 added usb_kill_urb in disconnect function,
655 reduced default number of URBs in queue from 4 to 2,
656 added module parameter to define number of URBs in queue
658 * drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_ttusbir/lirc_ttusbir.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_mceusb2/lirc_mceusb2.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_cmdir/commandir.c, drivers/lirc_cmdir/commandir.h, drivers/lirc_cmdir/lirc_cmdir.c, drivers/lirc_cmdir/lirc_cmdir.h, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c, drivers/kcompat.h, drivers/lirc.h:
661 2007-09-14 lirc <lirc@m320>
663 * remotes/atiusb/lircd.conf.atilibusb: RF Remote Control
665 2007-09-09 lirc <lirc@m320>
667 * drivers/lirc_i2c/lirc_i2c.c:
668 converted strcpy calls to strlcpy calls with correct size
670 * drivers/lirc_cmdir/commandir.c:
671 fixed accidental assignment of equalsign variable instead of comparison
673 * daemons/hw_hiddev.c: fix spurious repeats (hardware bug)
675 2007-09-08 lirc <lirc@m320>
677 * drivers/lirc_mceusb2/lirc_mceusb2.c:
678 added Fintek eHome Infrared Transceiver
680 2007-09-01 lirc <lirc@m320>
682 * remotes/atiusb/lircd.conf.atiusb: Medion MD97000
684 2007-08-30 lirc <lirc@m320>
686 * drivers/lirc_dev/lirc_dev.c:
687 updates for 2.6.23: unregister_chrdev returns void
689 * drivers/lirc_serial/lirc_serial.c: NSLU2 define change
691 2007-08-27 lirc <lirc@m320>
693 * drivers/lirc_mceusb2/lirc_mceusb2.c:
694 Topseed HP eHome Infrared Transceiver
696 2007-08-26 lirc <lirc@m320>
698 * daemons/hw-types.c: include macmini driver in hw_list
700 2007-08-25 lirc <lirc@m320>
702 * daemons/hw_hiddev.c: Dvico IR Receiver with Compro remote
704 * drivers/lirc_mceusb2/lirc_mceusb2.c:
705 Formosa eHome Infrared Transceiver (Adolfo Hernando)
707 2007-08-17 lirc <lirc@m320>
709 * daemons/slinke.c: added mode parameter to open(O_CREATE) call
711 2007-08-12 lirc <lirc@m320>
713 * daemons/serial.c: code is used only in debug mode
715 * daemons/hw-types.c, daemons/hw_devinput.c:
716 renamed dev/input driver to devinput
718 * remotes/atiusb/lircd.conf.atiusb: OR24V
720 2007-08-05 lirc <lirc@m320>
722 * drivers/lirc_mceusb2/lirc_mceusb2.c: Meritline MCE remote
724 2007-08-03 lirc <lirc@m320>
726 * drivers/lirc_serial/lirc_serial.c:
727 add correct removal of platform device in case the loading of the module fails (Juerg Haefliger)
729 2007-07-29 lirc <lirc@m320>
731 * daemons/receive.h, daemons/release.c, daemons/transmit.c, daemons/hw_uirt2_raw.c, daemons/hw_usbx.c, daemons/hw_usbx.h, daemons/ir_remote.c, daemons/ir_remote.h, daemons/ir_remote_types.h, daemons/irrecord.c, daemons/lircd.c, daemons/receive.c, daemons/hw_uirt2.c, daemons/hw_udp.c, daemons/hw_pinsys.c, daemons/hw_pinsys.h, daemons/hw_pixelview.c, daemons/hw_pixelview.h, daemons/hw_silitek.c, daemons/hw_silitek.h, daemons/hw_slinke.c, daemons/hw_slinke.h, daemons/hw_tira.c, daemons/hw_tira.h, daemons/hw_hiddev.c, daemons/hw_irman.c, daemons/hw_irman.h, daemons/hw_livedrive_common.c, daemons/hw_livedrive_common.h, daemons/hw_logitech.c, daemons/hw_logitech.h, daemons/hw_mouseremote.c, daemons/hw_mouseremote.h, daemons/hw_mp3anywhere.c, daemons/hw_mp3anywhere.h, daemons/hw_pcmak.c, daemons/hw_pcmak.h, daemons/hw_creative.c, daemons/hw_creative.h, daemons/hw_creative_infracd.c, daemons/hw_creative_infracd.h, daemons/hw_default.c, daemons/hw_default.h, daemons/hw_devinput.c, daemons/hw_dsp.c, daemons/hw_ea65.c, daemons/hw_ea65.h, daemons/config_file.c, daemons/dump_config.c, daemons/dump_config.h, daemons/hardware.h, daemons/hw_accent.c, daemons/hw_accent.h, daemons/hw_alsa_usb.c, daemons/hw_audio.c, daemons/hw_bte.c, daemons/hw_bte.h, daemons/hw_caraca.c, daemons/hw_caraca.h:
732 implemented gap range
734 2007-07-27 lirc <lirc@m320>
736 * doc/html-source/devinput.html: typo
738 * doc/html-source/devinput.html, doc/release-html.sh:
739 added documentation how to use /dev/input driver
741 2007-07-25 lirc <lirc@m320>
743 * drivers/lirc_i2c/lirc_i2c.c:
744 shorten string to fin into buffer on 2.6.22
746 2007-07-22 lirc <lirc@m320>
748 * drivers/lirc_atiusb/lirc_atiusb.c:
749 Chinese variant of the Xbox DVD kit
751 * drivers/Makefile.common, INSTALL, TODO, autogen.sh, configure.ac, doc/html-source/technical.html, doc/table.sh:
754 * configure.ac, configure.in: renamed configure.in to configure.ac
756 2007-07-16 lirc <lirc@m320>
758 * daemons/hw_usbx.c: fixed compile error in debug mode
760 * configure.in: added audio_alsa to help text
762 2007-07-15 lirc <lirc@m320>
764 * daemons/hw_audio_alsa.c: value should be decimal, not octal
766 * drivers/lirc_serial/lirc_serial.c: detect and ignore spikes
768 * NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_i2cuser.c, setup.data:
769 added user-space I2C driver (Adam Sampson)
771 2007-07-14 lirc <lirc@m320>
773 * drivers/lirc_atiusb/lirc_atiusb.c:
774 Chinese variant of the Xbox DVD kit
776 2007-07-13 innovationone <innovationone@m320>
778 * drivers/lirc_cmdir/commandir.c, drivers/lirc_cmdir/lirc_cmdir.c:
779 Tidy code to remove warnings above kernel 2.6.18, and removed unused variables.
781 2007-07-08 lirc <lirc@m320>
783 * remotes/asus/lircd.conf.asusdh: Asus AI Remote
785 2007-07-02 innovationone <innovationone@m320>
787 * drivers/lirc_cmdir/commandir.c, drivers/lirc_cmdir/commandir.h:
788 CommandIR Driver, required by lirc_cmdir.
790 * drivers/lirc_cmdir/Makefile.am:
791 Compile commandir driver at LIRC compile time as well.
793 2007-07-01 lirc <lirc@m320>
795 * remotes/x10/lircd.conf.mp3anywhere: UR51A
797 * remotes/atiusb/lircd.conf.atilibusb: Medion X10 MD8800
799 2007-06-29 lirc <lirc@m320>
801 * drivers/lirc_mceusb2/lirc_mceusb2.c: new SMK model
803 2007-06-16 lirc <lirc@m320>
805 * TODO: release events are already implemented
809 * doc/html-source/index.html, drivers/lirc_i2c/lirc_i2c.c, setup.data, setup.sh, ANNOUNCE, NEWS, configure.in:
810 added support for Hauppauge HVR-1300 (Jan Frey)
812 * daemons/hw_irman.c, daemons/ir_remote.c:
813 fixed use of potentially uninitialised pre/post variables
815 2007-06-10 lirc <lirc@m320>
817 * daemons/hw_pinsys.c:
818 added example code how to calculate the checksum byte
820 2007-06-09 lirc <lirc@m320>
823 create dummy lirc.hwdb to stisfy make (real file will be created on release)
825 * doc/.cvsignore: lirc.hwdb
827 * doc/Makefile.am: rule to build lirc.hwdb
829 * configure.in, doc/html-source/index.html, setup.sh, ANNOUNCE, NEWS:
832 2007-06-08 lirc <lirc@m320>
834 * remotes/atiusb/lircd.conf.atiusb: another config
836 * doc/Makefile.am: added lirc.hwdb to distribution
838 2007-06-07 lirc <lirc@m320>
840 * remotes/atiusb/lircd.conf.atiusb: added Toshiba X10 remote
842 2007-05-27 lirc <lirc@m320>
844 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
845 lirc-0.8.2pre3 snapshot release
847 2007-05-26 uzuul <uzuul@m320>
849 * doc/html-source/technical.html, doc/html-source/index.html:
850 document lirc.hwdb for packagers and developers
852 * doc/release-html.sh:
853 allow the generation of the lirc.hwdb at compile time
855 * doc/table.sh: remove one more bashism
857 2007-05-26 lirc <lirc@m320>
859 * autogen.sh, configure.in:
860 setup.sh hook does not work with autoconf 2.61 anymore
862 * drivers/Makefile.am, drivers/lirc_ttusbir/.cvsignore, drivers/lirc_ttusbir/Makefile.am, drivers/lirc_ttusbir/lirc_ttusbir.c, NEWS, configure.in, setup.data:
863 added support for TechnoTrend USB IR receiver (Stefan Macher)
865 * doc/html-source/configure.html: hint for adding new remote controls
867 * daemons/irrecord.c: prevent compiler warning
869 2007-05-14 lirc <lirc@m320>
871 * drivers/lirc_mceusb2/lirc_mceusb2.c:
872 fixed transmitter mask for Topspeed mce transmitter
874 2007-05-11 lirc <lirc@m320>
876 * drivers/lirc_serial/lirc_serial.c: debug sense toggling issue
878 2007-05-06 lirc <lirc@m320>
880 * daemons/release.c, daemons/release.h:
881 automatic release event generation in lircd
883 * doc/table.sh: generate hardware database in CSV format (Loïc Dardant)
885 * NEWS, acconfig.h, daemons/Makefile.am, daemons/ir_remote.c, daemons/ir_remote.h, daemons/ir_remote_types.h, daemons/lircd.c, daemons/lircd.h, doc/man-source/lircd.inc:
886 automatic release event generation in lircd
888 2007-05-05 lirc <lirc@m320>
892 * configure.in, remotes/atiusb/lircd.conf.atilibusb:
893 added atilibusb config file
895 * configure.in, daemons/hw-types.c, daemons/hw_hiddev.c, remotes/apple/lircd.conf.macmini, setup.data, NEWS:
896 added support for Apple Mac mini USB IR Receiver (Stephen Williams)
898 2007-05-04 lirc <lirc@m320>
900 * drivers/lirc_serial/lirc_serial.c: initialize timestamp on resume
902 * drivers/lirc_serial/lirc_serial.c: improved sense auto-detection
904 2007-04-29 lirc <lirc@m320>
906 * drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_streamzap/lirc_streamzap.c:
907 irq handlers changed in 2.6.19
909 2007-04-26 lirc <lirc@m320>
911 * drivers/lirc_serial/lirc_serial.c: interrupt handler in 2.6.19
913 * drivers/lirc_serial/lirc_serial.c: use __init and __exit
915 2007-04-25 lirc <lirc@m320>
917 * drivers/lirc_serial/lirc_serial.c:
918 fixed compile error of last commit with kernel >= 2.6.18
920 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
921 lirc-0.8.2pre2 snapshot release
923 2007-04-23 lirc <lirc@m320>
925 * NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_usbx.c, daemons/hw_usbx.h, daemons/serial.c, remotes/adstech/lircd.conf.usbx-707, setup.data:
926 added support for ADSTech USBX-707 USB IR Blaster (Jelle Foks)
928 2007-04-22 lirc <lirc@m320>
930 * drivers/lirc_serial/lirc_serial.c:
931 platform driver model beginning with 2.6.18 (Andrei Tanas)
933 * drivers/lirc_dev/lirc_dev.h: lirc_buffer_clear
935 2007-04-21 lirc <lirc@m320>
937 * doc/table.sh: removed bashism
939 * daemons/hw_pinsys.c: fixed repeats
941 2007-04-14 lirc <lirc@m320>
943 * daemons/lircd.c, drivers/lirc.h: new LIRC_NOTIFY_DECODE ioctl
945 2007-04-08 lirc <lirc@m320>
947 * NEWS, daemons/hw_default.c, daemons/hw_hiddev.c, daemons/lircd.c, daemons/lircd.h:
948 periodically try to reopen lirc device if reading fails
950 * configure.in: tuxbox config entry
952 * daemons/hw-types.c, daemons/hw_hiddev.c, NEWS, configure.in, setup.data:
953 added support for Creative USB IR Receiver (SB0540) (Benjamin Drung)
955 2007-04-06 lirc <lirc@m320>
957 * tools/irsend.c: support for --address and --count switches
959 * remotes/creative/lircd.conf.alsa_usb: dummy gap
961 2007-04-04 lirc <lirc@m320>
963 * doc/html-source/index.html, doc/html-source/install.html:
964 lircd.conf.pctv changed in 0.8.2, not 0.8.1
966 2007-04-03 lirc <lirc@m320>
968 * drivers/lirc_mceusb2/lirc_mceusb2.c:
969 added Microsoft MCE Infrared Transceiver id
971 2007-03-31 lirc <lirc@m320>
973 * daemons/irrecord.c: fixed toggle bit mask messages
975 2007-03-30 lirc <lirc@m320>
977 * tools/irxevent.c: compile with gcc 2.95.4
979 2007-03-24 lirc <lirc@m320>
981 * daemons/hardware.h, daemons/hw_default.c, daemons/hw_default.h, daemons/lircd.c:
982 changed interface of ioctl_func
984 * tools/lirc_client.c: fixed crash in lirc_setmode when resetting mode
986 2007-03-22 lirc <lirc@m320>
988 * drivers/lirc_mceusb2/lirc_mceusb2.c:
989 support for Philips Infrared Transciever - HP branded
991 2007-03-18 lirc <lirc@m320>
993 * drivers/lirc_imon/lirc_imon.c, remotes/imon/lircd.conf.imon-2.4g, remotes/imon/lircd.conf.imon-2.4g-lt, doc/html-source/imon-24g.html, doc/release-html.sh, doc/table.sh, NEWS, configure.in, setup.data:
994 support for SoundGraph iMON 2.4G DT
996 * drivers/lirc_mceusb2/lirc_mceusb2.c, NEWS:
997 support for setting carrier frequency
999 2007-03-17 lirc <lirc@m320>
1001 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1002 lirc-0.8.2pre1 snapshot release
1004 2007-03-14 lirc <lirc@m320>
1006 * doc/html-source/index.html: supported hardware list
1008 * doc/html-source/audio-alsa.html: irrecord
1010 2007-03-11 lirc <lirc@m320>
1012 * tools/irxevent.c: added daemon option
1014 * tools/irxevent.c: added X error handler
1016 * tools/irxevent.c: make local variables and functions static
1018 2007-03-10 lirc <lirc@m320>
1020 * daemons/config_file.c, daemons/receive.c:
1021 increased minimum timeout when waiting for new data (this will give more reliable repeat detection);
1022 sort remote configs by bit count to prevent impact on decoding performance
1024 * daemons/hw_devinput.c: fixed compile error
1026 * daemons/config_file.c, daemons/ir_remote.c, daemons/ir_remote.h, daemons/irrecord.c, daemons/receive.c, daemons/transmit.c:
1029 * daemons/hw_creative.c, doc/html-source/index.html, doc/html-source/install.html, remotes/creative/lircd.conf.creative:
1030 previous config file was bogus: updated config file with correct values
1032 * daemons/ir_remote_types.h: use correct type for toggle_bit_mask_state
1034 * remotes/atiusb/lircd.conf.atiusb: added AR Remote Control MCE config,
1035 converted other config files to use new toggle_bit_mask feature
1037 * daemons/irrecord.c: adjusted directions
1039 * daemons/irrecord.c: prevent detection of bogus repeats
1041 2007-03-08 lirc <lirc@m320>
1044 replaced toggle_bit by toggle_bit_mask to better support ATI Remote Wonder type RF remotes
1046 2007-03-06 lirc <lirc@m320>
1048 * remotes/atiusb/lircd.conf.atiusb:
1049 another Q-Sonic Master Remote PC / TV config
1051 2007-02-28 lirc <lirc@m320>
1053 * NEWS, configure.in, daemons/hw-types.c, daemons/hw_hiddev.c, remotes/asus/lircd.conf.asusdh, setup.data:
1054 added support for Asus DH remote (Brice DUBOST, Bernhard Frauendienst)
1056 2007-02-27 lirc <lirc@m320>
1058 * daemons/hw_devinput.c: EV_SYN was previously called EV_RST
1060 2007-02-22 lirc <lirc@m320>
1062 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1063 added support for LG eHome Infrared Transceiver (Nils Winkler)
1065 2007-02-20 lirc <lirc@m320>
1067 * daemons/config_file.c, daemons/dump_config.c, daemons/ir_remote.c, daemons/ir_remote.h, daemons/ir_remote_types.h, daemons/irrecord.c, daemons/lircd.c, daemons/transmit.c:
1068 replaced toggle_bit by toggle_bit_mask to better support ATI Remote Wonder type RF remotes
1070 * daemons/config_file.c: added more sanity checks for config file
1072 * remotes/asus/lircd.conf.asus, remotes/creative/lircd.conf.breakoutbox:
1075 * daemons/config_file.c: warning about missing gap value
1077 2007-02-19 lirc <lirc@m320>
1079 * daemons/hw_creative.c: support arbitrary NEC protocol remotes
1081 2007-02-18 lirc <lirc@m320>
1083 * remotes/imon/lircd.conf.imon-rsc: added gap
1085 * daemons/ir_remote.h:
1086 expect should work even when eps and aeps are set to 0
1088 * daemons/transmit.c:
1089 fixed transmit of toggle_mask when pre_data or post_data are used
1091 * daemons/ir_remote.c: fixed resetting of current code
1093 2007-02-16 lirc <lirc@m320>
1095 * NEWS, daemons/transmit.c:
1096 fixed show-stopper bug in RC-6 transmit code
1098 2007-02-13 lirc <lirc@m320>
1100 * drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_mceusb/lirc_mceusb.c:
1101 backwards compatibility
1103 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_cmdir/lirc_cmdir.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_mceusb2/lirc_mceusb2.c, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c:
1104 add link to device in sysfs (Paul Bender)
1106 * daemons/hw-types.c, NEWS, configure.in, daemons/Makefile.am, daemons/hw_accent.c, daemons/hw_accent.h, remotes/kanam_accent/lircd.conf.IR-100, setup.data:
1107 added support for Kanam Accent (Niccolo Rigacci)
1109 2007-02-12 lirc <lirc@m320>
1111 * NEWS, configure.in, drivers/lirc_imon/lirc_imon.c, remotes/imon/lircd.conf.imon-2.4g-lt, setup.data:
1112 support for SoundGraph iMON 2.4G LT (Morten Bogeskov)
1114 2007-02-07 lirc <lirc@m320>
1116 * doc/man-source/irsend.inc: fixed syntax errors
1118 2007-01-30 lirc <lirc@m320>
1120 * daemons/lircd.c: SET_TRANSMITTERS 0 is not a valid command
1122 2007-01-25 lirc <lirc@m320>
1124 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_parallel/lirc_parallel.h:
1125 support multiple indendent transmitters
1127 2007-01-24 lirc <lirc@m320>
1129 * drivers/lirc_atiusb/lirc_atiusb.c: fixed merge error
1131 2007-01-23 lirc <lirc@m320>
1133 * setup.data: removed obsolete note about I2C layer
1135 2007-01-22 lirc <lirc@m320>
1137 * drivers/lirc_atiusb/lirc_atiusb.c:
1138 Xbox support (Michael Wojciechowski, Vassilis Virvilis)
1140 2007-01-17 lirc <lirc@m320>
1142 * drivers/Makefile.common:
1143 don't try to create device node if /dev/lirc already exists in some form
1145 * doc/html-source/foot.html, doc/html-source/index.html, doc/html-source/install.html, remotes/pinnacle_systems/lircd.conf.pctv, daemons/hw_pinsys.c:
1146 enable 3 bytes code for better reliability
1148 2007-01-16 lirc <lirc@m320>
1151 Resolving a sandbox violation when compiling lirc inside a sandbox (Daniel Drake, Matthias Schwarzott)
1153 * drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_mceusb2/lirc_mceusb2.c, drivers/lirc_streamzap/lirc_streamzap.c:
1154 SLAB_ATOMIC seems to be obsolete, use GFP_ATOMIC instead
1156 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1157 added another SMK receiver ID (Jens Hoffmann)
1159 * TODO, daemons/ir_remote.c, daemons/ir_remote_types.h, daemons/lircd.c, daemons/transmit.c:
1160 proper decoding for Pioneer protocol with multiple codes,
1161 implemented transmission of Pioneer protocol with multiple codes
1163 * drivers/lirc.h, tools/irpty.c: compile on NetBSD
1165 * daemons/irrecord.c:
1166 prevent usage of --force parameter together with template file
1168 * setup.sh: don't require bash
1170 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1173 2007-01-07 lirc <lirc@m320>
1175 * doc/html-source/index.html, NEWS, configure.in, setup.sh, ANNOUNCE:
1178 2007-01-02 lirc <lirc@m320>
1180 * drivers/kcompat.h: pre 2.6.11 kernels did not use __bitwise attribute
1182 2006-12-30 lirc <lirc@m320>
1184 * doc/html-source/install.html, configure.in:
1185 link to Technisat MediaFocus I changed
1187 2006-12-29 lirc <lirc@m320>
1189 * remotes/imon/lircd.conf.imon-knob: fixed KnobVolUp code
1191 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
1192 lirc-0.8.1pre5 snapshot release
1194 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1195 lirc-0.8.1pre4 snapshot release
1197 * drivers/kcompat.h, drivers/lirc_dev/lirc_dev.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_sasem/lirc_sasem.c:
1198 fixed crash on 2.4 kernels with devfs
1200 2006-12-27 lirc <lirc@m320>
1202 * drivers/lirc_serial/lirc_serial.c:
1203 nslu2: replaced direct port-access by cleaner gpio_line_set()
1205 2006-12-19 lirc <lirc@m320>
1207 * remotes/leadtek/lircd.conf.PVR2000: updated version
1209 2006-12-12 lirc <lirc@m320>
1211 * remotes/atiusb/lircd.conf.atiusb:
1212 added Medion OR24E RF MCE Remote Control
1214 2006-12-11 lirc <lirc@m320>
1216 * tools/irpty.c, tools/irxevent.c: fixed progname
1218 * daemons/hw_devinput.c: ignore EV_SYN
1220 2006-12-07 lirc <lirc@m320>
1222 * daemons/hw_uirt2_raw.c: fixed repeat detection
1224 2006-12-03 lirc <lirc@m320>
1226 * daemons/hw_uirt2_raw.c: added descriptive error message
1228 * daemons/hw_uirt2_raw.c: use default value if frequency is not given
1230 2006-12-01 lirc <lirc@m320>
1232 * drivers/lirc_mceusb2/lirc_mceusb2.c: usecs_to_jiffies
1234 * drivers/kcompat.h, drivers/lirc_streamzap/lirc_streamzap.c:
1237 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1238 transmit gap when first pulse is available
1240 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1241 added support for FIC eHome Infrared Transceiver
1243 * daemons/hw_uirt2_raw.c: fold repeated signal sequences
1245 2006-11-28 lirc <lirc@m320>
1247 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1248 added support for Itron ione Libra Q-11
1250 * remotes/imon/lircd.conf.imon-pad: corrected name
1252 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1253 lirc-0.8.1pre3 snapshot release
1255 2006-11-22 lirc <lirc@m320>
1257 * NEWS, configure.in, daemons/hw-types.c, daemons/hw_uirt2_common.c, daemons/hw_uirt2_common.h, daemons/hw_uirt2_raw.c, daemons/serial.c, daemons/serial.h, setup.data:
1258 added support for USB-UIRT
1260 2006-11-16 lirc <lirc@m320>
1262 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1263 the very first signal should be a long space
1265 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1266 fix transmitter mask setting for SMK transceiver
1268 2006-11-15 lirc <lirc@m320>
1270 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1271 added support for Ricavision internal Infrared Transceiver
1273 2006-11-11 lirc <lirc@m320>
1275 * doc/table.sh: make script portable (closes bug 1592832)
1277 * remotes/atiusb/lircd.conf.atiusb: updated config file for MD95700
1279 2006-11-10 lirc <lirc@m320>
1281 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1282 fixed bug causing misinterpretation of pulses longer than 6350 us as spaces
1284 2006-11-09 lirc <lirc@m320>
1286 * doc/html-source/install.html, configure.in, setup.data, setup.sh:
1287 improve installation guidance and documentation
1289 2006-11-08 lirc <lirc@m320>
1291 * drivers/lirc_mceusb2/lirc_mceusb2.c: support for suspend/resume
1293 2006-11-07 lirc <lirc@m320>
1295 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1296 reimplementation of reception code
1298 2006-10-27 lirc <lirc@m320>
1300 * configure.in: link to Linux input layer config file
1302 2006-10-22 lirc <lirc@m320>
1304 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1305 added transmit delay for correct gap calculation
1307 2006-10-20 lirc <lirc@m320>
1309 * remotes/imon/lircd.conf.imon-pad: Antec Fusion Wheel
1311 * drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c, drivers/lirc_cmdir/lirc_cmdir.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_mceusb2/lirc_mceusb2.c, drivers/lirc_parallel/lirc_parallel.c:
1312 include linux/autoconf.h instead of obsolete linux/config.h
1314 2006-10-14 lirc <lirc@m320>
1316 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1317 lirc-0.8.1pre2 snapshot release
1319 2006-10-09 lirc <lirc@m320>
1321 * daemons/lircmd.c: removed misplaced ;
1323 2006-10-08 lirc <lirc@m320>
1325 * daemons/irrecord.c, daemons/lircd.c: cleanup of logprintf function
1327 * configure.in: respect empty CFLAGS
1329 2006-10-07 lirc <lirc@m320>
1331 * configure.in: fixed test for already set CFLAGS environment variable
1333 2006-10-05 lirc <lirc@m320>
1335 * drivers/lirc_streamzap/.cvsignore, drivers/lirc_i2c/.cvsignore, drivers/lirc_igorplugusb/.cvsignore, drivers/lirc_imon/.cvsignore, drivers/lirc_it87/.cvsignore, drivers/lirc_mceusb/.cvsignore, drivers/lirc_mceusb2/.cvsignore, drivers/lirc_parallel/.cvsignore, drivers/lirc_sasem/.cvsignore, drivers/lirc_serial/.cvsignore, drivers/lirc_sir/.cvsignore, drivers/lirc_atiusb/.cvsignore, drivers/lirc_bt829/.cvsignore, drivers/lirc_cmdir/.cvsignore, drivers/lirc_dev/.cvsignore, drivers/lirc_gpio/.cvsignore:
1336 ignore Modules.symvers
1338 * daemons/Makefile.am: added hw_iguanaIR.c to sources
1340 * NEWS, acconfig.h, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_iguanaIR.c, setup.data:
1341 added support for Iguanaworks USB IR Transceiver (Joseph Dunn)
1343 2006-10-01 lirc <lirc@m320>
1345 * daemons/hw_uirt2_common.c:
1346 improved reliability of driver (Wilfried Weissmann)
1348 2006-09-22 lirc <lirc@m320>
1350 * NEWS, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_mceusb2/lirc_mceusb2.c:
1351 transmitter support (Daniel Melander)
1353 2006-09-03 lirc <lirc@m320>
1355 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1356 added entry for Topseed eHome Infrared Transceiver
1358 2006-08-24 lirc <lirc@m320>
1360 * remotes/atiusb/lircd.conf.atiusb: added toggle codes for Medion X10
1362 2006-08-13 lirc <lirc@m320>
1364 * remotes/creative/lircd.conf.alsa_usb:
1365 new configuration for Sound Blaster Live! External USB for alsa_usb driver
1367 2006-08-10 lirc <lirc@m320>
1369 * drivers/lirc_cmdir/lirc_cmdir.c: merge of latest driver updates
1371 2006-08-04 lirc <lirc@m320>
1373 * configure.in: corrected config filename
1375 2006-08-03 lirc <lirc@m320>
1377 * contrib/lirc.rules:
1378 udev 091 requires comparison with ==, sholud be backwards compatible down to udev 055
1380 2006-08-01 lirc <lirc@m320>
1382 * configure.in: make configure respect CFLAGS
1384 2006-07-31 lirc <lirc@m320>
1386 * drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_mceusb/lirc_mceusb.c:
1387 fixed endianness issues in usb drivers with idVendor and idProduct
1389 2006-07-25 lirc <lirc@m320>
1391 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1392 added Mitsumi device (Quentin Smart)
1394 2006-07-23 lirc <lirc@m320>
1396 * drivers/kcompat.h, drivers/lirc_dev/lirc_dev.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_sasem/lirc_sasem.c:
1397 compile on 2.6.18 (Matthias Schwarzott)
1399 2006-07-18 lirc <lirc@m320>
1401 * daemons/hw_devinput.c:
1402 extended logging only in debug builds to prevent logfile flooding
1404 2006-07-16 lirc <lirc@m320>
1406 * daemons/hw_tira.c: fix for Tira2 (B. Galliart)
1408 * daemons/receive.c: hit overflow later
1410 * drivers/lirc_dev/lirc_dev.c: removed chunk_size from irctl struct
1412 2006-07-07 lirc <lirc@m320>
1414 * drivers/Makefile.common:
1415 additional include path required to compile lirc_gpio on 2.6.17
1417 2006-07-06 lirc <lirc@m320>
1419 * drivers/lirc_gpio/lirc_gpio.c: 2000XP Deluxe subsystem ID
1421 2006-06-26 lirc <lirc@m320>
1423 * drivers/lirc_i2c/lirc_i2c.c: make I2C_HW_B_CX2341X really work
1425 2006-06-20 lirc <lirc@m320>
1427 * drivers/lirc_gpio/lirc_gpio.c: bttv header files were moved in 2.6.17
1429 2006-06-15 lirc <lirc@m320>
1431 * remotes/atiusb/lircd.conf.atiusb: added Medion 8802 remote
1433 2006-06-07 lirc <lirc@m320>
1435 * daemons/ir_remote.c:
1436 fixed recognition of remotes that send multiple codes for each button
1438 * daemons/slinke.c: compile fix
1440 2006-06-05 lirc <lirc@m320>
1442 * drivers/lirc_gpio/lirc_gpio.c:
1443 added support for Askey CPH03x TV Capturer (Adam Sulmicki)
1445 2006-06-04 lirc <lirc@m320>
1447 * configure.in, doc/html-source/index.html, setup.sh, ANNOUNCE, NEWS:
1448 lirc-0.8.1pre1 snapshot release
1450 * daemons/hw_devinput.c: check if EVIOCGPHYS is available
1452 * daemons/hw_devinput.c, doc/man-source/lircd.inc:
1453 extend driver device selection code (Darren Salt)
1455 * daemons/irrecord.c: fixed compiler warning
1457 2006-05-27 lirc <lirc@m320>
1459 * remotes/imon/lircd.conf.imon-pad: buttons aded by Corrin Lakeland
1461 2006-05-23 lirc <lirc@m320>
1463 * tools/lirc_client.c: fixed crash when reading in config file
1465 2006-05-20 lirc <lirc@m320>
1467 * drivers/lirc_gpio/lirc_gpio.c: added BTTV_BOARD_PV_M4900 id
1469 * tools/irpty.c: removed unused socket parameter
1471 * drivers/lirc_i2c/lirc_i2c.c: new I2C id for PVR350
1473 2006-05-14 lirc <lirc@m320>
1475 * daemons/hw_devinput.c: prevent logfile flooding on fatal errors
1477 2006-05-06 lirc <lirc@m320>
1479 * tools/Makefile.am, tools/lirc_client.c, tools/lirc_client.h, tools/lircrcd.c:
1480 added function to set current mode
1482 * daemons/hw_hiddev.c: added conversion code to real codes
1484 * remotes/dvico/lircd.conf.fusionHDTV:
1485 added real codes for Ultraview remote
1487 * remotes/creative/lircd.conf.livedrive: added headphone codes
1489 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1490 fix key stutter problem (Maciek Klimkowski)
1492 2006-04-29 lirc <lirc@m320>
1494 * remotes/creative/lircd.conf.alsa_usb, remotes/sigma_designs/lircd.conf.realmagic:
1497 2006-04-09 lirc <lirc@m320>
1499 * data2setup.sh: warning about autogenerated file
1501 * remotes/imon/lircd.conf.imon-knob, configure.in, setup.data:
1502 added iMON Knob configuration
1504 2006-04-07 lirc <lirc@m320>
1506 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1507 added Shuttle eHome Infrared Transceiver support
1509 2006-04-05 lirc <lirc@m320>
1511 * daemons/irrecord.c, daemons/lircd.c:
1512 va_start/va_end must be used for all appearances of vfprintf independently
1514 2006-03-24 lirc <lirc@m320>
1516 * drivers/lirc_mceusb2/lirc_mceusb2.c:
1517 added USB ID for Gateway FIC Spectra MCE Remote (patch by Hydroksyde)
1519 * daemons/serial.c: don't change stopbit setting in tty_setrtscts()
1521 2006-03-21 lirc <lirc@m320>
1523 * remotes/leadtek/lircd.conf.RM-0010:
1524 more buttons on CoolCommand remote
1526 2006-03-04 lirc <lirc@m320>
1528 * drivers/lirc_i2c/lirc_i2c.c, drivers/kcompat.h:
1529 changes for 2.6.16: i2c changes
1531 * drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_mceusb2/lirc_mceusb2.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/kcompat.h:
1532 changes for 2.6.16: removed owner field in usb_driver struct
1534 2006-02-28 lirc <lirc@m320>
1537 fixed overflow of client array (thanks to Martin von Gagern for the patch)
1539 2006-02-25 lirc <lirc@m320>
1542 ./configure treats --disable-maintainer-mode as --enable
1544 * daemons/dump_config.c: log driver really in use
1546 2006-02-04 lirc <lirc@m320>
1548 * daemons/ir_remote.c: fixed overflow in toggle bit handling
1550 2006-02-01 lirc <lirc@m320>
1552 * doc/html-source/audio-alsa.html: corrected irrecord call
1554 2006-01-29 lirc <lirc@m320>
1556 * drivers/lirc_atiusb/lirc_atiusb.c:
1557 clear rest of buffer also for repeats
1559 2006-01-28 lirc <lirc@m320>
1561 * daemons/config_file.h, daemons/ir_remote.h, daemons/ir_remote_types.h, daemons/receive.c, daemons/transmit.c:
1562 added Bang+Olufsen protocol support
1564 2006-01-22 lirc <lirc@m320>
1566 * TODO, daemons/config_file.c, daemons/dump_config.c, daemons/ir_remote_types.h, daemons/receive.c:
1567 implemented min_code_repeat to support protocol used by Creative RM-900
1569 * daemons/lircd.c: compile on Mac OS
1571 2006-01-21 lirc <lirc@m320>
1573 * drivers/lirc_it87/lirc_it87.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
1574 replace asm/segment.h (obsolete) by asm/uaccess.h
1576 * doc/html-source/index.html, doc/man/Makefile.am, ANNOUNCE, NEWS, configure.in, doc/Makefile.am, setup.sh:
1577 generate man pages selectively
1579 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1582 2006-01-19 lirc <lirc@m320>
1584 * remotes/atiusb/lircd.conf.atiusb:
1585 Medion USB Remote Control X10, model no. 40009936
1587 2006-01-14 lirc <lirc@m320>
1589 * ANNOUNCE, NEWS, configure.in, setup.sh:
1590 lirc-0.8.0pre4 snapshot release
1592 * drivers/lirc_sir/lirc_sir.c: enabled transmit code for Tekram 210
1594 2006-01-09 lirc <lirc@m320>
1596 * remotes/atiusb/lircd.conf.atiusb: corrections for Medion MD1 remote
1598 2006-01-08 lirc <lirc@m320>
1600 * tools/lirc_client.c:
1601 working again: try to open /etc/lircrc if default file does not exit
1603 * tools/lircrcd.c: remove socket file on exit
1605 2006-01-07 lirc <lirc@m320>
1607 * drivers/kcompat.h: added include of linux/pci.h
1609 2006-01-06 lirc <lirc@m320>
1611 * drivers/lirc_streamzap/lirc_streamzap.c:
1612 fixed race condition with usb interrupt in timer handler which would lead to a lockup
1614 2006-01-03 lirc <lirc@m320>
1616 * TODO: list not becoming shorter
1618 2006-01-02 lirc <lirc@m320>
1620 * tools/mode2.c: fixed check for wrong argument count
1622 2006-01-01 lirc <lirc@m320>
1624 * drivers/kcompat.h, drivers/lirc_gpio/lirc_gpio.c:
1625 2.6.15: BTTV_* renamed to BTTV_BOARD_*
1627 2005-12-28 lirc <lirc@m320>
1629 * drivers/kcompat.h: compatibility for 2.2.x kernels
1631 2005-12-27 lirc <lirc@m320>
1633 * .cvsignore: added stamp-h1
1635 * doc/man/.cvsignore: added lircrcd.1
1637 * drivers/Makefile.common: corrected include path settings,
1638 fixes compile problems with gcc 4
1640 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1641 lirc-0.8.0pre3 snapshot release
1643 * tools/lirc_client.c, tools/lirc_client.h:
1644 lirc_send_command() not part of official interface yet
1646 2005-12-26 lirc <lirc@m320>
1648 * remotes/atiusb/lircd.conf.atiusb: another remote config
1650 * NEWS, acconfig.h, configure.in, drivers/lirc_sir/lirc_sir.c, setup.data:
1651 added support for Actisys Act220L(+) (Jan Roemisch)
1653 2005-12-17 lirc <lirc@m320>
1655 * drivers/lirc_sir/lirc_sir.c:
1656 pulses were too short or even were not sent at all
1658 * drivers/lirc_serial/lirc_serial.c: removed questionable type field
1660 * AUTHORS, NEWS, acconfig.h, configure.in, drivers/lirc_serial/lirc_serial.c, setup.data:
1661 added support for Linksys NSLU2 (Matthias Goebl)
1663 2005-12-10 lirc <lirc@m320>
1665 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
1666 lirc-0.8.0pre2 snapshot release
1668 * NEWS, doc/html-source/configure.html, doc/html-source/index.html, doc/html-source/install.html, doc/html-source/technical.html, doc/man-source/lircrcd.inc, doc/man/Makefile.am, doc/release-html.sh, doc/release-man.sh, tools/.cvsignore, tools/Makefile.am, tools/lirc_client.c, tools/lirc_clientd.c, tools/lircrcd.c:
1669 renamed lirc_clientd to lircrcd,
1672 * remotes/pixelview/lircd.conf.playtv_pro, setup.data:
1673 PixelView PlayTV MPEG2
1675 2005-12-08 lirc <lirc@m320>
1677 * configure.in: always use LIBUSB_CONFIG
1679 2005-12-04 lirc <lirc@m320>
1681 * drivers/kcompat.h: fixed typo
1683 2005-12-03 lirc <lirc@m320>
1685 * drivers/kcompat.h, drivers/lirc_dev/lirc_dev.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_sasem/lirc_sasem.c:
1688 2005-11-28 lirc <lirc@m320>
1690 * contrib/lirc.m4: proper quoting
1692 * tools/lirc_client.c: need one more for terminating 0
1694 2005-11-27 lirc <lirc@m320>
1696 * tools/lirc_clientd.c: log messages using syslog
1698 * drivers/kcompat.h, drivers/lirc_bt829/lirc_bt829.c:
1699 use pci_name() instead of obsolete pci_pretty_name()
1701 2005-11-26 lirc <lirc@m320>
1703 * remotes/atiusb/lircd.conf.atiusb: MEDION X10 RF
1705 * tools/lirc_client.c, tools/lirc_client.h, tools/lirc_clientd.c:
1706 added function to retrieve current mode
1708 2005-11-12 lirc <lirc@m320>
1710 * doc/html-source/alsa-usb.html, doc/release-html.sh, doc/table.sh:
1711 added dedicated alsa_usb documentation
1713 * doc/html-source/install.html, NEWS, configure.in:
1714 replaced "any" with "all" and "userspace"
1716 2005-11-09 lirc <lirc@m320>
1718 * tools/lirc_clientd.c:
1719 remove version string from usage and error messages
1721 2005-11-08 lirc <lirc@m320>
1723 * drivers/lirc_bt829/lirc_bt829.c: fixed compiler warnings
1725 * drivers/kcompat.h: pci_pretty_name disappeared in 2.6.14
1727 * tools/lirc_client.h: add stddef.h for size_t
1729 2005-11-05 lirc <lirc@m320>
1731 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1732 lirc-0.8.0pre1 snapshot release
1734 * configure.in, doc/html-source/index.html, setup.sh, ANNOUNCE, NEWS:
1735 next version will be 0.8.0
1737 * remotes/generic/RCMM-32.conf: added RCMM-32 template
1739 2005-11-01 lirc <lirc@m320>
1741 * tools/.cvsignore, tools/Makefile.am, tools/lirc_client.c, tools/lirc_client.h, tools/lirc_clientd.c:
1742 initial support for lirc client daemon that syncronises mode between clients
1744 * remotes/atiusb/lircd.conf.atiusb: changed obviously wrong code
1746 2005-10-30 lirc <lirc@m320>
1748 * daemons/lircd.c, daemons/lircmd.c:
1749 remove version string from usage and error messages
1751 2005-10-29 lirc <lirc@m320>
1753 * remotes/bestbuy/lircd.conf.bestbuy2: corrected code for 9 button
1755 * doc/release-html.sh, doc/table.sh:
1756 generation of driver overview table
1758 * drivers/kcompat.h, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_mceusb2/lirc_mceusb2.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_streamzap/lirc_streamzap.c:
1759 USB changes for 2.6.14
1761 2005-10-25 lirc <lirc@m320>
1763 * daemons/lircd.c, daemons/ir_remote.c:
1764 fixed potential information leaks (thanks to Rik Bobbaers for pointing out the problem)
1766 2005-10-21 lirc <lirc@m320>
1768 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1769 lirc-0.7.3pre1 snapshot release
1771 * NEWS: changes since last release
1773 2005-10-20 lirc <lirc@m320>
1775 * daemons/lircd.c: more robust write for receive simulation
1777 * daemons/receive.c: added debug traces
1779 * drivers/kcompat.h: removed redundant defines
1781 * drivers/lirc_i2c/lirc_i2c.c: check return value of i2c_use_client(),
1782 call i2c_use_client() only if really necessary
1784 * drivers/kcompat.h:
1785 added include of interrupt.h to prevent redefinitions
1787 * drivers/kcompat.h: I2C_ALGO_BIT disappeared in 2.6.14
1789 2005-10-16 lirc <lirc@m320>
1791 * doc/man-source/xmode2.inc:
1792 added reading from stdin to support visualisation of captured mode2 signals
1794 * tools/xmode2.c: added X geometry support
1796 * tools/xmode2.c: changed indentation to 8
1799 added reading from stdin to support visualisation of captured mode2 signals
1801 2005-10-15 lirc <lirc@m320>
1803 * daemons/transmit.c:
1804 fixed misbehaviour if transmitting small gap value while a space is pending (affected configs: FURBY and Toshiba TDP-S2)
1806 2005-10-05 lirc <lirc@m320>
1808 * remotes/hauppauge/lircd.conf.hauppauge: config for WinTV Nexus-S
1810 2005-10-04 lirc <lirc@m320>
1812 * drivers/lirc_it87/lirc_it87.c:
1813 call release_region() if request_irq() fails
1815 2005-09-25 lirc <lirc@m320>
1817 * drivers/lirc_cmdir/lirc_cmdir.c, drivers/lirc_cmdir/lirc_cmdir.h:
1818 support for packet queueing and timing in the hardware driver to eliminate udelay()s that cause stuttering
1820 2005-09-22 lirc <lirc@m320>
1822 * drivers/lirc_cmdir/lirc_cmdir.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
1823 get rid of verify_area
1825 2005-09-13 lirc <lirc@m320>
1827 * remotes/mceusb/lircd.conf.mceusb: updated for MCE 2005 remote
1829 2005-09-10 lirc <lirc@m320>
1831 * tools/irxevent.c: don't try to send events to non-existing window
1833 2005-09-06 lirc <lirc@m320>
1835 * remotes/asus/lircd.conf.digimatrix:
1836 alternative version of remote control bundled with DigiMatrix
1838 2005-09-03 lirc <lirc@m320>
1840 * daemons/transmit.c:
1841 consider NO_HEAD_REP when doing low gap concatenation
1843 2005-09-01 lirc <lirc@m320>
1845 * remotes/dvico/lircd.conf.fusionHDTV: new version
1847 2005-08-31 lirc <lirc@m320>
1849 * daemons/hw_hiddev.c: corrected code length
1851 2005-08-26 lirc <lirc@m320>
1853 * daemons/irrecord.c:
1854 fix bug when recording with -f option using udp driver
1856 * remotes/atiusb/lircd.conf.atiusb: Medion MD95700 remote
1858 2005-08-24 pmiller9 <pmiller9@m320>
1860 * drivers/lirc_atiusb/lirc_atiusb.c:
1861 do not do async unlinking when decrementing mod count
1863 2005-08-15 lirc <lirc@m320>
1866 rewritten event handling to make this tool remotely usable
1869 fixed potential crash when starting without -d option
1871 2005-08-14 lirc <lirc@m320>
1873 * configure.in: give correct error message
1875 * configure.in: fixed typo
1877 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1878 started development for 0.7.3
1880 * drivers/lirc_streamzap/lirc_streamzap.c:
1881 make data delivery independent of HZ value (better 2.6 support)
1883 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1886 2005-08-11 lirc <lirc@m320>
1888 * daemons/hw_uirt2_common.c: support extended version information
1890 2005-08-10 lirc <lirc@m320>
1892 * drivers/lirc_imon/lirc_imon.c, drivers/lirc_sasem/lirc_sasem.c:
1893 use GFP_ATOMIC in interrupt context
1895 2005-08-08 lirc <lirc@m320>
1897 * drivers/lirc_dev/lirc_dev.c: corrected debug output
1899 2005-08-06 lirc <lirc@m320>
1901 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1902 lirc-0.7.2pre3 snapshot release
1904 2005-08-04 lirc <lirc@m320>
1906 * tools/irxevent.c, doc/man-source/irxevent.inc:
1907 support for KeySym and KeyCode in key definition (Warren Melnick)
1909 2005-08-02 lirc <lirc@m320>
1911 * daemons/irrecord.c:
1912 device is set to wrong value when using -H option due to missing break
1914 2005-08-01 lirc <lirc@m320>
1916 * drivers/kcompat.h: inlucde linux/device.h when necessary
1918 * daemons/hw-types.c: don't fiddle about hw.device in hw_choose_driver
1920 * drivers/lirc_cmdir/Makefile.am: add lirc_cmdir.h
1922 2005-07-31 lirc <lirc@m320>
1924 * daemons/hw-types.c: enable alsa_usb in any driver configuration
1926 2005-07-30 lirc <lirc@m320>
1928 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1929 lirc-0.7.2pre2 snapshot release
1931 * drivers/Makefile.am: added lirc_cmdir
1933 2005-07-22 lirc <lirc@m320>
1935 * drivers/lirc_dev/lirc_dev.c, drivers/kcompat.h:
1936 updated udev support for 2.6.13 kernels
1938 2005-07-18 lirc <lirc@m320>
1940 * NEWS, configure.in, drivers/Makefile.am, drivers/lirc_mceusb2/.cvsignore, drivers/lirc_mceusb2/Makefile.am, drivers/lirc_mceusb2/lirc_mceusb2.c, setup.data:
1941 added support for new version of Windows Media Center Remotes (Martin Blatter, Eric Moors)
1944 add /lib/modules/`uname -r`/build as a kernel source path
1946 2005-07-15 tjdavies <tjdavies@m320>
1948 * drivers/lirc_sasem/lirc_sasem.c, remotes/sasem/lircd.conf.sasem:
1949 Use all 8 bytes of IR code
1951 2005-07-11 lirc <lirc@m320>
1953 * drivers/lirc_dev/lirc_dev.c: check for a module owner,
1954 checking the return value of down_interruptible,
1955 keeping the semaphore count and return value in irctl_open() correct
1957 2005-07-10 lirc <lirc@m320>
1959 * drivers/lirc_cmdir/.cvsignore, daemons/hw_slinke.c, drivers/lirc_cmdir/Makefile.am, drivers/lirc_cmdir/lirc_cmdir.c, drivers/lirc_cmdir/lirc_cmdir.h, tools/irsend.c, daemons/hw_pixelview.c, daemons/hw_silitek.c, daemons/hw_tira.c, daemons/hw_udp.c, daemons/hw_uirt2.c, daemons/hw_uirt2_raw.c, daemons/lircd.c, daemons/lircd.h, doc/man-source/irsend.inc, drivers/lirc.h, daemons/hw-types.c, daemons/hw_alsa_usb.c, daemons/hw_atilibusb.c, daemons/hw_audio.c, daemons/hw_audio_alsa.c, daemons/hw_bte.c, daemons/hw_caraca.c, daemons/hw_creative.c, daemons/hw_creative_infracd.c, daemons/hw_default.c, daemons/hw_default.h, daemons/hw_devinput.c, daemons/hw_dsp.c, daemons/hw_ea65.c, daemons/hw_hiddev.c, daemons/hw_irman.c, daemons/hw_livedrive_midi.c, daemons/hw_livedrive_seq.c, daemons/hw_logitech.c, daemons/hw_mouseremote.c, daemons/hw_mp3anywhere.c, daemons/hw_pcmak.c, daemons/hw_pinsys.c, daemons/hardware.h, setup.data, configure.in, NEWS:
1960 added support for InnovationOne's COMMANDIR USB Transceiver (Evelyn Yeung, Matt Bodkin)
1962 2005-07-04 tjdavies <tjdavies@m320>
1964 * remotes/sasem/lircd.conf.sasem, drivers/lirc_sasem/Makefile.am, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_sasem/lirc_sasem.h:
1965 Rewritten Sasem driver
1967 2005-06-18 lirc <lirc@m320>
1969 * daemons/config_file.c, daemons/ir_remote_types.h, daemons/receive.c:
1970 support for parity bit in serial protocols
1972 2005-06-17 lirc <lirc@m320>
1974 * remotes/dvico/lircd.conf.fusionHDTV: new remote
1976 2005-06-11 lirc <lirc@m320>
1978 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
1979 lirc-0.7.2pre1 snapshot release
1981 * doc/html-source/configure.html: typo
1983 2005-06-07 lirc <lirc@m320>
1985 * doc/html-source/install.html, doc/html-source/configure.html, doc/html-source/technical.html:
1988 2005-06-05 lirc <lirc@m320>
1990 * configure.in, remotes/asus/lircd.conf.digimatrix:
1991 added default config file for Digimatrix
1993 * NEWS, acconfig.h, configure.in, drivers/lirc_it87/lirc_it87.c, setup.data:
1994 added support for Asus Digimatrix (Andrew Calkin)
1996 * NEWS, drivers/lirc_streamzap/lirc_streamzap.c:
1997 bug fix: device stops responding in some situations
1999 * daemons/hw_tira.c: remove lock files if tira_setup() fails
2001 2005-05-29 lirc <lirc@m320>
2003 * remotes/creative/lircd.conf.alsa_usb, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_alsa_usb.c, setup.data, NEWS, acconfig.h, configure.in:
2004 added support for Sound Blaster Extigy/Audigy 2 NX (Clemens Ladisch)
2007 fixed aclocal warning: underquoted definition of ... (SF patch)
2009 * drivers/lirc_streamzap/lirc_streamzap.c:
2010 added missing transition in state machine
2012 2005-05-28 lirc <lirc@m320>
2014 * remotes/remotec/lircd.conf.BW6130, remotes/remotec/lircmd.conf.BW6130, daemons/hw-types.c, daemons/hw_hiddev.c, doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.data, setup.sh:
2015 added support for Remotec Multimedia PC Remote BW6130 (Maik Freudenberg)
2017 * daemons/transmit.c: support RCMM transmit
2019 2005-05-01 tjdavies <tjdavies@m320>
2021 * remotes/sasem/lircd.conf.dignhv5, remotes/sasem/lircd.conf.sasem:
2022 New name for lircd.conf.sasem
2024 2005-04-23 lirc <lirc@m320>
2026 * daemons/config_file.h, daemons/ir_remote.h, daemons/ir_remote_types.h, daemons/irrecord.c, daemons/slinke.c, daemons/config_file.c:
2027 cleanup of protocol flags
2029 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, acconfig.h, configure.in:
2030 --with-driver=any now will also compile all kernel modules
2032 * drivers/lirc_parallel/lirc_parallel.c:
2033 turn IR off after reclaiming port
2035 2005-04-17 lirc <lirc@m320>
2037 * doc/html-source/foot.html, NEWS, configure.in, setup.data:
2040 2005-04-16 venkyr <venkyr@m320>
2042 * NEWS: Re: iMON-PAD and iMON-RSC support.
2044 * configure.in, setup.data: Added support for iMON-PAD and iMON-RSC.
2046 * drivers/lirc_imon/lirc_imon.c:
2047 Printing incoming IR data (for debugging new models) now controlled by
2048 conditional compilation.
2050 * remotes/imon/lircd.conf.imon, remotes/imon/lircd.conf.imon-rsc:
2051 Created separate config file for IMON RSC remote. Original file (imon)
2052 contains configuration for IMON MultiMedian remote.
2054 2005-04-15 venkyr <venkyr@m320>
2056 * remotes/imon/lircd.conf.imon-pad: Config file for iMON PAD remote
2058 * drivers/lirc_imon/lirc_imon.c:
2059 Added support for controllers that decode the IR in firmware (iMON-PAD).
2061 2005-04-14 lirc <lirc@m320>
2063 * drivers/lirc_gpio/lirc_gpio.c:
2064 added support for new version of Winfast TV2000 XP card (Stephen Vinall)
2066 2005-04-09 lirc <lirc@m320>
2068 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
2069 lirc-0.7.1pre4 snapshot release
2071 2005-04-01 lirc <lirc@m320>
2073 * remotes/kworld/lircd.conf.kworld: added configuration for DVB-T card
2075 2005-03-30 lirc <lirc@m320>
2077 * remotes/atiusb/lircd.conf.atiusb:
2078 correction for SAPPHIRE_ATIUSB_5000023600
2080 2005-03-29 lirc <lirc@m320>
2082 * remotes/atiusb/lircd.conf.atiusb:
2083 new configuration for ATI Remote Wonder Sapphire version
2085 * drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_sasem/lirc_sasem.h:
2086 A few tidyups and keypress timings
2088 2005-03-28 lirc <lirc@m320>
2090 * drivers/lirc_sasem/lirc_sasem.h, drivers/lirc_sasem/lirc_sasem.c:
2091 update to support 2.6 kernels
2093 * configure.in, drivers/lirc_i2c/lirc_i2c.c, remotes/adaptec/lircd.conf.AVC-2410:
2094 use full code for Adaptec AVC-2410 card
2096 2005-03-27 lirc <lirc@m320>
2098 * daemons/config_file.h, daemons/ir_remote.h, daemons/ir_remote_types.h, daemons/receive.c, daemons/transmit.c:
2099 added support for SPACE_FIRST protocol
2101 * daemons/hw_default.c:
2102 removed obsolete remaining_gap calculation in transmit simulation code
2104 2005-03-26 lirc <lirc@m320>
2106 * NEWS: added due credit for Adaptec AVC-2410 code
2109 merged from release branch: finally make transmitter enabled the default
2111 * daemons/Makefile.am: added ir_remote_types.h, fixed typo
2113 * daemons/Makefile.am: added ir_remote_types.h
2115 * setup.sh: finally make transmitter enabled the default
2117 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
2118 lirc-0.7.1pre3 snapshot release
2120 2005-03-25 lirc <lirc@m320>
2122 * remotes/ericsson/lircd.conf.bte, daemons/hw_bte.c:
2123 fix tty_create_lock call,
2126 2005-03-24 lirc <lirc@m320>
2128 * daemons/lircd.c: refusing to connect to myself
2130 2005-03-21 lirc <lirc@m320>
2132 * drivers/lirc_igorplugusb/lirc_igorplugusb.c:
2133 removed unregister in set_use_dec
2135 2005-03-20 lirc <lirc@m320>
2137 * tools/lirc_client.c:
2138 make lirc_flags non-static as lircrc_config relies on this function
2140 * remotes/ericsson/lircd.conf.bte, daemons/hw_bte.c, daemons/hw_bte.h, setup.sh:
2143 2005-03-13 lirc <lirc@m320>
2145 * daemons/hw_hiddev.c: simplified repeat logic
2147 2005-03-12 lirc <lirc@m320>
2149 * drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_atiusb/lirc_atiusb.c:
2150 removed obsolete unregister code
2152 * drivers/lirc_sir/lirc_sir.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_dev/lirc_dev.c:
2153 use set_current_state
2155 * daemons/hw_hiddev.c: make repeat work
2157 2005-03-11 lirc <lirc@m320>
2159 * NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_hiddev.c, remotes/dvico/lircd.conf.fusionHDTV, setup.data:
2160 added support for DViCO USB Remote (William Uther)
2162 * drivers/lirc_dev/lirc_dev.c: fixed typo
2164 * drivers/lirc_i2c/lirc_i2c.c, NEWS, configure.in, setup.data:
2165 added support for Adaptec AVC-2410 capture card
2167 * drivers/lirc_dev/lirc_dev.c, TODO:
2168 lirc_unregister_plugin() can be called even if device is open (necessary for removable devices like USB receivers)
2170 * daemons/lircd.c, daemons/lircmd.c: syslog identity without spaces
2172 * tools/irpty.c: compile on FreeBSD
2174 2005-03-07 lirc <lirc@m320>
2176 * daemons/hw_bte.c, daemons/hw_dsp.c, daemons/hw_logitech.c, daemons/hw_mouseremote.c, daemons/hw_mp3anywhere.c, daemons/hw_udp.c, daemons/hw_uirt2_raw.c, daemons/receive.c, daemons/serial.c, daemons/transmit.c:
2177 applied patch: eliminate format related compiler warnings
2179 2005-03-06 lirc <lirc@m320>
2181 * daemons/hw_livedrive_seq.c, daemons/hw_livedrive_midi.c:
2182 added include for reverse function
2184 * drivers/lirc_streamzap/lirc_streamzap.c:
2185 removed deadlock in buffer overflow condition
2187 * daemons/ir_remote.h, daemons/irrecord.c:
2188 added code to remove trailing pulse
2190 * drivers/lirc_streamzap/lirc_streamzap.c:
2191 prevent buffer overflows in delay buffer
2193 2005-03-05 lirc <lirc@m320>
2195 * drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_dev/lirc_dev.c:
2197 cleaned up usb unlink procedure,
2198 fixed timer locking,
2199 removed unnecessary variables,
2200 minor number is now set by lirc_register_plugin
2202 2005-02-28 lirc <lirc@m320>
2204 * drivers/lirc_igorplugusb/.cvsignore: added .cvsignore
2206 * drivers/lirc_streamzap/lirc_streamzap.c: cleaned up timer locking
2208 2005-02-27 lirc <lirc@m320>
2210 * drivers/lirc_streamzap/lirc_streamzap.c:
2211 flush hardware buffer on open
2213 * daemons/receive.c, drivers/lirc.h, drivers/lirc_streamzap/lirc_streamzap.c, daemons/hardware.h, daemons/hw_default.c, daemons/ir_remote.h, daemons/ir_remote_types.h:
2214 support for receiver resolution
2216 * tools/mode2.c: support LIRC_MODE_CODE and LIRC_MODE_LIRCCODE
2218 2005-02-26 lirc <lirc@m320>
2220 * remotes/atiusb/lircd.conf.atiusb: added configuration for Niveus X10
2222 2005-02-22 pmiller9 <pmiller9@m320>
2224 * drivers/lirc_atiusb/lirc_atiusb.c: change buffer lengths
2226 * drivers/lirc_atiusb/lirc_atiusb.c: fix ati2 buffer problem
2228 2005-02-20 lirc <lirc@m320>
2230 * doc/html-source/index.html, setup.sh, ANNOUNCE, NEWS, configure.in:
2231 lirc-0.7.1pre2 snapshot release
2233 2005-02-19 lirc <lirc@m320>
2235 * drivers/lirc_streamzap/lirc_streamzap.c:
2236 minimise error in signal length
2238 * drivers/lirc_dev/lirc_dev.h: increased MAX_IRCTL_DEVICES to 4
2240 * drivers/lirc_serial/.cvsignore, drivers/lirc_sir/.cvsignore, drivers/lirc_streamzap/.cvsignore, drivers/lirc_mceusb/.cvsignore, drivers/lirc_parallel/.cvsignore, drivers/lirc_sasem/.cvsignore, drivers/lirc_i2c/.cvsignore, drivers/lirc_imon/.cvsignore, drivers/lirc_it87/.cvsignore, drivers/lirc_bt829/.cvsignore, drivers/lirc_dev/.cvsignore, drivers/lirc_gpio/.cvsignore, drivers/lirc_atiusb/.cvsignore:
2241 ignore .tmp_versions
2243 * drivers/lirc_streamzap/lirc_streamzap.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_i2c/lirc_i2c.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_imon/lirc_imon.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, drivers/kcompat.h, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c, TODO:
2244 module reference counting is now done properly using an owner field in the plugin struct (2.6 and higher)
2246 * drivers/lirc_serial/lirc_serial.c: removed unnecessary spinlock:
2247 lirc_dev prevents calling set_use_inc on a plugin already in use
2249 * remotes/atiusb/lircd.conf.atiusb:
2250 added ATI Sapphire Remote Bob II USB
2252 * NEWS, daemons/receive.c: slight change to decode algorithm:
2253 decoding was very unreliable since release 0.6.6 for Motorola
2254 protocol which is mostly used by Grundig remotes
2256 2005-02-12 lirc <lirc@m320>
2258 * drivers/lirc_streamzap/lirc_streamzap.c: fixed CVS keyword
2260 * remotes/leadtek/lircd.conf.PVR2000, NEWS, configure.in, drivers/lirc_i2c/lirc_i2c.c, setup.data:
2261 added support for Winfast PVR2000 TV card
2263 * daemons/receive.c, drivers/Makefile.am, drivers/lirc_streamzap/.cvsignore, drivers/lirc_streamzap/Makefile.am, drivers/lirc_streamzap/lirc_streamzap.c, remotes/streamzap/lircd.conf.streamzap, NEWS, configure.in, setup.data:
2264 added support for Streamzap PC remote
2266 2005-02-07 lirc <lirc@m320>
2268 * daemons/dump_config.c, daemons/irrecord.c: support multi-code buttons
2270 2005-02-05 lirc <lirc@m320>
2272 * drivers/lirc_sir/lirc_sir.c:
2273 removed obsolete calls to enable_irq/disable_irq
2275 * daemons/config_file.c: fixed bug related to multi-code buttons
2277 2005-02-01 venkyr <venkyr@m320>
2279 * drivers/lirc_imon/lirc_imon.c:
2280 lirc_unregister_plugin is now properly handled on USB disconnects.
2282 2005-01-29 venkyr <venkyr@m320>
2284 * drivers/lirc_imon/lirc_imon.c:
2285 Added support for external iMON IR recevier.
2286 Added support for VFDs with 6-pkt protocol.
2287 Fixes for gcc-3.4 issues.
2289 2005-01-29 lirc <lirc@m320>
2291 * remotes/atiusb/lircd.conf.atiusb: fixed wrong code
2293 2005-01-26 lirc <lirc@m320>
2295 * drivers/lirc_imon/.cvsignore, drivers/lirc_imon/Makefile.am, drivers/lirc_imon/lirc_imon.c, remotes/imon/lircd.conf.imon, configure.in, setup.data, NEWS:
2296 added support for Soundgraph iMON MultiMedian IR/VFD (Venky Raju)
2298 * remotes/atiusb/lircd.conf.atiusb: new X10 remote variation
2300 2005-01-26 pmiller9 <pmiller9@m320>
2302 * drivers/lirc_atiusb/lirc_atiusb.c:
2303 make sure to do async unlinks everywhere
2305 2005-01-23 lirc <lirc@m320>
2307 * doc/html-source/head.html: added favicon
2309 2005-01-22 lirc <lirc@m320>
2311 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
2312 lirc-0.7.1pre1 release
2314 * daemons/hw_mouseremote.c, daemons/hw_mouseremote.h: added CVS Id tags
2316 * remotes/x10/lircd.conf.mouseremote, remotes/x10/lircmd.conf.mouseremote, NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_mouseremote.c, daemons/hw_mouseremote.h, daemons/serial.c, daemons/serial.h, setup.data:
2317 added support for X10 MouseRemote RF Receiver (Geoffrey Hausheer)
2319 2005-01-14 lirc <lirc@m320>
2321 * drivers/lirc_i2c/lirc_i2c.c, NEWS:
2322 added support for Hauppauge PVR150 (Per Jönsson)
2324 2005-01-07 lirc <lirc@m320>
2326 * drivers/lirc_parallel/lirc_parallel.c:
2327 use parport macros to call irq functions
2329 2004-12-31 lirc <lirc@m320>
2331 * drivers/lirc_serial/lirc_serial.c:
2332 interrupt handler functional again...
2334 * drivers/lirc_serial/lirc_serial.c: corrected appearance of warning
2336 2004-12-30 lirc <lirc@m320>
2338 * drivers/lirc_sir/lirc_sir.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_serial/lirc_serial.c, NEWS:
2339 get rid of check_region (breaks 2.2.x compatibility)
2341 * drivers/lirc_i2c/lirc_i2c.c: removed unnecessary include
2343 2004-12-27 lirc <lirc@m320>
2345 * remotes/atiusb/lircd.conf.atiusb:
2346 added more buttons for Q-Sonic Master Remote 6in1 PC
2348 2004-12-25 lirc <lirc@m320>
2350 * drivers/lirc_serial/lirc_serial.c:
2351 parameter to choose transmitter polarity added (Stefan Schmidt)
2353 * drivers/kcompat.h, drivers/lirc_i2c/lirc_i2c.c:
2354 added I2C compatibility code for non 2.6 kernels (Jerome Brock)
2356 * doc/html-source/configure.html, doc/html-source/index.html:
2357 Using multiple different devices simultaneously
2359 * drivers/lirc_serial/lirc_serial.c:
2360 shared interrupts: handle only if really for us
2362 2004-12-19 lirc <lirc@m320>
2364 * remotes/hauppauge/lircd.conf.hauppauge: no spaces allowed in names
2366 * remotes/hauppauge/lircd.conf.hauppauge:
2367 added configuration for PVR-350
2369 * doc/html-source/install.html:
2370 added note about Linux input layer config file
2372 2004-12-18 lirc <lirc@m320>
2374 * daemons/hw-types.c, acconfig.h, configure.in:
2375 3 additional checks for header files (patch by Matthias Ringwald)
2377 2004-12-01 lirc <lirc@m320>
2379 * drivers/lirc_i2c/lirc_i2c.c: request ivtv for PVR-250 as well
2381 * daemons/hw_devinput.c: fixed EVIOCGRAB ioctl call
2383 * drivers/lirc_serial/lirc_serial.c:
2384 allow interrupt sharing (patch from Jason Miller)
2386 2004-12-01 pmiller9 <pmiller9@m320>
2388 * drivers/lirc_atiusb/lirc_atiusb.c: patch from an ati-rw2 user.
2390 2004-11-28 lirc <lirc@m320>
2392 * tools/Makefile.am:
2393 the library revision should have been incremented in the last release
2395 2004-11-25 lirc <lirc@m320>
2397 * setup.sh: even cleaner solution for shell search problem
2400 not all shells search for sourced files in the current directory
2402 * drivers/lirc_sir/lirc_sir.c: fixed build for SA1100 machines
2404 2004-11-21 lirc <lirc@m320>
2406 * TODO, daemons/lircd.c, daemons/transmit.c:
2407 transmit behaviour: if(min_repeat>0 && remaining_gap<10000) directly send out all signals (should fix problems with JVC/Echostar dish box described by Karl Bongers)
2409 2004-11-20 lirc <lirc@m320>
2411 * daemons/receive.c:
2412 fixed bug affecting repeat handling with remotes that have a repeat signal,
2413 repeats are only reported now when the repeat signal is received
2415 * daemons/Makefile.am, daemons/hw_ea65.c: cosmetic changes
2417 * configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_ea65.c, daemons/hw_ea65.h, remotes/ea65/lircd.conf.ea65, remotes/ea65/lircrc.ea65, setup.data, NEWS:
2418 added support for AOpen XC Cube EA65, EA65-II (Max Krasnyansky)
2420 * tools/irxevent.c: removed DEBUG flag
2422 * remotes/atiusb/lircd.conf.atiusb:
2423 added configuration for nvidia personal cinema remote UR88A (Phil Speights)
2425 * daemons/hw_default.c, daemons/hw_default.h, daemons/hw_uirt2_raw.c, daemons/transmit.c, daemons/transmit.h:
2426 hide optimisation from upper layers
2428 * doc/html-source/configure.html, NEWS, daemons/lircmd.c:
2429 added IGNORE directive (patch by Steven Mueller)
2431 * drivers/lirc_serial/lirc_serial.c: wait without wait queue
2433 * daemons/dump_config.c: only print out actually used bits
2435 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
2436 started development for 0.7.1
2438 2004-11-14 pmiller9 <pmiller9@m320>
2440 * drivers/lirc_atiusb/lirc_atiusb.c: Fixes memory freeing issues
2441 Remote Wonder II now supported using one LIRC device
2444 2004-11-07 lirc <lirc@m320>
2446 * NEWS: release delayed due to failed regression tests
2448 * drivers/lirc_sasem/lirc_sasem.c: driver does not compile on 2.6
2450 * drivers/lirc_parallel/lirc_parallel.c: fixed 64-bit division trouble
2452 2004-11-06 lirc <lirc@m320>
2454 * configure.in: fixed caraca config file selection
2456 * NEWS, configure.in: 0.7.0 release
2458 2004-10-29 pmiller9 <pmiller9@m320>
2460 * drivers/lirc_atiusb/lirc_atiusb.c: add better debugging
2462 * drivers/lirc_atiusb/lirc_atiusb.c:
2463 major changes to better support remote wonder II (two inbound endpoints) -- still need to determine what data needs to be ignored from each endpoint
2465 2004-10-23 lirc <lirc@m320>
2467 * NEWS, setup.data: added TriTan Technology TView95
2469 * tools/xmode2.c: fixed core dump when font is missing
2471 2004-10-19 pmiller9 <pmiller9@m320>
2473 * drivers/lirc_atiusb/lirc_atiusb.c:
2474 minor change; display endpoint in hex
2476 2004-10-11 lirc <lirc@m320>
2478 * daemons/hw_devinput.c: fix usage of pre/post data with devinput
2480 2004-10-10 pmiller9 <pmiller9@m320>
2482 * drivers/lirc_atiusb/lirc_atiusb.c:
2483 add a little more debugging information
2485 2004-10-09 lirc <lirc@m320>
2487 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
2488 lirc-0_7_0pre8 pre-release
2490 * daemons/hw_devinput.c: support repeats
2492 * autogen.sh: updated links
2494 2004-10-08 pmiller9 <pmiller9@m320>
2496 * drivers/lirc_atiusb/lirc_atiusb.c: remove old macro
2498 * drivers/lirc_atiusb/lirc_atiusb.c:
2499 kernel 2.4 doesn't support multiple usb tables per module; changed method for determining if we're using a remote wonder 1 or 2.
2501 2004-09-26 pmiller9 <pmiller9@m320>
2503 * drivers/lirc_atiusb/lirc_atiusb.c:
2504 it appears that kernel 2.4 automagically resubmits urb after transfer completion.
2506 * drivers/lirc_atiusb/lirc_atiusb.c:
2507 add -EPIPE error for good measure :)
2510 Updated lirc_atiusb description to include remote wonder II support
2512 * drivers/lirc_atiusb/lirc_atiusb.c:
2513 implemented code for ATI's Remote Wonder II (based on patch from Falk Zoll)
2515 2004-09-25 lirc <lirc@m320>
2517 * remotes/atiusb/lircd.conf.atiusb:
2518 added some additional model information
2520 * contrib/lirc.rules, doc/html-source/install.html, configure.in:
2521 added hints for devfs and sysfs
2523 2004-09-11 lirc <lirc@m320>
2525 * daemons/hw-types.c, daemons/hw_atilibusb.c, acconfig.h, configure.in, daemons/Makefile.am, setup.data, NEWS:
2526 added userspce USB driver for ATI remotes (Michael Gold)
2528 2004-09-05 lirc <lirc@m320>
2530 * drivers/lirc_sir/lirc_sir.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_serial/lirc_serial.c, drivers/kcompat.h, drivers/lirc_dev/lirc_dev.c, drivers/lirc_i2c/lirc_i2c.c:
2531 sysfs and devfs clean-ups (David Härdeman),
2534 2004-09-04 lirc <lirc@m320>
2536 * remotes/atiusb/lircd.conf.atiusb: added another config variation
2538 2004-09-02 pmiller9 <pmiller9@m320>
2540 * drivers/lirc_atiusb/lirc_atiusb.c:
2541 linux 2.6.8.1 atiusb fix patch from Martin Tomasek <mtd@centrum.cz>
2543 2004-08-28 lirc <lirc@m320>
2545 * daemons/receive.c: bugfix for serial protocol decoder
2547 2004-08-21 lirc <lirc@m320>
2549 * drivers/lirc_parallel/lirc_parallel.c:
2550 get rid of floating point operations
2552 2004-08-20 lirc <lirc@m320>
2554 * remotes/mceusb/lircd.conf.mceusb:
2555 additional buttons for HP Media Center remote control
2557 2004-08-09 pmiller9 <pmiller9@m320>
2559 * drivers/lirc_atiusb/lirc_atiusb.c:
2560 Patch from Reynald Poittevin to fix remote id stripping.
2562 2004-08-07 lirc <lirc@m320>
2564 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_bt829/lirc_bt829.c:
2565 make more stuff static (David Härdeman)
2567 * drivers/lirc_sir/lirc_sir.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c:
2568 harmonize debugging printk
2570 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/kcompat.h, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c:
2571 harmonize module information (David Härdeman)
2573 * drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_igorplugusb/lirc_igorplugusb.c:
2574 corrected minimum version
2576 * drivers/lirc_dev/lirc_dev.c:
2577 devfs and sysfs support for 2.6 (David Härdeman)
2579 2004-08-05 lirc <lirc@m320>
2581 * configure.in, drivers/Makefile.am, drivers/lirc_igorplugusb/Makefile.am, drivers/lirc_igorplugusb/lirc_igorplugusb.c, setup.data, NEWS:
2582 added support for Igor Cesko's USB IR receiver (Jan Hochstein)
2584 * drivers/lirc_dev/lirc_dev.c: check for error
2586 2004-07-31 lirc <lirc@m320>
2588 * remotes/atiusb/lircd.conf.atiusb:
2589 added config file for another variation of this receiver
2591 2004-07-26 lirc <lirc@m320>
2593 * configure.in: fixed typo in possible_drivers
2595 2004-07-25 lirc <lirc@m320>
2597 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
2598 lirc-0_7_0pre7 release
2600 * drivers/lirc_mceusb/lirc_mceusb.c:
2601 support for 2.6 kernels (Malte Rohde)
2603 2004-07-24 lirc <lirc@m320>
2605 * remotes/pcmak/lircd.conf.pcmak, remotes/pcmak/lircmd.conf.pcmak, remotes/pcmak/lircrc.pcmak, NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_pcmak.c, daemons/hw_pcmak.h, setup.data, setup.sh:
2606 added support for ELMAK PCMAK (Pawel Nowak)
2608 2004-07-18 lirc <lirc@m320>
2610 * configure.in, setup.data:
2611 convenience entries for Extigy USB sound card
2613 2004-07-11 lirc <lirc@m320>
2615 * configure.in, doc/html-source/install.html:
2616 changed link for Technisat driver
2618 2004-06-19 lirc <lirc@m320>
2620 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
2623 * configure.in, drivers/Makefile.am, drivers/lirc_sasem/.cvsignore, drivers/lirc_sasem/Makefile.am, drivers/lirc_sasem/lirc_sasem.c, drivers/lirc_sasem/lirc_sasem.h, remotes/sasem/lircd.conf.dignhv5, setup.data, NEWS:
2624 added support for Sasem OnAir Remocon-V (Oliver Stabel)
2626 2004-06-13 lirc <lirc@m320>
2628 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
2631 * doc/html-source/help.html:
2632 list archive at geocrawler seems to have disappeared
2634 2004-05-30 lirc <lirc@m320>
2636 * tools/mode2.c: fixed compiler warning (Michael Mauch)
2638 2004-05-23 lirc <lirc@m320>
2640 * remotes/hercules/lircd.conf.smarttv_stereo, configure.in, data2setup.sh, setup.data:
2641 added config file for Hercules SmartTV Stereo TV card (Dimitris Michail)
2643 2004-05-23 pmiller9 <pmiller9@m320>
2645 * drivers/lirc_atiusb/lirc_atiusb.c:
2646 oops. forgot to increment the version #define
2648 2004-05-20 lirc <lirc@m320>
2650 * remotes/atiusb/lircd.conf.atiusb-unknown_ch, remotes/atiusb/lircd.conf.atiusb, configure.in:
2651 added new atiusb config files,
2654 2004-05-16 lirc <lirc@m320>
2656 * drivers/lirc_parallel/lirc_parallel.c:
2657 inteface change in 2.6.4 (Stian Davidsen)
2659 2004-05-06 pmiller9 <pmiller9@m320>
2661 * drivers/lirc_atiusb/lirc_atiusb.c:
2662 attempt to handle repeats, somewhat based on the gatos code
2663 -- new module parameter, repeat = repeat timeout (1/100 sec)
2665 2004-04-28 pmiller9 <pmiller9@m320>
2667 * remotes/atiusb/lircd.conf.atiusb: use channel 1 or set unique=0
2669 * drivers/lirc_atiusb/lirc_atiusb.c:
2670 - clearly print received data and channel (debug)
2671 - add channel acceptance bit mask option
2672 - add channel-specific option (default to non-unique, where the channel code is removed from key-code)
2673 - bump version to 0.4
2674 *** channel number not tested with 4/5-byte Dutch remotes ***
2676 2004-04-27 lirc <lirc@m320>
2678 * drivers/lirc_atiusb/lirc_atiusb.c:
2679 usb structure change in 2.6.5 (Kenneth Aafloy)
2681 * drivers/lirc_it87/lirc_it87.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_sir/lirc_sir.c, drivers/kcompat.h, drivers/lirc_atiusb/lirc_atiusb.c, drivers/lirc_bt829/lirc_bt829.c, TODO:
2682 added missing module reference counting,
2683 new MOD_[INC|DEC]_USE_COUNT macros for 2.6
2685 * daemons/receive.c:
2686 reset state on new keypress for remotes that use toggle_mask
2688 * drivers/Makefile.am, drivers/Makefile.common: added Makefile.common
2690 * drivers/lirc_gpio/lirc_gpio.c: return if bttv_get_cardinfo() fails
2692 2004-04-25 lirc <lirc@m320>
2694 * drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/.cvsignore, drivers/lirc_serial/Makefile.am, drivers/lirc_sir/.cvsignore, drivers/lirc_sir/Makefile.am, drivers/lirc_i2c/Makefile.am, drivers/lirc_it87/.cvsignore, drivers/lirc_it87/Makefile.am, drivers/lirc_mceusb/.cvsignore, drivers/lirc_mceusb/Makefile.am, drivers/lirc_parallel/.cvsignore, drivers/lirc_bt829/.cvsignore, drivers/lirc_bt829/Makefile.am, drivers/lirc_dev/.cvsignore, drivers/lirc_dev/Makefile.am, drivers/lirc_gpio/.cvsignore, drivers/lirc_gpio/Makefile.am, drivers/lirc_i2c/.cvsignore, daemons/lircmd.c, drivers/lirc_atiusb/.cvsignore, drivers/lirc_atiusb/Makefile.am, NEWS, TODO, acinclude.m4, configure.in:
2695 install .ko modules on 2.6
2697 2004-04-24 lirc <lirc@m320>
2699 * drivers/lirc_serial/lirc_serial.c:
2700 added IgorPlug to parameter list (patch by Martin Lillepuu)
2702 2004-04-10 lirc <lirc@m320>
2704 * drivers/lirc_atiusb/lirc_atiusb.c:
2705 renamed KERNEL26 define to be consistent with all other modules
2707 2004-04-10 pmiller9 <pmiller9@m320>
2709 * drivers/lirc_atiusb/lirc_atiusb.c:
2710 fix lirc #includes such it'll compile under kernel 2.6 from lirc's source
2712 2004-04-09 lirc <lirc@m320>
2715 work-around for problems reported with cdialog 0.9b-20040316
2717 * drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/Makefile.am, drivers/lirc_i2c/lirc_i2c.c, drivers/kcompat.h, drivers/lirc_bt829/Makefile.am, drivers/lirc_bt829/lirc_bt829.c, drivers/lirc_dev/lirc_dev.h:
2718 more drivers that compile with 2.6
2720 2004-04-04 lirc <lirc@m320>
2722 * drivers/kcompat.h:
2723 added note about CONFIG_MODULE_UNLOAD for 2.6 kernels
2725 2004-03-30 lirc <lirc@m320>
2727 * drivers/kcompat.h:
2728 fixed warning about redefinition of daemonize in kernels with modversions enabled
2730 2004-03-29 lirc <lirc@m320>
2732 * configure.in: fixed setting of default values
2734 2004-03-28 lirc <lirc@m320>
2736 * drivers/kcompat.h: fixed unsafe defines
2738 * drivers/lirc_sir/lirc_sir.c, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_dev/lirc_dev.c, drivers/kcompat.h:
2739 part of the drivers compile now with 2.6 kernels
2741 * drivers/lirc_mceusb/.cvsignore:
2742 added .cvsignore for lirc_mceusb directory
2744 2004-03-25 lirc <lirc@m320>
2746 * doc/man-source/irxevent.inc: reformatted for nicer man page output
2748 * doc/man-source/irxevent.inc, tools/irxevent.c:
2749 added Focus flag (Rob Spearman),
2750 restructured code to actually match the documentation
2752 2004-03-15 lirc <lirc@m320>
2754 * drivers/lirc_dev/lirc_dev.c:
2755 fixed problem with lirc_dev thread exiting too early
2757 2004-03-07 lirc <lirc@m320>
2759 * tools/lirc_client.c, NEWS, acconfig.h, doc/html-source/configure.html, doc/html-source/install.html:
2760 system-wide lircrc (Michal Svec)
2762 2004-03-06 lirc <lirc@m320>
2764 * drivers/lirc_mceusb/lirc_mceusb.c: cleanups
2766 2004-03-02 lirc <lirc@m320>
2768 * drivers/lirc_i2c/lirc_i2c.c:
2769 fixed endianness issue in Hauppauge driver
2771 * daemons/lircd.c: --listen takes optional argument
2773 2004-02-29 lirc <lirc@m320>
2775 * remotes/mceusb/lircd.conf.mceusb: fixed eps and gap value
2777 * drivers/Makefile.am: added Makefile.kernel to EXTRA_DIST
2779 * daemons/Makefile.am: fixed irrecord file list
2781 * drivers/lirc_it87/lirc_it87.c, drivers/lirc_mceusb/lirc_mceusb.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c, NEWS, drivers/lirc_bt829/lirc_bt829.c, drivers/lirc_dev/lirc_dev.c:
2782 replaced get_key interface with more flexible add_to_buf method
2784 2004-02-11 lirc <lirc@m320>
2786 * tools/mode2.c: check for character device
2788 2004-02-08 lirc <lirc@m320>
2790 * daemons/config_file.c, daemons/config_file.h, daemons/dump_config.c, daemons/ir_remote.h, daemons/receive.c, daemons/transmit.c:
2791 added preliminary support for serial protocols
2793 2004-02-06 lirc <lirc@m320>
2795 * daemons/dump_config.c: write rc6_mask
2797 2004-02-05 lirc <lirc@m320>
2799 * daemons/irrecord.c: don't set ptrail for pulse encoded remotes
2801 2004-02-04 lirc <lirc@m320>
2803 * daemons/irrecord.c: prevent infinite loop during toggle bit detection
2805 2004-02-02 lirc <lirc@m320>
2807 * remotes/creative/lircd.conf.livedrive, daemons/hw_livedrive_common.h, daemons/hw_livedrive_midi.c, daemons/hw_livedrive_seq.c:
2808 added support for audigy2 livedrive controls (Stephen Beahm)
2810 2004-01-31 lirc <lirc@m320>
2812 * daemons/irrecord.c: apply transform functions to all remote configs
2814 2004-01-31 pmiller9 <pmiller9@m320>
2816 * drivers/lirc_atiusb/lirc_atiusb.c: fix couple typos
2818 * drivers/lirc_atiusb/lirc_atiusb.c:
2819 forgot to submit urb for receiving!
2820 tested and working w/ 2.6 (I finally got lirc to compile)
2822 2004-01-29 pmiller9 <pmiller9@m320>
2824 * drivers/lirc_atiusb/lirc_atiusb.c:
2825 lirc_dev requires set_use_inc/dec functions to be set, otherwise it crashes
2827 2004-01-27 pmiller9 <pmiller9@m320>
2829 * drivers/lirc_atiusb/lirc_atiusb.c: fix kernel oops on device probe
2831 2004-01-27 lirc <lirc@m320>
2833 * daemons/hw_udp.c: prevent integer overflow
2835 2004-01-24 pmiller9 <pmiller9@m320>
2837 * drivers/lirc_atiusb/lirc_atiusb.c: request module "lirc_dev"
2839 * drivers/lirc_atiusb/lirc_atiusb.c:
2840 fixed memset() kernel seg fault problem
2841 major updates for kernel 2.6 support (now compiles & loads!)
2842 removed set_use_inc/dec functions (not needed for usb?)
2845 2004-01-19 ranty <ranty@m320>
2847 * drivers/Makefile.kernel:
2848 Added missing file from the module building change.
2850 2004-01-18 ranty <ranty@m320>
2852 * drivers/lirc_sir/Makefile.am, drivers/lirc_atiusb/Makefile.am, drivers/lirc_bt829/Makefile.am, drivers/lirc_dev/Makefile.am, drivers/lirc_gpio/Makefile.am, drivers/lirc_i2c/Makefile.am, drivers/lirc_it87/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am:
2853 Hack to make kernel module building more reliable, it should, maybe with small
2854 tunning, work for 2.6 kernels.
2856 2004-01-18 pmiller9 <pmiller9@m320>
2858 * drivers/lirc_atiusb/lirc_atiusb.c:
2859 started adding kernel 2.6 usb changes based on Brian Julin's GATOS ati_remote 2.6 port
2861 * drivers/lirc_atiusb/lirc_atiusb.c:
2862 nicer way to free kernel memory on failure
2864 2004-01-13 lirc <lirc@m320>
2866 * configure.in, drivers/Makefile.am, drivers/lirc_dev/lirc_dev.c, drivers/lirc_mceusb/Makefile.am, drivers/lirc_mceusb/lirc_mceusb.c, remotes/mceusb/lircd.conf.mceusb, setup.data, NEWS:
2867 added support for Windows Media Center Remotes (Dan Conti)
2869 * daemons/Makefile.am, daemons/config_file.c, daemons/ir_remote.h, daemons/irrecord.c, daemons/receive.c, daemons/transmit.c:
2870 added rc6_mask for better RC6 variations support
2872 2004-01-12 lirc <lirc@m320>
2874 * NEWS, acconfig.h, configure.in, drivers/lirc_serial/lirc_serial.c, setup.sh:
2877 2004-01-06 lirc <lirc@m320>
2879 * setup.sh: fixed type
2881 2003-12-30 lirc <lirc@m320>
2883 * doc/html-source/install.html, drivers/lirc_sir/lirc_sir.c, NEWS:
2884 fine-tuning of lirc_sir driver
2886 * daemons/hw-types.c, daemons/hw_audio_alsa.c, doc/html-source/audio-alsa.html, doc/release-html.sh, NEWS, acconfig.h, configure.in, contrib/lirc.redhat, daemons/Makefile.am, setup.data:
2887 IR receiver IC connected to auido input using ALSA (Andrew Zabolotny)
2889 * daemons/hw_livedrive_common.c, daemons/hw_livedrive_midi.c, daemons/hw_livedrive_seq.c:
2890 timing issues fixed (Stephen Beahm)
2892 2003-12-29 pmiller9 <pmiller9@m320>
2894 * remotes/atiusb/lircd.conf.atiusb-unknown_ch:
2895 example atiusb configuration file for (unknown channel).
2897 2003-12-28 lirc <lirc@m320>
2899 * daemons/hw_devinput.c:
2900 get exclusive access to input device (Arkadiusz Miskiewicz)
2902 2003-12-27 lirc <lirc@m320>
2904 * drivers/lirc_serial/lirc_serial.c: fix for Igor receiver
2906 * daemons/lircd.c: fixed typo in pidfile command line processing
2908 2003-11-23 lirc <lirc@m320>
2910 * configure.in: fixed --driver=any build failure
2912 2003-11-17 pmiller9 <pmiller9@m320>
2914 * drivers/lirc_atiusb/lirc_atiusb.c: fix lirc_dev buffer init
2916 2003-11-14 pmiller9 <pmiller9@m320>
2918 * drivers/lirc_atiusb/lirc_atiusb.c:
2919 different method to copy received buffer to lirc
2920 renamed BUFLEN to USB_BUFLEN as it is now defined in lirc_dev.h
2922 2003-11-13 pmiller9 <pmiller9@m320>
2924 * drivers/lirc_atiusb/lirc_atiusb.c:
2925 why are some people having problems with the code length? works perfectly on my ati remote....?
2927 2003-11-12 lirc <lirc@m320>
2929 * daemons/hw_default.c: major number sanity check
2931 2003-11-11 pmiller9 <pmiller9@m320>
2933 * drivers/lirc_atiusb/lirc_atiusb.c:
2934 properly handles 4 and 5 byte codes
2936 2003-11-10 lirc <lirc@m320>
2938 * tools/lirc_client.c:
2939 repeat parameter was not respected for config entries where button entry is not set (reported by Peter Kundrat)
2941 * doc/html-source/configure.html, tools/lirc_client.c, NEWS:
2942 added include command to .lircrc config file (Ingo van Lil)
2944 * daemons/hw_creative_infracd.c: fixed potential buffer overflow
2946 2003-11-09 pmiller9 <pmiller9@m320>
2948 * drivers/lirc_atiusb/lirc_atiusb.c:
2949 Apparently, some remotes emit both 4 and 5 byte codes. This change accepts codes >= 4. we can assume that the code will be <= maxp <= BUF_LEN. I'm not sure how LIRC/LIRC_DEV will handle bytes_in_key = 4 with a 5 byte input...
2952 The remote which is described in German including a picture under
2953 http://www.pearl.de/product.jsp?pdid=PE4444&catid=5005&rate=5
2954 has some mouse movement keys. These and the corresponding mouse buttons have
2955 4-byte codes (7 codes). The rest which are more than 30 keys have 5-byte
2958 2003-11-07 pmiller9 <pmiller9@m320>
2960 * drivers/lirc_atiusb/lirc_atiusb.c:
2961 report received data length (debug)
2962 remove unnecessary #defines
2964 2003-11-06 pmiller9 <pmiller9@m320>
2966 * drivers/lirc_atiusb/lirc_atiusb.c:
2967 appears to fix inc/dec problem - we shouldn't disconnect the remote on dec, but wait until the remote receiver is unplugged or the module is unloaded. On inc, we should connect the remote only if it hasn't been already connected (the original problem).
2969 2003-11-02 pmiller9 <pmiller9@m320>
2971 * drivers/lirc_atiusb/lirc_atiusb.c: fix typos
2973 * drivers/lirc_atiusb/lirc_atiusb.c: keep track of use count
2974 add extra safety checks for set_use_inc/dec()
2976 2003-11-02 lirc <lirc@m320>
2978 * drivers/lirc_gpio/lirc_gpio.c:
2979 generated codes for this card did not match config file since 0.6.6
2981 * drivers/lirc_atiusb/lirc_atiusb.c: removed superfluous IRUNLOCK
2983 * daemons/irrecord.c: don't touch *_data_bits if remote has pre or post
2985 2003-10-29 pmiller9 <pmiller9@m320>
2988 change description of atiusb to include NVidia and X10 RF remotes (same remote, but with a different usb product id)
2990 * drivers/lirc_atiusb/lirc_atiusb.c:
2991 support other X10 USB product IDs (definitions found in windows ini file)
2992 attempt to fix multiple access problem
2994 2003-10-26 lirc <lirc@m320>
2996 * daemons/hw_uirt2.c, daemons/hw_uirt2_common.c, daemons/hw_uirt2_common.h, daemons/hw_uirt2_raw.c:
2997 better transmit algorithm implemented
2999 * drivers/lirc_gpio/lirc_gpio.c: clearer debug output
3001 2003-10-12 lirc <lirc@m320>
3003 * NEWS, drivers/lirc_gpio/lirc_gpio.c, setup.data:
3004 added support for Prolink Pixelview PV-BT878P+ (Rev.4C,8E)
3006 * NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_uirt2.c, daemons/hw_uirt2_common.c, daemons/hw_uirt2_common.h, daemons/hw_uirt2_raw.c, setup.data:
3007 added support for UIRT2 (Mikael Magnusson)
3009 * daemons/hw_tira.c, setup.data: corrected bug, typo (Gregory McLean)
3011 2003-10-07 ranty <ranty@m320>
3013 * drivers/lirc_atiusb/.cvsignore:
3014 Adapt to atiusb, .cvsignore was blindly copied from lirc_serial.
3016 * drivers/lirc_atiusb/.cvsignore: I had forgotten .cvsignore :-/
3018 2003-10-05 lirc <lirc@m320>
3020 * setup.sh: removed Karsten's email on his request
3022 2003-09-28 lirc <lirc@m320>
3024 * drivers/lirc_gpio/lirc_gpio.c, remotes/leadtek/lircd.conf.RM-0010:
3027 * doc/lirc.css: center HR's
3029 2003-09-23 ranty <ranty@m320>
3031 * drivers/lirc_atiusb/lirc_atiusb.c:
3032 Use wake_up() instead of wake_up_sync() since the later is not available until
3033 2.4.20 kernels and wake_up() seams enough.
3035 2003-09-21 lirc <lirc@m320>
3037 * NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_tira.c, daemons/hw_tira.h, data2setup.sh, setup.data, setup.sh:
3038 added support for Home Electronics Tira USB device (Gregory McLean)
3040 * TODO, daemons/Makefile.am, daemons/config_file.c, daemons/config_file.h, daemons/ir_remote.c, daemons/ir_remote.h:
3041 added preliminary support for special Pioneer protocol feature
3043 2003-08-15 lirc <lirc@m320>
3045 * NEWS, configure.in, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_devinput.c, setup.data:
3046 added support for Linux input layer (Oliver Endriss, Jack Thomasson)
3048 * NEWS, acconfig.h, configure.in, daemons/config_file.c, daemons/ir_remote.c, daemons/ir_remote.h, setup.sh:
3049 enabled lircd to optinally decode buttons that are not included in the config file
3051 * daemons/config_file.c, daemons/ir_remote.c, daemons/ir_remote.h:
3052 added reverse flag compatibility mode
3054 * NEWS, doc/html-source/configure.html, tools/lirc_client.c, tools/lirc_client.h:
3055 added delay directive to .lircrc config file (Tobias Blomberg)
3057 2003-08-05 lirc <lirc@m320>
3059 * doc/html-source/install.html:
3060 clarification about lirc_gpio parameters added
3062 2003-08-05 ranty <ranty@m320>
3064 * drivers/lirc_dev/lirc_dev.c:
3065 If p->get_queue is provided there should be no need for read, poll or ioctl.
3067 2003-08-03 lirc <lirc@m320>
3069 * configure.in, drivers/lirc_i2c/lirc_i2c.c, remotes/creative/lircd.conf.breakoutbox, setup.data:
3070 patches for Asus TV-Box and Creative PersonalCinema BreakOut-Box
3072 2003-07-21 ranty <ranty@m320>
3074 * drivers/lirc_serial/lirc_serial.c: lirc_buffer_init may fail;
3075 removed leftover comment.
3077 2003-07-19 lirc <lirc@m320>
3079 * doc/html-source/install.html:
3080 added section on kernel recompile shutcut
3082 * daemons/hw_bte.c: log flood fixed (vss)
3084 2003-06-17 ranty <ranty@m320>
3086 * NEWS, configure.in, drivers/Makefile.am, drivers/lirc_atiusb/Makefile.am, drivers/lirc_atiusb/lirc_atiusb.c, setup.data:
3087 added support for ATI RF Remote Wonder (Paul Miller).
3089 2003-06-07 lirc <lirc@m320>
3091 * tools/irexec.c: choose program name (patch by Vidar Holen)
3093 * remotes/iodata/lircd.conf.gvbctv5pci, configure.in, drivers/lirc_gpio/lirc_gpio.c, setup.data, NEWS:
3094 added support for I-O Data GV-BCTV5/PCI TV card (Jens C. Rasmussen)
3096 2003-05-24 lirc <lirc@m320>
3098 * daemons/hw_creative_infracd.c: fixed too small buffer bug
3100 * NEWS, drivers/lirc_i2c/lirc_i2c.c, setup.data: corrected company name
3102 2003-05-12 ranty <ranty@m320>
3104 * autogen.sh: Create setup-driver.sh so CVS users don't miss it.
3106 2003-05-07 ranty <ranty@m320>
3108 * .cvsignore: ignore setup-driver.sh
3110 * setup.data: Remove the obsolet old_* stuff.
3112 2003-05-07 lirc <lirc@m320>
3114 * doc/man-source/irw.inc, remotes/creative/lircd.conf.infracd, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_creative_infracd.c, daemons/hw_creative_infracd.h, setup.data, configure.in, NEWS:
3115 added support for Creative iNFRA CDROMO (Leonid Froenchenko)
3117 2003-05-07 ranty <ranty@m320>
3119 * Makefile.am, data2setup.sh, setup.data, setup.sh:
3120 Move the "hardware selection menu" to a machine readable format.
3122 2003-05-04 lirc <lirc@m320>
3124 * daemons/lircd.c, daemons/irrecord.c: fixed bug in device selection,
3125 order of --device and --driver option was relevant but shouldn't be
3127 * doc/html-source/install.html, drivers/lirc_gpio/lirc_gpio.c:
3128 allow forcing bttv id
3130 2003-05-04 ranty <ranty@m320>
3132 * drivers/lirc_gpio/lirc_gpio.c:
3133 Use labeled (.FIELDNAME =) initializing for 'plugin'.
3135 * drivers/lirc_dev/lirc_dev.c:
3136 Remove extra lirc_buffer_unlock and make irctl_read return if it already wrote
3137 some data and the buffer is empty.
3139 2003-05-03 lirc <lirc@m320>
3141 * remotes/hauppauge/lircd.conf.hauppauge:
3142 added config for new Hauppauge PVR models
3144 2003-05-03 ranty <ranty@m320>
3146 * daemons/Makefile.am:
3147 synchronize EXTRA_lircd_SOURCES and EXTRA_irrecord_SOURCES.
3149 2003-05-02 ranty <ranty@m320>
3151 * drivers/lirc_dev/lirc_dev.h: make lirc_buffer_full overflow tolerant.
3153 * drivers/lirc_dev/lirc_dev.h:
3154 Replace the semaphore in 'struct lirc_buffer' with an spinlock.
3156 2003-05-01 lirc <lirc@m320>
3158 * daemons/lircd.c, daemons/hw_default.c:
3159 /dev/lirc can also be socket (for devices that use bidirectional communication through a helper daemon)
3161 * tools/irsend.c: can specify socket name on command line
3163 2003-04-27 lirc <lirc@m320>
3165 * remotes/asus/lircd.conf.asus, drivers/lirc_i2c/lirc_i2c.c, NEWS, configure.in, setup.sh:
3166 added support for VisionTek BreakOut-Box (Stefan Jahn)
3168 2003-04-21 lirc <lirc@m320>
3170 * remotes/creative/lircd.conf.livedrive: rm900 is a subset of rm1000w
3172 * daemons/Makefile.am, daemons/hw-types.c, daemons/hw_livedrive.c, daemons/hw_livedrive_common.c, daemons/hw_livedrive_common.h, daemons/hw_livedrive_midi.c, daemons/hw_livedrive_seq.c, configure.in, setup.sh, acconfig.h:
3173 split livedrive support into two separate modules for OSS/Alsa
3175 2003-04-20 lirc <lirc@m320>
3177 * drivers/lirc_gpio/lirc_gpio.c:
3178 finished Kworld support with original config file
3180 2003-04-19 lirc <lirc@m320>
3182 * drivers/lirc_serial/lirc_serial.c, NEWS, acconfig.h, configure.in, setup.sh:
3183 added support for Igor Ceska's receiver variation
3185 * daemons/hw_bte.c, daemons/hw_bte.h, remotes/ericsson/lircd.conf.bte, TODO, configure.in, daemons/hw-types.c, setup.sh, NEWS:
3186 added support for Ericsson mobile phone via Bluetooth (Vadim Shliakhov)
3188 * tools/lirc_client.c: fixed bug related with button sequences,
3189 if $HOME is not set use / as default
3191 2003-03-31 lirc <lirc@m320>
3193 * remotes/kworld/lircd.conf.kworld, configure.in:
3194 finished Kworld support with original config file
3196 2003-03-30 lirc <lirc@m320>
3198 * tools/mode2.c, tools/smode2.c, tools/xmode2.c:
3199 better guidance for dummies
3201 * daemons/lircd.c: fixed bad pidfile command line parsing
3203 2003-03-07 lirc <lirc@m320>
3205 * daemons/Makefile.am: Mac OS X uses fifo instead of socket
3207 2003-02-16 lirc <lirc@m320>
3209 * daemons/Makefile.am, daemons/hw-types.c, daemons/hw_mp3anywhere.c, daemons/hw_mp3anywhere.h, remotes/x10/lircd.conf.mp3anywhere, NEWS, configure.in, setup.sh:
3210 added support for X10 MP3 Anywhere RF receiver (Shawn Nycz),
3211 fixed Creative Infra Receiver setup bug
3213 * daemons/hw_creative.c: pre not hardwired anymore
3215 2003-02-15 lirc <lirc@m320>
3217 * daemons/Makefile.am, daemons/hw-types.c, daemons/hw_livedrive.c, remotes/creative/lircd.conf.livedrive, configure.in, NEWS, setup.sh:
3218 added support for Creative LiveDrive (Stephen Beahm)
3220 * daemons/hw_default.c:
3221 transmit did not work correctly for raw config files that had the CONST_LENGTH flag turned on
3223 * doc/man-source/lircd.inc, daemons/transmit.c, daemons/lircd.h, daemons/lircd.c, daemons/config_file.c, TODO:
3224 use strtoull() instead of strtouq(),
3225 fixed compiler warnings when using --with-syslog,
3226 removed some duplicated code in start_server(),
3227 new command line options that allow multiple instances of lircd (patch from Kir Kostuchenko):
3232 2003-02-13 lirc <lirc@m320>
3235 replaced nice but broken code by ugly but working code
3237 2003-01-26 lirc <lirc@m320>
3239 * configure.in, daemons/Makefile.am, daemons/hw_audio.c:
3240 more soundcard driver changes
3242 * NEWS, Makefile.am:
3243 removed dist-bz2 target in favour of automake 1.5 built-in dist-bzip2 target
3245 * tools/irpty.c, NEWS, autogen.sh, configure.in, daemons/hw-types.c, daemons/lircd.c, drivers/lirc.h, setup.sh:
3246 added support for IR receiver connected to soundcard input,
3247 most parts now compile on Mac OS X/Darwin (Matthias Ringwald)
3249 2003-01-19 ranty <ranty@m320>
3251 * drivers/lirc_dev/lirc_dev.h: Documented new fields.
3253 2003-01-04 lirc <lirc@m320>
3255 * ANNOUNCE, TODO, daemons/ir_remote.c, daemons/irrecord.c:
3256 new function in irrecord to invert codes,
3259 2002-12-28 lirc <lirc@m320>
3261 * tools/smode2.c: removed dummy printfs
3263 2002-12-16 lirc <lirc@m320>
3265 * drivers/lirc_i2c/lirc_i2c.c: fix to support more RC-5 remotes
3267 2002-12-15 ranty <ranty@m320>
3269 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_serial/lirc_serial.c:
3271 - Introduces 'struct lirc_buffer' and functions to handle it.
3272 - Moves the lock and wait queue to 'struct lirc_buffer'.
3273 - Locking happens implicitly on lirc_buffer_[read!write]_1.
3274 - The caller is responsible of locking on
3275 _lirc_buffer_[read!write]_1
3276 - Plugins can provide an 'struct lirc_buffer' for reading.
3277 - Remove 'struct irctl'->bytes_in_key in favor of 'struct
3278 lirc_buffer'->chunk_size.
3279 - Extends lirc_dev's irctl_read and irctl_poll to acomodate lirc_serial.
3282 - Integrates lirc_serial with the above, removing lirc_poll and
3285 2002-12-02 lirc <lirc@m320>
3287 * drivers/lirc_gpio/lirc_gpio.c: added support for AVerTV GO/wFM card
3289 * daemons/irrecord.c: added explicit test command line switch,
3290 this has confused too many people
3292 2002-11-21 lirc <lirc@m320>
3294 * NEWS, daemons/transmit.c:
3295 fixed show-stopper bug in RC-6 transmit code
3297 * doc/html-source/technical.html: added hint to hdparm
3299 2002-11-19 ranty <ranty@m320>
3301 * drivers/lirc_sir/lirc_sir.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_i2c/lirc_i2c.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_bt829/lirc_bt829.c:
3302 - Make set_use_inc return an int to allow the plugins to reject an open.
3303 - Move features into 'struct lirc_plugin' to allow the plugins to specify it's
3305 - Add an 'ioctl' function pointer to 'struct lirc_plugin' so plugins have a
3306 chance to handle ioctl's before the general cases are handled.
3307 - Extend the lirc_dev's ioctl handling to be more generic so it meets
3308 lirc_serial's needs.
3309 - Make lirc_serial take advantage of lirc_dev's new capabilities.
3310 - Make all other drivers fit with lirc_dev's changes.
3312 2002-11-12 lirc <lirc@m320>
3314 * daemons/config_file.h, daemons/ir_remote.h, daemons/receive.c, daemons/transmit.c:
3315 added support for strange Grundig protocol
3317 2002-11-11 lirc <lirc@m320>
3319 * setup.sh: yet another TV card
3321 * drivers/lirc_gpio/lirc_gpio.c, NEWS, configure.in:
3322 yet another TV card,
3323 config files still missing
3325 2002-11-09 lirc <lirc@m320>
3327 * configure.in, doc/html-source/install.html, drivers/lirc_gpio/lirc_gpio.c, remotes/leadtek/lircd.conf.RM-0007, remotes/leadtek/lircd.conf.RM-0010, remotes/leadtek/lircd.conf.leadtek, remotes/leadtek/lircmd.conf.RM-0007, remotes/leadtek/lircmd.conf.RM-0010, remotes/leadtek/lircmd.conf.leadtek, setup.sh:
3328 better WinView 601 support
3330 * remotes/life-view/lircd.conf.flyvideo:
3331 some more buttons for LR50Q model
3333 * doc/html-source/configure.html: mentioned BUTTON*.* in lircmd.conf
3335 * drivers/lirc_dev/lirc_dev.c:
3336 won't check for signals as signals are all blocked anyway,
3337 bugfix: lirc_thread has to be waken up during shutdown
3339 2002-11-07 lirc <lirc@m320>
3341 * daemons/receive.c:
3342 increased heuristic to better support Leadtek cards
3344 2002-11-03 lirc <lirc@m320>
3346 * remotes/leadtek/lircd.conf.leadtek, remotes/leadtek/lircmd.conf.leadtek, doc/html-source/install.html, drivers/lirc_gpio/lirc_gpio.c, NEWS, configure.in, setup.sh:
3347 added support for Leadtek WinView 601 TV card
3349 2002-10-30 lirc <lirc@m320>
3351 * drivers/lirc_gpio/lirc_gpio.c, setup.sh:
3352 added support for WinFast TV 2000 XP (Markus Lischka)
3354 2002-10-27 ranty <ranty@m320>
3356 * drivers/lirc_serial/lirc_serial.c:
3357 - Renamed calc_pulse_lengths_in_clocks into init_timing_params and wrote one
3358 for the !USE_RDTSC case.
3359 - Inlined 'void on(void)' and 'void off(void)', better performance, and timing
3360 will not depend on CPU that much.
3361 - Broke up send_pulse_homebrew, it now calls send_pulse_homebrew_softcarrier.
3362 And the implementation of send_pulse_homebrew_softcarrier depends on
3365 * drivers/lirc_serial/lirc_serial.c:
3366 Restore proper check_region behaviour.
3368 * drivers/lirc_dev/Makefile.am, drivers/lirc_it87/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am, drivers/lirc_sir/Makefile.am, drivers/lirc_bt829/Makefile.am:
3369 Make sure that depmod is run after installing the modules, and not before.
3371 2002-10-26 lirc <lirc@m320>
3373 * remotes/generic/RC-6.conf:
3374 added template config file for RC-6 protocol
3376 2002-10-25 lirc <lirc@m320>
3378 * NEWS, configure.in, drivers/lirc_gpio/lirc_gpio.c, remotes/avermedia/lircd.conf.vdomate, setup.sh:
3379 added support for AverMedia VDOMATE
3381 2002-10-21 ranty <ranty@m320>
3383 * tools/irsend.c, tools/rc.c, doc/man-source/irsend.inc, doc/man-source/rc.inc, doc/man/Makefile.am, tools/.cvsignore, tools/Makefile.am, doc/html-source/index.html, doc/html-source/install.html, doc/html-source/programs.html, doc/html-source/technical.html, doc/man/.cvsignore, doc/release-html.sh, doc/release-man.sh:
3384 Renamed 'rc' to 'irsend' and updated everything I could think of to reflect
3387 * drivers/Makefile.am, drivers/lirc_bt829/Makefile.am, drivers/lirc_dev/Makefile.am, drivers/lirc_it87/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am, drivers/lirc_sir/Makefile.am, TODO, configure.in, daemons/Makefile.am, doc/html-source/index.html, doc/html-source/technical.html:
3388 Renamed --disable-manage-devices into --enable-sandboxed enhanced it and added
3389 a documentation note for packagers.
3392 sed segfaults when $hw_module is too long :(, changed the implementation to
3395 2002-10-15 ranty <ranty@m320>
3397 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, remotes/pixelview/lircrc.playtv_pro, AUTHORS, doc/html-source/technical.html:
3398 New email for Artur Lipowski.
3400 2002-10-12 ranty <ranty@m320>
3402 * drivers/lirc_it87/lirc_it87.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/Makefile.am, drivers/kcompat.h, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c:
3403 - Removes support for 2.0 kernels;
3404 - Removes support for 2.2.17 and older kernels, 2.2.18 and above have some
3405 usefull 2.4 compatibility built in already;
3406 - Started a kcompat.h header file, to hold backwards compatibility code.
3408 * drivers/lirc_bt829/lirc_bt829.c: Cosmetic.
3410 2002-10-12 lirc <lirc@m320>
3412 * daemons/hw_udp.c: support for pre ISO C99 systems
3414 2002-10-10 ranty <ranty@m320>
3416 * configure.in: lirc_aver was gone long ago.
3418 2002-10-09 ranty <ranty@m320>
3420 * drivers/lirc_bt829/lirc_bt829.c:
3421 Include parameter list in function prototypes to comply with ANSI C.
3423 * daemons/Makefile.am:
3424 Make sure that hw_caraca.c, hw_caraca.h and hw_udp.c get included in release
3427 2002-10-08 ranty <ranty@m320>
3429 * drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, drivers/lirc_it87/lirc_it87.c, drivers/lirc_parallel/lirc_parallel.c, configure.in, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h:
3430 Make all kernel modules into lirc_plugin's.
3432 2002-10-06 lirc <lirc@m320>
3434 * NEWS, configure.in, drivers/lirc_i2c/lirc_i2c.c, remotes/asus/lircd.conf.asus, setup.sh:
3435 added support for Asus TV-Box (patch by Stefan Jahn)
3437 * remotes/life-view/lircd.conf.FlyVideo_II, remotes/life-view/lircd.conf.fly98, remotes/life-view/lircd.conf.flyvideo, remotes/life-view/lircmd.conf.fly98, remotes/life-view/lircmd.conf.flyvideo, remotes/life-view/lircrc.fly98, remotes/life-view/lircrc.flyvideo, doc/html-source/index.html, doc/html-source/install.html, drivers/lirc_gpio/lirc_gpio.c, NEWS, configure.in, setup.sh, ANNOUNCE:
3438 added support for another FlyVideo type card,
3439 major FlyVideo config cleanup
3441 * doc/html-source/index.html, ANNOUNCE, NEWS, configure.in, setup.sh:
3444 2002-10-02 lirc <lirc@m320>
3446 * drivers/lirc_serial/lirc_serial.c: cosmetic change
3448 2002-09-26 lirc <lirc@m320>
3450 * drivers/lirc_i2c/lirc_i2c.c: malloc.h is obsolete
3452 2002-09-21 lirc <lirc@m320>
3454 * doc/html-source/index.html, doc/html-source/programs.html, doc/man/Makefile.am:
3455 forgot links to rc page
3457 * ANNOUNCE, NEWS, configure.in, daemons/lircd.c, daemons/receive.c, doc/html-source/help.html, doc/html-source/index.html, doc/html-source/technical.html, setup.sh:
3460 2002-09-12 lirc <lirc@m320>
3462 * doc/man-source/xmode2.inc, tools/.cvsignore, tools/Makefile.am, tools/ircat.c, tools/irexec.c, tools/mode2.c, tools/rc.c, tools/smode2.c, tools/xmode2.c, NEWS, doc/html-source/configure.html, doc/html-source/foot.html, doc/html-source/help.html, doc/html-source/index.html, doc/html-source/install.html, doc/html-source/programs.html, doc/man-source/help2man.inc, doc/man-source/irexec.inc, doc/man-source/irxevent.inc, doc/man-source/lircd.inc, doc/man-source/rc.inc, doc/man/.cvsignore, doc/release-html.sh, doc/release-man.sh:
3463 moved rc tool from xrc package to LIRC package
3465 2002-09-02 ranty <ranty@m320>
3467 * TODO: more things to do.
3469 2002-08-31 ranty <ranty@m320>
3471 * daemons/lircd.c: enable should be initialized.
3473 2002-08-30 lirc <lirc@m320>
3475 * drivers/lirc_gpio/lirc_gpio.c:
3476 bugfix for Winfast TV 2000 cards (untested)
3479 former version did not notice when server went down after successful connect in client mode
3481 2002-08-25 ranty <ranty@m320>
3484 Do proper quoting on the vgalib detection for autoconf 2.5x compatibility.
3486 2002-08-17 lirc <lirc@m320>
3488 * TODO, daemons/lircd.c, daemons/lircmd.c, doc/html-source/foot.html, doc/html-source/head.html, doc/html-source/index.html, doc/html-source/programs.html, doc/man-source/ircat.inc, doc/man/Makefile.am, doc/release-html.sh, doc/release-man.sh, remotes/generic/NEC-AIWA.conf, remotes/generic/SANYO.conf, tools/Makefile.am, tools/ircat.c, tools/irexec.c, tools/irpty.c, tools/irw.c:
3489 added ircat tool (patch by Bjorn Bringert),
3492 2002-07-28 lirc <lirc@m320>
3494 * daemons/ir_remote.h, daemons/lircd.c, daemons/lircd.h, doc/html-source/technical.html:
3495 SEND_ONCE accepts optional repeat count (done by Scott Baily)
3497 2002-07-27 lirc <lirc@m320>
3499 * configure.in, doc/html-source/configure.html, drivers/lirc_sir/lirc_sir.c, setup.sh, NEWS, acconfig.h:
3500 added SIR support for Actisys Act200L dongle (Karl Bongers)
3502 * tools/xmode2.c, tools/mode2.c, tools/smode2.c:
3503 add check for PIPE on fh,
3504 don't do ioctl if pipe
3506 2002-07-13 ranty <ranty@m320>
3508 * acconfig.h, configure.in, daemons/hardware.h, daemons/hw-types.c, daemons/irrecord.c, daemons/lircd.c:
3509 Add patch to have a 'null' driver by Andy Mortimer and massage things to
3510 remove the LIRC_NETWORK_ONLY special case.
3512 2002-07-07 lirc <lirc@m320>
3514 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
3515 cosmetic fix for recursive call of configure script
3517 2002-07-04 lirc <lirc@m320>
3519 * daemons/irrecord.c: learn toggle_mask, untested
3521 2002-07-01 lirc <lirc@m320>
3524 int32_t would create incompatibilities on 64 bit architectures
3526 * tools/.cvsignore, daemons/config_file.c:
3527 begin and end now accepted as button names
3529 2002-06-28 lirc <lirc@m320>
3531 * daemons/receive.c, drivers/lirc.h:
3532 should compile again with current 2.4.x kernels
3534 2002-06-24 lirc <lirc@m320>
3536 * NEWS, configure.in, daemons/hw-types.c, daemons/hw_udp.c, setup.sh:
3537 added UDP network driver
3539 * daemons/config_file.c, daemons/irrecord.c, daemons/serial.c, setup.sh, tools/irxevent.c:
3542 2002-06-16 lirc <lirc@m320>
3545 set O_NONBLOCK flag to client file descriptors to avoid blocking of lircd when client becomes unreachable
3547 2002-06-16 ranty <ranty@m320>
3549 * doc/man-source/irxevent.inc, tools/irxevent.c:
3550 Allow sending events to an specific 'WindowID'.
3552 * doc/man-source/irxevent.inc, tools/irxevent.c:
3553 Allow targeting the 'RootWindow' which makes sending events to the
3554 windowmanager posible/easier.
3556 2002-05-20 lirc <lirc@m320>
3558 * doc/html-source/configure.html, setup.sh: additional config file docu
3560 2002-05-18 lirc <lirc@m320>
3562 * acconfig.h, configure.in, drivers/lirc_sir/lirc_sir.c, setup.sh:
3563 restructured setup script
3565 2002-05-12 lirc <lirc@m320>
3567 * doc/html-source/install.html:
3568 clearer explanation of serial port problem
3570 2002-05-05 lirc <lirc@m320>
3572 * doc/html-source/install.html: doc update
3574 * daemons/receive.c: fixed stall bug
3576 2002-05-04 lirc <lirc@m320>
3578 * daemons/hardware.h, daemons/hw_default.c, daemons/hw_default.h, daemons/hw_dsp.c, daemons/hw_slinke.c, daemons/hw_slinke.h, daemons/irrecord.c, daemons/lircd.c, daemons/lircd.h, daemons/receive.c:
3579 changes to integrate hw_dsp,
3582 2002-04-28 lirc <lirc@m320>
3584 * daemons/config_file.h, daemons/ir_remote.h, daemons/receive.c:
3585 changes to decode unknown protocol found on a Goldstar TV remote
3587 2002-04-22 lirc <lirc@m320>
3589 * daemons/transmit.c, tools/Makefile.am, daemons/Makefile.am, daemons/hw-types.c, daemons/hw_dsp.c, setup.sh, configure.in, NEWS:
3590 added support for hardware connected to soundcard input (Pavel Machek)
3592 2002-04-18 ranty <ranty@m320>
3594 * doc/man-source/irpty.inc:
3595 The previous fix would add an extra space, this time it won't.
3597 2002-04-11 ranty <ranty@m320>
3599 * doc/man-source/irpty.inc:
3600 A formating error was causing a piece of text not to be shown.
3602 2002-04-01 lirc <lirc@m320>
3604 * doc/html-source/index.html, doc/html-source/install.html, drivers/lirc_gpio/lirc_gpio.c, remotes/pixelview/lircd.conf.playtv_pro:
3605 changed config file for Pixelview PlayTV pro and compatible TV cards to use original codes
3607 2002-03-28 lirc <lirc@m320>
3609 * NEWS, configure.in, drivers/Makefile.am, drivers/lirc_bt829/.cvsignore, drivers/lirc_bt829/Makefile.am, drivers/lirc_bt829/lirc_bt829.c, remotes/tekram/lircd.conf.m230, remotes/tekram/lircmd.conf.m230, setup.sh:
3610 added support for Tekram M230 Mach64 (Froenchenko Leonid)
3612 2002-03-27 lirc <lirc@m320>
3614 * drivers/lirc_sir/lirc_sir.c: changes for Sharp Zaurus hardware,
3615 disable interrupts during transmit
3617 2002-03-25 lirc <lirc@m320>
3619 * contrib/sendxevent.c: command line version of irxevent
3621 2002-03-24 lirc <lirc@m320>
3623 * daemons/lircd.c: fixed bug in command line driver selection
3625 2002-03-06 lirc <lirc@m320>
3627 * drivers/lirc_parallel/lirc_parallel.c:
3628 fixed minor bug in timer initialization
3630 2002-02-23 lirc <lirc@m320>
3632 * doc/html-source/technical.html: described interrupt issue
3634 * doc/man-source/irxevent.inc, doc/man2html.c:
3635 removed links to man pages from generated html pages
3637 2002-02-22 lirc <lirc@m320>
3639 * daemons/dump_config.c, daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c, daemons/transmit.c, daemons/config_file.c:
3640 added support for error detection scheme found on Sharp RRMCG0041SJSA remote
3642 2002-02-06 lirc <lirc@m320>
3644 * daemons/receive.c: code cleanup
3646 2002-02-01 lirc <lirc@m320>
3648 * TODO, configure.in, daemons/irrecord.c, doc/man-source/irrecord.inc:
3649 no new protocols seem to show up
3651 2002-02-01 ranty <ranty@m320>
3653 * drivers/lirc_dev/Makefile.am, drivers/lirc_it87/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am, drivers/lirc_sir/Makefile.am, drivers/Makefile.am:
3654 Didn't notice that mkdev and rmdev where used in multiple Makefile.am files.
3655 This should fix 'configure --disable-manage-devices'
3657 2002-01-31 lirc <lirc@m320>
3659 * setup.sh: really disable X11
3661 2002-01-26 lirc <lirc@m320>
3663 * ANNOUNCE, NEWS, configure.in, doc/html-source/index.html, setup.sh:
3666 * doc/html-source/help.html: cosmetic fix
3668 2002-01-22 lirc <lirc@m320>
3670 * INSTALL, README: added pointers to main documentation
3672 2002-01-18 lirc <lirc@m320>
3674 * doc/.cvsignore: added more files to ignore
3676 * doc/man/.cvsignore: added .cvsignore
3678 * doc/html-source/install.html: added note about serial.c kernel bug
3680 * doc/man/Makefile.am: man pages have to go into distribution
3682 * README, doc/.cvsignore: doc.html has been removed
3684 2002-01-16 lirc <lirc@m320>
3686 * setup.sh: users don't look in the 'Other serial port devices' section
3688 2002-01-06 lirc <lirc@m320>
3690 * configure.in, doc/Makefile.am, doc/man/Makefile.am, doc/release-man.sh:
3691 fixed man page handling (did not install correctly)
3693 * daemons/hw_default.c, daemons/irrecord.c: cosmetic fixes
3695 * doc/html-source/install.html, drivers/lirc_it87/README, drivers/lirc_it87/lirc_it87.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, setup.sh:
3696 renamed I/O base address parameter to io
3698 * doc/html-source/help.html: fixed typo
3700 2001-12-17 lirc <lirc@m320>
3702 * doc/Makefile.am, doc/html-source/configure.html, doc/html-source/doc.html, doc/html-source/foot.html, doc/html-source/head.html, doc/html-source/head1.html, doc/html-source/head2.html, doc/html-source/help.html, doc/html-source/index.html, doc/html-source/install.html, doc/html-source/programs.html, doc/html-source/technical.html, doc/lirc.css, doc/release-html.sh:
3703 cleaned up html documentation, now uses CSS
3705 2001-12-16 ranty <ranty@m320>
3707 * doc/html-source/programs.html:
3708 Forgot to remove "html/" from the links.
3710 * doc/html-source/configure.html: Revised lircmd/XF4 configuration.
3711 More IntelliMouse vs. IMPS/2 updates.
3713 * doc/html-source/install.html, doc/html-source/programs.html:
3714 Some documentation is generated from man pages.
3716 * doc/html-source/configure.html, doc/html-source/foot.html, doc/html-source/head1.html, doc/html-source/head2.html, doc/html-source/help.html, doc/html-source/install.html, doc/html-source/technical.html:
3717 Fixed html comments which prevented some text from showing up in a browser.
3719 2001-12-15 ranty <ranty@m320>
3721 * remotes/life-view/lircmd.conf.fly98, remotes/pixelview/lircmd.conf.playtv_pro, remotes/pixelview/lircmd.conf.remotemaster, remotes/silitek/lircmd.conf.silitek, NEWS, contrib/lircmd.conf, daemons/lircmd.c, doc/html-source/configure.html, doc/html-source/technical.html, doc/man-source/lircmd.inc, remotes/avermedia/lircmd.conf.avermedia, remotes/avermedia/lircmd.conf.avermedia98, remotes/bestbuy/lircmd.conf.bestbuy, remotes/bestbuy/lircmd.conf.bestbuy2, remotes/hauppauge/lircmd.conf.hauppauge:
3722 Implemented IntelliMouse protocol in lircmd which is more appropriate for the
3725 2001-12-12 lirc <lirc@m320>
3727 * AUTHORS, NEWS, configure.in, drivers/Makefile.am, drivers/lirc_it87/.cvsignore, drivers/lirc_it87/Makefile.am, drivers/lirc_it87/README, drivers/lirc_it87/TODO, drivers/lirc_it87/lirc_it87.c, drivers/lirc_it87/lirc_it87.h, setup.sh:
3728 added support for ITE IT8712/IT8705 CIR port (Hans-Günter Lütke Uphues)
3730 2001-12-12 ranty <ranty@m320>
3732 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
3733 Added the GPL license paragraph to source files, MODULE_LICENSE
3734 declarations and a couple of MODULE_AUTHOR and MODULE_DESCRIPTION
3737 * daemons/hw-types.c:
3738 Include 'irman' in the list of available drivers if available.
3741 'irman' support wasn't building properly when driver 'any' was selected.
3743 2001-12-08 lirc <lirc@m320>
3745 * daemons/hardware.h, daemons/hw_caraca.c, daemons/hw_creative.c, daemons/hw_default.c, daemons/hw_default.h, daemons/hw_irman.c, daemons/hw_logitech.c, daemons/hw_pinsys.c, daemons/hw_pixelview.c, daemons/hw_silitek.c, daemons/hw_slinke.c, daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c, drivers/lirc.h:
3746 implemented functions to set receiver frequency range
3748 * drivers/lirc_sir/lirc_sir.c: implemented sane read function
3750 2001-12-02 lirc <lirc@m320>
3752 * configure.in: check for svgalib include files added
3754 * drivers/lirc_sir/lirc_sir.c: del_timer_sync() not available in 2.2.x
3756 * doc/html-source/configure.html: docs are far from being complete...
3758 * drivers/lirc_sir/lirc_sir.c:
3759 fixed potential kernel crash due to timer still being active at module removal
3761 * daemons/hw_logitech.c: increased timeout, warning in debug mode only
3763 2001-11-27 ranty <ranty@m320>
3765 * daemons/irrecord.c, daemons/dump_config.c:
3766 Christoph prefers #ifdef rather than #if with autoconf preprocesor macros.
3768 2001-11-24 ranty <ranty@m320>
3770 * daemons/lircd.c, daemons/lircd.h, daemons/lircmd.c:
3771 ANSI-C forbids text after #endif, only comments are accepted there.
3773 2001-11-22 ranty <ranty@m320>
3775 * daemons/dump_config.c, daemons/irrecord.c, doc/man2html.c, tools/smode2.c:
3776 Removed some compiler warnnings.
3778 2001-11-20 ranty <ranty@m320>
3780 * drivers/lirc_dev/Makefile.am, drivers/lirc_gpio/Makefile.am, drivers/lirc_i2c/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am, drivers/lirc_sir/Makefile.am:
3781 automake 1.5 seams to change some variables which broke module compilation.
3784 prevent "AC_PROG_CPP was called before AC_PROG_CC" autoconf error.
3786 * doc/man-source/irrecord.inc, doc/man-source/irw.inc, doc/man-source/irxevent.inc, doc/man-source/lircd.inc, doc/man-source/lircmd.inc, doc/man-source/mode2-common.inc, doc/man-source/mode2.inc, doc/man-source/smode2.inc, doc/man-source/xmode2.inc, tools/irw.c, tools/irxevent.c, tools/mode2.c, tools/smode2.c, tools/xmode2.c, Makefile.am, doc/Makefile.am, doc/html-source/doc.html, doc/man-source/daemons.inc, doc/man-source/help2man.inc, doc/man-source/irexec.inc, doc/man-source/irpty.inc, doc/man2html.c, doc/release-html.sh, doc/release-man.sh:
3787 Generate manpages with help2man and html program manuals from the manpages.
3789 2001-11-18 lirc <lirc@m320>
3791 * remotes/pinnacle_systems/lircd.conf.pctv: some more buttons
3793 * daemons/receive.c: didn't compile
3795 * daemons/hw_pinsys.c: warning only should appear in debug mode,
3796 otherwise the log file could fill up quite fast
3798 2001-11-14 lirc <lirc@m320>
3800 * NEWS, drivers/lirc_gpio/lirc_gpio.c, setup.sh:
3801 added support for Prolink PV-BT878P+9B card (Arkadiusz Miskiewicz)
3803 * daemons/receive.c:
3804 introduced better heuristic that should fix problems with repeat and most TV cards
3806 2001-11-14 ranty <ranty@m320>
3808 * acconfig.h, tools/irpty.c: Polishing the use of forkpty in irpty.
3810 2001-11-09 lirc <lirc@m320>
3812 * daemons/irrecord.c, doc/html-source/configure.html, doc/html-source/install.html, doc/html-source/programs.html:
3813 location of config files was wrong
3815 2001-11-04 ranty <ranty@m320>
3818 The check for gl_setcontextvga in libvgagl was not using -lvga so it failed
3819 even if libvga and libvgagl where there.
3821 * configure.in, tools/Makefile.am, tools/irpty.c:
3822 Use libc6's forkpty if available: enables devpts and probably devfs support.
3824 * configure.in, daemons/Makefile.am:
3825 made device node creation a configure option, to make easier installation by
3826 non root users. This makes Debian packing easier and maybe others.
3829 Tagged driver/configuration selection heuristic for easier extraction on
3830 Debian packing process and maybe others.
3832 2001-11-03 lirc <lirc@m320>
3834 * daemons/config_file.c, doc/html-source/install.html, drivers/lirc_serial/lirc_serial.c:
3835 accept CR-LF in config file
3837 2001-10-21 lirc <lirc@m320>
3839 * drivers/lirc_serial/lirc_serial.c:
3840 removed nearly all compile time configuration from module,
3841 the used hardware can now be chosen with a variable
3843 2001-10-18 lirc <lirc@m320>
3845 * TODO, daemons/lircd.c, daemons/serial.c: recognize stale lockfiles
3847 * doc/html-source/doc.html, doc/html-source/foot.html, doc/html-source/technical.html:
3848 added known bugs section
3850 2001-10-14 lirc <lirc@m320>
3852 * drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, setup.sh:
3853 fixed potential problem with udelay() on fast machines
3855 2001-09-30 lirc <lirc@m320>
3857 * NEWS, TODO, configure.in, setup.sh:
3858 added support for Hauppauge DVB-s card
3860 2001-09-28 lirc <lirc@m320>
3862 * drivers/lirc_serial/lirc_serial.c:
3863 an unresolved symbol appeared in a special configuration, fixed
3865 2001-09-18 lirc <lirc@m320>
3867 * drivers/lirc_serial/lirc_serial.c:
3868 loops_per_jiffy is also used since 2.2.18
3870 2001-09-17 lirc <lirc@m320>
3872 * drivers/lirc_serial/lirc_serial.c:
3873 IRdeo Remote does support receiving
3875 * setup.sh: fixed typo in TV card selection
3877 2001-09-14 lirc <lirc@m320>
3879 * acconfig.h, configure.in, drivers/lirc_serial/lirc_serial.c, setup.sh:
3880 added support for IRdeo Remote
3882 2001-09-07 lirc <lirc@m320>
3884 * daemons/dump_config.c, remotes/generic/MOTOROLA.conf:
3885 added template config file for Motorola protocol
3887 2001-08-26 lirc <lirc@m320>
3889 * NEWS, configure.in, doc/html-source/install.html, drivers/lirc_gpio/lirc_gpio.c:
3890 AVerMedia TV cards with ID 0x00011461 and 0x00041461 should finally work with the provided config files
3892 2001-08-25 lirc <lirc@m320>
3894 * daemons/hw_default.c, daemons/ir_remote.h, daemons/lircd.c, daemons/transmit.c, daemons/transmit.h:
3895 fixed two bugs in transmit code that affected distance between repeated signals
3897 2001-08-16 lirc <lirc@m320>
3899 * daemons/lircd.c: moved error logging to correct place
3901 2001-08-15 lirc <lirc@m320>
3903 * ANNOUNCE, NEWS, configure.in, doc/html-source/doc.html, setup.sh:
3906 2001-08-10 lirc <lirc@m320>
3908 * daemons/irrecord.c:
3909 fixed segfault occuring for remotes with very short signals
3911 2001-08-08 lirc <lirc@m320>
3913 * drivers/lirc_serial/lirc_serial.c: fixed compile error in debug code
3915 2001-08-04 lirc <lirc@m320>
3917 * drivers/lirc_serial/lirc_serial.c: rdtsc in 2.2.x
3919 * NEWS, doc/html-source/install.html, drivers/lirc_serial/lirc_serial.c:
3920 use rdtsc if available (Steve Davies)
3922 * remotes/generic/SONY12.conf: measured duty_cycle using oscilloscope
3924 2001-07-28 lirc <lirc@m320>
3926 * drivers/lirc_serial/lirc_serial.c:
3927 changes to improve transmissoin quality (Steve Davies)
3929 2001-07-24 lirc <lirc@m320>
3931 * drivers/lirc_sir/lirc_sir.c: made ISR more fail safe, some clean-ups
3933 2001-07-18 lirc <lirc@m320>
3935 * drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
3936 small gaps between bytes were generated...
3938 2001-07-16 lirc <lirc@m320>
3940 * daemons/hw-types.c, daemons/irrecord.c, daemons/lircd.c:
3941 fixed network only compile error
3943 2001-07-12 lirc <lirc@m320>
3945 * daemons/serial.c: cosmetic fix
3947 2001-07-11 lirc <lirc@m320>
3949 * NEWS, doc/html-source/install.html, drivers/lirc_serial/lirc_serial.c:
3950 fixed bug in Irdeo transmit code
3952 2001-07-06 ranty <ranty@m320>
3954 * setup.sh: It now should be POSIX Bourne shell compatible.
3956 2001-07-06 lirc <lirc@m320>
3958 * daemons/irrecord.c: produce nicer pre/post data values
3960 2001-07-05 lirc <lirc@m320>
3962 * daemons/Makefile.am, daemons/irrecord.c:
3963 handle multiple remotes in pre/post remove functions
3965 2001-07-04 uid26674 <uid26674@m320>
3967 * daemons/lircd.c: address was reused on wrong socket...
3969 2001-06-24 lirc <lirc@m320>
3971 * NEWS, configure.in, drivers/lirc_gpio/lirc_gpio.c, remotes/life-view/lircd.conf.FlyVideo_II, setup.sh:
3972 added support for FlyVideo II TV card
3974 2001-06-23 lirc <lirc@m320>
3976 * drivers/lirc_serial/lirc_serial.c: Animax receiver won't transmit...
3978 * drivers/lirc_parallel/lirc_parallel.c: changes for 2.4.x kernels
3980 * daemons/Makefile.am, daemons/hw-types.c, setup.sh:
3981 hw-types.[c|h] was not included in the distribution
3983 2001-06-15 lirc <lirc@m320>
3985 * NEWS: updated NEWS file
3987 * drivers/lirc_sir/lirc_sir.c: Power on IR module
3989 2001-06-14 lirc <lirc@m320>
3991 * TODO, drivers/lirc_gpio/lirc_gpio.c, remotes/cph03x/lircd.conf.cph03x, setup.sh:
3992 added support for FlyVideo 98/FM TV card
3994 * contrib/conf.modules.aver: lirc_aver no longer exists
3996 2001-06-11 ranty <ranty@m320>
3998 * doc/html-source/install.html, doc/html-source/programs.html:
3999 documentation update: muti-driver lircd and long options for irpty.
4001 * tools/irpty.c: added long options including --help and --version.
4003 * acconfig.h, configure.in, daemons/Makefile.am, daemons/hardware.h, daemons/hw-types.c, daemons/hw-types.h, daemons/hw_caraca.c, daemons/hw_creative.c, daemons/hw_default.c, daemons/hw_irman.c, daemons/hw_logitech.c, daemons/hw_pinsys.c, daemons/hw_pixelview.c, daemons/hw_silitek.c, daemons/hw_slinke.c, daemons/irrecord.c, daemons/lircd.c, daemons/receive.c:
4004 Multiple drivers may be linked into lircd and selected at runtime.
4006 2001-06-04 lirc <lirc@m320>
4008 * daemons/dump_config.c: changed description
4010 2001-05-24 lirc <lirc@m320>
4012 * daemons/hw_pinsys.c, daemons/hw_pinsys.h: changed timeout value
4014 2001-05-20 lirc <lirc@m320>
4016 * AUTHORS, NEWS, configure.in, drivers/lirc_gpio/lirc_gpio.c, setup.sh:
4017 added support for Winfast TV2000,
4018 thanks to Juan Toledo for the patch
4020 2001-05-06 lirc <lirc@m320>
4022 * configure.in, doc/html-source/install.html:
4023 changed default location of some files
4025 * contrib/lirc.suse7.1: added S.u.S.E. 7.1 init script
4027 2001-04-26 lirc <lirc@m320>
4029 * daemons/Makefile.am, drivers/Makefile.am, drivers/lirc_dev/Makefile.am, drivers/lirc_gpio/Makefile.am, drivers/lirc_i2c/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am, drivers/lirc_sir/Makefile.am:
4030 modified Makefiles to support DESTDIR, etc.
4032 2001-04-25 lirc <lirc@m320>
4034 * configure.in, daemons/lircd.c, drivers/lirc_gpio/lirc_gpio.c, remotes/bestbuy/lircd.conf.bestbuy, remotes/bestbuy/lircd.conf.bestbuy2, remotes/bestbuy/lircmd.conf.bestbuy2, setup.sh:
4035 added support for BT878 version of BestBuy Easy TV card (Miguel Angel)
4037 * configure.in: added iPAQ to configure script
4039 * daemons/lircd.c: reuse address
4041 * acconfig.h, drivers/lirc_sir/lirc_sir.c, setup.sh:
4042 initial iPAQ support (NOT working)
4044 2001-04-24 lirc <lirc@m320>
4046 * configure.in, drivers/lirc_i2c/lirc_i2c.c, remotes/knc_one/lircd.conf.knc_one, setup.sh:
4047 added support for KNC ONE TV cards (Ulrich Mueller)
4049 * remotes/pinnacle_systems/lircd.conf.pctv:
4050 added extra buttons for new version of the remote
4052 * doc/html-source/install.html: added mode3 warning
4054 * doc/html-source/configure.html: added X 4.0 configuration detail
4056 * daemons/ir_remote.c: fixed repeat bug
4058 * daemons/hw_silitek.c, daemons/hw_silitek.h, remotes/silitek/lircd.conf.silitek, remotes/silitek/lircmd.conf.silitek:
4059 added support for Silitek SM-1000 receiver,
4060 many thanks to Krister Wicksell Eriksson
4062 * tools/irxevent.c: fixed bug (Scott A. Herod)
4064 * daemons/hw_pixelview.c: timeout was too short (Michael Beattie)
4066 * daemons/ir_remote.h, tools/irw.c: fixed some compile warnings
4068 * drivers/lirc_sir/lirc_sir.c:
4069 show buffer overrun error only in DEBUG mode
4071 * drivers/lirc_serial/lirc_serial.c:
4072 show buffer overrun error only in DEBUG mode,
4073 added clock debug code,
4074 changes to transmit code
4076 * daemons/Makefile.am, daemons/hw_logitech.c, daemons/hw_slinke.c, remotes/packard_bell/lircd.conf.packard_bell:
4077 added support for Silitek SM-1000 receiver,
4078 many thanks to Krister Wicksell Eriksson
4080 * drivers/lirc_i2c/lirc_i2c.c:
4081 fixed autodetection issues with PixelView cards (Gerd),
4084 * setup.sh: added TCP/IP network support (Bryan Clingman),
4085 added support for Silitek SM-1000 receiver,
4086 many thanks to Krister Wicksell Eriksson
4088 * configure.in: added TCP/IP network support (Bryan Clingman),
4089 fixed autodetection issues with PixelView cards (Gerd),
4090 added support for Silitek SM-1000 receiver,
4091 many thanks to Krister Wicksell Eriksson
4093 * acconfig.h: added TCP/IP network support (Bryan Clingman),
4094 fixed autodetection issues with PixelView cards (Gerd)
4096 * NEWS: changed behaviour of repeat setting,
4097 added TCP/IP network support (Bryan Clingman),
4098 added support for Silitek SM-1000 receiver,
4099 many thanks to Krister Wicksell Eriksson,
4102 * daemons/irrecord.c, daemons/lircd.c, daemons/lircd.h, doc/html-source/doc.html, doc/html-source/programs.html, doc/html-source/technical.html:
4103 added TCP/IP network support (Bryan Clingman)
4105 * tools/lirc_client.c: changed behaviour of repeat setting
4107 2001-02-04 Christoph Bartelmus <columbus@m320>
4109 * remotes/sigma_designs/lircd.conf.realmagic: changes for version 1.5
4111 * remotes/technisat/lircd.conf.mediafocusI:
4112 cosmetic change to reduce confusion
4114 2001-01-30 Christoph Bartelmus <columbus@m320>
4116 * daemons/ir_remote.h: fixed bug in map_code
4118 2001-01-27 Christoph Bartelmus <columbus@m320>
4120 * Makefile.am: added dist-bz2 target
4122 2001-01-21 Christoph Bartelmus <columbus@m320>
4124 * acconfig.h, configure.in, drivers/lirc_i2c/lirc_i2c.c:
4125 fixed possible kernel oops in lirc_i2c
4127 * daemons/hw_caraca.c, daemons/hw_creative.c, daemons/hw_irman.c, daemons/hw_logitech.c, daemons/irrecord.c:
4128 fixed(?) irrecord toggle_bit problem
4130 * remotes/bestbuy/lircd.conf.bestbuy, remotes/bestbuy/lircmd.conf.bestbuy:
4131 added BestBuy config files
4133 * NEWS, configure.in, drivers/lirc_gpio/lirc_gpio.c, setup.sh:
4134 added support for BestBuy EasyTV (Miguel A. Alvarez <maacruz@navegalia.com>)
4136 2001-01-20 Christoph Bartelmus <columbus@m320>
4138 * configure.in, daemons/dump_config.c, daemons/lircd.c, drivers/lirc_i2c/lirc_i2c.c, remotes/provideo/lircd.conf.pv951:
4139 added config file for PV951
4141 2001-01-18 Christoph Bartelmus <columbus@m320>
4143 * NEWS, configure.in, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_i2c/lirc_i2c.c, setup.sh:
4144 added support for ProVideo PV951 (Bogdan Gaspar)
4146 * remotes/generic/DENON.conf: frequency update
4148 * drivers/lirc_parallel/lirc_parallel.c: fixed 2.0.x compile problem
4150 2001-01-13 Christoph Bartelmus <columbus@m320>
4152 * drivers/lirc_gpio/lirc_gpio.c: some AVerMedia card ID related changes
4154 2001-01-11 Christoph Bartelmus <columbus@m320>
4156 * ChangeLog, daemons/irrecord.c: not obvious enough
4158 * ChangeLog, drivers/lirc_gpio/lirc_gpio.c, remotes/avermedia/lircd.conf.avermedia:
4159 adjusted number of bits in driver
4161 2001-01-10 Christoph Bartelmus <columbus@m320>
4163 * drivers/lirc_gpio/lirc_gpio.c:
4164 changes to driver to work with the new AVerMedia config file
4166 * doc/html-source/install.html, remotes/avermedia/lircd.conf.avermedia, remotes/avermedia/lircd.conf.avermedia98:
4167 got the codes of the old AVerMedia remote from Santiago
4169 2001-01-06 Christoph Bartelmus <columbus@m320>
4171 * NEWS, configure.in, daemons/hw_creative.c, daemons/hw_logitech.c, daemons/hw_pinsys.c, daemons/hw_pixelview.c, daemons/ir_remote.h, remotes/creative/lircd.conf.creative, setup.sh:
4172 fixed irrecord incompatibility with some receivers
4174 2001-01-05 Christoph Bartelmus <columbus@m320>
4176 * drivers/lirc_gpio/lirc_gpio.c:
4177 config file did not work for AVerMedia TVCapture98 1461:0004
4179 * configure.in, daemons/Makefile.am, daemons/hw_creative.c, daemons/hw_creative.h, daemons/irrecord.c, doc/html-source/programs.html, setup.sh:
4180 added support for Creative Infra receiver
4182 * drivers/lirc_dev/Makefile.am, drivers/lirc_gpio/Makefile.am, drivers/lirc_i2c/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am, drivers/lirc_sir/Makefile.am:
4183 changed for 2.4.0 kernel Makefiles
4185 2000-12-23 Christoph Bartelmus <columbus@m320>
4187 * acinclude.m4, configure.in, drivers/lirc_dev/lirc_dev.c:
4188 some devfs related changes
4190 2000-12-15 Christoph Bartelmus <columbus@m320>
4192 * NEWS, TODO, acconfig.h, configure.in, doc/html-source/install.html, drivers/lirc_sir/lirc_sir.c, setup.sh:
4193 added support for Tekram Irmate 210,
4194 cleaned up SIR driver (thanks to Frank Przybylski for bug fixes and suggestions)
4196 2000-12-09 Christoph Bartelmus <columbus@m320>
4198 * drivers/lirc_dev/lirc_dev.c: removed module_ prefix
4200 2000-12-08 Christoph Bartelmus <columbus@m320>
4202 * daemons/hw_irman.c, daemons/hw_logitech.c, daemons/hw_pinsys.c, daemons/hw_pixelview.c, daemons/hw_slinke.c, daemons/irrecord.c, daemons/lircd.c, doc/html-source/programs.html, drivers/Makefile.am, tools/mode2.c, tools/smode2.c, tools/xmode2.c, configure.in, contrib/lirc.debian, contrib/lirc.suse, daemons/hardware.h, daemons/hw_caraca.c, daemons/hw_default.c:
4203 device name can be selected from command line
4205 * NEWS, README, configure.in, drivers/Makefile.am, drivers/lirc_gpio/.cvsignore, drivers/lirc_gpio/Makefile.am, drivers/lirc_gpio/lirc_gpio.c, drivers/lirc_gpio/lirc_gpio_i.c, drivers/lirc_gpio/lirc_gpio_p.c, drivers/lirc_i2c/lirc_i2c.c, remotes/technisat/lircd.conf.mediafocusI, setup.sh, doc/html-source/install.html, doc/html-source/technical.html:
4206 added support for Technisat MediaFocus I,
4207 moved lirc_gpio_p to lirc_gpio,
4208 removed lirc_gpio_i,
4209 added support of Fly98 TV card to lirc_gpio (interrupt driven),
4210 removed old lirc_fly98 driver,
4211 adapted lirc_i2c and lirc_gpio to current bttv versions
4213 2000-12-03 Christoph Bartelmus <columbus@m320>
4215 * drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio_i.c, drivers/lirc_gpio/lirc_gpio_p.c, drivers/lirc_dev/lirc_dev.c:
4218 * remotes/generic/DENON.conf, remotes/generic/NEC-AIWA.conf, remotes/generic/NEC-pulse.conf, remotes/generic/NEC-short-pulse.conf, remotes/generic/NEC.conf, remotes/generic/RC-5.conf, remotes/generic/RECS80.conf, remotes/generic/SONY12.conf, remotes/generic/SONY20.conf:
4219 added generic config files for various protocols
4221 2000-11-30 Christoph Bartelmus <columbus@m320>
4223 * drivers/lirc_i2c/lirc_i2c.c: PixelView support, untested
4225 2000-11-26 Christoph Bartelmus <columbus@m320>
4227 * doc/html-source/install.html, doc/html-source/programs.html:
4228 documentation updates
4230 * drivers/lirc_gpio/lirc_gpio_i.c, drivers/lirc_gpio/lirc_gpio_p.c:
4231 update for 2.4.x kernels
4233 2000-11-25 Christoph Bartelmus <columbus@m320>
4235 * daemons/hw_default.c, daemons/lircd.c, doc/html-source/install.html:
4236 better min_repeat handling
4238 2000-11-24 Christoph Bartelmus <columbus@m320>
4240 * NEWS, doc/html-source/install.html, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c, setup.sh:
4241 changes to transmit code in lirc_serial
4243 2000-11-23 Christoph Bartelmus <columbus@m320>
4245 * doc/html-source/install.html, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
4246 compiling the serial port module is not really mandatory
4248 * daemons/irrecord.c: cosmetic changes
4250 * acinclude.m4: fixed problem when mktemp is not installed
4252 2000-11-16 Christoph Bartelmus <columbus@m320>
4254 * doc/html-source/install.html: fixed bad link
4256 2000-11-13 Christoph Bartelmus <columbus@m320>
4258 * daemons/irrecord.c, doc/html-source/programs.html:
4259 existing config files now can be used as templates for new remotes
4261 * remotes/sigma_designs/lircd.conf.realmagic:
4262 config file should be correct now
4264 * setup.sh: added Miro PCTV to list of supported devices
4266 2000-11-11 Christoph Bartelmus <columbus@m320>
4268 * ANNOUNCE, doc/html-source/foot.html, doc/html-source/help.html, doc/html-source/install.html:
4269 LIRC homepage moved to www.lirc.org
4271 2000-11-10 Christoph Bartelmus <columbus@m320>
4273 * remotes/sigma_designs/lircd.conf.realmagic, configure.in, daemons/irrecord.c, setup.sh:
4274 added support for REALmagic remote control from Sigma Designs
4276 2000-11-09 Christoph Bartelmus <columbus@m320>
4278 * tools/lirc_client.c, tools/lirc_client.h, NEWS, doc/html-source/configure.html:
4279 added startup_mode flag to .lircrc config file,
4280 thanks to Bruno Coudoin for the patches
4282 2000-11-01 Christoph Bartelmus <columbus@m320>
4284 * doc/html-source/programs.html:
4285 most users probably don't know how to pass arguments to the slave program
4287 * drivers/lirc_i2c/lirc_i2c.c: workaround for I2C read failures
4289 2000-10-23 Christoph Bartelmus <columbus@m320>
4292 configure script broke with 2.2.18pre* kernels because it failed to recognise the correct CC value,
4293 it should work again, but it's still a hack
4295 2000-10-22 Christoph Bartelmus <columbus@m320>
4297 * doc/html-source/configure.html, doc/html-source/install.html, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
4298 documentation updated
4300 2000-10-10 Christoph Bartelmus <columbus@m320>
4302 * daemons/irrecord.c, drivers/lirc_i2c/lirc_i2c.c, configure.in:
4303 enable devfs only for lirc_dev
4305 2000-10-08 Christoph Bartelmus <columbus@m320>
4307 * contrib/lirc.suse6.2, contrib/lircd.suse6: renamed file
4309 2000-10-07 Christoph Bartelmus <columbus@m320>
4311 * drivers/lirc_i2c/lirc_i2c.c: uploaded Gerd's patch,
4312 Hauppauge support should work again
4314 2000-10-02 Christoph Bartelmus <columbus@m320>
4316 * daemons/serial.c: removed too much
4318 2000-10-01 Christoph Bartelmus <columbus@m320>
4320 * setup.sh, tools/irxevent.c: small fix and enhancement,
4321 thanks to Tom Hudec <Tom.Hudec@seznam.cz> for the patch
4323 2000-09-30 Christoph Bartelmus <columbus@m320>
4325 * NEWS, README, configure.in, doc/html-source/doc.html, doc/html-source/install.html, drivers/Makefile.am, drivers/lirc_dev/lirc_dev.c, drivers/lirc_i2c/.cvsignore, drivers/lirc_i2c/Makefile.am, drivers/lirc_i2c/lirc_i2c.c, remotes/pixelview/lircd.conf.playtv_bt878, setup.sh:
4326 started adding support for Pixelview PlayTV (bt878) card,
4329 * daemons/serial.c, tools/lirc_client.c: small fixes
4331 2000-09-27 Christoph Bartelmus <columbus@m320>
4333 * configure.in, drivers/lirc_gpio/lirc_gpio_p.c, setup.sh:
4334 added support for PixelView PlayTV PAK TV card
4336 * TODO, acconfig.h: temporary devfs work-around
4338 * TODO, daemons/irrecord.c: reducing misunderstandings
4340 * drivers/lirc_dev/lirc_dev.c:
4341 devfs support officially will come with 2.4.x AFAIK
4343 2000-09-26 Christoph Bartelmus <columbus@m320>
4345 * setup.sh: substituted which with type
4347 2000-09-21 Christoph Bartelmus <columbus@m320>
4349 * drivers/lirc_gpio/lirc_gpio_p.c: lirc_haup needs bttv module
4351 2000-09-19 Christoph Bartelmus <columbus@m320>
4353 * tools/lirc_client.c: bugfix and additional consistency tests
4355 * contrib/lircs: added LIRC starter stript,
4356 thanks to Michael Kammerer for this contribution
4358 2000-09-18 Christoph Bartelmus <columbus@m320>
4360 * tools/xmode2.c: added alternative display mode for xmode2,
4361 thanks to Peter T. Whiting for the patch
4363 * NEWS, configure.in, drivers/lirc_gpio/lirc_gpio_p.c, remotes/chronos/lircd.conf.chronos, setup.sh, ANNOUNCE:
4364 added support for Chronos Video Shuttle II TV card,
4365 thanks to Tonu Raitviir <jussuf@BumpClub.ee> for patches
4367 2000-09-17 Christoph Bartelmus <columbus@m320>
4369 * doc/html-source/foot.html, drivers/lirc_gpio/lirc_gpio_p.c, NEWS:
4372 2000-09-07 Christoph Bartelmus <columbus@m320>
4374 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_gpio/lirc_gpio_p.c, setup.sh:
4375 added support for Phoebe Tv Master
4377 2000-09-03 Christoph Bartelmus <columbus@m320>
4379 * daemons/hw_default.c, daemons/irrecord.c, daemons/receive.c, daemons/receive.h, daemons/transmit.c, daemons/transmit.h:
4380 recognition of toggle bit should work again,
4381 implemented recognition of min_repeat
4383 2000-08-28 Christoph Bartelmus <columbus@m320>
4385 * drivers/lirc_gpio/lirc_gpio_p.c: mapping should be correct now
4387 2000-08-26 Christoph Bartelmus <columbus@m320>
4389 * drivers/lirc_gpio/lirc_gpio_p.c: moved some bits around
4391 * ANNOUNCE, NEWS, drivers/lirc_serial/lirc_serial.c, setup.sh:
4392 ok, IRdeo support should *work* now,
4393 transmitting is also implemented
4395 2000-08-25 Christoph Bartelmus <columbus@m320>
4397 * daemons/hw_caraca.c, daemons/hw_caraca.h, remotes/caraca/lircd.conf.caraca, remotes/caraca/lircrc.caraca:
4398 added caraca files...
4400 2000-08-23 Christoph Bartelmus <columbus@m320>
4402 * NEWS, acconfig.h, configure.in, drivers/lirc_serial/lirc_serial.c, setup.sh:
4403 Added support for IRdeo.
4404 Currently only receiving works. Many thanks to Hans-Hermann Redenius for contributing a device.
4406 * daemons/Makefile.am, NEWS, acconfig.h, configure.in, setup.sh:
4407 Konrad Riedel has added support for CARACA (caraca.sourceforge.net)
4409 2000-08-17 Christoph Bartelmus <columbus@m320>
4411 * daemons/lircd.c: bugfix: don't close device during repeating
4413 2000-08-12 Christoph Bartelmus <columbus@m320>
4415 * doc/html-source/install.html, drivers/lirc_serial/lirc_serial.c:
4418 2000-08-05 Christoph Bartelmus <columbus@m320>
4420 * setup.sh: added bttv card ids
4422 2000-07-29 Christoph Bartelmus <columbus@m320>
4424 * drivers/lirc_gpio/lirc_gpio_p.c: this mask seems to be correct
4426 2000-07-28 Christoph Bartelmus <columbus@m320>
4428 * doc/html-source/install.html: explained bttv autodetection
4430 * AUTHORS, doc/html-source/technical.html, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/lirc_gpio_i.c, drivers/lirc_gpio/lirc_gpio_p.c, remotes/pixelview/lircd.conf.playtv_pro, remotes/pixelview/lircrc.playtv_pro:
4431 code clean-up (Artur)
4433 2000-07-27 Christoph Bartelmus <columbus@m320>
4435 * drivers/lirc_gpio/lirc_gpio_p.c, remotes/cph03x/lircd.conf.cph03x, setup.sh:
4436 some TV card changes
4438 2000-07-26 Christoph Bartelmus <columbus@m320>
4440 * ChangeLog, NEWS, TODO, configure.in, daemons/ir_remote.h, daemons/lircd.c, daemons/lircd.h, doc/html-source/technical.html, drivers/lirc_dev/lirc_dev.c:
4441 implemented min_repeat (one TODO item less)
4443 2000-07-23 Christoph Bartelmus <columbus@m320>
4445 * drivers/lirc_dev/lirc_dev.c: fix for 2.4.0-test4
4447 * configure.in: fixed typo in configure script
4449 2000-07-21 Christoph Bartelmus <columbus@m320>
4451 * drivers/lirc_gpio/Makefile.am, drivers/lirc_gpio/lirc_gpio_p.c, ANNOUNCE, NEWS, configure.in, daemons/.cvsignore, doc/html-source/foot.html, doc/html-source/install.html:
4452 releasing lirc-0.6.1
4454 2000-07-19 Christoph Bartelmus <columbus@m320>
4456 * remotes/avermedia/lircd.conf.avermedia, remotes/avermedia/lircd.conf.avermedia98, remotes/avermedia/lircmd.conf.avermedia, remotes/avermedia/lircmd.conf.avermedia98, setup.sh, configure.in:
4457 added config files for old AVerMedia cards
4459 2000-07-13 Christoph Bartelmus <columbus@m320>
4461 * ANNOUNCE, ChangeLog, daemons/Makefile.am, daemons/config_file.c, daemons/dump_config.c, daemons/hw_default.c, daemons/ir_remote.h, daemons/slinke.c, daemons/slinke.h:
4462 added a tool to convert Slink-e device files to LIRC config files
4464 * configure.in, drivers/lirc_gpio/lirc_gpio_p.c, setup.sh:
4465 added CPH6xx support (untested)
4467 2000-07-08 Christoph Bartelmus <columbus@m320>
4469 * NEWS, configure.in, daemons/Makefile.am, daemons/hw_pinsys.c, daemons/hw_pinsys.h, daemons/hw_pixelview.c, remotes/pinnacle_systems/lircd.conf.pctv, setup.sh:
4470 added support for PCTV receiver,
4471 many thanks to Bart Alewijnse for contributing the driver
4473 * NEWS, acconfig.h, configure.in, daemons/config_file.c, daemons/hw_default.c, daemons/hw_irman.c, daemons/hw_logitech.c, daemons/hw_pixelview.c, daemons/hw_slinke.c, daemons/ir_remote.c, daemons/irrecord.c, daemons/lircd.c, daemons/lircd.h, daemons/lircmd.c, daemons/receive.c, daemons/serial.c, daemons/transmit.c, doc/html-source/programs.html, setup.sh:
4474 lircd now can be configured to use syslogd for log output,
4475 thanks to Rainer Clasen for the suggestion
4477 * NEWS, doc/html-source/programs.html, tools/Makefile.am, tools/irexec.c:
4478 added --daemon option to irexec (suggestion by Eric Crahen)
4480 2000-07-06 Christoph Bartelmus <columbus@m320>
4482 * NEWS, daemons/config_file.c, daemons/dump_config.c, daemons/ir_remote.c, daemons/ir_remote.h, daemons/irrecord.c, daemons/lircd.c, daemons/receive.c, daemons/transmit.c:
4485 2000-07-05 Christoph Bartelmus <columbus@m320>
4487 * AUTHORS, NEWS, daemons/config_file.h, daemons/dump_config.c, daemons/hw_default.c, daemons/ir_remote.h, daemons/irrecord.c, daemons/receive.c, daemons/receive.h, daemons/transmit.c, daemons/transmit.h, setup.sh:
4490 * daemons/hw_slinke.c: made memory allocations safer,
4493 2000-07-02 Christoph Bartelmus <columbus@m320>
4495 * AUTHORS, configure.in, daemons/Makefile.am, daemons/hw_slinke.c, daemons/hw_slinke.h, setup.sh:
4496 added support for Slink-e from Nirvis Systems,
4497 code provided by Max Spring
4499 * daemons/hw_logitech.c, daemons/hw_pixelview.c:
4500 added O_NONBLOCK,O_NOCTTY flags to open()
4502 * drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
4503 nobody reads documentations...
4505 2000-06-24 Christoph Bartelmus <columbus@m320>
4507 * daemons/receive.c: fix for unusual header
4509 2000-06-22 Christoph Bartelmus <columbus@m320>
4511 * configure.in, drivers/lirc_gpio/lirc_gpio_p.c, setup.sh:
4512 support for CPH03x TV cards (untested)
4514 * doc/html-source/install.html, setup.sh: UIR=Irman
4516 2000-06-18 Christoph Bartelmus <columbus@m320>
4518 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, drivers/lirc_sir/lirc_sir.c:
4519 fixes for latest kernel,
4520 thanks to wollny for the patch
4522 2000-06-12 Christoph Bartelmus <columbus@m320>
4524 * configure.in, daemons/Makefile.am, daemons/hw_default.c, daemons/hw_default.h, daemons/receive.c, daemons/receive.h, daemons/serial.c, daemons/serial.h, daemons/transmit.c, daemons/transmit.h:
4525 internal change of code structure
4527 2000-06-11 Christoph Bartelmus <columbus@m320>
4529 * drivers/lirc_gpio/lirc_gpio_p.c, remotes/avermedia/lircd.conf.avermedia:
4530 AVerMedia config updates
4532 2000-06-02 Christoph Bartelmus <columbus@m320>
4534 * drivers/lirc_gpio/lirc_gpio_p.c, remotes/avermedia/lircd.conf.avermedia:
4535 now should work with TVCapture98 cards
4537 * drivers/lirc_dev/lirc_dev.c, drivers/lirc_parallel/lirc_parallel.c:
4538 some SMP fixes (thanks to Gert)
4540 2000-05-27 Christoph Bartelmus <columbus@m320>
4542 * setup.sh: chaged default for SOFT_CARRIER to enabled
4544 2000-05-22 Christoph Bartelmus <columbus@m320>
4546 * drivers/lirc_gpio/lirc_gpio_p.c:
4547 finally we get it right, TVPhone98 works
4549 2000-05-21 Christoph Bartelmus <columbus@m320>
4551 * drivers/lirc_gpio/lirc_gpio_p.c:
4552 you were right Artur, it could not be correct... :)
4554 2000-05-15 Christoph Bartelmus <columbus@m320>
4556 * doc/html-source/install.html: lirc_gpio_p doc updates
4558 2000-05-14 Christoph Bartelmus <columbus@m320>
4560 * doc/html-source/help.html: new mailing list
4562 2000-05-11 Christoph Bartelmus <columbus@m320>
4564 * acconfig.h, daemons/lircd.c:
4565 lircd now creates pid lockfile in /var/run
4567 2000-05-10 Christoph Bartelmus <columbus@m320>
4569 * drivers/lirc_gpio/lirc_gpio_p.c: code clean-ups (Artur)
4571 2000-05-06 Christoph Bartelmus <columbus@m320>
4573 * configure.in, daemons/hw_default.c, daemons/hw_default.h, drivers/lirc_gpio/lirc_gpio_p.c, remotes/avermedia/lircd.conf.avermedia, remotes/avermedia/lircmd.conf.avermedia:
4574 changes to make AverMedia TVCapture98 work with the correct config file
4576 2000-05-05 Christoph Bartelmus <columbus@m320>
4578 * doc/html-source/install.html, doc/html-source/technical.html, drivers/lirc_gpio/lirc_gpio_p.c:
4579 changed algorithm of get_key() to allow AVerMedia support
4581 * drivers/lirc_dev/lirc_dev.c:
4582 changed order of devfs registration (Artur)
4584 2000-05-04 Christoph Bartelmus <columbus@m320>
4586 * drivers/lirc_dev/lirc_dev.c: added include for smp_lock.h
4588 2000-05-03 Christoph Bartelmus <columbus@m320>
4590 * daemons/lircd.c, daemons/lircd.h, daemons/lircmd.c, doc/html-source/programs.html:
4591 added --permission option,
4592 lircd creates /dev/lircd if it does not exist
4594 * daemons/ir_remote.c, daemons/lircd.c, daemons/lircmd.c, doc/html-source/programs.html:
4595 added --nodaemon option
4597 * configure.in: removed superfluous =
4599 2000-04-29 Christoph Bartelmus <columbus@m320>
4601 * acconfig.h, acinclude.m4, configure.in, drivers/lirc_dev/lirc_dev.c:
4602 added devfs support to lirc_dev,
4603 thanks to Gerd Knorr for patches
4605 * doc/html-source/install.html:
4606 too many people are still trying to run mode2
4608 * daemons/irrecord.c: added some maintainer-only functions
4610 2000-04-24 Christoph Bartelmus <columbus@m320>
4612 * NEWS, daemons/config_file.c, daemons/config_file.h, daemons/dump_config.c, daemons/hw_default.c, daemons/ir_remote.h, drivers/lirc.h, drivers/lirc_serial/lirc_serial.c:
4613 added duty_cycle option to lircd.conf
4615 * setup.sh: sorry guys, setup.sh was broken
4617 2000-04-19 Christoph Bartelmus <columbus@m320>
4619 * daemons/irrecord.c: making things idiot proof, my fault ;-)
4621 2000-04-18 Christoph Bartelmus <columbus@m320>
4623 * acconfig.h, configure.in, setup.sh:
4624 removed old (buggy) Hauppauge driver
4626 * NEWS, daemons/hw_default.c, daemons/irrecord.c, daemons/lircd.c:
4627 hardware is only initialized if clients have connected to lircd
4629 * doc/html-source/programs.html:
4630 added pointer to remote control section
4632 2000-04-17 Christoph Bartelmus <columbus@m320>
4634 * TODO, daemons/irrecord.c: is this clear enough ?
4636 * daemons/lircd.c: SIGHUP does again what it should
4638 2000-04-15 Christoph Bartelmus <columbus@m320>
4640 * TODO, daemons/lircd.c, daemons/lircd.h, daemons/lircmd.c:
4641 implemented proper signal handlers
4643 2000-04-13 Christoph Bartelmus <columbus@m320>
4645 * remotes/pixelview/lircmd.conf.playtv_pro, configure.in:
4646 added lircmd config file for PixelView PlayTV pro cards
4648 2000-04-11 Christoph Bartelmus <columbus@m320>
4650 * TODO, configure.in, daemons/Makefile.am: daemon(), where are you?
4652 * doc/html-source/doc.html, doc/html-source/technical.html:
4653 added short info about lirc_dev purpose and usage
4655 * doc/html-source/install.html:
4656 added short info about lirc_gpio_i and lirc_gpio_p with parameter descriptions
4658 * drivers/lirc_dev/lirc_dev.c:
4659 fixed compatibility bug with DECLARE_WAITQUEUE definition (required for 2.3.x kernels)
4661 2000-04-06 Christoph Bartelmus <columbus@m320>
4663 * drivers/lirc_gpio/Makefile.am:
4664 now automake uses top_module variable to find which module is valid
4666 * drivers/lirc_gpio/lirc_gpio_i.c, drivers/lirc_gpio/lirc_gpio_p.c:
4667 minor parameter can be now negative and it has -1 as default value
4669 * drivers/lirc_dev/Makefile.am:
4670 added EXPORT_SYMTAB symbol definition to compiler flags
4672 * drivers/lirc_dev/lirc_dev.c:
4673 fixed logical bug in lirc_read function, fixed bug in interpretation of minor device number in lirc_register_plugin
4676 added a top_module variable which is used in lirc_gpio directory for decision which module (lirc_gpio_p or lirc_gpio_i) to use
4678 2000-04-02 Christoph Bartelmus <columbus@m320>
4680 * drivers/lirc_serial/lirc_serial.c: fixes for 2.3.x
4682 * remotes/pixelview/lircd.conf.playtv_pro, remotes/pixelview/lircrc.playtv_pro:
4683 config files for PixelView PlayTV pro card
4685 * doc/html-source/install.html, drivers/Makefile.am, drivers/lirc_dev/.cvsignore, drivers/lirc_dev/Makefile.am, drivers/lirc_dev/lirc_dev.c, drivers/lirc_dev/lirc_dev.h, drivers/lirc_gpio/.cvsignore, drivers/lirc_gpio/Makefile.am, drivers/lirc_gpio/lirc_gpio_i.c, drivers/lirc_gpio/lirc_gpio_p.c, Makefile.am, NEWS, configure.in, setup.sh:
4686 added hardware abstraction layer for TV cards(Artur Lipowski <lipowski@comarch.pl>)
4688 * doc/html-source/configure.html: forgot to mention TOGGLE_ACTIVATE
4690 * daemons/lircmd.c: fixed leave semantics
4692 * ANNOUNCE: noticed error 1 min after release...
4694 * ANNOUNCE, NEWS, doc/html-source/foot.html, doc/html-source/head1.html, doc/html-source/head2.html, doc/html-source/help.html:
4695 releasing lirc-0.6.0
4697 2000-04-01 Christoph Bartelmus <columbus@m320>
4699 * setup.sh: last pre release
4701 2000-03-30 Christoph Bartelmus <columbus@m320>
4703 * Makefile.am, TODO, configure.in, setup.sh:
4704 probably broke configuration <g>
4706 2000-03-27 Christoph Bartelmus <columbus@m320>
4708 * doc/Makefile.am, doc/html-source/doc.html, doc/html-source/foot.html, doc/html-source/programs.html, doc/irxevent.keys:
4711 2000-03-25 Christoph Bartelmus <columbus@m320>
4713 * ChangeLog: oops, don't need any ChangeLog in CVS
4715 * tools/xmode2.c, ChangeLog, doc/html-source/programs.html, tools/lirc_client.c, tools/smode2.c:
4718 * doc/html-source/configure.html, doc/html-source/install.html:
4719 ispell is your friend
4721 * drivers/lirc_serial/lirc_serial.c:
4722 sense variable could tilt in undesired situations
4725 found some bugs while trying to understand what this program does
4727 2000-03-24 Christoph Bartelmus <columbus@m320>
4729 * doc/html-source/install.html, doc/html-source/programs.html, doc/html-source/technical.html:
4732 * doc/html-source/install.html: compile kernel serial support as module
4734 2000-03-23 Christoph Bartelmus <columbus@m320>
4736 * NEWS, TODO, drivers/lirc_serial/lirc_serial.c:
4737 SMP support, fixed many minor implementation drawbacks
4739 * drivers/lirc_parallel/lirc_parallel.c: fixed minor flaw
4741 2000-03-21 Christoph Bartelmus <columbus@m320>
4743 * TODO, daemons/lircd.c, daemons/lircmd.c:
4744 finally fixed daemonize code (I hope)
4746 2000-03-18 Christoph Bartelmus <columbus@m320>
4748 * setup.sh: made clear serial port requirements
4750 2000-03-16 Christoph Bartelmus <columbus@m320>
4752 * daemons/hw_default.c, doc/html-source/install.html, tools/xmode2.c:
4755 2000-03-14 Christoph Bartelmus <columbus@m320>
4757 * doc/html-source/help.html, doc/html-source/install.html, doc/html-source/configure.html, doc/html-source/doc.html, doc/html-source/foot.html:
4758 only section 3 missing
4760 2000-03-12 Christoph Bartelmus <columbus@m320>
4762 * configure.in: better use some default values than :
4764 2000-03-10 Christoph Bartelmus <columbus@m320>
4766 * drivers/Makefile.am: removed Hauppauge driver too early
4768 2000-03-09 Christoph Bartelmus <columbus@m320>
4770 * drivers/lirc_sir/.cvsignore: fixed file name
4772 * ANNOUNCE, configure.in, drivers/Makefile.am:
4773 started removing unmaintained drivers
4775 * doc/html-source/configure.html, doc/html-source/doc.html, doc/html-source/install.html, doc/html-source/technical.html:
4778 2000-03-07 Christoph Bartelmus <columbus@m320>
4780 * doc/html-source/doc.html, doc/html-source/install.html, doc/html-source/configure.html:
4781 documentation starts becoming useful
4783 2000-03-03 Christoph Bartelmus <columbus@m320>
4785 * AUTHORS, NEWS, TODO, configure.in, drivers/Makefile.am, drivers/lirc_sir/.cvsignore, drivers/lirc_sir/Makefile.am, drivers/lirc_sir/lirc_sir.c, setup.sh:
4786 added SIR IrDA driver from Milan Pikula
4788 2000-03-02 Christoph Bartelmus <columbus@m320>
4790 * tools/lirc_client.c:
4791 fixed some more init problems (again thanks to Crispin Flowerday)
4793 2000-02-19 Christoph Bartelmus <columbus@m320>
4795 * tools/lirc_client.c:
4796 fixed reinit problem (thanks to Crispin Flowerday for the hint)
4798 2000-02-12 Christoph Bartelmus <columbus@m320>
4800 * daemons/lircmd.c: release buttons when deactivated
4802 * acconfig.h, configure.in, setup.sh:
4803 added Hauppauge driver that uses new I2C layer,
4804 thanks to Tom Lees for the port to the new layer
4806 2000-02-07 Christoph Bartelmus <columbus@m320>
4808 * remotes/pixelview/lircd.conf.remotemaster, remotes/pixelview/lircmd.conf.remotemaster:
4809 added config file for lircmd
4811 2000-02-05 Christoph Bartelmus <columbus@m320>
4813 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c:
4814 corrected EINTR semantics
4816 * daemons/hw_pixelview.c, remotes/pixelview/lircd.conf.remotemaster:
4817 PixelView RemoteMaster 2000 should work now
4819 2000-02-02 Christoph Bartelmus <columbus@m320>
4821 * doc/html-source/technical.html, tools/irexec.c, tools/irpty.c, tools/irxevent.c, tools/lirc_client.c, tools/lirc_client.h:
4822 cleaned up library interface
4824 * daemons/irrecord.c: added help string
4826 * acconfig.h: fixed --disable-long-codes
4828 2000-01-24 Christoph Bartelmus <columbus@m320>
4830 * daemons/irrecord.c: minor fixes
4832 * remotes/README: pointer to remotes
4834 2000-01-23 Christoph Bartelmus <columbus@m320>
4836 * daemons/lircd.c: minor protocol bug fixed
4838 2000-01-20 Christoph Bartelmus <columbus@m320>
4840 * Makefile.am: remove CVS traces from distribution
4842 2000-01-18 Christoph Bartelmus <columbus@m320>
4844 * configure.in, remotes/logitech/lircd.conf.logitech, remotes/logitech/lircmd.conf.logitech:
4845 added config files for Logitech receiver
4847 1999-12-12 Christoph Bartelmus <columbus@m320>
4849 * doc/html-source/help.html, doc/html-source/technical.html:
4852 1999-11-22 Christoph Bartelmus <columbus@m320>
4854 * doc/html-source/doc.html, doc/html-source/help.html, doc/html-source/technical.html:
4857 * drivers/lirc_serial/lirc_serial.c:
4858 removed autodetection failure warning
4860 1999-11-07 Christoph Bartelmus <columbus@m320>
4862 * daemons/lircd.c, daemons/lircmd.c:
4863 glibc-2.1 seems to choke on fclose(stdin), hmm...
4865 * doc/html-source/doc.html, doc/html-source/foot.html, doc/html-source/help.html, doc/html-source/technical.html:
4868 1999-10-27 Christoph Bartelmus <columbus@m320>
4870 * configure.in: fixed check for libirman
4872 1999-10-18 Christoph Bartelmus <columbus@m320>
4874 * daemons/.cvsignore: added .libs
4876 * contrib/lircd.suse6: init script for S.u.S.E. 6.2
4878 * daemons/ir_remote.h, daemons/irrecord.c, ChangeLog, daemons/hw_default.c:
4879 NO_HEAD_REP now works
4880 many thanks to Ti Leggett for his help
4882 * tools/mode2.c, tools/smode2.c, tools/xmode2.c:
4883 more understandable error message
4885 1999-10-14 Christoph Bartelmus <columbus@m320>
4887 * doc/html-source/doc.html, doc/html-source/help.html: doc updates
4889 * daemons/irrecord.c: fixed problem with seldom protocol (untested)
4891 1999-10-09 Christoph Bartelmus <columbus@m320>
4893 * .cvsignore, daemons/.cvsignore, doc/.cvsignore, tools/.cvsignore:
4894 updated some .cvsignore files
4896 1999-10-08 Christoph Bartelmus <columbus@m320>
4898 * daemons/Makefile.am: create /usr/local/etc/ if not present
4900 1999-09-28 Christoph Bartelmus <columbus@m320>
4902 * lirc-bttv-2.2.7.patch.gz: removed old patch
4903 fixed poll semantics
4905 1999-09-25 Christoph Bartelmus <columbus@m320>
4907 * tools/smode2.c: fixed typo
4909 1999-09-16 Christoph Bartelmus <columbus@m320>
4911 * doc/html-source/install.html: added updating infos
4913 1999-09-15 Christoph Bartelmus <columbus@m320>
4915 * tools/mode2.c, tools/smode2.c, tools/xmode2.c:
4916 allow only MODE2 drivers
4918 1999-09-13 Christoph Bartelmus <columbus@m320>
4920 * ANNOUNCE, INSTALL, README, doc/html-source/doc.html, doc/html-source/foot.html, doc/html-source/programs.html:
4923 * doc/html-source/configure.html, doc/html-source/doc.html, doc/html-source/foot.html, doc/html-source/head1.html, doc/html-source/head2.html, doc/html-source/help.html, doc/html-source/install.html, doc/html-source/programs.html, doc/html-source/technical.html, doc/Makefile.am, doc/images/diode.gif, doc/images/lirc.gif, doc/images/marb18.jpg, doc/release-html.sh:
4924 started to write some docu... (thanks to Karsten)
4926 * TODO, configure.in, contrib/lircd.conf, daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c, tools/Makefile.am, tools/irexec.c, tools/irpty.c, tools/irw.c, tools/irxevent.c, tools/lirc_client.c, tools/lirc_client.h, tools/mode2.c, ANNOUNCE, AUTHORS, Makefile.am, NEWS:
4927 moved lirc_client into a library
4929 1999-09-12 Christoph Bartelmus <columbus@m320>
4931 * NEWS, TODO, daemons/irrecord.c, setup.sh:
4932 changes not worth mentioning
4934 1999-09-07 Christoph Bartelmus <columbus@m320>
4936 * configure.in, tools/irxevent.c:
4937 merged with irxevent-0.5.0 with small modifications
4939 1999-09-06 Christoph Bartelmus <columbus@m320>
4941 * NEWS, TODO, configure.in, daemons/Makefile.am, daemons/hw_irman.c, daemons/hw_irman.h, daemons/hw_logitech.c, daemons/hw_logitech.h, daemons/hw_pixelview.c, daemons/hw_pixelview.h, daemons/ir_remote.c, daemons/ir_remote.h, daemons/irrecord.c, daemons/serial.c, drivers/Makefile.am:
4943 added support of shift encoded remotes to irrecord
4945 1999-09-02 Christoph Bartelmus <columbus@m320>
4947 * daemons/config_file.c, daemons/config_file.h, daemons/dump_config.c, daemons/dump_config.h, daemons/hardware.h, daemons/hw_default.c, daemons/hw_default.h, daemons/hw_logitech.c, daemons/hw_logitech.h, daemons/hw_pixelview.c, daemons/hw_pixelview.h, daemons/ir_remote.c, daemons/ir_remote.h, daemons/irrecord.c, drivers/Makefile.am, drivers/lirc.h, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, tools/mode2.c, tools/smode2.c, tools/xmode2.c:
4948 changed type of all signal related data to lirc_t,
4949 this should fix incompatibilities with Alphas
4951 1999-08-30 Christoph Bartelmus <columbus@m320>
4953 * daemons/irrecord.c: implemented repeat code support,
4954 thanks to Joachim Groh for suggestions
4956 1999-08-25 Christoph Bartelmus <columbus@m320>
4958 * tools/xmode2.c: fixed typos
4960 1999-08-24 Christoph Bartelmus <columbus@m320>
4962 * tools/xmode2.c: uploaded new version from Heinrich Langos,
4963 modified it a bit on occation
4965 1999-08-18 Christoph Bartelmus <columbus@m320>
4967 * daemons/lircd.c: added debug option
4969 1999-08-15 Christoph Bartelmus <columbus@m320>
4971 * daemons/hw_default.c: improved sync
4973 1999-08-13 Christoph Bartelmus <columbus@m320>
4975 * daemons/hw_logitech.c, daemons/hw_pixelview.c, daemons/irrecord.c:
4976 further improved irrecord
4978 * daemons/ir_remote.c: added heuristic for repeats
4980 * daemons/hw_default.c, drivers/lirc_serial/lirc_serial.c:
4981 moved noise filter to device driver
4983 1999-08-12 Christoph Bartelmus <columbus@m320>
4985 * configure.in, daemons/hw_logitech.c, daemons/hw_logitech.h, setup.sh:
4986 added support of Logitech/AST receiver
4987 many thanks to Isaac Lauer for the patch
4989 * daemons/Makefile.am, daemons/hw_default.h, daemons/hw_pixelview.c, daemons/ir_remote.h, daemons/irrecord.c, tools/Makefile.am, tools/irrecord.c:
4990 moved irrecord to daemons directory
4991 started to rewrite irrecord
4992 this version is far from being usable
4994 * daemons/hw_default.c: added noise filter
4996 1999-08-07 denis <denis@m320>
4999 Fixed tiny mistake with AverMadia
5001 1999-08-06 Christoph Bartelmus <columbus@m320>
5003 * acconfig.h, configure.in, daemons/Makefile.am, drivers/lirc_serial/lirc_serial.c, setup.sh:
5004 automatic install of config files
5005 receiver only support in lirc_serial
5007 1999-08-04 Christoph Bartelmus <columbus@m320>
5009 * daemons/lircmd.c, drivers/Makefile.am, remotes/pixelview/lircd.conf.playtv, setup.sh, configure.in:
5010 added Nathan Hand's patch for Pixelview TV cards
5012 1999-08-03 Christoph Bartelmus <columbus@m320>
5014 * .cvsignore, daemons/.cvsignore, drivers/.cvsignore, drivers/lirc_parallel/.cvsignore, drivers/lirc_serial/.cvsignore, tools/.cvsignore:
5015 added .cvsignore files
5017 * drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am:
5018 Makefiles should now be complete
5020 * daemons/hw_default.c: forgot a FIXME ;-)
5022 * daemons/Makefile.am, daemons/hw_default.c: small fixes
5024 * daemons/lircmd.c: new directive: TOGGLE_ACTIVATE
5026 * remotes/avermedia/lircd.conf.avermedia, remotes/avermedia/lircmd.conf.avermedia, remotes/life-view/lircd.conf.fly98, remotes/life-view/lircmd.conf.fly98:
5027 adjusted config files to use new features
5029 1999-08-03 jochym <jochym@m320>
5031 * README, remotes/life-view/lircd.conf.fly98, remotes/life-view/lircmd.conf.fly98, remotes/life-view/lircrc.fly98:
5032 Small additional rearangements
5034 1999-08-02 Christoph Bartelmus <columbus@m320>
5036 * daemons/config_file.c, daemons/hardware.h, daemons/hw_default.c, daemons/hw_default.h, daemons/hw_pixelview.c, daemons/hw_pixelview.h, daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c, daemons/lircd.h, daemons/serial.c, daemons/serial.h, drivers/Makefile.am, tools/Makefile.am, acconfig.h, configure.in, daemons/Makefile.am, setup.sh:
5037 reorganisation of lircd's code
5038 added support for Pixelview RemoteMaster
5040 * remotes/hauppauge/lircmd.conf.hauppauge:
5041 uploaded *working* Hauppauge driver
5042 many thanks to Matti Airas for making it finally work
5044 * drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am:
5045 added config.h to dependencies
5047 1999-08-02 jochym <jochym@m320>
5050 Finally a working setup. Further clean-up of the kernel patch (got it
5051 even smaller). Configuration files for lircd, lircmd and ~/.lircrc.
5052 Lock-up in the bttv caused by wrong initialization order removed.
5053 External bttv patch not fully tested yet. Internal version 0.1. BETA.
5055 1999-07-30 Christoph Bartelmus <columbus@m320>
5057 * contrib/lirc.m4: m4 macros to check for LIRC support
5059 * acinclude.m4, configure.in, drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am:
5060 further changes for kernel Makefile usage
5062 1999-07-27 Christoph Bartelmus <columbus@m320>
5064 * daemons/ir_remote.c:
5065 bug-fix for LIRC_MODE_CODE and LIRC_MODE_LIRCCODE,
5066 all buttons on Hauppauge remote control should work now
5068 * configure.in, drivers/lirc_parallel/Makefile.am, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/Makefile.am, drivers/lirc_serial/lirc_serial.c:
5069 drivers now use kernel Makefile to compile,
5070 this fixes some long known problems
5072 * acinclude.m4: additional m4 macros
5074 1999-07-27 jochym <jochym@m320>
5076 * README: Note for FlyVideo98 added
5078 1999-07-24 Christoph Bartelmus <columbus@m320>
5080 * drivers/lirc_serial/lirc_serial.c:
5081 fixes for 2.3.x kernels (thanks to Adam Fritzler for the patch),disabled interrupts during transmission
5083 1999-07-21 Christoph Bartelmus <columbus@m320>
5085 * Makefile.am, NEWS, daemons/ir_remote.c, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_parallel/lirc_parallel.h:
5086 several small changes
5088 1999-07-08 Christoph Bartelmus <columbus@m320>
5090 * Makefile.am: added setup.sh
5091 added rcs2log call for 'make dist'
5093 * daemons/Makefile.am, daemons/ir_remote.c: maintainer-mode fixes
5095 * tools/irrecord.c: added debug code
5097 1999-06-29 nic <nic@m320>
5099 * setup.sh: *** empty log message ***
5101 1999-06-21 Christoph Bartelmus <columbus@m320>
5103 * daemons/config_file.c, daemons/dump_config.c, daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.h, tools/irrecord.c:
5104 support for different modulation frequencies (currently transmission only)
5106 * daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c:
5107 send_command() returns errors
5109 1999-06-19 Christoph Bartelmus <columbus@m320>
5111 * NEWS, tools/lirc_client.c, tools/lirc_client.h:
5112 added new feature to .lircrc config file
5114 1999-06-14 denis <denis@m320>
5116 * drivers/lirc_serial/Makefile.am, drivers/lirc_parallel/Makefile.am:
5117 module_SCRIPTS changed to module_DATA.
5118 Run "depmod -a" after installation.
5120 * contrib/conf.modules.aver:
5121 /etc/conf.modules file for autoload lirc_aver driver.
5123 * contrib/lirc.redhat: RedHat 5.x init script
5125 1999-06-11 Christoph Bartelmus <columbus@m320>
5127 * tools/lirc_client.c: potential memory leak fixed
5129 1999-06-08 denis <denis@m320>
5131 * remotes/avermedia/lircd.conf.avermedia:
5132 Support for new 8-bit LIRC_MODE_CODE mode added.
5133 Repeat bit support added.
5135 * configure.in: Added 'depmod' program search.
5136 Fixed return value from ${withval} to ${enableval} after AC_ARG_ENABLE.
5137 Commented out SHELL redefinition.
5139 1999-05-28 Christoph Bartelmus <columbus@m320>
5141 * daemons/lircd.c: lircd could be blocked by applications
5143 1999-05-15 Christoph Bartelmus <columbus@m320>
5145 * daemons/Makefile.am, daemons/ir_remote.c: added maintainer mode
5147 1999-05-14 wheeley <wheeley@m320>
5149 * drivers/Makefile.am: added lirc.h to distribution
5151 * acconfig.h, configure.in, daemons/Makefile.am, daemons/lircd.c:
5152 added maintainer mode
5154 1999-05-10 Christoph Bartelmus <columbus@m320>
5156 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c:
5157 now works with 2.0.x kernels
5159 1999-05-07 Christoph Bartelmus <columbus@m320>
5161 * tools/Makefile.am, tools/mode2.c: added mode2, I need it
5163 * tools/irrecord.c: added some debug code
5165 1999-05-06 wheeley <wheeley@m320>
5167 * autogen.sh: added to repository
5169 1999-05-06 Christoph Bartelmus <columbus@m320>
5171 * daemons/lircd.c, daemons/lircmd.c:
5172 added config-file argument to daemons' command line
5174 1999-05-05 Christoph Bartelmus <columbus@m320>
5176 * daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c, daemons/lircd.h, drivers/lirc.h, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_serial/lirc_serial.c, tools/irrecord.c:
5177 added new ioctl interface to lircd, lirc_parallel, lirc_serial
5179 * drivers/lirc_parallel/Makefile.am, drivers/lirc_serial/Makefile.am:
5180 corrected mknod call
5182 1999-05-04 rggammon <rggammon@m320>
5184 * AUTHORS, configure.in, daemons/ir_remote.c, daemons/lircd.c, drivers/Makefile.am, drivers/lirc.h, lirc-bttv-2.2.7.patch.gz, remotes/avermedia/lircd.conf.avermedia, remotes/avermedia/lircmd.conf.avermedia:
5185 Added patches for Avermedia, Fly98, and Hauppague tv cards. These all need
5186 various degrees of work. Also includes an experimental ioctl interface for
5187 the avermedia driver.
5189 1999-05-03 Christoph Bartelmus <columbus@m320>
5191 * drivers/lirc_parallel/lirc_parallel.c:
5192 fixed stupid bug that has overwritten the control register
5194 1999-04-29 Christoph Bartelmus <columbus@m320>
5196 * ANNOUNCE, AUTHORS, COPYING, ChangeLog, Makefile.am, NEWS, TODO, acconfig.h, configure.in, contrib/irman2lirc, contrib/lirc.debian, contrib/lirc.suse, contrib/lircd.conf, contrib/lircmd.conf, contrib/lircrc, daemons/Makefile.am, daemons/config_file.c, daemons/config_file.h, daemons/dump_config.c, daemons/dump_config.h, daemons/ir_remote.c, daemons/ir_remote.h, daemons/lircd.c, daemons/lircd.h, daemons/lircmd.c, drivers/Makefile.am, drivers/lirc_parallel/Makefile.am, drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_parallel/lirc_parallel.h, drivers/lirc_serial/Makefile.am, drivers/lirc_serial/lirc_serial.c, remotes/animax/lircd.conf.animax, remotes/animax/lircmd.conf.animax, remotes/hauppauge/lircd.conf.hauppauge, remotes/life-view/lircd.conf.FlyVideo_II, remotes/packard_bell/lircd.conf.packard_bell, tools/Makefile.am, tools/irexec.c, tools/irpty.c, tools/irrecord.c, tools/irw.c, tools/irxevent.c, tools/lirc_client.c, tools/lirc_client.h, tools/smode2.c, tools/xmode2.c:
5197 changed revision to reflect current lirc version
5199 * tools/irrecord.c: Imported sources.
5201 * tools/irrecord.c: New file.
5203 * tools/irexec.c, tools/irpty.c, tools/irw.c, tools/lirc_client.c, tools/lirc_client.h:
5206 * tools/irexec.c, tools/irpty.c, tools/irw.c, tools/lirc_client.c, tools/lirc_client.h:
5209 * tools/irxevent.c: Imported sources.
5211 * tools/irxevent.c: New file.
5213 * tools/xmode2.c: Imported sources.
5215 * tools/xmode2.c: New file.
5217 * tools/Makefile.am, tools/smode2.c: Imported sources.
5219 * tools/Makefile.am, tools/smode2.c: New file.
5221 * daemons/dump_config.c, daemons/dump_config.h: Imported sources.
5223 * daemons/dump_config.c, daemons/dump_config.h: New file.
5225 * daemons/lircmd.c: Imported sources.
5227 * daemons/lircmd.c: New file.
5229 * daemons/config_file.h: Imported sources.
5231 * daemons/config_file.h: New file.
5233 * daemons/config_file.c, daemons/ir_remote.h, daemons/lircd.h:
5236 * daemons/config_file.c, daemons/ir_remote.h, daemons/lircd.h:
5239 * daemons/ir_remote.c: Imported sources.
5241 * daemons/ir_remote.c: New file.
5243 * daemons/lircd.c: Imported sources.
5245 * daemons/lircd.c: New file.
5247 * daemons/Makefile.am: Imported sources.
5249 * daemons/Makefile.am: New file.
5251 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_parallel/lirc_parallel.h:
5254 * drivers/lirc_parallel/lirc_parallel.c, drivers/lirc_parallel/lirc_parallel.h:
5257 * drivers/lirc_parallel/Makefile.am: Imported sources.
5259 * drivers/lirc_parallel/Makefile.am: New file.
5261 * drivers/lirc_serial/lirc_serial.c: Imported sources.
5263 * drivers/lirc_serial/lirc_serial.c: New file.
5265 * contrib/lirc.debian, drivers/Makefile.am, drivers/lirc_serial/Makefile.am:
5268 * contrib/lirc.debian, drivers/Makefile.am, drivers/lirc_serial/Makefile.am:
5271 * contrib/irman2lirc, contrib/lirc.suse, contrib/lircd.conf, contrib/lircmd.conf, contrib/lircrc, remotes/packard_bell/lircd.conf.packard_bell:
5274 * contrib/irman2lirc, contrib/lirc.suse, contrib/lircd.conf, contrib/lircmd.conf, contrib/lircrc, remotes/packard_bell/lircd.conf.packard_bell:
5277 * remotes/animax/lircd.conf.animax, remotes/animax/lircmd.conf.animax, remotes/hauppauge/lircd.conf.hauppauge, remotes/life-view/lircd.conf.FlyVideo_II:
5280 * remotes/animax/lircd.conf.animax, remotes/animax/lircmd.conf.animax, remotes/hauppauge/lircd.conf.hauppauge, remotes/life-view/lircd.conf.FlyVideo_II:
5283 * ANNOUNCE, ChangeLog, configure.in: Imported sources.
5285 * ANNOUNCE, ChangeLog, configure.in: New file.
5287 * NEWS, TODO, acconfig.h: Imported sources.
5289 * NEWS, TODO, acconfig.h: New file.
5291 * COPYING, Makefile.am: Imported sources.
5293 * COPYING, Makefile.am: New file.
5295 * AUTHORS: Imported sources.
5297 * AUTHORS: New file.