Skip to content
This repository has been archived by the owner on Jul 23, 2020. It is now read-only.

Releases: hadess/iio-sensor-proxy

2.8

04 Sep 16:20
Compare
Choose a tag to compare

This release adds support for accelerometers in ChromeBooks, and also
fixes the screen orientation in favour of portrait when rotating the
display instead of favouring the previous orientation.

2.7

20 May 09:00
Compare
Choose a tag to compare
2.7

This release fixes broken sensor readings on multiple platforms due to a compiler optimisation.

2.6

14 May 10:53
Compare
Choose a tag to compare
2.6

This release adds support for mount matrices coming from the kernel itself, checking those more thoroughly for validity. On devices with multiple accelerometers, the ones in the base are now ignored.

Support for sensors with uncommon formats was already enhanced (or fixed depending on the device). A couple of possible crashes and memory leaks were also fixed.

2.5

09 Oct 08:37
Compare
Choose a tag to compare
2.5

This releases fixes a number of build warnings and bugs, as well as
ensuring that some devices have non-0 update frequencies, and that
the sensor scale is set to 1.0 when the device does not export one.

2.4

02 Nov 18:20
Compare
Choose a tag to compare
2.4

This release fixes data being incorrectly read from sensors due to a naively broken compilation fix. It also supports Geoclue running as a different user than "geoclue".

2.3

20 Sep 16:41
Compare
Choose a tag to compare
2.3

This release fixes API documentation not being in the tarball, removes a work-around for long-standing kernel bug (see README.md for details), and ignores accelerometers that are part of gaming devices. A number of build warnings were also fixed.

2.2

15 Feb 15:00
Compare
Choose a tag to compare
2.2

This release fixes iio-sensor-proxy not receiving udev events because of the excessive lockdown added in version 2.1. This also fixes a possible crash on startup due to a race condition.

2.1

02 Feb 15:31
Compare
Choose a tag to compare
2.1

This release fixes a security problem that will affect services
other than iio-sensor-proxy, that have a system D-Bus interface.
Upgrading to this version is highly recommended.

  • Make D-Bus policy rules only affect SensorProxy itself
  • Lockdown service through systemd
  • Fix startup problem on machines with a Compass device

2.0

12 Dec 12:41
Compare
Choose a tag to compare
2.0

2.0

This release adds build fixes, fixes the detection of a number of
devices that should be supported, stops trying to use devices
that shouldn't, and adds support for the "mount-matrix" property,
which can be used to fix the orientation of accelerometers on
devices where the default does not work.

  • Add support for ACCEL_MOUNT_MATRIX udev property
  • Fix startup failure on certain devices
  • Work-around possible kernel bug on certain devices
  • Better supported/unsupported sensors detection
  • Better debug output

1.3

16 Sep 23:00
Compare
Choose a tag to compare
1.3

This release adds build fixes, fixes accelerometer unit scaling and really fixes regression with the IIO accelerometer in kernel 4.8 that was supposed to be fixed in version 1.2.