gvfs-backend-afc-1.42.2-4.24 >  A ^p9|k𕿖SGhP?2? Y筕9{CDH3j~\u^wk'B%MϿHI'>|}&xqOO3YB$8ErC<\{iaYּc\__bxujJ=TW]Ɠ6 +7`5NcydIO>Z̶|+lf'(f9mJ_+{:}09e4960a267899d0ad5990d080af22db385bda6fce7fbf2190f9df57ce3b866f2daf3aaa74967b0e1438ac717e8dc9653ceef6597<^p9|DQQuZ%eD؆9( e ӕ /ȫvl'֑6]?0#)Ah! 7 SEn&vt_Uaeꕲ[ {NLt~R 'Q^CUox^F7gIcK<Ϳ 4_Wr8^yjIibڷ_&oZ: 7;Z7NPd{Jv՟4/)] l;@lAHV<챂`NSҬ$>pAx?hd  S :_ep    > D\z8(89:;FG4HLIdXlYt\]^!bcLdefluvw`xxyz"dCgvfs-backend-afc1.42.24.24VFS functionality for GLib -- iPod / iPhone SupportThis package provides a gvfs backend that supports iPod / iPhone devices.^+ibs-centriq-5 SUSE Linux Enterprise 15SUSE LLC LGPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://wiki.gnome.org/Projects/gvfslinuxaarch64Xh큤^&^&^^^]קacc8a36280b8f77585143f516aad70887412ea729044ad7fbfd3bc84fd719faace6259f6278a92507eb590c099cec33cd18c8e3f0fccfadeac424a8f7115fffb5b3cf746854a700fa8c0ed45fcf24ea9bb1a675ed27bfe724f57f02959107f1d293283dee109e39355553d913151f299b2584581768962412c2e6acc10c4a67e6a3c82b90b08139381a3a20ab3fc23b3379ddde84509d7c263faa2f10768dd75816519b545aba71c9e93740d70944c8472d2deac400c9ee700551d16ea9c1c76rootrootrootrootrootrootrootrootrootrootrootrootgvfs-1.42.2-4.24.src.rpmgvfs-backend-afcgvfs-backend-afc(aarch-64)@@@@@@@@@@@    gvfsld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgvfscommon.so()(64bit)libgvfsdaemon.so()(64bit)libimobiledevice.so.6()(64bit)libplist.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.42.23.0.4-14.6.0-14.0-15.2-14.14.1^oj@^,-^@]]@]]c@](]~']w@]ja@]/ ] ] ]@]@\ޢ@\@\@\@\@\@\@\@\M\eX@[t[9@[`O@[U@[@[oZ(Z?ZUZZkZ@Z@Z@Z@Z@Z@Z@Z@ZZyZ_:Z"ZfZZ ,@YeY*@YYYzYzY@Y@@Y@YV@YI@Y /Y i@X@XƉXXBX@X@X@X@X@XS@X lX@WW@W֘W#WWWWWWhW\@W@W|W{@W1@W0{W@W@W @V@V@V2VVVVVŲ@V@V/g@V*!@V@VCVBU@UU@U@U@U@U@U@U@UF U-@U&iUQU@UT8T@Tq@Tq@Tq@TTa@T;yfjiang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comqkzhu@suse.comqkzhu@suse.comqkzhu@suse.combjorn.lie@gmail.commgorse@suse.combjorn.lie@gmail.commgorse@suse.combjorn.lie@gmail.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comqkzhu@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgfezhang@suse.comluc14n0@linuxmail.orgbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgfezhang@suse.comluc14n0@linuxmail.orgdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comqzheng@suse.comdimstar@opensuse.orgdimstar@opensuse.orgmgorse@suse.comzaitor@opensuse.orgtbechtold@suse.comzaitor@opensuse.orgfcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgfezhang@suse.comzaitor@opensuse.orgjengelh@inai.defcrozat@suse.comfbui@suse.comtyang@suse.comfcrozat@suse.comzaitor@opensuse.orgzaitor@opensuse.orgtyang@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdliang@suse.comdliang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Enable gvfs-nds.patch and gvfs-nvvfs.patch for Leap to remove difference between Leap and SLE.- No longer recommend -lang: supplements are in use- BuildRequire pkgconfig(systemd): meson.build tries to inspect systemd.pc to find the right unit-directories.- Update to version 1.42.2: + gdbus: Add workaround for deadlocks when cancelling jobs.- Drop fixed upstream patches by version 1.40.2: + gvfs-CVE-2019-12447.patch. + gvfs-CVE-2019-12448.patch. + gvfs-CVE-2019-12449.patch. + gvfs-CVE-2019-12795.patch.- Rebase SLE patches gvfs-nds.patch and gvfs-nvvfs.patch for version 1.42.1: + Add daemon/nds.mount.in. + Add daemon/nvvfs.mount.in. + meson porting fixes.- Rebase SLE patches for version 1.42.1: + gvfs-nds.patch + gvfs-nvvfs.patch- Update to version 1.42.1: + dav: Fix mounting when 403 is returned for the parent folder. + Revert "sftp: Always use port 22 if not specified". + Updated translations.- Fix Requires on -fuse package: now needs fuse3, not fuse.- Update to version 1.42.0: + Updated translations.- Update to version 1.41.91: + fuse: Remove max_write limit. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.90: + udisks2: Change display name for crypto_unknown devices. + google: Disable deletion of non-empty directories. + google: Fix crashes when deleting if the file isn't found. + google: Fix issue with stale entries remaining after rename operation. + build: Define gvfs_rpath for libgvfsdaemon.so. + proxy: Don't leak a GVfsDBusDaemon. + Updated translations. - Changes from version 1.41.4: + google: Do not enumerate volatile entries if title matches id. + build: Add dependency on gsettings-desktop-schemas. + daemon/udisks2: Handle lockdown option to disable writing. + fuse: Define RENAME_* macros when they are not defined. + google: Check ownership in is_owner() without additional HTTP request. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.3: + Updated translations. - Changes from version 1.41.2: + build: Several meson improvements. + build: Bump required meson version to 0.50.0. + google: Support deleting shared Google Drive files. + admin: Prevent core dumps when daemon is manually started. + Several smaller bugfixes. + Updated translations. - Changes from version 1.41.1: + fuse: Adapt gvfsd-fuse to use fuse 3.x. + daemon: Unify some translatable strings. + Updated translations. - Specify meson version requirement. - Require fuse >= 3.0.0. - Require gsettings-desktop-schemas: new dependency.- Update to version 1.40.2: + daemon: - Only accept EXTERNAL authentication (CVE-2019-12795). - Check that the connecting client is the same user (CVE-2019-12795). + admin: - Ensure correct ownership when moving to file:// uri (CVE-2019-12449). - Use fsuid to ensure correct file ownership (CVE-2019-12447). - Allow changing file owner (CVE-2019-12447). - Add query_info_on_read/write functionality (CVE-2019-12448). + afc: Remove assumptions about length of device UUID to support new devices. + gmountsource: Fix deadlocks in synchronous API. + afp: Fix afp backend crash when no username supplied. + Updated translations.- Add gvfs-CVE-2019-12795.patch: Backport from upstream commit 70dbfc68 to check that the connecting client is the same user (boo#1137930, CVE-2019-12795).- Add gvfs-CVE-2019-12447.patch: Backport from upstream commit 3895e09d and daf1163a to fix a mishandles file ownership issue (boo#1136986, CVE-2019-12447).- Add gvfs-CVE-2019-12448.patch: Backport from upstream commit 5cd76d62 to add query_info_on_read/write functionality (boo#1136981, CVE-2019-12448).- Add gvfs-CVE-2019-12449.patch: Backport from upstream commit d5dfd823 to ensure correct ownership when moving to file:// uri (boo#1136992, CVE-2019-12449).- Drop polkit rules files, only relevant for wheel group (boo#1125433).- Update to version 1.40.1: + Revert "sftp: Always use port 22 if not specified". + Updated translations.- Update to version 1.40.0: + Stable release version bump.- Update to version 1.39.92: + client: Fix mount info cache invalidation. + Several smaller bugfixes. + Updated translations.- Update to version 1.39.91: + smb: Do not show password prompt when using winbind ccache. + Several smaller bugfixes. + Updated translations.- Update to version 1.39.90: + sftp: Always use port 22 if not specified. + mtp: Don't retry reading an event after failure. + admin: Prevent access if any authentication agent isn't available. + build: Several meson improvements. + Several smaller bugfixes. + Updated translations. - Drop gvfs-CVE-2019-3827.patch: Fixed upstream.- Update to version 1.39.4: + keyring: Prefer the most recent item. + afp: Try to find credentials even if user is not specified. + dav: Try authenticate again even if 403 was returned. + Several smaller bugfixes. + Updated translations.- Update to version 1.39.3: + udisks2: - Improve handling of mounts which doesn't point into fs root. - Restore support of comment=x-gvfs-* option. + daemon: Prevent spawning new daemons if outgoing operation exists. + common: Prevent crashes on invalid autorun file. + Several smaller bugfixes. + Updated translations. - Changes from version 1.39.1: + google: - Rework cache for better performance. - Add support for files with multiple parents. + udisks2: Add a new volume class `loop`.- Update to version 1.38.2: + mtp: Don't retry reading an event after failure. + admin: Prevent access if any authentication agent isn't available (CVE-2019-3827). + udisks2: Restore support of comment=x-gvfs-* option. + common: Prevent crashes on invalid autorun file. + Several smaller bugfixes. + Updated translations. - Drop gvfs-CVE-2019-3827.patch: Fixed upstream.- Add gvfs-CVE-2019-3827.patch: Prevent access if any authentication agent isn't available (glgo#GNOME/gvfs#355, bsc#1125084, CVE-2019-3827).- Update to version 1.38.1: + gphoto2: Fix mounting for devices with special chars in ID_SERIAL. + mtp: Fix mounting for devices with special chars in ID_SERIAL. + smbbrowse: Force NT1 protocol version for workgroup support. + Several smaller bugfixes. + Updated translations. - Changes from version 1.38.0: + Updated translations.- Update to version 1.37.92: + udisks2: Use loop backing file as description for unlock. + Remove workaround for directory / folder icons. + Updated translations.- Update to version 1.37.90: + ftp: Add implicit TLS mode. + dav: Increase max number of connections to prevent lockups. + smb: Do not claim that mountable can be unmounted. + build: Add proper linker support check. + Several smaller bugfixes. + Updated translations.- Help translation-update-upstream finding the right gettext domain name: pass "po %{name}" to the call.- Update to version 1.37.2: + smb: Fix removal of non-empty dir. + programs: Remove deprecated gvfs utils. + gdu: Remove libgdu support. + gphoto2: Switch to a stable device uri + mtp: Switch to a stable device uri. + Several smaller bugfixes. + Updated translation. - Drop: + pkgconfig(gdu) BuildRequires and gdu/udisks2-related conditionals to follow upstream changes. + gvfs-smb-Use-O_RDWR-to-fix-fstat-when-writing.patch: fixed upstream.- Add gvfs-smb-Use-O_RDWR-to-fix-fstat-when-writing.patch: Fix failures copying files on smb mounts (bgo#795805 boo#1096476).- Update to version 1.37.1: + udisks2: Remove optical disc volumes/mounts if drive disappears. + daemon: Prevent deadlock and invalid read when closing channels. + metadata: Prevent usage of NULL if GUdevDevice is not found. + mtp: Implement support for move and copy operations. + backend: Fix crashes when "Volume is busy" prompt is shown. + Several smaller bugfixes. + Updated translation. - Drop pkgconfig(gmodule-no-export-2.0) BuildRequires to follow upstream changes. - Add: + pkgconfig(dbus-1) BuildRequires to avoid implicit dependencies. + pkgconfig(gdu) BuildRequires under the without-udisks condition: gnome disk utility package is built with udisks2 support and the former requires the last. - Switch fuse, libavahi-glib, libarchive, libimobiledevice, libgphoto2, libgdu and libsoup devel package BuildRequires to their pkconfig module counterparts: they are what meson actually is looking for.- Update to version 1.36.2: + udisks2: Remove optical disc volumes/mounts if drive disappears. + daemon: Prevent deadlock and invalid read when closing channels. + metadata: Prevent usage of NULL if GUdevDevice is not found. + Updated translations.- Update to version 1.36.1: + backend: Fix crashes when "Volume is busy" prompt is shown. + Updated translations.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 1.36.0: + Updated translations.- Update to version 1.35.92: + build: Print summary of the options in meson. + smb: Avoid "Error: Success" failure messages. + Several smaller bugfixes. + Updated translations.- Modernize spec-file by calling spec-cleaner- Update to version 1.35.91: + mtp: Prevent crashes if device is unplugged during mount operation. + daemon: Fix admin backend spawning on some systems. + google: Return error properly when trying to replace native files. + Several smaller bugfixes. + Updated translations. - Add permissions PreReq on gvfs-backend: used to apply the correct permission set on the nfs daemon.- Update to version 1.35.90: + build: Several FreeBSD related fixes + Updated translations.- Update to version 1.35.4: + recent: Prevent crash when recent file changed. + trash: Fix trash::orig-path for relative paths. + Several smaller bugfixes. + Updated translations.- Update to version 1.35.3: + mtp: Handle read-past-EOF ourselves to prevent hangs. + Port several parts to GTask. + Several smaller bugfixes. + Updated translations.- Update to version 1.35.2: + metadata: Remove udev dependency in favor of gudev. + build: - Enable elogind support in meson; - Port to meson build system. + gphoto2: Fix volume removal with current udev behavior. + mtp: Fix volume removal with current udev behavior. + Several smaller bugfixes. + Updated translations. - Update Url to https://wiki.gnome.org/Projects/gvfs: current GVfs' web page. - Drop fixed upstream patches: + gvfs-fix-mtp-volume-removal.patch and; + gvfs-mtp-handle-read-past-eof.patch. - Port the following patches from autotools to meson: + gvfs-nvvfs.patch and; + gvfs-nds.patch. - Drop autoconf, libtool BuildRequires and add meson. Following, drop configure, make and make_install macros and adopt meson, meson_build and meson_install macros. And pass the due parameters to meson. All of these changes reflect the upstream porting to Meson Build System. - %glib2_gsettings_schema_requires macro as it's no longer needed since RPM file triggers. - Drop intltool BuildRequires once upstream did the migration to gettext long ago and deviations are not desired to avoid unexpected bugs. - Add pkgconfig(gmodule-no-export-2.0) BuildRequires: it was already being pulled with pkgconfig(glib-2.0) and used, since they live in the same devel package. - Add openssh BuildRequires: missing ssh program dependency that meson checks brought up while autotool's configure was being too permissive when letting libssh2 satisfy its checks.- Update to version 1.35.1: + sftp: Add support for setting timestamps. + Several smaller bugfixes.- Update to version 1.34.2.1: + mtp: Prevent crashes if device is unplugged during mount operation.- Update to version 1.34.2: + Recent: Prevent crash when recent file changed. + Trash: Fix trash::orig-path for relative paths. + Mtp: - Handle read-past-EOF ourselves to prevent hangs. - Fix volume removal with current udev behavior. + Gphoto2: Fix volume removal with current udev behavior. + Updated translations. - Drop gvfs-fix-mtp-volume-removal.patch and gvfs-mtp-handle-read-past-eof.patch: Fixed upstream.- Enable libnfs support also on SLE: BuildRequire pkgconfig(libnfs) unconditionally (bsc#1074978).- Re-enable caps(cap_net_bind_service=+ep) for gvfsd-nfs: the permissions package was updated to reflect this change. - Add appropriate post/verifyscripts to set the capabilities as defined in the permissions package.- Disable caps(cap_net_bind_service=+ep) from gvfsd-nfs: this is not acceptable from a security PoV, see boo#1065864#c6).- Add gvfs-mtp-handle-read-past-eof.patch: fix hang when transferring on some Android devices (boo#1069030 bgo#784477).- Add gvfs-fix-mtp-volume-removal.patch: Fix various mtp issues with volume management (bgo#789491).- Set caps(cap_net_bind_service=+ep) for gvfds-nfs: Many NFS servers default to a mode where they do not allow non-system ports from connecting. These servers require to use the "insecure" export option in /etc/exports in order to allow libnfs clients to be able to connect. Allow the usage of privileged ports for the gvfsd-nfs executable to not require the "insecure" option on the server (bsc#1065864).- Update to version 1.34.1: + dav: Prevent usage of uninitialized variables. + afp: Prevent usage of uninitialized variables. + programs: Remove bashism from gvfs-* wrapper script. + Updated translations.- No longer recommends gvfs-backend-afc from gvfs-backends, use packageand(gvfs:libimobiledevice6) on gvfs-backend-afc instead.- Rebase gvfs-nds.patch for gvfs 1.34.0, including identations and warnings fixes.- Update to version 1.34.0: + Updated translations.- Package description updates. Enable parallel build.- License: LGPL-2.1+ AND GPL-3.0: gvfsd-trash links against trashlib, which is licensed GPL-3.0.- Update to version 1.33.92: + Updated translations.- Update to version 1.33.91: + daemon: Avoid overflowing when querying for filesystem info. + proxy: Fix shadow mount handling for equal paths. + gdaemonfile: - Fix g_file_equal for different mount_prefix. - Fix relative path handling. + client: Fix crash when calculating a relative path. + channel: Set sockets as nonblocking to prevent deadlocks when copying. + google: Report FS total size and free space. + Several smaller bugfixes. + Updated translations.- Update to version 1.33.90: + admin: Require mounting for each client explicitly. + dav: Fix DAV implementation stripping spaces. + gdaemonfileenumerator: Fix crashes in synchronous enumerator code. + goa: Fix password-based authentication. + Updated translations.- Update to version 1.33.3: + Do not send user invisible mounts in order to speed up g_volume_monitor_get. + mtp: Remove avoidance of file push for big files for better performance. + Various build fixes and cleanups. + Port several parts to GTask. + Several smaller bugfixes. + Updated translations.- Update to version 1.33.1: + Port several parts to GTask. + recent: Port from GtkRecentManager to GBookmarkFile (drop GTK+ dependency). + sftp: Handle SecurID password prompt. + Several smaller bugfixes. - Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed. - Drop no longer needed post(un) handling of glib2_gsettings_schema for backends and backend-samba, file-triggers takes care of this now.- Update to version 1.32.1: + common: Fix potential crash caused by missing g_strdup. + fuse: Prevent potential crash if file handle is not set. + sftp: Prevent potential crash in case of parsing error. + google: - Prevent potential crashes if resolve_dir fails. - Fix reported file size. + gphoto2: Fix x-content-types setup. + Updated translations.- Update to version 1.32.0: + Updated translations.- Update to version 1.31.92: + Updated translations.- Update to version 1.31.91: + Updated translations.- Update to version 1.31.90: + recent: Set G_FILE_ATTRIBUTE_RECENT_MODIFED attribute. + client: Ignore everything after first colon in userinfo. + Stability improvements for force unmount procedure. + Port several parts to GTask. + Various logging improvements. + Several smaller bugfixes. + Updated translations.- Update to version 1.31.4: + sftp: Limit writes to 32768 bytes. + udisks2: Improve unmount notifications. + daemon: Bump maximum read channel buffer size. + recent: Fix crashes when DISPLAY is not set. + Several smaller bugfixes. + Updated translations. - Drop gvfs-silence-log-spam.patch: Fixed upstream.- Update to version 1.31.3: + dnssd: Fix crashes for uris with colons. + trash: Correctly determine fs type for paths with symlinks. + gdaemonfile: Pass GFileCreateFlags in write operations. + metadata: Various performance improvements. + Several smaller bugfixes. + Updated translations.- Update to version 1.31.2: + admin: Fix polkit errors caused by redundant translations. + dnssd: Fix crashes and leaks when mount fails. + network: Fix crashes when mount fails. + Port several parts to GTask. + Several smaller bugfixes. + smb: Fix IPv6 uri handling and Improve read performance. + trash: Do not crash if home mount isn't found. + udisks2: Add support for uuid and fix misleading notification when unmounting. + Updated translations. - Add pkgconfig(libusb-1.0) BuildRequires: new dependency.- Update to version 1.31.1: + udisks2: Improve handling of volumes with multiple mountpoints. + man: Various man page updates. + hal: Drop hal volume monitor. + programs: Deprecate gvfs utils in favour of new gio tool. + Several smaller bugfixes. + Updated translations.- Add gvfs-silence-log-spam.patch: Remove some logspam from journald logs, patch from upstream git.- Update to version 1.30.3: + recent: Fix crashes when DISPLAY is not set. + metadata: Various performance improvements. + dnssd: Fix crashes and leaks when mount fails. + network: Fix crashes when mount fails. + udisks2: Fix misleading notification when unmounting. + smb: Fix IPv6 uri handling.- Update to version 1.30.2: + Trash: Do not crash if home mount isn't found. + Admin: Fix polkit errors caused by redundant translations. + Updated translations.- Update to version 1.30.1.1: + Revert udisks2 patches causing unwanted regressions. + Updated translations.- Update to version 1.30.1: + udisks2: - Fix handling of volumes with multiple mountpoints. - Filter out system mounts. + Updated translations.- Update to version 1.30.0: + Updated translations.- Update to version 1.29.91: + Several smaller bugfixes. + Updated translations.- Update to version 1.29.91: + dav: Various mount operation fixes. + Several smaller bugfixes. + Updated translations. - Replace libcap-devel for pkgconfig(libcap) BuildRequires.- Update to version 1.29.90: + build: - Use upstream gettext instead intltool. - Use autoreconf instead custom script. + dnssd: Fix crashes when mount failed. + Several smaller bugfixes. + Updated translations.- Update to version 1.29.4: + Introduce an admin gvfs backend based on polkit. + gvfs-open: Fix spawning of applications with dashses in their app IDs. + daemon: - Fix crashes caused by NULL certificates. - Set G_FILE_ATTRIBUTE_FILESYSTEM_REMOTE attribute. + Several smaller bugfixes and improvements. + Updated translations. - Add pkgconfig(polkit-gobject-1) and libcap-devel BuildRequires: New dependencies.- Update to version 1.29.3: + afc: Many improvements and fixes for iOS support. + fuse: Add possibility to enable debug output. + test: Skip tests if dependencies are missing. + Several smaller bugfixes. + Updated translations.- Update to version 1.29.2: + client: Fix missing mount prefix in cached fuse paths. + monitor: Add g_drive_is_removable() support. + dav: Fix IPv6 address handling. + Several smaller bugfixes. + Updated translations. - Changes from version 1.29.1: + udisks2: Fix crashes when mounting encrypted volume. + mtp: Refactor event handling in order to fix unmount crashes. + Several smaller bugfixes. - Drop obsolete clean section. - Conditionally apply gvfs-nds.patch and gvfs-nvvfs.patch for non-opensuse only: The usefulness on openSUSE is questionable, so lets see if anyone complains. Follwing this, conditionally apply autoconf BuildRequires and autoreconf call. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Tweak descriptions to silence rpmlint. - Handle tmpfiles created in post. - Conditionally apply libgfscommon0 Obsolete for non-openSUSE: All supported openSUSE releases have moved on, so it's only needed for SLE.- Drop gvfs-support-nop-ftruncate.patch (bnc#466794, bgo#573837), gvfs-no-useless-x-flags.patch (bnc#538069), gvfs-monitor-proxy-debug.patch (bnc#903858): Fixed upstream.- Update to version 1.28.3: + dnssd: Fix crashes when mount failed. + gvfs-open: Fix spawning of applications with dashses in their app IDs. + daemon: Fix crashes caused by NULL certificates. + afc: Many fixes for iOS support. + client: Fix missing mount prefix in cached fuse paths. + dav: Fix IPv6 address handling. + Updated translations.- Ensure systemd-tmpfiles runs: + Add %tmpfiles_create to post script of -fuse subpackage. + Add %{?systemd_requires} to -fuse subpackage.- Fix supplements on gvfs-backend-samba, since we don't have libsmbclient provides anymore (bsc#988921).- Replace pkgconfig(libsystemd-login) with pkgconfig(libsystemd): Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- Fix "gvfs-smb timeout by message bus issue" (bsc#983992): + Add %glib2_gsettings_schema_require to preamble. + Add %glib2_gsettings_schema_post/postun to respective scripts of -backend-samba subpackage.- Disable libnfs support on SLE.- Update to version 1.28.2: + udisks2: Fix crash when mounting encrypted volume. + Updated translations.- Enable pkgconfig(libnfs) BuildRequires, we now have it in openSUSE, also package the new nfs support.- Update to GNOME 3.20 Fate#318572 - Drop: * 0001-afp-Don-t-crash-when-opening-the-root-directory.patch * 0001-archive-fix-segfault-when-libarchive-fails.patch * 0001-gphoto2-Don-t-release-the-device-multiple-times.patch * 0001-gphoto2-Return-the-correct-offset-when-seeking.patch * 0001-http-Allow-seek-past-end-of-file.patch * 0001-http-Ensure-the-range-header-is-updated.patch * 0001-http-Fix-segfault-when-seeking-on-read.patch * 0001-http-Fix-the-SEEK_END-offset-calculation.patch * 0001-MTP-Fail-fast-if-in-the-middle-of-an-unmount.patch * gvfs-hal-volume-monitor-memory-leak.patch * gvfs-obexftp-allow-push-cancel.patch- Update to version 1.28.1: + udisks2: - Abort mount operation if volume is unlocked. - Lock unlocked volumes on eject/stop. + trash: - Check modification time to avoid rereading. - Rescan trash dirs before operations with files. + Updated translations.- Update to version 1.28.0: + afc: Several fixes for recent iOS versions. + Updated translations.- Update to version 1.27.92: + fuse: Avoid crashes when exiting. + Updated translations.- Update to version 1.27.91: + udisks2: Send unmount notification only once when stopping. + Updated translations.- Split out samba backend in own subpackage, make samba removable. - Drop superfluous libsmbclient-devel BuildRequires as we already have pkgconfig(smbclient) BuildRequires that covers it.- Update to version 1.27.90: + udisks2: Avoid crashes during unmount. + ftp: Fix cache invalidation after writing. + network: Fix crashes when mount failed. + mtp: Allow reading on more devices. + Several smaller bugfixes. + Updated translations.- Update to version 1.27.4: + dns-sd: Add support for nfs shares. + Do not print anything from daemons unless debug mode is enabled. + Several other logging improvements. + Updated translations.- Update to version 1.27.3: + sftp: - Fail cancelled jobs. - Handle "Too many authentication failures" error. + metadata: Avoid endless recursion when copying meta files. + mtp: Use phone icon for MTP devices. + udisks2: Do not show notification if unmount failed. + completion: Allow bash completion for gvfs-mount. + http: Return error if seek was not successful. + Several smaller bugfixes. + Updated translations. - Add disabled pkgconfig(libnfs) BuildRequires, needed for nfs backedend, but the needed underlying libs is not available for openSUSE yet.- Update to version 1.26.3: + udisks2: Avoid crashes during unmount. + ftp: Fix cache invalidation after writing. + network: Fix crashes when mount failed. + metadata: Avoid endless recursion when copying meta files. + udisks2: Do not show notification if unmount failed. + Several smaller bugfixes. + Updated translations.- Update to version 1.26.2: + Accept XDG_RUNTIME_DIR/bus as a valid D-Bus session/user bus. + Google: - Fail in-fs copy/move if it leads to display name loss. - Mark files you can't see on the web as hidden. + Updated translations.- Change patch-tags from PATCH-FEATURE-OPENSUSE to PATCH-FEATURE-SLE, lets use the tag where they actually are wanted.- Rebase gvfs-nds.patch and gvfs-nvvfs.patch. Also run autoreconf, since patches modify daemon/Makefile.am. - Replace gnome-common for autoconf BuildRequires.- Update to version 1.26.1.1: + file monitor: Fix crashes caused by invalid read.- Update to version 1.26.1: + proxyvolumemonitor: Fix crashes when drives/volumes/mounts caches are changed. + Add a corresponding systemd user service for every D-Bus session service. + google: Report progress when copying and moving. + ftp: Return correct file info for absolute symlink paths. + sftp: - Fix crashes when force unmount is proceeded. - Fix crashes when data connection setup failed. + Several smaller bugfixes. + Updated translations. - Disable gvfs-nds.patch & gvfs-nvvfs.patch: Needs rebase, also disable gnome-common BuildRequires and stop passing NOCONFIGURE.- Update to version 1.26.0: + Updated translations.- Update to version 1.25.92: + Add Google Drive backend based on libgdata. + Make all gvfs daemons own a name under org.gtk.vfs.*. + Several smaller bugfixes. + Updated translations. - Add pkgconfig(libgdata) BuildRequires, new dependency.- Update to version 1.25.91: + afp: Change g_error to g_warning for read errors to prevent crash reports. + dav: Mark files as untrashable to offer correct action in Nautilus. + gdaemonfile: Fix cancelling of g_file_mount_enclosing_volume. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.90: + Several bash-completion fixes and improvements. + mtp: Return ENOTEMPTY if trying to delete a non-empty directory. + Set filesystem::type for all backends. + build: Make EXTRA_DIST independent of configure results. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.4.1: + monitor: Fix memory leak.- Update to version 1.25.4: + udisks2: - Fix a crash when unmounting. - Handle libsecret errors properly to avoid a crash. + afc: Fix a crash when unmounting and unplugging. + cdda: Use UTF-8 with libcdio >= 0.84. + Updated translations.- Update to version 1.25.3: + common: Fix crashes with blank disks. + gvfs-open: Fix launching applications over d-bus. + monitor: Show notification always when device is unmounted. + sftp: Use separate data connection for pulling and pushing data. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.2: + gvfs-open: Do not alter uris before use. + mtp: Refresh storage information in query_info. + dav: Emit progress callbacks when copying and moving. + Several smaller bugfixes. + Updated translations.- Update to version 1.25.1: + dav: Verify TLS certificates. + ftp: - Use TCP_NODELAY. - Implement TLS support. + sftp: Handle host key / IP mismatch. + Several smaller bugfixes. - Add pkgconfig(gcr-base-3) BuildRequires: new dependency for TLS certificate verification.- Update to version 1.24.2: + udisks2: - Fix a crash when unmounting. - Handle libsecret errors properly to avoid a crash. + afc: Fix a crash when unmounting and unplugging. + monitor: Show notification always when device is unmounted. + gvfs-open: - Fix launching applications over d-bus. - Do not alter uris before use. + mtp: Refresh storage information in query_info. + Several smaller bugfixes. + Updated translations.- Add gnome-common BuildRequires and use gnome-autogen.sh to bootstrap. Fixes build with new libtool version.- Update to version 1.24.1: + hal: Fix compilation error and memory leak (bgo#747221). + Updated translations.- Add gvfs-hal-volume-monitor-memory-leak.patch (bnc#924621) gvfs-hal-volume-monitor memory issue- Add gvfs-monitor-proxy-debug.patch: Disable the monitor proxy debug by default (bnc#903858).- Update to version 1.24.0: + Fix g-ir-compiler failures. + Updated translations.- Update to version 1.23.92: + Remove obsolete obexftp code. + metadata: Reliability improvements. + afc, gphoto2: Fix force unmount when device is removed. + ftp: Prevent segfault when unmounting. + ftp: Bug fixes for directory parsing. + dav: Fix crash on mount when using dns-sd. + common: Increase mount timeout to 30 minutes. + Several smaller bugfixes. + Update man pages. + Updated translations. - Drop bluez-devel, libexpat-devel and pkgconfig(dbus-glib-1) BuildRequires: no longer needed after the obexftp removal. - Drop obex-data-server recommends from the -backend subpackage.- Update to version 1.23.90: + ftp: - Implement backups for replace. - Implement G_FILE_COPY_NOFOLLOW_SYMLINKS. + Add an nfs backend based on libnfs. + test: Various improvements and fixes. + ftp: Implement G_FILE_COPY_NOFOLLOW_SYMLINKS + programs: Fix bash completion. + dav: Add support for server-side copying. + mtp: Set MTP filetype from mime type when uploading files. + gvfs-mount: Allow mounting as an anonymous user. + smb: Handle the anonymous flag. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.4: + gproxymount: Fix crashes if eject callback isn't specified. + metadata: Fix crashes if tree initilization failed. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.3: + Fix reported size for http and dav. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.2: + Try copy and delete fallback for move if backup couldn't be created. + mtp: Do not crash when device is unplugged. + tests: Several fixes. + Several smaller bugfixes. + Updated translations.- Update to version 1.23.1: + Several improvements to unmounting reliability. + fuse: Several fixes to prevent data corruption and improve stat() results. + Improve root dir name and icon handling for gphoto2 and mtp. + Add bash completion support for gvfs-rename and gvfs-set-attribute. + client: Check for G_FILE_COPY_NO_FALLBACK_FOR_MOVE when push/pulling. + Add -C flag to gvfs-move. + sftp: Don't spin during connection. + goa: Pass "password" as ID when fetching the password. + tests: Some cleanups and reliability fixes. + Several smaller bugfixes. + Updated translations.- Update to version 1.22.3: + Fix metadata deamon crashes. + Several improvements to unmounting reliability. + Several smaller bugfixes. + Updated translations.- Update to version 1.22.2: + sftp: Correctly retrieve the username from the secret store. + mtp: Fix crashes when device is unplugged. + Several smaller bugfixes. + Updated translations.- Update to version 1.22.1: + mtp: Improve transfer speed for large files. + trash: Do not poll mount points without read access. + afp: Fix volume names encoding. + gvfs-set-attribute: "-n" flag implementation. + Improvements to avoid crashes during unmount. + Several smaller bugfixes. + Updated translations.ibs-centriq-5 15917732271.42.2-4.241.42.2-4.24gvfs-afc-volume-monitorgvfsd-afcgvfs-afc-volume-monitor.serviceorg.gtk.vfs.AfcVolumeMonitor.serviceafc.mountafc.monitor/usr/lib/gvfs//usr/lib/systemd/user//usr/share/dbus-1/services//usr/share/gvfs/mounts//usr/share/gvfs/remote-volume-monitors/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/fe8061858e6890e0e502df158985aa40-gvfscpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, BuildID[sha1]=67dfe8f2f0feaccf57cfdde7fb251e3d3fbc2e68, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-, BuildID[sha1]=bd43a28a4ea8356e81e8dc7392321caf2d3f3e61, for GNU/Linux 3.7.0, strippedASCII text RRRRR R RRRRRR RRRRR R RRAɐQ b(7ι'r鴀=cH>e"hfVWV^ff1hU0;:͍#Y5o7E01=TX쭫lKq,-Rl5,Cʓ֕WᅉvO<,!?ֳ5n5s`59_$VL9ggsDۉ@ݙ_lP {7RֺBeJjگñhnFX7) 4D4= eGBG| A7aO5nUpkZ*ovChf;;p3j5ܵai!VFf$8춈Cn<}ziٳ%kGf"4uӚĊKgNȾ'Y[GsJ7Gv%0 mG`6k4鵢2_8)_;kijٰ ,,*wc?b yAkʼ6Z^#?SZLO\3>(6 yJy+SJ.<5̬!#'_A6[# %r\C h1eXKͫTsMs.YϷ~00#9..PMCvs qKgn,:]~#g}FqWtU~ĝc#b`uoh\|jH8_Vc 2Iu44нϫ+8n?y2®vd KĎ̩5J6[ 4xO(*:Y%0K )`^W#])ȁ)cWm&u\<8doQumZMg.{FId% oh^!Wh8rZ~r5Niz;P /XrEm/P^,8ߝ %{ ̑1M"JzuS OBmOi *-ٜ5*@7&`ծ$"@Ccq?bUIvdd&1%VhH5@זNPm OH3b_KU<xzHAs@תec#+eʹf mտ%vѥ[W~f;򰙑=@ubԩY'%c*ucvsQ%KYK4Lp! /*GH<Ѷf^:dVj-% @˼dt7<[Kƹ#RA1ܬK~!i>znW{ÅTf\G,/P"m$g8۬rL"<{:{͇|O`A%XY+1)5A ";mcW+*)AD}`O$󃬇sʺKT'X.-Ǩys~܃ pStE3&R("s1Ec  (6i 7(D7$\)վ[i)bNau$D1t r1{zts0Йm˅"ڦS2ĎYyYЧN^YҩίO"z.c)ao/YVoO}wnbQcgz]*tPq%}ep_gL""W/ΝZE+;cweDrEL7öH0ކ~vm^U5T|H:ϥГڢjkRgT69o||s9c*M* }L'yxH(#ٌf0vajmޱdp8MD'ɶC ;_5XW"iХh}#;HY-afWr(E57Y嗙$zb}BrPPLf'debg8=58hg.Q*ʌ<]|<]dcFbP[Q/ԭicdr){g?sWCϥ'UP__zS{k,< SF=#rZQT{5_bOQ7tEi%0-V@\S %e\]]P]Jp0JW G^*FÀM.|HֈF; dP{ 5=B?ieQܒlSL9V)?aS"XGw9ʗZh.l}d}R0&IhSc!֩@,9'<<&5d>0A B.,dʳNu% fhinjK,;ݢnQ4 "̂+=PU7Slz4 ľmm6<71;TưdS3o +{ú6ޱvtcZR@Gql :|\S*"dv6ծS#M:٭■4 jaQ%`+ܣͥg;x1[R] +hߘAh]hAm4A)X%L-qTGsHH fMZU>Գ}&ύb8aoAX~kCStF0`|_3^<3S0OЕ~^]{,:"ݮtrģ8#D/n] Lc~SAuİ7YtYZ|ԵW$hgN&4/?Ϸ]Lw-VpHKG [uɑ2@(#ʬ>AL,?G^o$?du?IYD[?Օ_bY2x %->|v]4nf{cܦ'4&v d2o+<31h^\}^_.T$o$ =^m!ђpP w[إD(t8/ykC3̺|Syvef%QKXe[D1*ьY* 7.ueΑcUxKhKfSW %f jNib½=VwQtVIcS F]u$:ܻZk[oěѦh :VȔ3fAH g&;P׊!8 ?9w(l~#V~'' Dvzu5.r!e/Cu`jVOZ7ڒ:v7>_gryhނ{ =t5[׾L@pbAF5T)-:G"%s@G w=$i^9 Rrݗ,>SL$$XkՕx(=iaZWab'0-ԈG^^Ic6|ţ8A^|Q gN+JŪ@c1!9DNOg*zq)8_f= z v %+(649..F'hřm)^X#<W#7D%ا qgm}"2<,8.^)pvfy(-ʺ8 C) nvPAf ?̰6T:ڂb2scv30pQo704{HQ]pY5ƫwO10~!l&R%_lη8^ֈ}ώ#V)x1PNըOb?IcOLs 0đY 󖏯YFdL1G&+%i@fHSEXޫSx cu<·b[nh%3 8>*#@jQ g[U0SuѨ;N6935`͛caXս;8W} x#}S|O@INh$FUt܄$l[IqcM[d_^Rybx*U,Z9SMROP0Թ'VUBPp_Цy<.!9NdB)yd_hZ63C#甔.387ʈ+Y.hI/}w.dŌl'z{5 D]}SU8N$p7Σ=AzғES=$Z&|~ Ǘ;-s4snh-.bXjK eVN"cQB`{"i/e)%v(5Kbt@4`BwEHC 40C´4QѰQM  y0H>cO׊SE/maN27`̋hv!=I3/ [[)0\Uyڜ `'.7dMJBN/K{,\v8 zֱ}3Ta"шD򂝠*<{Zs0Hj#o!Ԗ'71I`ܰ.~;"@pS|wko0^yJJ0?jΣo!~mqa <۔Hk# y#FV44Qk2S>;(fFieRCȺ$ũCCM'= ݌<"mwxgwTϮ 5e#b P#_Eg:"9ٳTV.9¶EnM = G~(N71&L q vV%.,Z8`r/[ЇO+ioJ"n GKd'v\h{XB%`-XV]a(2J'2lgGTqӵgÚډkUիb;t)\*=ycJlP*ɓ%MyQ Cff~ qe:ӒkjTb "^/vuk iRVk^:+?˜-T[S <1 >M+"؅32:S1Vf"bNrQ: Ͷ4/t>UV9uvTӼC4hzԚEw\@b'鬘D22X9Ԁ~;VvEx&FD0SLS?x*~f~<oS.oJȪjT'}$ p-z7[(2 &["*IiV*mh[l5 ;cI ؗT2,u|YQTKﻪvyR[nҧsO$LRW)l@=N$* AD&kd$ h66#w\hݯ\t_дՇo$Ea4TzILΗSySގ=);fV'gS"H&sbNymi!8Ċq3vn 51UL6*ı62)ULnqu@N?Bh RJ#0fR2. mFYpԐ a4h+TC+t;`Чi_IĢfm\/L*Ђ^|Z@^6dQԸ>8E-xWVLk4?W ֞>]Tl >*E3`i&52+B?ĐaNSBΞ: @qvh,e w>0/4(OKSژGDVo`{xgL D<و"2@)}3Agx_@6( m`pA-~"(q.&KgPXR4[}JROkY gXPC52%+3qOnJ=&SkwBlu}x?>ȳ'_:G s"SHO8V-DҎWNV0I@$/ǹLLQ{R$䘰kF}~x"!/Bs g:/w|:e eL;z͏o1vl;S7F$aTm` :CF1.% 5^vdV޾h5:%rWHvp ֭˿ʁ]{;$2~5VIQ;`21\'n;vG3+ys%Ad \'җN4܁wμ삯>.UUnɷ%xL 70eb7Pk;rjɠi 0;j懻,R v~uAor,"?jPרwCOЗmos CNbJMʢﴊ%JA8ofOZv򎲷כ /=onOcvG@L~8۬(9&T$0^ֽ6O !J})qO7ㅆlW{7p}Ս{T5xZ) TNl'! 33o及YwŎ0}"0Tu3HdG$; EP4YpQ2i۾L4pFt|߲8Jn2Ό2ͺ+cx6vg ȆT <4.W8|ly*ܶqꌢSAAy|gK9>EzS&BFG`g!v74qKL#I8j5OŜ[|/@ &;r/K0W)x́bHITtϜX',Z.-zڦoϏ۔2َuϨmlZ QAx{%.lӸM1ҝ=_K*VSн脭"kV~Եyck{lomA`Ģ VW z=9-mF OG|kG'r;`ӚVD:٨ ϞCZj+z -$٘]O,lXitgwʴzɦA ^xLɷZ p`/^; q3s)"¢v0m)Măgb8!Y(9t!vG'XiK.4N{* ۻB+SGcrD$Hz5Uwڭ m}ho(ڌ"HLHpI{r\V/uX ^PTY&G%J@RWLI@ *ckaI-r]6?%ypE06J0V~BGY13F^k =*pfq5*HR0#+vJb@ zl1l-:+̤K%=*Lk 䲂ͩ_$>2w `T)EN6TfT<۝hCnB>‘Oa9u~}5-繻:j`N [x.F)[0}Pzp&5ޔ ;w^0AؠmAe|-ՌPQzE) գSr&9#␮ldd t3 |`~Czx\w8w}}4ʗzv!_y^_A,U&3K/Mt]>"zM4VIp̧bi#\n񢃧V\c(򼬜+a7~B\6Y Hbr^O8}o%9rX72I3m:?mih*&}&Ʉd 0Y0P бCYIfXp ;,wf o?"QD[?9QC8S$6H.~6<`(,VT710347B!2(zB<  vRCY BZ{__[,wsy!ZqLF֥H*@"ی(fb/[EICYEΏQcʨ|-dtƠh\ -CC+ RaŴ!׉9pG;#Oj߆pHW/"~ m, `C!c q~R+LmLԿ6,(yZ9OJ!I o_ aݞf!gBl*"n% xYE\A6;q;yI'}aRϷyn!..Ɂ?ckDgY uBd:+C!cxIvķIF#j(&/{HIbcM3Y\C 'T |N3_(8  A$hp3j`n/PZ}ڹ_8sһ·c+ 47x`C /0@"BAjcButGNj6 jK uoX %KIυ ,s KO'oWk,hf*/%SuF7Tc0x &ߋ@mR?Jp0!~ Y,Ԫ Ƥ^m$Q] ꦜ3-YIQi@":P<r  m t1(6x -+c¯<C C/G*MâIkf鑏T';NolGk㸕e#~PN"u&zQRy9ީxO[,T|_۪9v}qC7מVhOV39{9r| /Egt0[ OdjL4?CD~t3WPZBY1lwh]_G{ϝ%eO"fD$gV>쉬 -nI(gH鐈OL0}``n(n!&5 ~齿i /'0f} w37 m" 62^+*pm#+omT{a`\N N5+2ŽG}JVaܽx &PHI]8u*ͫ2dǰ$|B3NK/]eK:aNE9t 8[HOȰLޅp7(o:O[]!cqnM⟚zā#K2?.c #S=쏿f4z,#U1vlX9"VP=X$O`Rba]3j#ۖT2w'gsjl=B8mo{  lct3(X0en8z$7+~LiԔ ى,b-puSG`ƚi= 26 'e#nSA 39oKBvbDĄ#^zQ7&m_1H"^VH3;_[{ě/Ժή<ҭezyLP˲d]3`ݙ*ݺWJoi7mU:\Kvdq!u#"2jo RѡctlQî9{bi{%},T}Dp*/(]YU׍عrK* 9z:{wO俜B8Ģ**ͨxܔ^ S (GՊ ]udEndV|;RPթc1H9uDa:8 Z")TMpfHvpсI"KAYыp{_ `,.F|,x_zH(k1Qr-r۬u.Я23PP8?a65Y"nU`fQhfT*S0+?:3tzBWJV+ƉskЦDC|U}QaB9F''e d{& p>v nc1͠$}A7Q+Zf*y>=$ kcU=rVbޞ"ᔖ1@p x?3~'$R3!rk6&2"o~\ wM6oK~+-y4tvz=ûhe6XO?jYZ`DIPoRtaM&Y興CUpUvs #jJUccWy+\nJ׋x_WҕU;$4@M{rNv/V )mK#;#u,W6 Mx ͏k&qLWVb#<ԠL"Ewqy$x.]m D@XY[k/v L8\%Av 霩KɝU#w9W5,P+{0X,~YU䟀$eBث[Niw|F ZNAh:ߋ0o N!Mwa&\ZHoߊ XwuG@A5 -&4 `@ֿJQ2ӻOcҎy!@MP2%@O§;~3x´}n(ô%HK=ruuw)ijF/x#Ͽ\sby f#y'g2Hlԅ4Z ֌ipV~_3ꉶTXE.4Sm*6) {Z'4ϘASb%s6Q"LC;NLE,YxDcq Ïq!?v* ˋ ߲g)S0(t m IZ:(af-;G\W t18TgHB7,> MzW3n#;9w4\AVeh\n bV] BR .E%WxUI)sdzE@tۚt}ZUd 'wACk ׬1EsGjZ㠰̼<ՏDqۣsPc C͜7D?7FWR `rk%G.c+4lImkQ*\AsrKx(kj1 U,!XU* M㈽s aI'2H(x Ō1Pq-",![NS/F\gG 3@~C!1O_+MA]Ϲ6.[C=q~#Q4uaAJhV޼~7tnx)TL/K\hvSr9(EFq~;,'9ɽ{mblPm jwc`т6Fq.zGfIsiu@!'Ӟk:PPDZ-{9ZX"DeP]u,T[u?e?kZv.ےc@m@ NUNR9zP\cg{qi@/ء2&\ ЈV6--^>Fȑg] %Uӟ(|nъJWw$,ZXsșF/ H2:*[ aƬsi $#$ (X~Toz (cTE#g{0JQ{ܓka${Nڳ"lUo 2>|S6@`PgA)0vpmA{_ےHh1HΤ0D< s-nk07XYZXP :YNܬTaYu_ʅ73:w_ [Of !*/!=@LK*ݎ~I:N,~%ЍkfmHJaXcEQH\&۔S_cO/Cp Q/ PTJ.y՟O쪲 CVNv^qAcJŜ}+G%5ڱu)x*1[td/_LrKR2 'VY%s983N^ew6 & J2XiS{)rz«qE>қ@%ea0ߜ[ɳ\"]9~<%@A7Eo }ӅpC'>D*f8s.~aٿDx\t/y u eҶi0mu9SHpbY -UyX\|],X}VD 2 ޟ( ݗ~ŀu y/D 5Yce\({B0I)6??YT)8bN\ D9I|O#Bj^UDž>[.We]=$7usH׏p# m@ͩ@ֲfL}=~U䉈lgS!(KAAԏyilJٶ/!-G ]FFݯ &T0Fz٪Q]a*kz}py.a󲨩^5>RYǠau)- ,^ ޛ,ΓqX6[rՕHc/j21:7iDz' l* ft0 >~6&'2v"D`3iSR4Rd*z]*dyD$䔘rSS l5Ra9lI\>.8ȇiHir/ɣsniD6aiX>_d>8!cO|e<=dRDZ{ P;}#;dÏA^uس%#;]x`7J0dl*4I[aEk&.ڷJS |rU M= `]l{s 4y7rx||27Feˠ+ĉB;Q7Y[њ݊\xAmEutrZ%(& _s C]g*SLȊ(I#:-Ùev9`a$:lEw:'^IyF@c3+mQIxhJJmS.6u# X4>//e6 ER tX[2BTmL(T\#dZZT׋!y  {Ż&}G3'Z{mxWP/˩]/r `9IhjA߲_}'L)L@,@p HKa2jJVk%G,HX=FVds?FG.*eU= ޠKkJJdBM?D _Tser_aD7WawT\pswRB=β5R*|J \yJ$5k@Q1Z3uwu./|LDRetI0 uk-@]dTќ'r18 }(ق̥CaWj֨baz=V1:x]@k(fwUz7C$+ެ昖wc+7$kDM| =S0E$'r>ζ}e.*0RsM4{)jq">iD6z GCkiz)SӲ\( 0L'T3ȣM*S@`C̰Ц;w`,h0!.M"1kDYœNO0^ KȂE7a6ht:oȢڙ|u|> |~Z3?[zG?(y[ٺ)}2k:֟ǜ3,"T`eso"< _VNCX S8F.Њ_Eq,-ttW,[UyweX܁dkP _ 1SI-},6f>ڛʁ0ZffT Z9dI ڍR(ASW?I{YF)4Ҷ3Y SUDP?+PrݧC\7BH|D*1dÒlV1֙y _%x>`޻LdܵItUfF1~>}@UfX;D0ҸK pub tGiI]xF^=ft{K}ەmw psu"I,YigvoU}E~t?,Pg^h_/_{o(Dή/H1xc@bv{'lջ޺t4BYaOAxmWR <`yA"ZǣjpiLoOo^?IWbM0gBE.$wFX&C+qVWDwcvMc.Ya!pdwQg+K+VN6͗I<wXFw4Rޔ Va_x[<+/& FݹSn#'s0 xgjT*kl# ܙZ3R4W]4'RqWרfVMQW%k$*K_*2B~h%U!yN#) s4O6Dݨ}O&': QlY &MlieHr3oń)y1mrG.$y'W?ȳǒI,>2lg5(Tl ϙ<dv'؛E8ԍ#rw'1~W)sdl_lOp[ein La?j[!ehR(Mg8d:=uPM 9JMT4 Ep\Ƥ;] я9G|!E[3ҸQ7҈rdfNWiBA'a/ X?d2J>8oQ"uj 7o8on2N $]&2euf a?L)؅|)XWD?{瓯eH.}{Qǯ;}tYp<ȯVVEPiOi~oD{L,*Fu)=+"4ėsc[.Y|9iI '&GR?/Ӹo,CGL(xڼIRwObϼ68ΰN IuP9B!uC)WqBM0gKê5^S8a@_T,Coj{`8g"iJ_4AYj2vyYɎCK^i}Rps0西JGCo"rױB@ S8Y8&5?t@~*2{f uQ{;˜Q&u8jlkke'!9+ M~Yx46ɵin2󜥎G*S[bޭReWD@46P`+\_KҰ1e2K°Fj˶Ov} ^(݌<}6Pu&9.2Z {{Z+kX- ɣy|9~]Wմ֚s ]M8eE7/7bT@w9u;|nYuM*P}3W n/J½~qZDU*CH\ `Kߓ&ôh02HiC7|.BC=!c,_ayZǡO*bXGH2r3߱qimhi*/KՇ=Ic\uSg7~&*Vv  T'<3W\zL36Ep?yzטH~ ۲m^锵 xCN3qYfAo\y̼P^2&/ԘsFN~LqIb8 3-4,gpylG ϴ )bHkđE%9Va=^1\8tv\d_\S67$$'z%bK 9';-Z3.gSOrJTTQ\k.@q2G]"qBVL8Hj+ 8x,.{1GQ`15JY%#fփOg%shԤE͜y2( ồh /)YI T,M3hJXj+Nd;j0Ծ$V|1y\O >F DŽ{N::LfzrnDX А2zWLbZ4s{`LӍVtvy$D- _B`uRC9 $/, hGOtlf!1U-E}խ[^#laFq/6=Z^=MTvTQP [% : e[[4+%!+=v ) ր׀GI@R@rR ǧuy0Rn +$1}s7e]*5پ0Nku6cZI8WG͗0!QIrR93 .ZWr1MU~fMK_Apwŏ8ӍS;qJ;E e-z/ 464l;K,yhbbr%j^B}<7[o&q}L&J^7_QKaDLFDIs6Г 7OaGFWHu/}<ܲ5q'}d\vӷ^h󮕽Pų""F7\]DJY! 6%P1FE{nPso6wP.~μ;gh7üOU3om+zqLkyd1V7T3U>b@ QG?ڝP{Ug2Qwh}a z1+9[S({rPwܻ" ~?thkcgBMi Wόg ơJ#;Prqu[<سY&c./2bJ_(z-f'$}]<=B`P+,*l}H:TՁwbA z@k]]{ c1G7J;1}I-\afպjx;<;} hs=Q9էv(l5Qsr*0Pb8V&4B# -IvN} ғwx^og]C/T] j`SA%b$H"_r9 1/"*QQ#GPFbCn*Po4pVL>N\L`ёx'$g">Dqy.9!|I9=Qu26H|4U.V1~S𨪠$>{CrtW 6x> zK2>1AzL=Ib2$wTʅr qTZ VQ ć뗏\OkWh* wU_y羻2\VQe3qީPnYL5Q182g-)(ڀ$noh/|Vmʻ=fQۊsN=Kߍ?I ZspMuzS;ŸzI"d[}Ş}gࢅzH/[n*:ĽxKnrR6:p1/qE),!kuRB+I>T-蚳Tf]RVMЇ{L ) Dϙ+$J8]ۄ@wT<0-Xrddo"M)W.5TkWdDCvZ/oG2cF{F_ݜb|Etͦ7iT07?W龕3}bJ ͊ k2vD&9c9#@`pwvyO~쑌< 메\p/'=ZD)/&9 E8LiSo" r J`a3t,1;jLZ(8I0F-I E.jab00nLb,_gV~;E/El{>lL)U4i/px81'SmFA!$]棜f/g,@Τ4f55%onNIjeњ^a_\/?VeS 8bf!Tx^TWԕs?3x5 0 VDV:G'zA0-L=*"+Tlm*:`ўkCUjK9Tj7,ǥ!]Imo'E /u-zv@Sӫ)ҚȘzsd9!ExI2fYr ixvw+ d `r[1};c `?\ \[\yn2Jӡ AB7пr\mn}@L_ _ ۋ^ҙhisQJs!g{*ͥl:ҿI LGDd7V.U901)ZT- GWa*VFfĺ08'Fkv+ߍCʫ|?ogi> e'K|0~#~.dkƛ! 8N~W ϴ&P b<@if/2{1l7/+2g+{GАh}y̼Eٻ`v6+O*_=|!9At fR} 0t PW)Nا3(586aNYǎa2TEG@ơsa='3hAUU:2~j %x~s\QP?ܠzĉuc<M8fX(5g&cX jw=F4_ٹc@0)CgŚCA0&!hS12`'ǴLBgNlZDr=~ 79^As|oǰ;lA$q+5pΆg9؞cg-Xd۠QöBwo֠W:#6第NN_6ץNq^yf1Ũ9tC@˦汾n6{~ϳ~G!a3? # ,ɕT4 E,Z[]xd}B]?,BƽU!k$U4Wb L=ɪ/yp fM:38 &_u]a;ߔbv3T]N*G/{6kWO|-<>;H6' ԴQQ .·&˭dư}tNbq@!33k]2dc&:Ph>cRus<~04FDNI-`32 CQi)7Se@i|qy_-d%i< !p 躓KZHu$mcP_Ty@Iذ*K^T?IeH`U݌%yiVj:.2^FZ!`^ҤsMj*6/B?~bq!l.Ïm*ܝg?'? @X}ޗM ߡu[MY!$3I؞ϫJʌt|i ӕ8P-«6-Ivxa9  +(xG}yNJ61gPnFul#V* {#YU$D߄GVDڟټϥ,(aNi-i흱lell7`+|y^sK:ypG[X~{b,L^^2!䊓DwnDcx ה=LM<5kPc9sZrQΩ}TɳAiڈovQs%Gy %8p>HjRUM%>i[oY-8ʴ^ڣU:Sf[mn?J9^=wչsF07&~ϳ9nC6J_-IVؗrVBY"jc`Fʒ"NZU 3IWMN]8}戴 /,*rtp;W3_eHi 0pSgX$Sp2,A.`n ?[MAq i#^J}0$(m o\hwAձB0-#uʛo@: GO+y ISQV@] -˒U'}d$[ %Wk,1Y9Ζ%jmWDC 5~vf6'v;U 8\a+23a56.S[eB}=5#tF$PAϮ&M6QvMC\yD28F0> 6pr' ~3O3.WxzKҷM8`XSekw|ˌ i~[D -f[m^aEc>m#LY7k,se'5-s*+l ^F2Jd{k8Х<ߔ6ŕiZ—!Ȅ VM8wF ̶Eד.&/mԶ[ښ8 x=V6uKri7rM2e ڨhC6\ȷ1Ǣ%YyGh]Svw˥Hč3R` u@jlmPkȇ5 =ahI{Nsk[I,QID\6{2-OgΙHJ0 +L/#D3 ׋f~(ˆU3~h{qܷLLa"FTqvƻ*|Nǣf!.1 %e/=xkxGj*FCVDL^ޢyVH`/[R@z_%m!3[:`|q qn(D״yHS7oz1h!HL~^2W66Gc%+[R~OIjO`+Qr($-DWb[WT[dzzٞݴxFkd%JAw^&]O-1^K=.`!4ryZD쳃Pb-DӐW\1-qP(oO  n-m.ԕM9B +gͨ]L&dg)o 9rӌƆ1vOoj08sO\Z^r۷ k!@ʐaͱ`oUڤ?*e/QBPx=.xk˯)QnfxN7_SיIC{k?JYrAϱw*t}G;eYlqe[MuMؐ]U.* T_!yF"k-eYcLS"2v?ԈF}ʘc#7E~~ׄ\k-y B'WPa=na:c'];R~1UK/ћ#tH֣Ǐo~}^st}D_w^Y `zцw>8ыPUxq?zPK0_cI5ŐN0Ly=xe)tJi?^쵥n/&4 A?3]bX.\"EՖdC -\m*ܒh暼' [Av^8Q£?2͂uaynW2?mBtG`3NϣtY*g>?¿^D@Ls@V&w3oĩ`t$[A=Yy Kx_IaM!@)>˺>'#w0-g9&gG]3,-(Q7J(@TM|NrCGnޣ|F|p+~ oqu#N2zhϝ3ۀE0(̰6䇼5SxQ1Osz+Z#|PMÝLK/iHvOM1'3s+^B11X: h_lWd%4;BIj֥G/A}]\ӰXviy̠ҙ۬poclu> >I:m$ꁢf-_usXX61Ƽ4; Rx bxXIcyܝ:^t L))Tjm[hS_5qP(Y0vLpAUC~& kT~I4=zWb_%"/uBoޤ lME`U6^1V=z*kρlvCFR\[=@UKV Dci96u%r,p1S_"ڥ+#K lpվs̖ |f_&n.2ʎxU\C*J0; jLWq^)h-oKq:ّ!0 $ }κsD E*~ѭ61hK xb2:M/{t `gBdxN@ҹ*j8mk/]%9&zh<vw̋8E6R7i9UߗC Թd>^_+H9y IENK{t%n%M%[=ϲo>gҊv11$nLBTĽc!FBD Q#MvI s{ |zVMNxvq޾_ K"$~~|X,׽d-s˄>l~<NU3n-t:!\\(ćNG[Eh;>'+3Yq^91{7HZw}ǟ7}Cw!ȋ^=71%^ȕx45"wX"Oe89R>HhiVFdcdvz~CۏȪܷ^Y7K)yu>ǗV$W UZ0Ĩd6u4 B2GUl^ǭL+]ɼE2 8q,WY+ 3Sލ28x^E?<@'z! YDu:Ej@Q֥Q~Y}uEyJ+VC {pA'6)kdp`12*JhbІ7᮹'#`$Ʃ<2Z {F/%!E(?gS<FoF]bŘz߲s`2ЃU͙1}2{ ۯ߱Prbo~ 9/.D%K_fpyZUEY3i^.)& (Z$vbioBDVF?\JTS:k2Mڀ [ϪK3 xײ8kXV-w7=AfA-s?Lo EgEUL7O ]|)ͱ["=ks*t8+X]-<Ւ,;{ o4cmf!-l/D@)P6igEɖx:5 5ch? _W-y=1>UcE"HNU"ۡBFM2ρ3ؔc`6|-:EdT] [ǣﺔ} JBeZJ[h."@T8e񃕓],QHj #jUFdt.?ƀ M0HAN$Av6%JM6)6(dv]y/U= w]빵v&hKb#HHu1Rv~䖎RMEs[=r `2<htmЮ?gl`i2u 7)N'VAMD޳M`yr_UOal?,Ee(^3s h2LN{وLW׳O?K\0,ja8pHy:BLOgh$Z--&{U7(EQi!Č9ITm]b,u>oZ8#H <`IJ LlviGx7 =kZN6 X` ؐj / byu9q2?d)z Iqt&7D%%S΃`~;Q6_8Z`w>K!v%$u$(q:}ӷli[բ%|3 ?Ղχaڀu/\ %1TnqqJAYZoCw b/߻\5pC)jSSC(r9 /pٺIY5n"HeT wdJ;>{ɢQGA rLlJMspketKo3.Ƭ^P6N0VSxoS@,9 kӡ6ްJ֍QI |^i"cXW&wBaƽ tSj7.C}!wAw;_匘)Mœu aei pVt2%qU6"ݾpDY^sMҮ џeye4He8d3Aq ,g7jwc+fUʖFwRѯ yMč&b߾B{{ZݫT2 P c{O3Fyc-p8.5N"Ħ;n1Ga wm5rA1N{GEƕw(d;xW``/G}ySej(>k} :Bӗ1=ؒaOu[!ty_-W xL[rhi<*-vQэ~3o_ku@e(;-*{>OD ToJ9]Q@9j Ȟt_۩ފ0/ m:NEp$E sQ_oj_6 km~muזqtQ" d) btB󆶒Ci{[ 2{GheW*Tc}>k|E&ٻYqN7nrm[h1-|QN%#-x`4{ NވJ7p.ES*e5G8-v7ѽ糣l1q} +$KPQA#aY 4_V?Q;fp$OT˙0٬tWih-Y|Q*We!EPY G[%a dLW) 1){JxN $mEirwcbj:,_Iڶs-@ԺDsб:oE]IҼoh,e$KG2SY= $댑IH6ݳ^KbXCrXh <EPg+P,?UZ5֑C&X52oo|2_s5+bΨ՞)+ftԙ)5G &I_xv}l^*UEw>7B,$xǟ(nGU21v԰F՝t-c߄hrkVR^e{^yk7GiR #~&OYp!+Ɵ7#hJ<x=s*`J8ơ6(5w\I$6"^k]٧jDn\yBQSlhIW9'|Ѿы#g-pN1u`1S=RY3[mP>A_Sb`C4a{o?>>>sIxï Yoo>hak ]25  a8M" 8S6\C޿lV˙aթ!,WjLV'黎s3k0Tf`wh[eәُ "TsXdvsbdωXf6;|2rk/Sp&\*&iIHv)VXs'hK!X()<"S<`*'_Gw9oB\堪bzu4 usfe6/joW8z Pt}JKb@8͓记gc=n6l>O #ֽxqaU09q5jOXօywul;N[sA59^;R iRd B|1 /eNP]=|^C>a#~C x1ick[R)E5i=r\͵8wXM7?[KIҥ ,*jC{K /ض0_P_s|j >Z~o.R~~#NfA-Qo/g9S,zRkHn4)WV'!|aOcw;`'/ 8)]Geixoιc~X8"#5W ,t4\뤆s0F,$Ѫ#W65%l Ux`@cKWM/ V!/ybf5I6Q/ܴq ,u6X_|#gF-iHRS}lj֙;2=@6HyQ̚P|oEH _~Oz+JC/m?n U>}oZmPڞ1黚Y9歡+z,vN@ 3bQ4Ō u}#CΣ9woE7FkplI,jk~Ųv sp7:!_z=#5L,ضu]j!u|'ixE?ϗmto8E=gRys/~è'd[OHL5C"&7v-+]Z_ Բὠ Z)n%L ۶ YZ