Changelog for
geoclue2-2.5.6-2.1.i586.rpm :
* Sun Dec 13 2020 Bjørn Lie
- Update to version 2.5.6: + Fix crashes in WiFi handling code. + Plug a leak.- Changes from version 2.5.5: + Plug another leak. + Fix another buffer overflow. + Fix WiFi-geolocation that got broken in 2.5.4. + Put freequently used small strings on the stack to avoid excessive memory usage.
* Tue Dec 10 2019 Bjørn Lie - Update to version 2.5.4: + Plug a leak that becomes pretty huge after a while of running Geoclue. + Fix a buffer-overflow.
* Tue May 28 2019 Bjørn Lie - Update to version 2.5.3: + Fix a crash. + Support for GGA messages from more NMEA sources. + New API to allow automatic server side deletion of client. + Automatically delete client on server when using GClueSimple. + Avoid linking to system-installed library. + Fix library-only build. + Add manpage for geoclue.conf file. + Document usage and building of the project. + Other fixes and improvements.
* Tue Jan 08 2019 bjorn.lieAATTgmail.com- Update to version 2.5.2: + Scan for WiFi networks, greatly improving accuracy of WiFi source. + Allow multiple clients on the same D-Bus connection and add API for it. This is mainly targetted for Flatpak location portal. + Add API for apps to explicitly delete their client objects. Long running apps, like gnome-settings-daemon and Flatpak location portal, should use that to ensure Geoclue knows when these apps are not actually using it and hence it doesn\'t need to keep running needlessly. + Restore accidently removed, build of modem sources. + Update location on connectivity actually changing. + Try not spamming Mozilla Location Service. + Fix unexpected exit when non-active clients are connected. + Fix a check for system apps. + Use absolute paths for sysconfdir. + Fix links in docs. + More debug log. + A bunch of internal and/or non-functional fixes & improvements.- Drop geoclue2-Fix-duplicate-decl-specifier.patch: The entire code was removed from geoclue.
* Sun Dec 02 2018 bjorn.lieAATTgmail.com- Update to version 2.5.1: + Fix libgeoclue ABI break in 2.5.0. + Use absolute paths for libexecdir.- Changes from version 2.5.0: + Drop authorization for system (non-flatpak) apps. + Switch from autotools to meson build system. + Use WiFi-based geolocation for city level accuracy. + Provide Vala API. + Don\'t enable all warnings from C compiler by default. + No need to mark translatable strings in desktop files.- Changes from version 2.4.13: + Configuration file related changes: - Allow absence of agent if agent white-list is empty. - Add elementary-desktop-agent to whitelist. - Allow disabling of all sources. - Warn about use of Google\'s services. - Document that all settings are mandatory. + Increase default inactivity timeout to 60s. + Increase agent timeout from 100ms to 20s. + Console message on inactivity timeout.- Switch to meson buildsystem, add meson BuildRequires and macros.
* Tue Aug 14 2018 bjorn.lieAATTgmail.com- Update to version 2.4.12: + Provide a work-around for documentation build issue. + Fix library .pc file to respect the includedir option.
* Thu Jul 26 2018 bjorn.lieAATTgmail.com- Update to version 2.4.11: + Don\'t crash on invalid accuracy level request. + The demo agent now watches for geoclue on D-Bus if it\'s not running already, instead of giving up. This solves a race-condition, which makes geoclue completely unusable. + Provide Vala bindings for libgeoclue. + Add gclue_client_get/set_time_threshold() to docs.- Drop geoclue2-Fix-safety-header-name.patch and geoclue2-Fix-potentially-unused-variable.patch: Fixed upstream.- Add vala BuildRequires: New optional dependency, build vala bindings.- No longer nuke during build geoclue-demo-agent.desktop files, upstream wants us to package them.
* Tue May 08 2018 bjorn.lieAATTgmail.com- Add geoclue2-Fix-safety-header-name.patch: public-api: Fix safety header name. It should be based on the filename.- Add geoclue2-Fix-potentially-unused-variable.patch: locator: Fix a potentially unused variable declaration.- Add geoclue2-Fix-duplicate-decl-specifier.patch:Fix compiler warning about duplicate decl specifier.
* Thu May 03 2018 bjorn.lieAATTgmail.com- Update to version 2.4.10: + Fix issues introduced by last release 2.4.9: - A crash on startup. - Revert the new desktop ID detection code as that turned out to not work for non-root user that geoclue is supposed to be run as. + Use systemd\'s service file to lockdown the geoclue daemon to stop eventual security problems.
* Wed May 02 2018 bjorn.lieAATTgmail.com- Update to version 2.4.9: + Modem GPS refresh rate is now based on the location refresh rate of apps. + Refuse location access if no app-auth agent is registered. This fixes a security hole where an app requests location access before the agent gets to register itself and we end up giving out location access even though user has disabled it. + Port desktop ID detection to Flatpak >= 0.6.10. + The default timeout on the service binary is now the same as the service itself: 5 seconds. + Demo applications: - where-am-i now allows setting location refresh-rate. - Only install demo agent\'s desktop file if it\'s enabled. - Build and install demo agent unless disabled explicitly. - Autostart the demo agent by default on non-GNOME platforms, since an agent is required now and no one other than GNOME yet provides one.- Add pkgconfig(libnotify) BuildRequires: New dependency.
* Thu Apr 12 2018 bjorn.lieAATTgmail.com- Update to version 2.4.8: + Fix threshold for detecting too old location update. + Explain in the configuration what the applications white-list is meant for. + Allow instant location updates from modem-based GPS. + Fix a deadlock case in the helper library.
* Wed Feb 28 2018 dimstarAATTopensuse.org- Modernize spec-file by calling spec-cleaner