HEYU - X10 Automation for Linux, Unix, and Mac OS X

Navigation

Download Page

Current Testing Release (release candidate): 2.10-rc3

Release date: 2011-11-19

List of changes since release candidate 2.10-rc2:

Janusz Krzysztofik (8):
      Don't freopen() closed streams
      Fix broken handling of X10 Security RF parity bit
      Fix oreBP related environment variables creation bug
      Revert "Compare RFXCOM X10 signal bursts by type, not by length"
      Enhance recognition of X10 Standard RF same signal bursts
      Fix argument type passed from check4poll() to set_counter()
      Attempt to fix Visonic support
      Engine: don't handle checksums when processing RF signals

List of changes against release 2.9.5:

Janusz Krzysztofik (26):
      Relay: Prevent incoming powerline signals from being destroyed by other signals
      Cmd: Avoid hiding a CM11 message got when awaiting 0x55
      Engine: provide check4poll() with checksums
      Engine: use chksum_alert for all CM11 commands
      Engine: use correct checksum with CM11 upload
      Cmd: don't hide checksums from the engine
      Cmd: Add distinct reporting of no checksum response
      Cmd: Limit the wait for checksum timeout to 1 second
      extend rcs thermostat functions
      Stop using select() as a *sleep() replacement on linux
      Use microsleep(ENGINE_POLL) instead of sleep(1)
      Allow for precise dawn/dusk, night/notnight definition
      Add support for RFXLAN, a networked RFXCOM variant
      Drop millisleep(10) from xread() not only on Darwin
      Completely stop using select() as a *sleep() replacement
      Compare RFXCOM X10 signal bursts by type, not by length
      Use a negative value for no checksum alert
      Fix 0xff checksum before triple 0xff mark case
      Fix single 0xff checksum processing
      Prevent from checksums being incorrectly recognised as events
      Update RCS related Heyu documentation bits
      Revert "Compare RFXCOM X10 signal bursts by type, not by length"
      Enhance recognition of X10 Standard RF same signal bursts
      Fix argument type passed from check4poll() to set_counter()
      Attempt to fix Visonic support
      Engine: don't handle checksums when processing RF signals
heyu-2.10-rc3.tar.gz   Full package with source code
ChangeLog-2.10-rc3   Full description of all changes against release 2.9.5
patch-2.10-rc3.gz   All changes against release 2.9.5 in a single patch

Current Stable Release: 2.9.5

Release date: 2011-10-26

List of changes:

Janusz Krzysztofik (3):
      Don't freopen() closed streams
      Fix broken handling of X10 Security RF parity bit
      Fix oreBP related environment variables creation bug
heyu-2.9.5.tar.gz   Full package with source code
ChangeLog-2.5.4   Full description of all changes since release 2.9.4
patch-2.9.5.gz   All changes since release 2.9.4 in a single patch

Previous Releases

heyu-2.10-rc2.tgz   Full package with source code (changelog, patch against 2.9.4), released 2011-08-07
heyu-2.9.4.tgz   Full package with source code (changelog, patch against 2.9.3), released 2011-08-05
heyu-2.10-rc1.tgz   Full package with source code (changelog, patch against 2.9.3), released 2011-02-27
heyu-2.9.3.tgz   Full package with source code (changelog, patch against 2.9.2), released 2011-02-26
heyu-2.9.2.tgz   Full package with source code (changelog, patch against 2.9.1), released 2010-12-07
heyu-2.9.1.tgz   Full package with source code, released 2010-09-03
heyu-2.9.0.tgz   Full package with source code, released 2010-07-17
heyu-2.8.0.tgz   Full package with source code, released 2009-09-11
heyu-2.7.0.tgz   Full package with source code, released 2009-06-24
heyu-2.6.0.tgz   Full package with source code, released 2009-04-20
heyu-2.5.1.tgz   Full package with source code, released 2009-04-05
heyu-2.5.0.tgz   Full package with source code, released 2009-01-25
heyu-2.4.0.tgz   Full package with source code, released 2008-10-31
heyu-2.3.2.tgz   Full package with source code, released 2008-06-01
heyu-2.3.0.tgz   Full package with source code, released 2008-05-19
heyu-2.2.2.tgz   Full package with source code, released 2008-04-29
heyu-2.2.0.tgz   Full package with source code, released 2008-04-02
heyu-2.1.3.tgz   Full package with source code, released 2007-10-28
heyu-2.1.2.tgz   Full package with source code, released 2007-09-23
heyu-2.1.1.tgz   Full package with source code, released 2007-09-10
heyu-2.1.0.tgz   Full package with source code, released 2007-08-25
heyu-2.0.1.tgz   Full package with source code, released 2007-07-17
heyu-2.0beta.11.2.tgz   Full package with source code, released 2007-06-21
heyu-2.0beta.10.tgz   Full package with source code, released 2007-04-22
heyu-2.0beta.9.tgz   Full package with source code, released 2007-03-20
heyu-2.0beta.8.1.tgz   Full package with source code, released 2007-03-03
heyu-2.0beta.7.2.tgz   Full package with source code, released 2006-12-01
heyu-2.0beta.6.2.tgz   Full package with source code, released 2006-07-22
heyu-2.0beta.5.tgz   Full package with source code, released 2006-02-23
heyu-2.0beta.4.tgz   Full package with source code, released 2006-01-20
heyu-2.0beta.3.tgz  (Private release)
heyu-2.0beta.2.tgz   Full package with source code, released 2005-10-24

Release Notes

release_notes.txt    (includes history for all version 2 releases up to 2.9.1)