mirror of
https://gitlab.freedesktop.org/upower/upower.git
synced 2026-05-08 12:28:00 +02:00
read-only-mirror of https://gitlab.freedesktop.org/upower/upower
The algorithm tries to use floating point timestamps. However, the precision of floating point is too low for unix time, causing rounding issues. This can cause extra points to be inserted (or too few) under some conditions, creating a scenario where the test-suite fails randomly. Do this properly by using 64bit integers for the time. The 64bit integer should have enough head-room even for very long histories. Closes: #167 |
||
|---|---|---|
| .ci | ||
| dbus | ||
| doc | ||
| etc | ||
| libupower-glib | ||
| po | ||
| rules | ||
| src | ||
| tools | ||
| .gitlab-ci.yml | ||
| AUTHORS | ||
| code-of-conduct.md | ||
| COMMITMENT | ||
| COPYING | ||
| HACKING | ||
| meson.build | ||
| meson_options.txt | ||
| NEWS | ||
| README | ||
| RELEASE | ||
=============== UPower =============== Requirements: glib-2.0 >= 2.34.0 gio-2.0 >= 2.16.1 gudev-1.0 >= 235 (Linux) libimobiledevice-1.0 >= 0.9.7 (optional) UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. Any application or service on the system can access the org.freedesktop.UPower service via the system message bus.