https://bugs.kde.org/show_bug.cgi?id=385708

Nate Graham <pointedst...@zoho.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://commits.kde.org/kio |https://commits.kde.org/kio
                   |-extras/a36b797913a844dbb26 |-extras/5ddb81c5ec7d8907ca4
                   |d5dc1542b3ce304f5f445       |a8be20499fa40e75be861

--- Comment #13 from Nate Graham <pointedst...@zoho.com> ---
Git commit 5ddb81c5ec7d8907ca4a8be20499fa40e75be861 by Nathaniel Graham, on
behalf of Michal MalĂ˝.
Committed on 05/11/2017 at 02:51.
Pushed by ngraham into branch 'Applications/17.08'.

Workaround incorrectly returned EEXIST instead of EPERM regression introduced
by libsmbclient 4.7

Summary:
There appears to be an issue with libsmbclient 4.7 that returns nonsensical
EEXIST error code when a user has not authenticated themselves to access
password-protected shares. This patch attempts to work around the issue by
treating EEXIST as another case of "invalid login credentials". The workaround
tries to detect broken versions of libsmbclient and enables itself only when
such a version is found.

See https://bugzilla.samba.org/show_bug.cgi?id=13050 for upstream bug report.

Reviewers: ngraham, davidedmundson, elvisangelaccio, #frameworks

Reviewed By: ngraham, davidedmundson

Subscribers: cfeck, rdieter, graesslin, z3ntu

Differential Revision: https://phabricator.kde.org/D8387

M  +29   -1    smb/kio_smb.cpp
M  +3    -0    smb/kio_smb.h
M  +6    -1    smb/kio_smb_browse.cpp

https://commits.kde.org/kio-extras/5ddb81c5ec7d8907ca4a8be20499fa40e75be861

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to