Release Notes: This release adds dynamic DEVFS detection and options to allow the driver to be loaded with traditional character devices even when DEVFS is active. x10logd and x10attach are also updated to allow proper handling of HUP. There is also a workaround for a bug in the USB core in testing kernel version 2.4.21-rcX.
Release Notes: The x10_core.c state machine for the X10 protocol was changed in order to compensate for two-way switches which report their status without sending out their address.
Release Notes: This release contains enhancements to the CM11A. Most notably, if the x10attach program detects that the power was lost on the CM11A, the time is updated to the current time on the PC (per user request). There is also a more complete version of the documentation for the PowerLinc USB protocol.
Release Notes: This release contains modifications which eliminate division and modulo operations. These were causing gcc to create references to floating point operations for some linux versions. It also contains updates to x10.h that will allow the drivers to be compiled with 2.4.0 through 2.4.9. Additionally, a tag option has been added to x10logd to allow for multiple log sessions to run simultaneously. Some minor changes have been made to the PowerLinc USB based on some hacking that revealed ACK/NAK protocol inaccuracies.
Release Notes: This release contains feature enhancements based on freedback from people who are using it. Most notably, the logging of the network traffic has been taken out of the system log files and a parameter has been created to allow the administrator to make it show up in the log again. To compensate for this, a daemon has been provided in the utils directory which reads /dev/x10/log and produces a timestamped log file in /var/log/x10log. One other minor change is that the format of the logged information has been updated to reflect whether data was transmitted or received on the X10 network.