SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for system-user-srvGeoClue-2.7.1-150500.2.1.noarch.rpm :

* Fri Sep 29 2023 bjorn.lieAATTgmail.com- Update to version 2.7.1: + Add \'age\' field to MLS locate queries + Location updates now always have an accuracy value + Improvements to NMEA parsing: - Parse NMEA timestamps with sub-second accuracy - Add default accuracy to NMEA RMC locations - Ignore locations from GGA and RMC sentences if the GNSS fix is not valid + Prioritize GNSS sources with a recent fix over other sources, preventing location jumps + Install D-Bus policy in /usr/share, not /etc + Upgrade GLib / Gio dependency to version 2.68.0 + Correct gi annotations in GClueSimple + Various small fixes- Use ldconfig_scriptlets macro for post(un) handling.
* Mon Mar 06 2023 bjorn.lieAATTgmail.com- Update to version 2.7.0: + Multiple config files named
*.conf are now read from the config directory at AATTsysconfdirAATT/geoclue/conf.d. + HTTP requests are now made via libsoup3.0 instead of libsoup2.4. + A static location can now be set in AATTsysconfdirAATT/geolocation for immobile systems. + Web source requests are now submitted with combined WiFi and 3GPP tower data. + Web source now checks connectivity in a way that allows location and submission servers running on localhost. + Web source submissions are now made using /v2/geosubmit API. + Web source cell tower submissions now have the correct radio type. + Web source requests now submit the BSS age property. + Web source submissions now contain the location speed. + Web source cache now respects WiFi signal tolerance strictly. + NMEA source now supports both \'\
\' and \'\\r\' NMEA delimiters. + NMEA source can now be made the Web source submit source. + ModemManager now use signaled calls to get cached location information to avoid performing explicit modem query. + Location description now contains information about its source. + GSettings backend no longer complains about being run from a read-only filesystem. + Many small improvements and fixes, some memory safety related.- Drop 129.patch: Fixed upstream.
* Wed Oct 05 2022 gmbr3AATTopensuse.org- Move dbus system.d conf file to /usr (bsc#1204054)
* Thu Sep 01 2022 bjorn.lieAATTgmail.com- Add 129.patch: Port to use soup3. Following this, replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0) BuildRequires.
* Fri May 20 2022 dimstarAATTopensuse.org- Update to version 2.6.0: + Stop the client for system applications when accuracy is set to NONE. + NMEA: add a unix socket file option. + Client info: support cgroup v2. + Don\'t compute movements for low accuracy sources. + Add an option to generate vapi. + Send the 3G tower type as part of the Mozilla location service requests. + Add phosh & lipstick as allowed agents. + Use GeoIP when no WiFi device is available. + Modem manager: add polkit rule to allow GPS access. + Allow disabling compass at build and at runtime. + Fix heading computation for identical locations. + Be strict with time and distance threshold. + Fix the XDG location portal integration. + Replace agent wait timeout with a queue. + Other bugs fixes.- Drop geoclue2-geoip-when-wifi-unavailable.patch: fixed upstream.- Minor tweaks to rpmlintrc file: systemd_service changed from warnings to error (but still don\'t apply here, as it\'s a dbus enabled service).
* Sun Mar 20 2022 gmbr3AATTopensuse.org- Remove unnecessary shadow requires
* Thu Feb 24 2022 gmbr3AATTopensuse.org- Add CONFIG parameter to %sysusers_generate_pre
* Sun Nov 28 2021 badshah400AATTgmail.com- Drop geoclue2-revert-2-faulty.patch: Replaced by upstream fix in geoclue2-geoip-when-wifi-unavailable.patch:.- Add geoclue2-geoip-when-wifi-unavailable.patch: [gclue-wifi] Use GeoIP when a WiFi device isn\'t available [glfo#geoclue/geoclue#142].
* Thu Dec 31 2020 bjorn.lieAATTgmail.com- Update to version 2.5.7: + A bug fix release, mainly fixing a bunch of memory leaks.- Add geoclue2-revert-2-faulty.patch: Revert two broken commits. https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/142
* Sun Dec 13 2020 bjorn.lieAATTgmail.com- 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 bjorn.lieAATTgmail.com- 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 bjorn.lieAATTgmail.com- 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
* Mon May 29 2017 zaitorAATTopensuse.org- Update to version 2.4.7: + Fix a potential crash. + More verbose warning on invalid accuracy from NMEA source.
* Fri Apr 07 2017 jengelhAATTinai.de- Drop practically empty %pre section (because of the shell comment, it was non empty and would needlessy spawn /bin/sh).- RPM group corrections.
* Tue Mar 28 2017 zaitorAATTopensuse.org- Update to version 2.4.6: + Add to white-list: - gnome-color-panel for \"Night Light\" functionality. - gnome-shell for new weather view in the calendar. + Other minor fixes.- Drop geoclue2-permit-Night-Light.patch: Fixed upstream.- Drop geoclue2-permit-gnome-maps.patch: No longer needed due to changes in location settings in gnome.
* Wed Mar 15 2017 dimstarAATTopensuse.org- Split out new package system-user-srvGeoClue: create a user that can be required by different package (e.g. NetworkManager has a rule based on the user account. With the user created separately, NM can now require the user even without geoclue2 being installed).
* Wed Mar 01 2017 zaitorAATTopensuse.org- Add geoclue2-permit-Night-Light.patch: Add \"Night Light\" functionality to the whitelist (bgo#779343, fdo#100008).
* Thu Feb 02 2017 zaitorAATTopensuse.org- Drop convenience shortcut for rcgeoclue, as this is a dbus activated service, there is no point in that shortcut, no human should ever manually call it. Following this, filter warning now produced via rpmlintrc.
* Fri Jan 27 2017 zaitorAATTopensuse.org- Update to version 2.4.4: + Fix a potential crash.
* Wed Sep 07 2016 zaitorAATTopensuse.org- Update to version 2.4.4: + Expose location timestamp over D-Bus. + Add a TimeThreshold property that allows clients to limit location updates by time. + Annotate default value of DistanceThreshold property. + Check for full internet availability before declaring ourselves online (boo#1051612, fdo#95493). + Fix autogen.sh against builddir ≠ srcdir. + Fix a bunch of memory leaks. + Fix a bunch of build issues. + Other minor fixes.
* Mon May 30 2016 zaitorAATTopensuse.org- Add geoclue2-rpmlintrc to sources to filter out bogus rpmlint warning about missing systemd-service and nonstandard user.- Add missing post/postun handling of library.- Remove useless desktop file for demos, we do not build the demos.
* Mon May 30 2016 fcrozatAATTsuse.com- Do not use systemd macros for geoclue2.service, they are not designed for dbus systemd unit file [bsc#982216].
* Wed Apr 13 2016 idonmezAATTsuse.com- Update to GNOME 3.20 Fate#318572
* Thu Mar 03 2016 zaitorAATTopensuse.org- Update to version 2.4.3: + Fix a crash in the helper library.
* Sat Feb 27 2016 zaitorAATTopensuse.org- Update to version 2.4.2: + Reliable desktop ID detection for xdg-app. This together with latest gnome-shell and gnome-control-center, allows for per-application geolocation access controls. + Don\'t require xdg-app applications to pass a valid desktop ID since Geoclue can automatically detect it. + Don\'t allow xdg-app application to become user-authorization agents. + Correct introspection namespace version for libgeoclue. + Option to disable the backend build. + Demo: Provide reason to access location data. + Demo agent: - Critical log message on failing to show notification. - If app provides a reason string in it\'s desktop file, show that to the user.
* Wed Dec 23 2015 dimstarAATTopensuse.org- Enable GObject introspection (required by gnome-weather 3.19+): + Pass --enable-introspection to configure. + Add pkgconfig(gobject-introspection-1.0) BuildRequires. + Split typelib-1_0-Geoclue-2_0 subpackage.
* Tue Nov 24 2015 zaitorAATTopensuse.org- Update to version 2.4.0: + Add a convenience library to make interacting with Geoclue very easy. + Put each D-Bus interface description in it\'s own file. Unified interface file still provided for backwards compatibility.
* Thu Nov 05 2015 zaitorAATTopensuse.org- Correct geoclue2-permit-gnome-maps.patch to include system=false, all services are supposed to have a system section. Fixes (boo#953865).
* Mon Sep 28 2015 mpluskalAATTsuse.com- Update to 2.3.0
* Add a network NMEA source, which together with this application: https://wiki.gnome.org/Apps/GeoclueShare allows you to use the GPS of your Android device on your geoclue-enabled machine.
* Allow root to own the name on the bus, i-e run the service.
* Make use of compass device if available, through iio-proxy.
* Fix a hang on client starting twice.
* More helpful error on agent rejection.
* Improved documentation.
* Do not ship generated D-Bus service files in the tarball.
* Only allow the geoclue user and root to call methods on agents.
* Fix ignoring of valid location updates due to comparison of stances in different units.
* Correctly handle two consecutive location updates with same mestamp on them.
* Correctly handle late location update.
* Build system fixes: + Fix detection of gdbus-codegen tool. + Workaround an intltool issue.- Update dependencies- Make build more verbose
* Sat Apr 11 2015 zaitorAATTopensuse.org- Update to version 2.2.0: + Report \'Speed\' and \'Heading\' on location updates. + Try to provide the most accurate location first. + Avoid a crash by ensuring requested max accuracy is within bounds. + Fix GPS coordinates parsing. + Fix GeoIP on machines without WiFi hardware. + Gracefully handle inexistent agent. + Stop sources whose accuracy level becomes higher, rather than lower, than the requested level. + Keep old location object alive on D-Bus for a bit longer to ensure applications are not accessing it still after it is destroyed. + Don\'t enable the modem. Seems at least GNOME takes care of modem enabling for us and besides this shouldn\'t be done by geoclue anyway (fdo#85040). + Wait for modem to be enabled before checking availability of location capabilities and using them. This is particularly important for pin-enabled modems. + Ignore redundant GPS location updates. + Fix some potential crashes. + Some improvements to output of where-am-i demo application.
* Thu Feb 12 2015 mpluskalAATTsuse.com- Cleanup spec file with spec-cleaner- Update dependencies- Do not try to remove .la files
 
ICM