gvfs-devel-1.42.2-lp152.3.3 >  A ^/=„'+FWű+eʶGD^2:G U:wڲQ4+x+gp'#Y4Oz[á^XlZ_BU:l>sqOi.78 R &)P\;˶w+=90՜fiI@zmFВC,!]ף?Ꙡ-OԐ>b0*>p;?d   R !'0L Z h   0Pd(89 :LF+G@H\IxXY\]^ bcMdefluvz04:|Cgvfs-devel1.42.2lp152.3.3Development files for the GNOME Virtual file systemgvfs GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO, a library available with GLib. gvfs installs several modules that are automatically used by applications using the APIs of libgio. This subpackage contains libraries and header files for developing gvfs plugins.^rsheep88$openSUSE Leap 15.2openSUSELGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++https://wiki.gnome.org/Projects/gvfslinuxx86_64AA큤A큤^l^l]ק]ק^r]ק]ק4ffebdd5bc04d6028cd85f89c1ce490e0d03f1bf521855906d6f650974755ddcc3c7910987b97f91988371ecc66dc4c45f541e100193a8e05a0e772583b6b5551adbb5ca216c8307fc195657e83930489504b07528f13163a3ee76b3c68e499b15d9dce899b33f958f88d26f4c025ec4a9150cf2e2bb16de596c25a2bca7802crootrootrootrootrootrootrootrootrootrootrootrootrootrootgvfs-1.42.2-lp152.3.3.src.rpmgvfs-develgvfs-devel(x86-64)    gvfsrpmlib(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;Yifan Jiang Dominique Leuenberger Dominique Leuenberger Bjørn Lie QK ZHU QK ZHU QK ZHU Bjørn Lie Michael Gorse Bjørn Lie mgorse@suse.comBjørn Lie Qiang Zheng Qiang Zheng Qiang Zheng Qiang Zheng Dominique Leuenberger Bjørn Lie Bjørn Lie Bjørn Lie bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comBjørn Lie qkzhu@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.sheep88 15931121781.42.2-lp152.3.31.42.2-lp152.3.3gvfs-clientgvfsgvfsurimapper.hgvfsuriutils.hgvfs-develCONTRIBUTING.mdNEWS.pre-1-2/usr/include//usr/include/gvfs-client//usr/include/gvfs-client/gvfs//usr/share/doc/packages//usr/share/doc/packages/gvfs-devel/-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.opensuse.org/openSUSE:Leap:15.2/standard/fe8061858e6890e0e502df158985aa40-gvfscpioxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII textUTF-8 Unicode text>fTs%[utf-8507ed6f07ceba4ea446364a733813da3b38cedb6558cd9479607e3a414b9b63c?P7zXZ !t/ϮL] crt:bLL ;X;ܾwEbW%^!ϽŒ4=njϿWִ:VEſG1„ ~/W6zLM4nSu@Bo7{$woC[&λnEQSV1=${Z2 <(7k\ŌsXBL^Q9 xoAo z 0C){Z<R׿!`gQ؋jv<ۈ:z5o,K TvZgJv0]Ԃ;|AM~(PY{F+{גrD& 5$n嬲Źr~F;ЖZ/8~U_ 0MdO'2g*/@!}%s, W)~+Pw5裦u5 4 ޴A:w%"k,W^ߜIr`4 ^ރ~'R%\8͌OӮ6-$;ȣ,G嵼7w$uҔ8fnwI\|+9qm (lƹ`'nsn⎪И߂T M]U>">w+oo,|~>R?O*0]^ z1uqHt~l8/~(p؆ov[*bm>8rd-!JpݜֱfGGگszc0G/>Vh⭲Qqll=~8(}Tg >I-% F֌Ne6| TS?>_P\Ⱥ1 A2cc( ?XRN"Dh=R.co|#p4vYߗD9>g3Vf4_X(Hƽ܋15Wjqa0dQ#?Pdy1Af! f<92uChd/i(Z[t0'BI`I )ͻB]meצ"6os&;̊h-v|t/y?a7tW>dnvL#'f|5_i5;_=dh]WͼGIFzHDntY>wTm#lY|q!n'|>qEB 4?YbpKf:om`bYeyR4qO~ړ\Nlcdo^*ˬGAk `R(XH6fxy؟F=TgaE J1E]=Ƈ4N5rhEx8u}EGĎЅ>6["`v*>*xTD2,.DQC79 yaS>y_Kk BW渁J^s!OW+كLխ}f~{[Tdt"]3qPCh@!,n#KϢoR5 ȒVx<00MǬME$lD"; =N_1ʠ1-f=~m;^u D"aX7}y[|#O^!w6$"\R:UDR8WwN#)2v(*.ik&;p*&gagjBfsWl3?!A_C&zgz1 :w!K)Zj2"HSjpXq[.3K6v6!g+^V]}|w*BnP&ZlY!b3%w]cK%Hb͞N6Ś(yPdj:,A4-jar2Tjm7a*C TiSHG:P]U^ٶ{ dEr-Y3_n?w *I/PO4-C=6'0-gLc83T~}-wcHoe_u/T&!}fmڣickRAFdfdk[,g)G|44-04P5mAܠҒ\WWj#hUpspIt-"&aTǚuԘNC႗F>)g?/T9/eUsj؁}֍dm*Fcqa `K24Z M?f)ώJN/؝lC71@`ƎP;ڃYmdmb9l[?FDT* [ '>&KP*= ߦK8<KKW0LԸATanCJ{99WX"  x]H,=<9 ԡ܂ _$^c14lU BU\̩"^tTGgnc{@D**@5 'glk1* %T8qχ}|dcvf-T8&Yln j{(dxB8vKz43>+& 襠VRŀԲ*ǮDGkt<)\.$ԉQj\&MDŒJtv}J&He3 čĊ{䈧ٍ3#oa+dU@D ƠV-QHP.!w1On-G8hckMc8^}p}M\`h), BOGx-5xc66[(|KN4]6Gtԍc"1kѣcCrsNɏ3J4~LՐ[^ !WҖhm:e$^W{B;{pfc4?/#؁2T=t }TcP8,EM8Ӽg31;4r\!ܓub0`w V >fFKO 75j>]wLMꁍF.5hvAhY @(af y_l% vH+久{/B>]|Mih< uεz%x]}s~ f<Ī`]_YrĬ(#̒ˡ?vp jtζ,tE3Mm[ab aNc-n% +!05WS nZ t]Á ͱ)~ُƆb S_sFo'zduWr '3OZ`-?$ט(F/L^.R }V-R2FwQS}eփdnQq ZgXGOR yNUύ? K-NFo}A8ص{62߱ʠ6|ڈ=k.t䧿Գ U"sQh"P&ۿ]mo+ч֠fNǏ ŕދR=ٲ$EGB VeOxڦsy^$L$.mS T*T-C95Nb P qrdeyo ÌC`޷Ttz_.=-7\$xHYe+&mJ W]]R.Spmvx)a3f@o(y o,tyy!xkb%o7 Aᵏ Ƃ(?ѕuWW/PUt|޳ [׷ϥ|, AfzbPGҢ_7*ck,ݥ&9߭F ѫ6)nZ MXe4/xVJ2nXC872*C|S?vC1R\9R=e\-\9!{Sɐ\-46[k)'* d5T{s@DP2K4ݍ ( V M:* rSƒa&.%(,ț[ }E:?bVTn[w0%2O0:W pn&ۈXy+G(vM#schܥʤ\ݝ|3S2]xg4T5]^W+ͱj{'BžRFT{}d=$ɰ5e`«R1"&rlh?E3 e[7ke|*+>\96zO)NU+SXPU2^ٱ[lxm7݌)Ndcтd@A=sr]oɉoI@qvGFstE=yfwLXI5QO7Aƃj^Cu@+y+Wkgw 7{7O}7*g۔SW@OvDwJ8lL)\?.s믜|%ivdC{֦ ŗyN(Mٝ큗Ú \&륩!H h s4f{ǒ\yC?BL) ߧ!c9#eUJ-қͦT] fv'M60߹4m`fl!{;"9hn@=U0Pb&?3Î;0m<:{F԰`#)@YyRrÛU!Q $~=g/zW(,ӑ̰mT;T6ۄo+0Pq_LG ǻdI"7ֽ`b+dj;`tOUEHm6/ V m/ޢ1{$o4*7&ZіbYi+:$hp=gJa =4 3@yt;imd?@Z5 @)&ǒAJSN(aVBF@tlfNXՔG[PM٘5Dlk=TJoM)YsѾ@'&Z3Tɾ9̽i,<^c%#}HQ,GD#QRhY[yzq+Pm]A֐FzI WZJ0"JcP$ߗ MͲ>NF/|*w4CUÕ'!(b*zwFbQ={W$df*y ;2K+*`DRT:xkhY]hAA fB՗/ݻYCMrkM>7$ !4I͛WzUAM/FI)%Fc(VOtAmsB>% p*A60 _Jm\mRj5v]ʼ.F*&g1- ։FwԜ\9Hu%}3:Z~&X~ԸO\A!`r^Z 0HQ?G~%?9}FmG58դ擵9RtpDRY݌k{?tE IT 5C xό !yҫdGGm1W Qˌ_#tuIXrz *rTh(uV`ijFG a6qM_{6|B81W:e'&!z}C Ь"TRB"c|r ACe(9p6M ICEB&-xtLKeG%8QGԥBK˄  hwԙ7je?Ė۫wM W wƢ@_ e(ꋛE4?`s=p~k7Fħ+feUd"A]lx/)MﯩqCLEt> 1}bɣO$^qSgg(i@4%FJ)K&!43?(J#]Y@C18.GtyYsnGԞ0SHch(Z3>SRrh =sw7%TuF6n=Iڧd@B̂ا𑴣5E!8 ؽM=*κ!ijWQ5jr6hR%ej=3Ѿ+Q䷕p)v3u]dӤGމb̎ܣhB#b|R q> DՕ7auLJo -~`ys]V't U| j_Թ1=/nUD *1vȸsFmOiTT@zhi7uoE]% 7#kb(&Gbޝ %D]4/v kk9IUy^\1E肜ζ&UbOb7͑FfGSs?i%n;`߃e ={ߞf, H6bcaˆdt^:,VNYV]Q/ g zp0u0.|S݉UxɐfkHo`K6aXn+fBI|PaHӲW#!׺b@e<9 p?O4:LF޼)H0IQ Ia{ů'U奕ߌ׭R`}]Ǩ=}hu^̣u҆8Z\XnEhb/6:OO F_#6DB05()!** JUE\T:aBt%I>KNP gJ"S޾\X\hrQ5LK3*MhN.ʘ}xC( Ho<)_zo^ cd(MM{FhDDpBvc&XKר+Ws X ay`~7z_mMDQx墾~;@uY ߑ+QhOzŇ5z _Y܏9cfJG@B6L#bv@6Ky/<9 ȸ6~=F]0]ޚ&`+*z}y j/-:Wu^T ^BIa42k†aO1HkQc\$[p2; wi 2ګõO/`^@S{A0 PF כ+CօvC&XcƎf!\bUvz:q`y 8M>6<^+cJ-Gȏn y3jmy cрG^4%KiUZ^\? yZ#lI<+CkJ+KLg*Vj N0p7ɨuIe}ڼQ~! r|Dp25+`@az NMFeox̅Z:" vڡd5Åa$Q?ODDixh:ƻ"!ϗCŕd% -mKgEsb0uSlWB؃~Qn0 vR=v%1ϡ Z{XA!mM{>tkl0:~orךIoKVx_ڈM{pRЬX2vz`Q]}hH[6ظ,s) {..32#;62l#ťi1"tO,L= Cs-")Pyɫ!A[H*c$[}ȋ2{KhlyI5S [ِEA90#m_TEFO>+G1 K-];/coʙ]a(-ne/L`oT$8e9 pTPYK&KX1eq]21gz*<V=UER@yM#"#+d,wu$]Ȗt1jp$xNGֽ9\@0S^HU̻6p'V0 ?l2:o|J[l'PU) Ak 8kbYY>y-ozh]dF9v-M N͜sAjwfrMrܚZIb_iM`0sBln'OvV1qʃK5l/}@ :GvQ|hE(AoPMW+Oʻ (_N)6ͅwnbX%z# )EFL֐KC/yVɳМ0I^UB?)97 Pm M"aw[oL~qjojfS)߬٣e#$xWDǠE'81fCGeuD]0d0gEsċXiu!:93B֝gmTk|n%lZ-:*aRdޫbp[~O^%Ȑd34rV, șvЍ:M+i+}&sOXs[|j+NZSû*1Rs3rI) |+ 8 v)LDH N# IW@T&=7I2S {G0 FQO&OX [嵔1z=y;aРޤkiGX.r%Ag)]i{Ӗ-2 IW Oie1Z rRnHbT;X%-<* K{)ȧ$1z[ϛ #_ZFN h!C Uቿ6nisDlN`~$+4JnZ3\gBE>Z΂. ލ2tcuƟA<:nq𭫆*]5v\+^gh,.a(IO2Wv,d^L ΢>2YrB(pJL){a. #$,kcYhbw歍 usrEyٛA|֯E2-ƛv3u7I~+"ϻU.7)NԽ>4# ǯ,тqQ{ET/p C2KtJKXZ:#?!Ll@Mz1 HLS %{/CiR)% S@s;o* t߿w{ cݵ:XI<ù'Nd59* CܶYkE<lt%(. {D?QLy[z(*,!Xs}ƕ %jDW=$uPO.QƣkUFոFo%vR_7TnCtVRsV갎kF׽nxUT̸ryU&{ &xY:kgFPdfsC PCDъN'9lQm/"rvK%Td, 2eBuͲhV iƀȚc:JYT$D"{7HFn|EPS²%Î5CY"2ri詝oKsO,Ag5{f}t0\߸fcGF?ש߅stJ]J8x9JeG\IBQ݋"v7ҍ$yVjC/>*.=7qP"xd*r6cqn6An+hc&6]iQ8d\ފH{.͌WC>K@ hYؒ1Ig,F&xk[C:g^x0$q7嘱 ҜaҬ[~dL!G>MyƚzGgp2{77/&j,>g)l'M9 zzb[锸QchFfI"GFaK;SRG\͔AHbB Hq4SĚ{baΪ`*?c.{ لh $rSU:[2uqO\ >@Ĭb+&(TD풌6N\ !4=f+vQ\FطW l)۵W9$k tS+&ysۉEL\}n7KQ _ꇸmCY5Qh!m!kV4tۂ3ʹrHh@>Ғ|'k R5MsJ\ZuCdBYq?ozmw*ˢ&5T8H=#rj*Ht5~81*OX;25 R0P,n/ vh'jVSe+ۘ6˗,ɾf6uy%tn#~f̰I.,m<SP_bOr~O{ P, y;~A0I){cя%5 p=*,̀f^>MaR\gM;| @"`.ǫ45x^{)ES?HaDD+T`b7$ԙC)}zn#4g-҆C`ǿr$3"'HgbӁϠʊ淭JG5C@kU5*a&ga /Ϡ$ d>;ʇP ע-CAN@yKHyz?n={0ZS,U0jJ7#$&N!yK4-#%iy_\RǼskfa2)5ѝ#Y'HOq}GY{ny9 ItwsR>M1HCVP-JE$ׯO/W$Ў VI,)!@03BDUZqx/.55.Ð vp(ԡ~qc8boB?%YzXwRoIՕmKPb& (J NsHMC3]hAC//_QبkW^$m{@p)}3"i9 2oT A1Ữ/b+2b>Q0nL~F˹84Gj" ْU"Ht'6S5 q9j͒ڨEL,e &Jf:THwMFp50#:,է9\rzt F=ثxDF/6Ac[_tKWD5[P}k%}ɶUBZ`OHTB[܀ j(?  Z8оVYrnȳQ#n#Z6^E y}j@L$雭c+ѣ5~XoU( ~a%_BPZ~Hd5؇?`A;+ZBʮzoWAv{a̴Lnރ.bQx ˵<\R(B3ltc`  xRpO-ЅUY,)}:<Ϗd-eeJ!gEُ :@ ("/P NÖ.֩{$|vO;x,y+v/|1:- מXQZ5wt{`94l1 hnb:~(]$l,:79?26zI(5u^R(4.:h iRy`eo:G m"uH:6y. DKU"c]wȸ*T#6bL@0IK"# Ȑ@O_JQ@ΕGą(!Bx~F%B[|jEPr>vB *i>dc}< .df|6:\;kKE+8vh1r}2ײŽ"O@>%y!ڃX5/o$sGP3rvWipW)-ծb ]R?IkF|h8T|%3H݃u\%o];c2vTY m,[ĐS /vB|^Uih= :걬,aihu2|DEāzK^z||VB !!"CY\L'N0;OOdh،HP^ Pz-aS6HvukՄhD]&p(0.{9_P&GL_y!2xݺ\  _̎Tٯw>1!2bAdR*k1VAYd7G˺z'b@*SJa7.H.I?f;MJ1v:2>}p,/O=˞AChC dvզlmމ#aտZ[?dL^ 8IN}qTks". \͒4iM r 7938ӣQ_xfM_)dE|np[wF[6-p\=k}- Lg``fFh6w-x&‚NP q_e^E!A_\jp&Y)\<;';U~fvcgΡaTu'_<e0=*:sW3M5.&>c&nğ>7 U!0 b:kCi\3f=F6f)H$ősi~AT ">Zr%{黄PGJrsyUn0X%c e𛴳V!E^{էQs-eJD1 6}6 ܤbw(] 8F`%BDl#KB +;h&"¾r4٬;\\REyw,a"N˾f 9fjA˚2oh6Xgr@b7z͂D\Yyj8o>KbsNM;9gp%_4q̘1G хg/:eqRQZ'8<ܘZmyi׹3ؑ$ƍ߄\M7U_mBe.pw?r~E O+lg]4ď(_6a, \"}?TM_O"^LF;jl-sfщV @`1n~2zwG7$Я'TLՁg wwx( @Qw{_0yaa~4 团^Ju+:ɐS_x_h+/FVZYx0@'˳fvc}FVR\XS}P*^SU_ƯH^JM[6YDdx}Hތ5cCƢ6ܘUIo lQi\>h7MP};«= orؔ-Tn ['WT &nXL\B2Yʺ; O%P~62EfQQVf`Gⁱʽq:I'oM Cof&+R3:1Ĝ %w=Y->x!Vl)7B"K'.hضOYk(̶ !?i[3wm(Iw``b~g%Hsu_p-M*?p$4b RБh|6x> ȑM.]PQ]%!]h0hnȰk @AF.3(~R39Hr|sbbfwLQUN͊4RmlÁ"j_$$= Em8|=a*Uw]eTu ,1B!.)w1ɯn7r8x&KILlg_KNz,fD=,T%9zfŦ|lBPtk2wOۢYVB:TAn[tR0=˯Ҩ<.sm)GPܭɗWI_W_:7Q}ˍ-jQ B; UɽBLʦT␊ˮuɌj E4k A"p-XEh6äl0 dfbCŃߒ`vF=00P|GU{C'b si}16ɻs+͐2jMX-g~گIB-וFSK5-RZnF熥-/^?cFtwtZ禦d%6uj{3"]qJ2/y ٬Nx3v1d#i|Q3\(U͞E|qP:E]R*IwU{6ο glcr/QՇ}w͚lӠ!X=hS\9{ɯ%SPAwNy"㷶]K9=(iqq`5Í WeRb_tu3òl/d}֢k4@Op4E(/w@G ~EIyҾ2U8<-[bdLmNG{H}*&7eb>46@kV419FelB:/Kft1n_;[',JG; 0ï'RtR@=fq2=BA_ `41Q ;op-,=Ҳ:2X#pU,+2u`f[h:ܤzrxa=P͏J +P^#fO M5py R#FX3Q!j}EMt6(#Nbk{m #m sqbxeL&ӖPAh픥fsHIqn21Q CJ-;lU]^5e4Q n[-'j,|}"o3࠸Vg! O)zz@,VoL!mteK2Xy U{;XzPepjfR9~ OwYڳm.?" <%y T#;*o$эCb/58U33f܁]p˔|\k둞. 1dz&jXMm[m^UG@j3PdmY"_bvF*Tܺ8'Xhi;:b=m~^\`5Rb)]{;4sfg8|B~vx1$#w7uՆ۟rE*$cʐ-$Y`**3^@KjDIr`2zX'LYe].OZ}c,!, b-舴m>]H#Gn FףaMj4l'hSd:_,`S*.&]\xTlO΄ AV/l#ɪtUw9vf-% 1Dp % `;DdtK-z7暀 uKojeɴDQIgb4 {W\G>Éín_~vBtzDE.U&?4`g c;1 J.H?2[S&B| F[x@{Qڱd8s8ngET>E"g 0?LPg/;lBA?vB.XSpr :lR G>@ī-OP!I(' :@f.-Dnقk3x>[`"T"EIt|Xm|0h|m.DSJB3EfTڂˣmYg|gAaQFrl4U*e86*z -Cw*PjQݞx s`zMsc5D},k@"}NDKf]mqƔ⻺/alq"/_Q԰g43ZUZWsM+?fۀscwrk|唀ժs-Y ?vM,MNajKP~w*0C]<3ޜ >|Imj 7w29r( +cK60"l,A](@"ںڑN7 իjkVf*pذ`l.o kϼPE S9U&snlߢ3o$7e ߅Dr |\cz6kKk~WPcͺ\zV-ؑr KE&8]Է1Ӌr-mR-jf͌VFV;A068SZ#.Kdh\賱\[ȖT6&۟@V<21c!%!PMtGŧ撙Y554ȦR_vQwO?I =6Y^p]UԚ/ڤƦDsn本|D'ڱ`NT(nꋢVyxq roz;:M\aI*mMwۇlmx $þ6]#Ei ȄD_PqFa/'%Acfd"MdYZڼ1$ EOaER!2%mWxZIK*O4M*e)s'uj} hঙn55UT?j\ v {uR^:S> uje1cN@P0D UDVsURKg+/:,d O/@1Gqz^z rc` 3WY5wD@M.ܴ6~{8h2}9P s*cVog%žZγ™9J9xLիq8ŏ`Uՙ&fJVXxl-qmtp8Nn_DȔ4 3-J'h[EMoC۪>ih(Hx3.K!(tT\nqd͸+2j%&e̴ sz@u/]){18&,]^`;}M:4$n57r/ 560e[mXݏ"sSBuhF7VI˳f˭MTN9pp6gF&?v[Bț##,q)>CkXMn_84P9a&ԯ74ItYCK;6f8HN0hr'Fm'CaG60_Dèޫ`!>$O_0}نAa$}ڈ62:˨QV_6ٗ]c 5i|͎;K/QW Ы4PQ2go A9< :I4qA-VKzJGr]2O8u 8 x9rS^pM)0Ǭd[?X+)̃e] d ỦIuމn*Jt6N$Feo)PBjEq$߽Q߶Z*`1І5 U#J~;E v}S ΍a\&~q4  l?nR܇VȂS7.#\F0Mb>Pjzd\q?T( N[ļ{PѼ3ty?s Y=Cr%h-PZN³(#ɚM6kA56::t'O}-}HD >M>ɧ/#+l',lCKlE|ļ_-3u\xMHa'И!a2(o &SlӼNu|C6ĺa˩:K*7VO)L/XQg-͒Sأ68s$ɣ3oP^9FfC_~*q _A.%I_x%xťOOu<NitJՙ/CYS^gU%Rqs 2KC?n&njPX*uy̗ܻ2.MìEqOwIL[2-U̖;&ٔuv]k0IrYrԭzbrZ,wPy#f!ctIľ |Lk늳#^8daП]o !i7Oo@Gxx_WMq#9bbh`'&>GNKT02ۻ|G,G .o,l@_}zvY8#֋IT:CDُ1*IfZmE/9 a[j`[hv~F+=-M(?w5&63-Pֺ%!;Ns\Tpt^ojώxzױufr1v0Bw±67O:xL[[;uvaD 6MҔ /dk8 mU)_ 7"Fk⏯X"5z];5Xw89é^ 6ue%;vL:szSW2%pB/hȑf@LKQnfZN* #hG ?\o,PVИTl) 53P<:_77{]=3eD9NKCNPAt#^U[ ~Hz8iКŕ]c;uqcd kl +F02Fu\$>)0>4Cf&Zdo^S}޲#_SZ`A|mʻhqNW573w¹r-@UURxj!Gnc[YlS0IL€ nl٨#IPH\#(y&1` `bburٰ}4$|ܸ`iB[&`0ž ZDoy0*4-ū)ɗTR!ͷ[pƺҫd>;G*GnDXZU9nhs[bmza_P慏?No}i2`o/VZl<$^RsalP=&MJ}l#AUpR*[T{WsxJ9yb9:_h\7nؔ^񓏧JʼG|jHA.j6YD7No};tH3^?I:\GzR6 G#dLSΏb=aw@N " |li:wT`D1tu ^6U~NsvX aP`*!]Q e'N `gf: jxOԎQ3S'M>1')X6 [+BNJct}o&btQ.6 rYm["qG΀Z~;h{jJMB4_cQ޽'ԃ9ٓd٠d`yAv"F., A grDMQ"MvOCGpƅcUqo56[\kd QZbŻɍi܀'%}|!t6c!D@}()5ٳ&r;pT: [v |zhI)1Y[>|qi?S>6{` QAMዿ^Ozg=AV+M I 2\n~d @1;3_f,b>/tQ'V(X駐0F{B8;, 0fN`7ldS\  d;%YPGr*F=@?")/F X*N&X# (}=*]Re+2}pfSVJ[=^!\FU |8sa7xQWǡ J?0G(Boa$p)JWԜ>,^.;ۅie+MM>u|6-pa_l v4_C;kK$:T:Hu#9gOOwZ͠;rK$vWKMbz,#ZH>Uh"cڡyTm{i<®I`YW9I$dgKDUxw̚#mtog%B@>ȧz.pd4*N6 l:rv.>7jKZn1(]') +M /,"~_Y$xv@<5̠<`c~s;'>*="Ѥ^;Zq9vVų3#$GZmD5hO;g_I'. w=>i)(|(&y׉ õ 9Tq+I5!Gk"y$LLsJKŠE#cu$f ȫ)E;O** )1\m:R_`I' %ۺT([7tƝm*J*Y)^ݹG,жwe:R n3yo#<y2}>r$˃ڭ>fB'i':߾$BBZĬJce _^ɹ"85MQY);?ÎAehWΒ=A!OYw4)Cc7BE Z[yVuD\ K+Y( uS$1G!!xzڴ* 1؛R]p%SDS=<>Wv߻v{U~Ѡq@@ުڂOBiC)DT^\hA Z(!GЕ-M/Wd!&7ےhA'5J~J8y Y@x0]%zwøW!lh눉2ntGf:d #Rx>k_mypȘy jI:tF-,y^Nm8էQ6@&kS `'V~TŮS¶QBk$Ɔ芔f~۾W;P^qÿykjp"z|K9\"mldB՜_`{Iəæ-avԋ-&[T!I%,NHGi}7ea=%-z@qqp'x2824ievl^iyK|9!zs\?%}>{ H{jAqhAZ4l ;bbq%}uIJ+E kJ^7lƏنz$7uW2 l@ͧdn.Bg^iHHPW!S9bw2jI2 rr|d5NOD+MV!!+PEeOW}Q鷵f?bc}zڔL]OAh+§6Pɞ XN-|M@\w×1/Ilc>;}BxuOzNHut@&V/0;VV;2y>,O˛( H-^Pu"~} qiMi X j;`(CuGSc&xsn!&o[$^3[j%_iyEZBB ^ ܐJ.v%oK{R 3ƶH2p] zOv [RI] I4F}f ړbӨ|)^} }/R~K>βs GImRhv7TbS4JZf=a~6FQÁ&SG{qb8u.T䫠LL"|Fmrroe ݺ.ڍ`,da&DK%ZJx#X6zSU(~x)W|DcBw-t!#|rn\ T_ժPrU2c,ds&H_Xr--0cjqAX Fm͑(K'|̅KI{i8PR|xo4د!}6xurn-]P)yº'@.!Z ɦf-LYq2 jr&_V`?WauA1GO|3%|yБdQ祎^C{Im19'<4x49H1 ҌW&G{M3B&1k LXsFT*ϾkKܙ jOG^;݆Y6*ˑd'Xp/ PYd +)\pXVVijEp_HgK0' P:mO(0J/=Tc:t[%]eN|: l@{`e Y[iw1wDh-4 1HeacVhë+TYmM͙}s2 Wqa]UX $>ioF'axw["EfOYA颞=r)k2Ւ#"/أw#$MM박gqֈ_\B+:p}O~cH"/`vKl }tlU s]H]C=D%&P+.`coTL38h-s9XsTʅr88xZy 3|a;%[@J `WU\bݺ+8LT9byj+ɭ\865N[(Tӆ{"ؗ~tcOEF7*tfI'=t%T |5$_8 Ȃ^Hzh[y6pQWa͎:w{I{![s.jLLS֒ [[0ToTp-"xVԨ? WǢ=:tk7P^5Ǔ2:tx C[LT鹆 й*7ruSkkmO#B7[[DB Yæ'4RG37ҕ!? z[?YdwTEA0 KM, ޗBnk/ %|2@[yna`XIOlp~-x-[fc^+ @g uK޵LLRANf2#}exaw56~g05z*53gU_xԘ,H#(\qz%*}ڈ$. `<͐K43 9bJ|xY :Zcf˿EZ y(1;ʅK| WckD˟eUŪ6c~6Jmhpy).F_vt>vr5M"TbՑ1l{y~O5\}U%7OG{HCRPUHr\czցrhk,mH e ![8&@oPqÉ@5pyxv43Υn* NAG?xob1^]?EP*`_dqJ}3wW'TO2س /5\CxEYm޾I00_ˎO(@0؉SWL9ѝWǵ&ԟ<\p0RꗳZV ^rU=5#4$drN2(h <Dc˭t XZűɠct@_36A0f˨10D]@ / KtOP)yt/|'K*36雸A;3+k8(_}Bj =ݶL 5hr$$<'RCJπp% #.QE|N6~~ «\85.h3<;߅}#G=_F{pWth~ݦIRK2-Kj՛ԿNFճx&˻ .#8)Z񱾴(xNtczVܞuM$v#HɊ\wӡ:( tVo7\_w5bJ\}K!=;9Zwa |v WyxƝEJ( }2 |t5([!tSGՐBr(E":dFH.! -]tRq 䀤"%[m"aw9GdbR/gae1|N hrkt.B(2ĺAwuWcYkKnK>9ORܺ]z˪"1,g9;(iq]aۦ︺\Չ<5Dέ:͔ձsdrH^, `IQ:'u)2hn<'_WGl4356b=ip1PVHf,a[u06jsrlҏb>=,O3l_ahpn=mfnKB6ʧ8p Iӄ\ jŲ)BVx#(ݐЉXJ }PL{K9>4/{jM|BGpja0B-/tC@+j)vcxD)"]jXYMp'%Sl!L:# > "eԼ\G6NH85~1 YMLbΫY ëKkCA3ty!mFh^)+|~[nޯ$UAe KVnDJRK> mg}x) [)Oe*}ri%X{APX,+JOB=A<>Dzrڣ9^^xg.MuÐt] :8ԬcV)8K WYyVC 1J3r#: zp~y_yNi+6 g9<:wZ_3|XCvuQ%"FT-w? NV#B:~ac\{,jUȇ?-GE%yI}  F{w {CAncִĒMbr '>:+9Z-h㉺7 dAIvf3X|Rg6M,`:^wgljn`h#[^52|˂*i(OTn~:' ,ןHԟ CͣI#~wL8hz ;ߓ+}9csS,:OKYoը%Ki2sRf|uliVW㶶;ܬ\2@ AG1b6}Ws3 R;d!Z Wn$í$xyr3@qA J8 6gpP`5V$ v 6GeFU/~&$"wD$5d2!lw[M=E<WXH?4j[9*_nϐtOo`;\:){ʆN&r9zF^:J+b?q"yI<}FK#E<Op Fe#FJmG+RuZpΎ"N MԐĺQTT95Q]E_qG6zlUmX$!+ɟ H7YaSG^_ !X5|onLʒAd';VbZQ[G Qb3J^=bV6d6sOؑ :xLW2.:[Za:^4+ Jfς o{mK^@G ?N|'JFYe/GNw5K2fYAF-z.Ye(jůq 7JRlQѸ$ކ\(:*ѶuH =Vix+rT_+vğý4ap f Hݼ>DxL(G`ER*Fز&*OMw{N{)0H  6 3M!N,ތ.]|fXt7B٬$W+^zbSj{WkA@TףuIU*WNARZ_~eBfG2|)S*@xa:0&3 +fYӵjnX*j j;֗މ7O?|18O„U˅*E,z ~2'Cݏ[\cXtط oGA2gU*4T[+z6Mb,$ ׃YvP  )2x팒 ]O,j*bfxөpEFy]OϜ5u-l vJVXQ)4eA׆l)\ W3:-\3_]Um,C&?/2jɴ ,?,*םkWLyũ轡G( 7)`.- a!4@ ?A x{e?~I!nՍp j9K*iÖ!vX@ɨ'GҊ@I'vXn"^-FS(~ 5KT?r?ɓ+d<@IOiRv[uI@&F e(ߪ#*߬ds,oւ]DJOTixnG9p(sqUL7l-#覀|pQ$;wx+ ]<*vTn IΚ7|١.0nꇇefʇ3#̂g[ZuKr(}g;~WQVy4geb7/w*yΨktE{<֢ FmePx.&eZɫ/(Mj25|? n)?Ӿ ިw5'J…q94J9.Z"е @v!AleyY0=P#ڇn:&N<K7"jwwf8\Ua|Cu]\/y9eԅFllgY`=P qs>n^slzy)t`~^BxE  c~7՘/ .L=̩ _ݪGFn;z(5!t0$eJ_N+n 7zG?qG`BjVo װt !DӇn5Qnz^s#Z1Dy.Z\?Gh[H XtrN8xQ[4~Dsz;}Pq1zfZtJW1;؏rXpOF,|-X'4iɊ[Xn v1!G{DßSRS܏ypDPwDCR2QZn7-s9ə01UZˏ%W? cT?E }NU܅Hpl7 ݚ'< JۻΊȟfhө5z% ̳j9C\>{Ǫ&?rĻE  [meFR! zQ`Ib7}pOeȂim YYYWF os%]vXSEHNS$zn `:W,a<`KWR6pBD] e"]!隯]l]3e}0P6ėD+x0awxf5=s~1SK^'LIJy24ֹqWnzMl9h20tK^*2~ITap7M:_jKY#_[:'T@lis=;:}4"1|6e\,ιzԅRk>̓亸'r׋?~r0{X t3lP- v찓.k|k ~w Ffl!3$(m}XQ*?Pw@qkԬZH h{0b(Z,aԄP"R69`PYkhtE`rI{ېs<5*| 3c5x}ZΚsUC!ȾTKX>Y!V]=zUm,#FW2 cY|hwB;oӻ~G0H]Uo4}Fg"B m%_l> CCğ?~ܜ614Gpu=09Я [j) YZ