Gitingest

Summary

Directory Structure

Directory structure:
└── dustinrue-controlplane/
    ├── README.md
    ├── COPYING.txt
    ├── disable_screensaver.sh
    ├── enable_screensaver.sh
    ├── HACKING.html
    ├── Info.plist
    ├── License.txt
    ├── LOCALISATION.html
    ├── NOTES.txt
    ├── ControlPlane.xcodeproj/
    │   ├── project.pbxproj
    │   ├── README.txt
    │   ├── .gitignore
    │   ├── project.xcworkspace/
    │   │   └── contents.xcworkspacedata
    │   └── xcshareddata/
    │       └── xcschemes/
    │           └── ControlPlane.xcscheme
    ├── Frameworks/
    │   ├── Growl.framework/
    │   │   ├── Growl -> Growl
    │   │   ├── Headers -> Headers
    │   │   ├── Resources -> Resources
    │   │   └── Versions/
    │   │       ├── A/
    │   │       │   ├── Growl
    │   │       │   ├── _CodeSignature/
    │   │       │   │   └── CodeResources
    │   │       │   ├── Headers/
    │   │       │   │   ├── Growl.h
    │   │       │   │   ├── GrowlApplicationBridge.h
    │   │       │   │   ├── GrowlDefines.h
    │   │       │   │   └── GrowlPluginPreferenceStrings.h
    │   │       │   └── Resources/
    │   │       │       └── Info.plist
    │   │       └── Current -> A
    │   ├── Growl.framework.dSYM/
    │   │   └── Contents/
    │   │       ├── Info.plist
    │   │       └── Resources/
    │   │           └── DWARF/
    │   │               └── Growl
    │   ├── MapKit.framework/
    │   │   ├── Headers -> Headers
    │   │   ├── MapKit -> MapKit
    │   │   ├── Resources -> Resources
    │   │   └── Versions/
    │   │       ├── A/
    │   │       │   ├── MapKit
    │   │       │   ├── Headers/
    │   │       │   │   ├── MapKit.h
    │   │       │   │   ├── MKAnnotation.h
    │   │       │   │   ├── MKAnnotationView.h
    │   │       │   │   ├── MKCircle.h
    │   │       │   │   ├── MKCircleView.h
    │   │       │   │   ├── MKGeocoder.h
    │   │       │   │   ├── MKGeometry.h
    │   │       │   │   ├── MKMapView+Additions.h
    │   │       │   │   ├── MKMapView.h
    │   │       │   │   ├── MKMultiPoint.h
    │   │       │   │   ├── MKOverlay.h
    │   │       │   │   ├── MKOverlayPathView.h
    │   │       │   │   ├── MKOverlayView.h
    │   │       │   │   ├── MKPinAnnotationView.h
    │   │       │   │   ├── MKPlacemark.h
    │   │       │   │   ├── MKPointAnnotation.h
    │   │       │   │   ├── MKPolygon.h
    │   │       │   │   ├── MKPolygonView.h
    │   │       │   │   ├── MKPolyline.h
    │   │       │   │   ├── MKPolylineView.h
    │   │       │   │   ├── MKReverseGeocoder.h
    │   │       │   │   ├── MKShape.h
    │   │       │   │   ├── MKTypes.h
    │   │       │   │   ├── MKUserLocation.h
    │   │       │   │   └── MKView.h
    │   │       │   └── Resources/
    │   │       │       ├── Animations.css
    │   │       │       ├── Info.plist
    │   │       │       ├── License.rtf
    │   │       │       ├── MapKit.html
    │   │       │       ├── Release Notes.rtf
    │   │       │       └── Stylesheet.css
    │   │       └── Current -> A
    │   ├── MapKit.framework.dSYM/
    │   │   └── Contents/
    │   │       ├── Info.plist
    │   │       └── Resources/
    │   │           └── DWARF/
    │   │               └── MapKit
    │   ├── Sparkle Test App.app.dSYM/
    │   │   └── Contents/
    │   │       ├── Info.plist
    │   │       └── Resources/
    │   │           └── DWARF/
    │   │               └── Sparkle Test App
    │   └── Sparkle.framework/
    │       ├── Headers -> Headers
    │       ├── Modules -> Modules
    │       ├── PrivateHeaders -> PrivateHeaders
    │       ├── Resources -> Resources
    │       ├── Sparkle -> Sparkle
    │       └── Versions/
    │           ├── A/
    │           │   ├── Sparkle
    │           │   ├── Headers/
    │           │   │   ├── Sparkle.h
    │           │   │   ├── SUAppcast.h
    │           │   │   ├── SUAppcastItem.h
    │           │   │   ├── SUErrors.h
    │           │   │   ├── SUExport.h
    │           │   │   ├── SUStandardVersionComparator.h
    │           │   │   ├── SUUpdater.h
    │           │   │   ├── SUUpdaterDelegate.h
    │           │   │   ├── SUVersionComparisonProtocol.h
    │           │   │   └── SUVersionDisplayProtocol.h
    │           │   ├── Modules/
    │           │   │   └── module.modulemap
    │           │   ├── PrivateHeaders/
    │           │   │   └── SUUnarchiver.h
    │           │   └── Resources/
    │           │       ├── Info.plist
    │           │       ├── SUModelTranslation.plist
    │           │       ├── SUStatus.nib
    │           │       ├── ar.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── Autoupdate.app/
    │           │       │   └── Contents/
    │           │       │       ├── Info.plist
    │           │       │       ├── PkgInfo
    │           │       │       ├── MacOS/
    │           │       │       │   ├── Autoupdate
    │           │       │       │   └── fileop
    │           │       │       └── Resources/
    │           │       │           ├── AppIcon.icns
    │           │       │           ├── SUStatus.nib
    │           │       │           ├── ar.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── ca.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── cs.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── da.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── de.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── el.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── en.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── es.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── fi.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── fr.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── he.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── is.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── it.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── ja.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── ko.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── nb.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── nl.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── pl.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── pt_BR.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── pt_PT.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── ro.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── ru.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── sk.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── sl.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── sv.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── th.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── tr.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── uk.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           ├── zh_CN.lproj/
    │           │       │           │   └── Sparkle.strings
    │           │       │           └── zh_TW.lproj/
    │           │       │               └── Sparkle.strings
    │           │       ├── ca.lproj/
    │           │       │   └── Sparkle.strings
    │           │       ├── cs.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── da.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── de.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── el.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── en.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── es.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── fi.lproj/
    │           │       │   └── Sparkle.strings
    │           │       ├── fr.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── fr_CA.lproj -> fr.lproj
    │           │       ├── he.lproj/
    │           │       │   └── Sparkle.strings
    │           │       ├── is.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── it.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── ja.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── ko.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── nb.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── nl.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── pl.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── pt.lproj -> pt_BR.lproj
    │           │       ├── pt_BR.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── pt_PT.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── ro.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── ru.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── sk.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── sl.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── sv.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── th.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── tr.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── uk.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       ├── zh_CN.lproj/
    │           │       │   ├── Sparkle.strings
    │           │       │   ├── SUAutomaticUpdateAlert.nib
    │           │       │   ├── SUUpdateAlert.nib
    │           │       │   └── SUUpdatePermissionPrompt.nib
    │           │       └── zh_TW.lproj/
    │           │           ├── Sparkle.strings
    │           │           ├── SUAutomaticUpdateAlert.nib
    │           │           ├── SUUpdateAlert.nib
    │           │           └── SUUpdatePermissionPrompt.nib
    │           └── Current -> A
    ├── HockeySDK-Mac/
    │   └── HockeySDK.framework/
    │       ├── Headers -> Headers
    │       ├── HockeySDK -> HockeySDK
    │       ├── Modules -> Modules
    │       ├── PrivateHeaders -> PrivateHeaders
    │       ├── Resources -> Resources
    │       └── Versions/
    │           ├── A/
    │           │   ├── HockeySDK
    │           │   ├── _CodeSignature/
    │           │   │   └── CodeResources
    │           │   ├── Headers/
    │           │   │   ├── BITCrashDetails.h
    │           │   │   ├── BITCrashExceptionApplication.h
    │           │   │   ├── BITCrashManager.h
    │           │   │   ├── BITCrashManagerDelegate.h
    │           │   │   ├── BITCrashMetaData.h
    │           │   │   ├── BITFeedbackManager.h
    │           │   │   ├── BITFeedbackWindowController.h
    │           │   │   ├── BITHockeyAttachment.h
    │           │   │   ├── BITHockeyBaseManager.h
    │           │   │   ├── BITHockeyManager.h
    │           │   │   ├── BITHockeyManagerDelegate.h
    │           │   │   ├── BITMetricsManager.h
    │           │   │   ├── BITSystemProfile.h
    │           │   │   ├── HockeySDK.h
    │           │   │   ├── HockeySDKEnums.h
    │           │   │   └── HockeySDKNullability.h
    │           │   ├── Modules/
    │           │   │   └── module.modulemap
    │           │   ├── PrivateHeaders/
    │           │   │   └── BITHockeyLoggerPrivate.h
    │           │   └── Resources/
    │           │       ├── BITCrashReportUI.nib
    │           │       ├── BITFeedbackWindowController.nib
    │           │       ├── Info.plist
    │           │       ├── de.lproj/
    │           │       │   └── HockeySDK.strings
    │           │       ├── en.lproj/
    │           │       │   └── HockeySDK.strings
    │           │       ├── fi.lproj/
    │           │       │   └── HockeySDK.strings
    │           │       ├── fr.lproj/
    │           │       │   └── HockeySDK.strings
    │           │       ├── it.lproj/
    │           │       │   └── HockeySDK.strings
    │           │       ├── ja.lproj/
    │           │       │   └── HockeySDK.strings
    │           │       ├── nb.lproj/
    │           │       │   └── HockeySDK.strings
    │           │       └── sv.lproj/
    │           │           └── HockeySDK.strings
    │           └── Current -> A
    ├── NotificationCenterAction/
    │   ├── NotificationCenterAction/
    │   │   ├── NotificationCenterAction-Info.plist
    │   │   ├── NotificationCenterAction-Prefix.pch
    │   │   ├── NotificationCenterAction.h
    │   │   ├── NotificationCenterAction.m
    │   │   └── en.lproj/
    │   │       └── InfoPlist.strings
    │   └── NotificationCenterAction.xcodeproj/
    │       └── project.pbxproj
    ├── Plugins/
    │   └── Evidence Source/
    │       └── SampleESPlugin/
    │           └── SampleESPlugin/
    │               ├── SampleESPlugin/
    │               │   ├── SampleESPlugin-Info.plist
    │               │   ├── SampleESPlugin-Prefix.pch
    │               │   ├── SampleESPlugin.h
    │               │   ├── SampleESPlugin.m
    │               │   └── en.lproj/
    │               │       └── InfoPlist.strings
    │               └── SampleESPlugin.xcodeproj/
    │                   └── project.pbxproj
    ├── Resources/
    │   ├── 038392-glossy-black-icon-transport-travel-transportation-airplane4.zip
    │   ├── AboutPanel.xib
    │   ├── controlplane.icns
    │   ├── ControlPlane.sdef
    │   ├── CoreLocationMap.html
    │   ├── cp-icon-active.icns
    │   ├── cp-icon-inactive.icns
    │   ├── cp-icon.icns
    │   ├── Credits.html
    │   ├── dsa_pub.pem
    │   ├── Growl Registration Ticket.growlRegDict
    │   ├── ToolbarIcons.sketch.zip
    │   ├── ControlPlane Help/
    │   │   ├── ControlPlane Help.helpindex
    │   │   ├── index.html
    │   │   ├── css/
    │   │   │   ├── accessPage.css
    │   │   │   ├── genlist.html
    │   │   │   ├── genlist_style.css
    │   │   │   ├── indexPage.css
    │   │   │   └── topicPage.css
    │   │   ├── gfx/
    │   │   └── pages/
    │   │       ├── actions.html
    │   │       ├── advanced.html
    │   │       ├── applescript.html
    │   │       ├── config.html
    │   │       ├── discover.html
    │   │       ├── evidencesources.html
    │   │       ├── maths.html
    │   │       ├── rules.html
    │   │       └── tips.html
    │   ├── da-DK.lproj/
    │   │   ├── CoreLocationRule.xib
    │   │   ├── CPHelperToolAuthorizationPrompts.strings
    │   │   ├── GenericRule.xib
    │   │   ├── HostAvailability.xib
    │   │   ├── IPRule.xib
    │   │   ├── IPv6AddrRule.xib
    │   │   ├── LightRule.xib
    │   │   ├── Localizable.strings
    │   │   ├── MainMenu.xib
    │   │   ├── SearchDomainRule.xib
    │   │   ├── ServerAddressRule.xib
    │   │   ├── ShellScriptRule.xib
    │   │   └── TimeOfDayRule.xib
    │   ├── de.lproj/
    │   │   ├── CoreLocationRule.xib
    │   │   ├── CPHelperToolAuthorizationPrompts.strings
    │   │   ├── GenericRule.xib
    │   │   ├── HostAvailability.xib
    │   │   ├── IPRule.xib
    │   │   ├── IPv6AddrRule.xib
    │   │   ├── LightRule.xib
    │   │   ├── Localizable.strings
    │   │   ├── MainMenu.xib
    │   │   ├── SearchDomainRule.xib
    │   │   ├── ServerAddressRule.xib
    │   │   ├── ShellScriptRule.xib
    │   │   └── TimeOfDayRule.xib
    │   ├── en.lproj/
    │   │   ├── CoreLocationRule.xib
    │   │   ├── CPHelperToolAuthorizationPrompts.strings
    │   │   ├── GenericRule.xib
    │   │   ├── HostAvailability.xib
    │   │   ├── IPRule.xib
    │   │   ├── IPv6AddrRule.xib
    │   │   ├── LightRule.xib
    │   │   ├── Localizable.strings
    │   │   ├── MainMenu.xib
    │   │   ├── SearchDomainRule.xib
    │   │   ├── ServerAddressRule.xib
    │   │   ├── ShellScriptRule.xib
    │   │   └── TimeOfDayRule.xib
    │   ├── fr.lproj/
    │   │   ├── CoreLocationRule.xib
    │   │   ├── CPHelperToolAuthorizationPrompts.strings
    │   │   ├── GenericRule.xib
    │   │   ├── HostAvailability.xib
    │   │   ├── IPRule.xib
    │   │   ├── IPv6AddrRule.xib
    │   │   ├── LightRule.xib
    │   │   ├── Localizable.strings
    │   │   ├── MainMenu.xib
    │   │   ├── SearchDomainRule.xib
    │   │   ├── ServerAddressRule.xib
    │   │   ├── ShellScriptRule.xib
    │   │   └── TimeOfDayRule.xib
    │   ├── help_maths/
    │   │   ├── GNUmakefile
    │   │   └── help.tex
    │   ├── it.lproj/
    │   │   ├── CoreLocationRule.xib
    │   │   ├── CPHelperToolAuthorizationPrompts.strings
    │   │   ├── GenericRule.xib
    │   │   ├── HostAvailability.xib
    │   │   ├── IPRule.xib
    │   │   ├── IPv6AddrRule.xib
    │   │   ├── LightRule.xib
    │   │   ├── Localizable.strings
    │   │   ├── MainMenu.xib
    │   │   ├── SearchDomainRule.xib
    │   │   ├── ServerAddressRule.xib
    │   │   ├── ShellScriptRule.xib
    │   │   └── TimeOfDayRule.xib
    │   ├── pt-BR.lproj/
    │   │   ├── CoreLocationRule.xib
    │   │   ├── CPHelperToolAuthorizationPrompts.strings
    │   │   ├── GenericRule.xib
    │   │   ├── HostAvailability.xib
    │   │   ├── IPRule.xib
    │   │   ├── IPv6AddrRule.xib
    │   │   ├── LightRule.xib
    │   │   ├── Localizable.strings
    │   │   ├── MainMenu.xib
    │   │   ├── SearchDomainRule.xib
    │   │   ├── ServerAddressRule.xib
    │   │   ├── ShellScriptRule.xib
    │   │   └── TimeOfDayRule.xib
    │   └── pt-PT.lproj/
    │       ├── CoreLocationRule.xib
    │       ├── CPHelperToolAuthorizationPrompts.strings
    │       ├── GenericRule.xib
    │       ├── HostAvailability.xib
    │       ├── IPRule.xib
    │       ├── IPv6AddrRule.xib
    │       ├── LightRule.xib
    │       ├── Localizable.strings
    │       ├── MainMenu.xib
    │       ├── SearchDomainRule.xib
    │       ├── ServerAddressRule.xib
    │       ├── ShellScriptRule.xib
    │       └── TimeOfDayRule.xib
    ├── Source/
    │   ├── AboutPanel.h
    │   ├── AboutPanel.m
    │   ├── Action+HelperTool.h
    │   ├── Action+HelperTool.m
    │   ├── Action.h
    │   ├── Action.m
    │   ├── ActionPlugin.h
    │   ├── ActionSubmenuItem.h
    │   ├── ActionSubmenuItem.m
    │   ├── ActiveApplicationEvidenceSource.h
    │   ├── ActiveApplicationEvidenceSource.m
    │   ├── Apple80211.h
    │   ├── AppleScript.h
    │   ├── AppleScript.m
    │   ├── AttachedPowerAdapterEvidenceSource.h
    │   ├── AttachedPowerAdapterEvidenceSource.m
    │   ├── AudioOutputEvidenceSource.h
    │   ├── AudioOutputEvidenceSource.m
    │   ├── BluetoothEvidenceSource.h
    │   ├── BluetoothEvidenceSource.m
    │   ├── BonjourEvidenceSource.h
    │   ├── BonjourEvidenceSource.m
    │   ├── ConnectBluetoothDeviceAction.h
    │   ├── ConnectBluetoothDeviceAction.m
    │   ├── ContextEvidenceSource.h
    │   ├── ContextEvidenceSource.m
    │   ├── ContextsDataSource.h
    │   ├── ContextsDataSource.m
    │   ├── ContextSelectionButton.h
    │   ├── ContextSelectionButton.m
    │   ├── ControlPlane_Prefix.pch
    │   ├── CoreLocationSource.h
    │   ├── CoreLocationSource.m
    │   ├── CoreWLANEvidenceSource.h
    │   ├── CoreWLANEvidenceSource.m
    │   ├── CPBonjourResolver.h
    │   ├── CPBonjourResolver.m
    │   ├── CPController+SleepMonitor.h
    │   ├── CPController+SleepMonitor.m
    │   ├── CPController.h
    │   ├── CPController.m
    │   ├── CPNotifications.h
    │   ├── CPNotifications.m
    │   ├── CPSystemInfo.h
    │   ├── CPSystemInfo.m
    │   ├── DB.h
    │   ├── DB.m
    │   ├── DefaultBrowserAction.h
    │   ├── DefaultBrowserAction.m
    │   ├── DefaultPrinterAction.h
    │   ├── DefaultPrinterAction.m
    │   ├── DesktopBackgroundAction.h
    │   ├── DesktopBackgroundAction.m
    │   ├── DisplayBrightnessAction.h
    │   ├── DisplayBrightnessAction.m
    │   ├── DisplaySleepTimeAction.h
    │   ├── DisplaySleepTimeAction.m
    │   ├── DNSEvidenceSource.h
    │   ├── DNSEvidenceSource.m
    │   ├── DSLogger.h
    │   ├── DSLogger.m
    │   ├── EvidenceSource.h
    │   ├── EvidenceSource.m
    │   ├── EvidenceSourcePlugin.h
    │   ├── FirewallRuleAction.h
    │   ├── FirewallRuleAction.m
    │   ├── FireWireEvidenceSource.h
    │   ├── FireWireEvidenceSource.m
    │   ├── GenericEvidenceSource.h
    │   ├── GenericEvidenceSource.m
    │   ├── GenericLoopingEvidenceSource.h
    │   ├── GenericLoopingEvidenceSource.m
    │   ├── HostAvailabilityEvidenceSource.h
    │   ├── HostAvailabilityEvidenceSource.m
    │   ├── IPAddrEvidenceSource.h
    │   ├── IPAddrEvidenceSource.m
    │   ├── IPEvidenceSource.h
    │   ├── IPEvidenceSource.m
    │   ├── IPv4RuleType.h
    │   ├── IPv4RuleType.m
    │   ├── IPv6RuleType.h
    │   ├── IPv6RuleType.m
    │   ├── ITunesPlaylistAction.h
    │   ├── ITunesPlaylistAction.m
    │   ├── LaptopLidEvidenceSource.h
    │   ├── LaptopLidEvidenceSource.m
    │   ├── LightEvidenceSource.h
    │   ├── LightEvidenceSource.m
    │   ├── LockKeychainAction.h
    │   ├── LockKeychainAction.m
    │   ├── LoopingEvidenceSource.h
    │   ├── LoopingEvidenceSource.m
    │   ├── MailIMAPServerAction.h
    │   ├── MailIMAPServerAction.m
    │   ├── MailIntervalAction.h
    │   ├── MailIntervalAction.m
    │   ├── MailSMTPServerAction.h
    │   ├── MailSMTPServerAction.m
    │   ├── main.m
    │   ├── MessagesAction.h
    │   ├── MessagesAction.m
    │   ├── MonitorEvidenceSource.h
    │   ├── MonitorEvidenceSource.m
    │   ├── MountAction.h
    │   ├── MountAction.m
    │   ├── MountedVolumeEvidenceSource.h
    │   ├── MountedVolumeEvidenceSource.m
    │   ├── MultiRuleEvidenceSource.h
    │   ├── MultiRuleEvidenceSource.m
    │   ├── MuteAction.h
    │   ├── MuteAction.m
    │   ├── NetworkLinkEvidenceSource.h
    │   ├── NetworkLinkEvidenceSource.m
    │   ├── NetworkLocationAction.h
    │   ├── NetworkLocationAction.m
    │   ├── NSString+ShellScriptHelper.h
    │   ├── NSString+ShellScriptHelper.m
    │   ├── NSTimer+Invalidation.h
    │   ├── NSTimer+Invalidation.m
    │   ├── OpenAction.h
    │   ├── OpenAction.m
    │   ├── OpenAndHideAction.h
    │   ├── OpenAndHideAction.m
    │   ├── OpenURLAction.h
    │   ├── OpenURLAction.m
    │   ├── PopButton.h
    │   ├── PopButton.m
    │   ├── PowerEvidenceSource.h
    │   ├── PowerEvidenceSource.m
    │   ├── PrefsWindowController.h
    │   ├── PrefsWindowController.m
    │   ├── PreventDisplaySleepAction.h
    │   ├── PreventDisplaySleepAction.m
    │   ├── PreventSystemSleepAction.h
    │   ├── PreventSystemSleepAction.m
    │   ├── QuitApplicationAction.h
    │   ├── QuitApplicationAction.m
    │   ├── RemoteDesktopEvidenceSource.h
    │   ├── RemoteDesktopEvidenceSource.m
    │   ├── RuleType.h
    │   ├── RuleType.m
    │   ├── RunningApplicationEvidenceSource.h
    │   ├── RunningApplicationEvidenceSource.m
    │   ├── ScreenLockEvidenceSource.h
    │   ├── ScreenLockEvidenceSource.m
    │   ├── ScreenSaverPasswordAction.h
    │   ├── ScreenSaverPasswordAction.m
    │   ├── ScreenSaverStartAction.h
    │   ├── ScreenSaverStartAction.m
    │   ├── ScreenSaverTimeAction.h
    │   ├── ScreenSaverTimeAction.m
    │   ├── ScrollBarsAction.h
    │   ├── ScrollBarsAction.m
    │   ├── SearchDomainRuleType.h
    │   ├── SearchDomainRuleType.m
    │   ├── ServerAddressRuleType.h
    │   ├── ServerAddressRuleType.m
    │   ├── SharedNumberFormatter.h
    │   ├── SharedNumberFormatter.m
    │   ├── ShellScriptAction.h
    │   ├── ShellScriptAction.m
    │   ├── ShellScriptEvidenceSource.h
    │   ├── ShellScriptEvidenceSource.m
    │   ├── SleepEvidenceSource.h
    │   ├── SleepEvidenceSource.m
    │   ├── SliderWithValue.h
    │   ├── SliderWithValue.m
    │   ├── SpeakAction.h
    │   ├── SpeakAction.m
    │   ├── StartTimeMachineAction.h
    │   ├── StartTimeMachineAction.m
    │   ├── StressTestEvidenceSource.h
    │   ├── StressTestEvidenceSource.m
    │   ├── TimeMachineDestinationAction.h
    │   ├── TimeMachineDestinationAction.m
    │   ├── TimeOfDayEvidenceSource.h
    │   ├── TimeOfDayEvidenceSource.m
    │   ├── ToggleableAction.h
    │   ├── ToggleableAction.m
    │   ├── ToggleBluetoothAction.h
    │   ├── ToggleBluetoothAction.m
    │   ├── ToggleContextStickinessAction.h
    │   ├── ToggleContextStickinessAction.m
    │   ├── ToggleFileSharingAction.h
    │   ├── ToggleFileSharingAction.m
    │   ├── ToggleFirewallAction.h
    │   ├── ToggleFirewallAction.m
    │   ├── ToggleFTPAction.h
    │   ├── ToggleFTPAction.m
    │   ├── ToggleInternetSharingAction.h
    │   ├── ToggleInternetSharingAction.m
    │   ├── ToggleNaturalScrollingAction.h
    │   ├── ToggleNaturalScrollingAction.m
    │   ├── ToggleNotificationCenterAlertsAction.h
    │   ├── ToggleNotificationCenterAlertsAction.m
    │   ├── TogglePrinterSharingAction.h
    │   ├── TogglePrinterSharingAction.m
    │   ├── ToggleRemoteLoginAction.h
    │   ├── ToggleRemoteLoginAction.m
    │   ├── ToggleTFTPAction.h
    │   ├── ToggleTFTPAction.m
    │   ├── ToggleTimeMachineAction.h
    │   ├── ToggleTimeMachineAction.m
    │   ├── ToggleWebSharingAction.h
    │   ├── ToggleWebSharingAction.m
    │   ├── ToggleWiFiAction.h
    │   ├── ToggleWiFiAction.m
    │   ├── UnmountAction.h
    │   ├── UnmountAction.m
    │   ├── USBEvidenceSource.h
    │   ├── USBEvidenceSource.m
    │   ├── VPNAction.h
    │   ├── VPNAction.m
    │   ├── CPHelperTool/
    │   │   ├── BetterAuthorizationSampleLibInstallTool.c
    │   │   ├── CPHelperTool-Info.plist
    │   │   ├── CPHelperTool-Launchd.plist
    │   │   ├── CPHelperTool.c
    │   │   ├── CPHelperToolCommon.c
    │   │   ├── CPHelperToolCommon.h
    │   │   └── AuthorizationLib/
    │   │       ├── BetterAuthorizationSampleLib.c
    │   │       └── BetterAuthorizationSampleLib.h
    │   └── JSONKit/
    │       ├── README.md
    │       ├── CHANGELOG.md
    │       ├── JSONKit.h
    │       └── JSONKit.m
    └── Utilities/
        ├── ControlPlane-Template.dmg
        ├── doCPNightlyBuild.sh
        ├── generate_documentation.sh
        ├── i18n-survey.rb
        ├── make_debug_image.sh
        ├── make_disk_image.sh
        ├── make_nightly_image.sh
        ├── nib-diff.sh
        ├── remake-build-plist.sh
        ├── remove_helper_tool.sh
        ├── update-oui.sh
        ├── update-usb-data.sh
        └── launchd/
            └── com.dustinrue.ControlPlaneNightlyBuild.plist

Files Content