Skip to content

Commit f0c4139

Browse files
committed
Bumped rev of BkmkMgrs to 1.22.19
Eliminated usage of SSYSuperFileManager by Client, Extore, ExtoreOmniWeb and ExtoreOpera In CPHTaskmaster.m, -[CPHTaskmaster checkInstallPrivilegedHelperToolError_p:], moved down the release of a dictionary until one of its objects was no longer in use. This eliminated a reproducible crash. In the Inspector window, generalized -endEditingTabs to -endEditing, fixing a bug in which if user abruptly leaves the *Comments* field by clicking a window in another application, the entered comments would vanish.
1 parent b655b84 commit f0c4139

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

SSYSuperFileManager.h

+15-2
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,26 @@
66
which can present an authentication dialog and perform some actions with
77
elevated permissions if necessary.
88
9-
@details This class requires CPHTaskMaster, which in turn requires
9+
@details THIS CLASS IS NOT RECOMMENDED FOR NEW DESIGNS. See below.
10+
11+
This class requires CPHTaskMaster, which in turn requires
1012
Mac OS X 10.6, to do anything useful. If the deployment target
1113
(MAC_OS_X_VERSION_MIN_REQUIRED) is Mac OS X 10.5 or less,
1214
methods in this class will return an error if called upon to do
1315
anything that NSFileManager can't do. The idea is that you
1416
can still use it in targets compiled with low deployment
15-
targets
17+
targets.
18+
19+
However, CPHTaskManager has been giving me trouble in recent verions
20+
of OS X, in particular I've been getting CPHTaskmasterBlessingFailed errors
21+
when attempting to install the helper tool. Because I deemed the feature
22+
using this class to be not worth fixing, I've stopped using it. If you want
23+
to use this class, you'll need to study Apple's latest security model and
24+
the current requirements of SMJobBless. I also remember seeing that there is
25+
now a successor to BetterAuthorizationSample, but can't find it now. I think
26+
that Apple needs to update TN2095. -- JK, 2014 09 01
27+
28+
1629
*/
1730
@interface SSYSuperFileManager : NSFileManager {
1831
}

0 commit comments

Comments
 (0)