├── .gitignore
├── Acknowledgements.md
├── Changes
├── DISCLAIMER
├── Info.txt
├── LICENSE
├── Packages
├── Client
│ ├── Components.plist
│ ├── Distribution
│ ├── Files
│ │ ├── .mpRM
│ │ ├── Applications
│ │ │ └── .mpRM
│ │ └── Library
│ │ │ ├── .mpRM
│ │ │ ├── LaunchAgents
│ │ │ ├── .mpRM
│ │ │ ├── gov.llnl.MPLoginAgent.plist
│ │ │ └── gov.llnl.mp.status.plist
│ │ │ ├── LaunchDaemons
│ │ │ ├── .mpRM
│ │ │ ├── gov.llnl.mp.agent.plist
│ │ │ ├── gov.llnl.mp.helper.plist
│ │ │ └── gov.llnl.mp.status.ui.plist
│ │ │ ├── MacPatch
│ │ │ ├── .mpRM
│ │ │ └── Client
│ │ │ │ ├── .mpRM
│ │ │ │ ├── Data
│ │ │ │ ├── .mpRM
│ │ │ │ └── MacPatch
│ │ │ │ │ ├── .mpRM
│ │ │ │ │ └── banner
│ │ │ │ │ ├── .mpRM
│ │ │ │ │ ├── clientgroup
│ │ │ │ │ └── .mpRM
│ │ │ │ │ └── default
│ │ │ │ │ └── .mpRM
│ │ │ │ ├── Logs
│ │ │ │ └── .mpRM
│ │ │ │ └── Tools
│ │ │ │ ├── .mpRM
│ │ │ │ ├── MPUninstaller.command
│ │ │ │ └── Support
│ │ │ │ ├── .mpRM
│ │ │ │ └── MPDiagCollector.sh
│ │ │ └── PrivilegedHelperTools
│ │ │ └── .mpRM
│ ├── PackageInfo
│ ├── Resources
│ │ ├── Background.png
│ │ ├── License.rtf
│ │ ├── Welcome.rtf
│ │ └── mpInfo.plist
│ └── Scripts
│ │ ├── postinstall
│ │ └── preinstall
├── Combined
│ ├── Distribution
│ ├── Distribution_Beta
│ ├── Requirements.plist
│ └── Resources
│ │ ├── Background.png
│ │ ├── Background_done.png
│ │ ├── License.rtf
│ │ ├── Welcome.rtf
│ │ └── mpInfo.plist
├── Docs
│ └── BuildClient.rtfd
│ │ └── TXT.rtf
├── MDM
│ └── Distribution
├── Updater
│ ├── Components.plist
│ ├── Files
│ │ ├── .mpRM
│ │ └── Library
│ │ │ ├── .mpRM
│ │ │ ├── LaunchDaemons
│ │ │ ├── .mpRM
│ │ │ └── gov.llnl.mp.updater.plist
│ │ │ └── MacPatch
│ │ │ ├── .mpRM
│ │ │ └── Updater
│ │ │ ├── .mpRM
│ │ │ └── Logs
│ │ │ └── .mpRM
│ ├── PackageInfo
│ ├── Resources
│ │ ├── Background.png
│ │ ├── License.rtf
│ │ └── Welcome.rtf
│ └── Scripts
│ │ ├── MigrationInfo.txt
│ │ ├── postinstall
│ │ └── preinstall
└── mpPlanB
│ ├── Components.plist
│ ├── Distribution
│ ├── Files
│ ├── .mpRM
│ ├── Library
│ │ ├── .mpRM
│ │ ├── LaunchDaemons
│ │ │ └── .mpRM
│ │ └── Preferences
│ │ │ └── gov.llnl.planb.plist
│ └── usr
│ │ ├── .mpRM
│ │ └── local
│ │ ├── .mpRM
│ │ ├── bin
│ │ └── .mpRM
│ │ └── sbin
│ │ └── .mpRM
│ ├── PackageInfo
│ ├── Resources
│ ├── Background.png
│ └── License.rtf
│ └── Scripts
│ ├── postinstall
│ └── preinstall
├── README.md
├── Source
├── Agent
│ ├── InstallerBuildInfo.txt
│ └── MacPatch.pkg.zip
├── Client
│ ├── banner_sample
│ │ ├── banner.txt
│ │ └── html
│ │ │ ├── banner.html
│ │ │ ├── bootstrap-table
│ │ │ ├── bootstrap-table-locale-all.js
│ │ │ ├── bootstrap-table-locale-all.min.js
│ │ │ ├── bootstrap-table.css
│ │ │ ├── bootstrap-table.js
│ │ │ ├── bootstrap-table.min.css
│ │ │ ├── bootstrap-table.min.js
│ │ │ ├── extensions
│ │ │ │ ├── accent-neutralise
│ │ │ │ │ ├── bootstrap-table-accent-neutralise.js
│ │ │ │ │ └── bootstrap-table-accent-neutralise.min.js
│ │ │ │ ├── angular
│ │ │ │ │ ├── bootstrap-table-angular.js
│ │ │ │ │ └── bootstrap-table-angular.min.js
│ │ │ │ ├── auto-refresh
│ │ │ │ │ ├── bootstrap-table-auto-refresh.css
│ │ │ │ │ ├── bootstrap-table-auto-refresh.js
│ │ │ │ │ └── bootstrap-table-auto-refresh.min.js
│ │ │ │ ├── click-edit-row
│ │ │ │ │ ├── bootstrap-table-click-edit-row.css
│ │ │ │ │ ├── bootstrap-table-click-edit-row.js
│ │ │ │ │ └── bootstrap-table-click-edit-row.min.js
│ │ │ │ ├── cookie
│ │ │ │ │ ├── bootstrap-table-cookie.js
│ │ │ │ │ └── bootstrap-table-cookie.min.js
│ │ │ │ ├── copy-rows
│ │ │ │ │ ├── bootstrap-table-copy-rows.js
│ │ │ │ │ └── bootstrap-table-copy-rows.min.js
│ │ │ │ ├── editable
│ │ │ │ │ ├── bootstrap-table-editable.js
│ │ │ │ │ └── bootstrap-table-editable.min.js
│ │ │ │ ├── export
│ │ │ │ │ ├── bootstrap-table-export.js
│ │ │ │ │ └── bootstrap-table-export.min.js
│ │ │ │ ├── filter-control
│ │ │ │ │ ├── bootstrap-table-filter-control.css
│ │ │ │ │ ├── bootstrap-table-filter-control.js
│ │ │ │ │ └── bootstrap-table-filter-control.min.js
│ │ │ │ ├── filter
│ │ │ │ │ ├── bootstrap-table-filter.js
│ │ │ │ │ └── bootstrap-table-filter.min.js
│ │ │ │ ├── flat-json
│ │ │ │ │ ├── bootstrap-table-flat-json.js
│ │ │ │ │ └── bootstrap-table-flat-json.min.js
│ │ │ │ ├── group-by-v2
│ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ └── bootstrap-table-group-by.min.js
│ │ │ │ ├── group-by
│ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ └── bootstrap-table-group-by.min.js
│ │ │ │ ├── i18n-enhance
│ │ │ │ │ ├── bootstrap-table-i18n-enhance.js
│ │ │ │ │ └── bootstrap-table-i18n-enhance.min.js
│ │ │ │ ├── key-events
│ │ │ │ │ ├── bootstrap-table-key-events.js
│ │ │ │ │ └── bootstrap-table-key-events.min.js
│ │ │ │ ├── mobile
│ │ │ │ │ ├── bootstrap-table-mobile.js
│ │ │ │ │ └── bootstrap-table-mobile.min.js
│ │ │ │ ├── multi-column-toggle
│ │ │ │ │ ├── bootstrap-table-multi-toggle.js
│ │ │ │ │ └── bootstrap-table-multi-toggle.min.js
│ │ │ │ ├── multiple-search
│ │ │ │ │ ├── bootstrap-table-multiple-search.js
│ │ │ │ │ └── bootstrap-table-multiple-search.min.js
│ │ │ │ ├── multiple-selection-row
│ │ │ │ │ ├── bootstrap-table-multiple-selection-row.css
│ │ │ │ │ ├── bootstrap-table-multiple-selection-row.js
│ │ │ │ │ └── bootstrap-table-multiple-selection-row.min.js
│ │ │ │ ├── multiple-sort
│ │ │ │ │ ├── bootstrap-table-multiple-sort.js
│ │ │ │ │ └── bootstrap-table-multiple-sort.min.js
│ │ │ │ ├── natural-sorting
│ │ │ │ │ ├── bootstrap-table-natural-sorting.js
│ │ │ │ │ └── bootstrap-table-natural-sorting.min.js
│ │ │ │ ├── print
│ │ │ │ │ ├── bootstrap-table-print.js
│ │ │ │ │ └── bootstrap-table-print.min.js
│ │ │ │ ├── reorder-columns
│ │ │ │ │ ├── bootstrap-table-reorder-columns.js
│ │ │ │ │ └── bootstrap-table-reorder-columns.min.js
│ │ │ │ ├── reorder-rows
│ │ │ │ │ ├── bootstrap-table-reorder-rows.css
│ │ │ │ │ ├── bootstrap-table-reorder-rows.js
│ │ │ │ │ └── bootstrap-table-reorder-rows.min.js
│ │ │ │ ├── resizable
│ │ │ │ │ ├── bootstrap-table-resizable.js
│ │ │ │ │ └── bootstrap-table-resizable.min.js
│ │ │ │ ├── select2-filter
│ │ │ │ │ ├── bootstrap-table-select2-filter.js
│ │ │ │ │ └── bootstrap-table-select2-filter.min.js
│ │ │ │ ├── sticky-header
│ │ │ │ │ ├── bootstrap-table-sticky-header.css
│ │ │ │ │ ├── bootstrap-table-sticky-header.js
│ │ │ │ │ └── bootstrap-table-sticky-header.min.js
│ │ │ │ ├── toolbar
│ │ │ │ │ ├── bootstrap-table-toolbar.js
│ │ │ │ │ └── bootstrap-table-toolbar.min.js
│ │ │ │ └── tree-column
│ │ │ │ │ ├── bootstrap-table-tree-column.css
│ │ │ │ │ ├── bootstrap-table-tree-column.js
│ │ │ │ │ └── bootstrap-table-tree-column.min.js
│ │ │ ├── jquery.min.js
│ │ │ └── locale
│ │ │ │ ├── bootstrap-table-af-ZA.js
│ │ │ │ ├── bootstrap-table-af-ZA.min.js
│ │ │ │ ├── bootstrap-table-ar-SA.js
│ │ │ │ ├── bootstrap-table-ar-SA.min.js
│ │ │ │ ├── bootstrap-table-ca-ES.js
│ │ │ │ ├── bootstrap-table-ca-ES.min.js
│ │ │ │ ├── bootstrap-table-cs-CZ.js
│ │ │ │ ├── bootstrap-table-cs-CZ.min.js
│ │ │ │ ├── bootstrap-table-da-DK.js
│ │ │ │ ├── bootstrap-table-da-DK.min.js
│ │ │ │ ├── bootstrap-table-de-DE.js
│ │ │ │ ├── bootstrap-table-de-DE.min.js
│ │ │ │ ├── bootstrap-table-el-GR.js
│ │ │ │ ├── bootstrap-table-el-GR.min.js
│ │ │ │ ├── bootstrap-table-en-US.js
│ │ │ │ ├── bootstrap-table-en-US.min.js
│ │ │ │ ├── bootstrap-table-es-AR.js
│ │ │ │ ├── bootstrap-table-es-AR.min.js
│ │ │ │ ├── bootstrap-table-es-CL.js
│ │ │ │ ├── bootstrap-table-es-CL.min.js
│ │ │ │ ├── bootstrap-table-es-CR.js
│ │ │ │ ├── bootstrap-table-es-CR.min.js
│ │ │ │ ├── bootstrap-table-es-ES.js
│ │ │ │ ├── bootstrap-table-es-ES.min.js
│ │ │ │ ├── bootstrap-table-es-MX.js
│ │ │ │ ├── bootstrap-table-es-MX.min.js
│ │ │ │ ├── bootstrap-table-es-NI.js
│ │ │ │ ├── bootstrap-table-es-NI.min.js
│ │ │ │ ├── bootstrap-table-es-SP.js
│ │ │ │ ├── bootstrap-table-es-SP.min.js
│ │ │ │ ├── bootstrap-table-et-EE.js
│ │ │ │ ├── bootstrap-table-et-EE.min.js
│ │ │ │ ├── bootstrap-table-fa-IR.js
│ │ │ │ ├── bootstrap-table-fa-IR.min.js
│ │ │ │ ├── bootstrap-table-fr-BE.js
│ │ │ │ ├── bootstrap-table-fr-BE.min.js
│ │ │ │ ├── bootstrap-table-fr-FR.js
│ │ │ │ ├── bootstrap-table-fr-FR.min.js
│ │ │ │ ├── bootstrap-table-he-IL.js
│ │ │ │ ├── bootstrap-table-he-IL.min.js
│ │ │ │ ├── bootstrap-table-hr-HR.js
│ │ │ │ ├── bootstrap-table-hr-HR.min.js
│ │ │ │ ├── bootstrap-table-hu-HU.js
│ │ │ │ ├── bootstrap-table-hu-HU.min.js
│ │ │ │ ├── bootstrap-table-id-ID.js
│ │ │ │ ├── bootstrap-table-id-ID.min.js
│ │ │ │ ├── bootstrap-table-it-IT.js
│ │ │ │ ├── bootstrap-table-it-IT.min.js
│ │ │ │ ├── bootstrap-table-ja-JP.js
│ │ │ │ ├── bootstrap-table-ja-JP.min.js
│ │ │ │ ├── bootstrap-table-ka-GE.js
│ │ │ │ ├── bootstrap-table-ka-GE.min.js
│ │ │ │ ├── bootstrap-table-ko-KR.js
│ │ │ │ ├── bootstrap-table-ko-KR.min.js
│ │ │ │ ├── bootstrap-table-ms-MY.js
│ │ │ │ ├── bootstrap-table-ms-MY.min.js
│ │ │ │ ├── bootstrap-table-nb-NO.js
│ │ │ │ ├── bootstrap-table-nb-NO.min.js
│ │ │ │ ├── bootstrap-table-nl-NL.js
│ │ │ │ ├── bootstrap-table-nl-NL.min.js
│ │ │ │ ├── bootstrap-table-pl-PL.js
│ │ │ │ ├── bootstrap-table-pl-PL.min.js
│ │ │ │ ├── bootstrap-table-pt-BR.js
│ │ │ │ ├── bootstrap-table-pt-BR.min.js
│ │ │ │ ├── bootstrap-table-pt-PT.js
│ │ │ │ ├── bootstrap-table-pt-PT.min.js
│ │ │ │ ├── bootstrap-table-ro-RO.js
│ │ │ │ ├── bootstrap-table-ro-RO.min.js
│ │ │ │ ├── bootstrap-table-ru-RU.js
│ │ │ │ ├── bootstrap-table-ru-RU.min.js
│ │ │ │ ├── bootstrap-table-sk-SK.js
│ │ │ │ ├── bootstrap-table-sk-SK.min.js
│ │ │ │ ├── bootstrap-table-sv-SE.js
│ │ │ │ ├── bootstrap-table-sv-SE.min.js
│ │ │ │ ├── bootstrap-table-th-TH.js
│ │ │ │ ├── bootstrap-table-th-TH.min.js
│ │ │ │ ├── bootstrap-table-tr-TR.js
│ │ │ │ ├── bootstrap-table-tr-TR.min.js
│ │ │ │ ├── bootstrap-table-uk-UA.js
│ │ │ │ ├── bootstrap-table-uk-UA.min.js
│ │ │ │ ├── bootstrap-table-ur-PK.js
│ │ │ │ ├── bootstrap-table-ur-PK.min.js
│ │ │ │ ├── bootstrap-table-uz-Latn-UZ.js
│ │ │ │ ├── bootstrap-table-uz-Latn-UZ.min.js
│ │ │ │ ├── bootstrap-table-vi-VN.js
│ │ │ │ ├── bootstrap-table-vi-VN.min.js
│ │ │ │ ├── bootstrap-table-zh-CN.js
│ │ │ │ ├── bootstrap-table-zh-CN.min.js
│ │ │ │ ├── bootstrap-table-zh-TW.js
│ │ │ │ └── bootstrap-table-zh-TW.min.js
│ │ │ ├── bootstrap
│ │ │ ├── css
│ │ │ │ ├── bootstrap-theme.css
│ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ └── js
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── npm.js
│ │ │ └── images
│ │ │ ├── MPBannerBackground.png
│ │ │ └── macpatch_logo.png
│ └── planb
│ │ ├── LICENSE
│ │ ├── MOLAuthenticatingURLSession
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── Source
│ │ │ ├── MOLAuthenticatingURLSession.h
│ │ │ ├── MOLAuthenticatingURLSession.m
│ │ │ ├── MOLDERDecoder.h
│ │ │ └── MOLDERDecoder.m
│ │ ├── MOLCertificate
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── Source
│ │ │ ├── MOLCertificate.h
│ │ │ └── MOLCertificate.m
│ │ ├── Preferences
│ │ └── gov.llnl.planb.plist
│ │ ├── XCBuildData
│ │ ├── 63554c19ca1906c6a91eebcbd2ca4bc6-desc.xcbuild
│ │ ├── 63554c19ca1906c6a91eebcbd2ca4bc6-manifest.xcbuild
│ │ ├── BuildDescriptionCacheIndex-786077373437c8a9ee48ca44666191e4
│ │ ├── bae11416bf656df441d15b5cf31b60e9-desc.xcbuild
│ │ ├── bae11416bf656df441d15b5cf31b60e9-manifest.xcbuild
│ │ ├── build.db
│ │ ├── d195fff8b7623dbf560241121c893bdd-desc.xcbuild
│ │ └── d195fff8b7623dbf560241121c893bdd-manifest.xcbuild
│ │ ├── gov.llnl.mp.planb.plist
│ │ ├── mpPlanB
│ │ ├── planb.xcodeproj
│ │ ├── contents.xcworkspacedata
│ │ ├── project.pbxproj
│ │ ├── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ │ └── IDEWorkspaceChecks.plist
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── planb.xcscheme
│ │ └── planb
│ │ ├── PBCommandController.h
│ │ ├── PBCommandController.m
│ │ ├── PBLogging.h
│ │ ├── PBPackageInstaller.h
│ │ ├── PBPackageInstaller.m
│ │ ├── main.m
│ │ ├── planb-Info.plist
│ │ ├── planb.entitlements
│ │ └── roots.pem
├── MPAgentUploader
│ ├── MPAgentUploader.xcodeproj
│ │ ├── project.pbxproj
│ │ └── project.xcworkspace
│ │ │ ├── contents.xcworkspacedata
│ │ │ └── xcshareddata
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── swiftpm
│ │ │ └── Package.resolved
│ └── MPAgentUploader
│ │ ├── Alamofire-Synchronous.swift
│ │ ├── AppDelegate.swift
│ │ ├── Assets.xcassets
│ │ ├── App.imageset
│ │ │ ├── Contents.json
│ │ │ ├── mp_3_icon_upload_256.png
│ │ │ ├── mp_3_icon_upload_512.png
│ │ │ └── mp_3_icon_upload_68.png
│ │ ├── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── mp_3_icon_upload_128.png
│ │ │ ├── mp_3_icon_upload_256-1.png
│ │ │ ├── mp_3_icon_upload_256.png
│ │ │ ├── mp_3_icon_upload_512-1.png
│ │ │ └── mp_3_icon_upload_512.png
│ │ ├── ClearDot.imageset
│ │ │ ├── ClearDot-1.png
│ │ │ ├── ClearDot.png
│ │ │ └── Contents.json
│ │ ├── Contents.json
│ │ ├── GreenDot.imageset
│ │ │ ├── Contents.json
│ │ │ ├── successGreenDot-1.png
│ │ │ └── successGreenDot.png
│ │ ├── NoIcon.imageset
│ │ │ ├── Contents.json
│ │ │ ├── NO-1.png
│ │ │ └── NO.png
│ │ ├── RedDot.imageset
│ │ │ ├── Contents.json
│ │ │ ├── errorRedDot-1.png
│ │ │ └── errorRedDot.png
│ │ ├── YesIcon-1.imageset
│ │ │ ├── Contents.json
│ │ │ ├── YES-1.png
│ │ │ └── YES.png
│ │ └── YesIcon.imageset
│ │ │ ├── Contents.json
│ │ │ ├── YES-1.png
│ │ │ └── YES.png
│ │ ├── AuthViewController.swift
│ │ ├── Base.lproj
│ │ └── Main.storyboard
│ │ ├── Bridging-Header.h
│ │ ├── Constants.swift
│ │ ├── FileUploader.swift
│ │ ├── Frameworks
│ │ ├── Off
│ │ │ ├── Alamofire.framework
│ │ │ │ ├── Alamofire
│ │ │ │ ├── Headers
│ │ │ │ ├── Modules
│ │ │ │ ├── Resources
│ │ │ │ └── Versions
│ │ │ │ │ ├── A
│ │ │ │ │ ├── Alamofire
│ │ │ │ │ ├── Headers
│ │ │ │ │ │ ├── Alamofire-Swift.h
│ │ │ │ │ │ └── Alamofire.h
│ │ │ │ │ ├── Modules
│ │ │ │ │ │ ├── Alamofire.swiftmodule
│ │ │ │ │ │ │ ├── x86_64-apple-macos.swiftdoc
│ │ │ │ │ │ │ ├── x86_64-apple-macos.swiftmodule
│ │ │ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ │ │ └── x86_64.swiftmodule
│ │ │ │ │ │ └── module.modulemap
│ │ │ │ │ └── Resources
│ │ │ │ │ │ └── Info.plist
│ │ │ │ │ └── Current
│ │ │ ├── LogKit.framework
│ │ │ │ ├── Headers
│ │ │ │ ├── LogKit
│ │ │ │ ├── Modules
│ │ │ │ ├── Resources
│ │ │ │ └── Versions
│ │ │ │ │ ├── A
│ │ │ │ │ ├── Headers
│ │ │ │ │ │ ├── LogKit-Swift.h
│ │ │ │ │ │ └── LogKit.h
│ │ │ │ │ ├── LogKit
│ │ │ │ │ ├── Modules
│ │ │ │ │ │ ├── LogKit.swiftmodule
│ │ │ │ │ │ │ ├── x86_64-apple-macos.swiftdoc
│ │ │ │ │ │ │ ├── x86_64-apple-macos.swiftmodule
│ │ │ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ │ │ └── x86_64.swiftmodule
│ │ │ │ │ │ └── module.modulemap
│ │ │ │ │ └── Resources
│ │ │ │ │ │ └── Info.plist
│ │ │ │ │ └── Current
│ │ │ ├── _Swift_4.1.2_LogKit.framework
│ │ │ │ ├── Headers
│ │ │ │ ├── LogKit
│ │ │ │ ├── Modules
│ │ │ │ ├── Resources
│ │ │ │ └── Versions
│ │ │ │ │ ├── A
│ │ │ │ │ ├── Headers
│ │ │ │ │ │ ├── LogKit-Swift.h
│ │ │ │ │ │ └── LogKit.h
│ │ │ │ │ ├── LogKit
│ │ │ │ │ ├── Modules
│ │ │ │ │ │ ├── LogKit.swiftmodule
│ │ │ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ │ │ └── x86_64.swiftmodule
│ │ │ │ │ │ └── module.modulemap
│ │ │ │ │ └── Resources
│ │ │ │ │ │ └── Info.plist
│ │ │ │ │ └── Current
│ │ │ ├── _swift_4.1.2_Alamofire.framework
│ │ │ │ ├── Alamofire
│ │ │ │ ├── Headers
│ │ │ │ ├── Modules
│ │ │ │ ├── Resources
│ │ │ │ └── Versions
│ │ │ │ │ ├── A
│ │ │ │ │ ├── Alamofire
│ │ │ │ │ ├── Headers
│ │ │ │ │ │ ├── Alamofire-Swift.h
│ │ │ │ │ │ └── Alamofire.h
│ │ │ │ │ ├── Modules
│ │ │ │ │ │ ├── Alamofire.swiftmodule
│ │ │ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ │ │ └── x86_64.swiftmodule
│ │ │ │ │ │ └── module.modulemap
│ │ │ │ │ └── Resources
│ │ │ │ │ │ └── Info.plist
│ │ │ │ │ └── Current
│ │ │ ├── _swift_5_Alamofire_v5.framework
│ │ │ │ ├── Alamofire
│ │ │ │ ├── Headers
│ │ │ │ ├── Modules
│ │ │ │ ├── Resources
│ │ │ │ └── Versions
│ │ │ │ │ ├── A
│ │ │ │ │ ├── Alamofire
│ │ │ │ │ ├── Headers
│ │ │ │ │ │ ├── Alamofire-Swift.h
│ │ │ │ │ │ └── Alamofire.h
│ │ │ │ │ ├── Modules
│ │ │ │ │ │ ├── Alamofire.swiftmodule
│ │ │ │ │ │ │ ├── x86_64-apple-macos.swiftdoc
│ │ │ │ │ │ │ ├── x86_64-apple-macos.swiftmodule
│ │ │ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ │ │ └── x86_64.swiftmodule
│ │ │ │ │ │ └── module.modulemap
│ │ │ │ │ ├── Resources
│ │ │ │ │ │ └── Info.plist
│ │ │ │ │ └── _CodeSignature
│ │ │ │ │ │ └── CodeResources
│ │ │ │ │ └── Current
│ │ │ └── _swift_5_LogKit.framework
│ │ │ │ ├── Headers
│ │ │ │ ├── LogKit
│ │ │ │ ├── Modules
│ │ │ │ ├── Resources
│ │ │ │ └── Versions
│ │ │ │ ├── A
│ │ │ │ ├── Headers
│ │ │ │ │ ├── LogKit-Swift.h
│ │ │ │ │ └── LogKit.h
│ │ │ │ ├── LogKit
│ │ │ │ ├── Modules
│ │ │ │ │ ├── LogKit.swiftmodule
│ │ │ │ │ │ ├── x86_64-apple-macos.swiftdoc
│ │ │ │ │ │ ├── x86_64-apple-macos.swiftmodule
│ │ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ │ └── x86_64.swiftmodule
│ │ │ │ │ └── module.modulemap
│ │ │ │ └── Resources
│ │ │ │ │ └── Info.plist
│ │ │ │ └── Current
│ │ ├── SwiftShell.framework
│ │ │ ├── Headers
│ │ │ ├── Modules
│ │ │ ├── Resources
│ │ │ ├── SwiftShell
│ │ │ └── Versions
│ │ │ │ ├── A
│ │ │ │ ├── Headers
│ │ │ │ │ └── SwiftShell-Swift.h
│ │ │ │ ├── Modules
│ │ │ │ │ └── SwiftShell.swiftmodule
│ │ │ │ │ │ ├── x86_64-apple-macos.swiftdoc
│ │ │ │ │ │ ├── x86_64-apple-macos.swiftmodule
│ │ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ │ └── x86_64.swiftmodule
│ │ │ │ ├── Resources
│ │ │ │ │ └── Info.plist
│ │ │ │ ├── SwiftShell
│ │ │ │ └── _CodeSignature
│ │ │ │ │ └── CodeResources
│ │ │ │ └── Current
│ │ └── _SwiftShell.framework_
│ │ │ ├── Headers
│ │ │ ├── Modules
│ │ │ ├── Resources
│ │ │ ├── SwiftShell
│ │ │ └── Versions
│ │ │ ├── A
│ │ │ ├── Headers
│ │ │ │ └── SwiftShell-Swift.h
│ │ │ ├── Modules
│ │ │ │ └── SwiftShell.swiftmodule
│ │ │ │ │ ├── x86_64-apple-macos.swiftdoc
│ │ │ │ │ ├── x86_64-apple-macos.swiftmodule
│ │ │ │ │ ├── x86_64.swiftdoc
│ │ │ │ │ └── x86_64.swiftmodule
│ │ │ ├── Resources
│ │ │ │ └── Info.plist
│ │ │ ├── SwiftShell
│ │ │ └── _CodeSignature
│ │ │ │ └── CodeResources
│ │ │ └── Current
│ │ ├── HeaderView.swift
│ │ ├── Info.plist
│ │ ├── MPCrypto.h
│ │ ├── MPCrypto.m
│ │ ├── Preferences
│ │ ├── Preferences.storyboard
│ │ ├── PreferencesGeneralViewController.swift
│ │ ├── PreferencesViewController.swift
│ │ └── PreferencesWindowController.swift
│ │ ├── Spawn.swift
│ │ ├── SwiftShell
│ │ ├── Bash.swift
│ │ ├── Command.swift
│ │ ├── Context.swift
│ │ ├── FileHandle.swift
│ │ ├── Files.swift
│ │ ├── General
│ │ │ └── Array.swift
│ │ ├── Process.swift
│ │ ├── Stream
│ │ │ ├── Lazy-split.swift
│ │ │ └── Stream.swift
│ │ └── String.swift
│ │ ├── ViewController.swift
│ │ └── _SwiftShell_
│ │ ├── Bash.swift
│ │ ├── Command.swift
│ │ ├── Context.swift
│ │ ├── FileHandle.swift
│ │ ├── Files.swift
│ │ ├── General
│ │ └── Array.swift
│ │ ├── Stream
│ │ ├── Lazy-split.swift
│ │ └── Stream.swift
│ │ └── String.swift
├── MacPatch
│ ├── MPAgent
│ │ ├── MPAgent.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── MPAgent.xcscheme
│ │ └── MPAgent
│ │ │ ├── AVSoftware.h
│ │ │ ├── AVSoftware.m
│ │ │ ├── AgentController.h
│ │ │ ├── AgentController.m
│ │ │ ├── AgentScanAndUpdateOperation.h
│ │ │ ├── AgentScanAndUpdateOperation.m
│ │ │ ├── AntiVirus.h
│ │ │ ├── AntiVirus.m
│ │ │ ├── AppStoreOperation.h
│ │ │ ├── AppStoreOperation.m
│ │ │ ├── CheckIn.h
│ │ │ ├── CheckIn.m
│ │ │ ├── ClientCheckInOperation.h
│ │ │ ├── ClientCheckInOperation.m
│ │ │ ├── Inventory
│ │ │ ├── BatteryInfo.h
│ │ │ ├── BatteryInfo.m
│ │ │ ├── CHDisk.h
│ │ │ ├── CHDisk.m
│ │ │ ├── CHDiskInfo.h
│ │ │ ├── CHDiskInfo.m
│ │ │ ├── CKSoftwareProduct+ASProduct.h
│ │ │ ├── CKSoftwareProduct+ASProduct.m
│ │ │ ├── InventoryPlugin.h
│ │ │ ├── LocalAdminAccounts.h
│ │ │ ├── LocalAdminAccounts.m
│ │ │ ├── MPAppStore.h
│ │ │ ├── MPAppStore.m
│ │ │ ├── MPDirectoryServices.h
│ │ │ ├── MPDirectoryServices.m
│ │ │ ├── MPFileVaultInfo.h
│ │ │ ├── MPFileVaultInfo.m
│ │ │ ├── MPFirmware.h
│ │ │ ├── MPFirmware.m
│ │ │ ├── MPInv.h
│ │ │ ├── MPInv.m
│ │ │ ├── MPServerEntry.h
│ │ │ ├── MPServerEntry.m
│ │ │ ├── MPUsersAndGroups.h
│ │ │ ├── MPUsersAndGroups.m
│ │ │ ├── MacAppStoreDataItem.h
│ │ │ ├── MacAppStoreDataItem.m
│ │ │ ├── NSDirectoryServices.h
│ │ │ ├── NSDirectoryServices.m
│ │ │ ├── NSMetadataQuery+Synchronous.h
│ │ │ ├── NSMetadataQuery+Synchronous.m
│ │ │ ├── PowerProfile.h
│ │ │ ├── PowerProfile.m
│ │ │ ├── SPSmartCard.h
│ │ │ ├── SPSmartCard.m
│ │ │ ├── SmartCardReaderList.h
│ │ │ ├── SmartCardReaderList.m
│ │ │ ├── SysInfoCacheGen.h
│ │ │ └── SysInfoCacheGen.m
│ │ │ ├── InventoryOperation.h
│ │ │ ├── InventoryOperation.m
│ │ │ ├── InventoryPlugin.h
│ │ │ ├── MPAgent-Info.plist
│ │ │ ├── MPAgent-Prefix.pch
│ │ │ ├── MPAgent.1
│ │ │ ├── MPAgent.entitlements
│ │ │ ├── MPAgent.h
│ │ │ ├── MPAgent.m
│ │ │ ├── MPAgentRegister.h
│ │ │ ├── MPAgentRegister.m
│ │ │ ├── MPAgentUpdater.h
│ │ │ ├── MPAgentUpdater.m
│ │ │ ├── MPInventoryPlugin.h
│ │ │ ├── MPInventoryPlugin.m
│ │ │ ├── MPOSUpgrade.h
│ │ │ ├── MPOSUpgrade.m
│ │ │ ├── MPOperation.h
│ │ │ ├── MPOperation.m
│ │ │ ├── MPProvision.h
│ │ │ ├── MPProvision.m
│ │ │ ├── MPSWDistTaskOperation.h
│ │ │ ├── MPSWDistTaskOperation.m
│ │ │ ├── MPTaskData.h
│ │ │ ├── MPTaskData.m
│ │ │ ├── MPTaskValidate.h
│ │ │ ├── MPTaskValidate.m
│ │ │ ├── MPTasks.h
│ │ │ ├── MPTasks.m
│ │ │ ├── PatchScanAndUpdateOperation.h
│ │ │ ├── PatchScanAndUpdateOperation.m
│ │ │ ├── PostFailedWSRequests.h
│ │ │ ├── PostFailedWSRequests.m
│ │ │ ├── PrivateHeaders
│ │ │ ├── CommerceKit
│ │ │ │ ├── CKAccountStore.h
│ │ │ │ ├── CKDownloadQueue.h
│ │ │ │ ├── CKPurchaseController.h
│ │ │ │ ├── CKServiceInterface.h
│ │ │ │ ├── CKSoftwareMap.h
│ │ │ │ ├── CKUpdateController.h
│ │ │ │ └── ISStoreURLOperationDelegate-Protocol.h
│ │ │ └── StoreFoundation
│ │ │ │ ├── CKSoftwareProduct.h
│ │ │ │ ├── CKUpdate.h
│ │ │ │ ├── ISAccountService-Protocol.h
│ │ │ │ ├── ISAuthenticationContext.h
│ │ │ │ ├── ISOperationDelegate-Protocol.h
│ │ │ │ ├── ISServiceProxy.h
│ │ │ │ ├── ISServiceRemoteObject-Protocol.h
│ │ │ │ ├── ISStoreAccount.h
│ │ │ │ ├── ISStoreClient.h
│ │ │ │ ├── ISURLOperationDelegate-Protocol.h
│ │ │ │ ├── SSDownload.h
│ │ │ │ ├── SSDownloadMetadata.h
│ │ │ │ ├── SSDownloadPhase.h
│ │ │ │ ├── SSDownloadStatus.h
│ │ │ │ ├── SSPurchase.h
│ │ │ │ └── SSPurchaseResponse.h
│ │ │ ├── Profiles.h
│ │ │ ├── Profiles.m
│ │ │ ├── Software.h
│ │ │ ├── Software.m
│ │ │ ├── SoftwareController.h
│ │ │ ├── SoftwareController.m
│ │ │ └── main.m
│ ├── MPClientStatus
│ │ ├── MPClientStatus.xcodeproj
│ │ │ └── project.pbxproj
│ │ └── MPClientStatus
│ │ │ ├── AppLaunchObject.h
│ │ │ ├── AppLaunchObject.m
│ │ │ ├── CHMenuViewController.h
│ │ │ ├── CHMenuViewController.m
│ │ │ ├── CHMenuViewController.xib
│ │ │ ├── ClientStatusMainMenu.xib
│ │ │ ├── ClietStatusMedia.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── mp_3_icon_clientstatus_128.png
│ │ │ │ ├── mp_3_icon_clientstatus_256-1.png
│ │ │ │ ├── mp_3_icon_clientstatus_256.png
│ │ │ │ ├── mp_3_icon_clientstatus_512-1.png
│ │ │ │ ├── mp_3_icon_clientstatus_512.png
│ │ │ │ └── mp_3_icon_clientstatus_64.png
│ │ │ ├── Contents.json
│ │ │ ├── MacPatchIcon.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── mp_3_icon_128-1.png
│ │ │ │ ├── mp_3_icon_256.png
│ │ │ │ └── mp_3_icon_512.png
│ │ │ ├── appImage.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── mp_3_icon_clientstatus_128.png
│ │ │ │ ├── mp_3_icon_clientstatus_256.png
│ │ │ │ └── mp_3_icon_clientstatus_64.png
│ │ │ ├── emptyImage.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── empty-1.png
│ │ │ │ └── empty.png
│ │ │ ├── message.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── chat-2.png
│ │ │ │ └── chat.png
│ │ │ ├── mp3Image.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── mp3Alt.png
│ │ │ │ └── mp_3_icon_20.png
│ │ │ ├── mp3ImageAlert.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── icon_dark_alert.png
│ │ │ │ └── mp_3_icon_20_alert.png
│ │ │ └── rebootImage.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── RestartReq.png
│ │ │ ├── CriticalWindow.h
│ │ │ ├── CriticalWindow.m
│ │ │ ├── EventToSend.c
│ │ │ ├── EventToSend.h
│ │ │ ├── MPAppUsage.h
│ │ │ ├── MPAppUsage.m
│ │ │ ├── MPBaseRoundIcon.png
│ │ │ ├── MPClientStatus-Info.plist
│ │ │ ├── MPClientStatus-Prefix.pch
│ │ │ ├── MPClientStatus.entitlements
│ │ │ ├── MPClientStatus.icns
│ │ │ ├── MPClientStatusAppDelegate.h
│ │ │ ├── MPClientStatusAppDelegate.m
│ │ │ ├── MPDiagCollector.sh
│ │ │ ├── MPGradientView.h
│ │ │ ├── MPGradientView.m
│ │ │ ├── MPHelperProtocol.h
│ │ │ ├── MPStatusProtocol.h
│ │ │ ├── MPWorkerProtocol.h
│ │ │ ├── Notes.txt
│ │ │ ├── ProvisionHost.h
│ │ │ ├── ProvisionHost.m
│ │ │ ├── Provisioning.h
│ │ │ ├── Provisioning.m
│ │ │ ├── Provisioning.xib
│ │ │ ├── ProvisioningAlt.h
│ │ │ ├── ProvisioningAlt.m
│ │ │ ├── ProvisioningAlt.xib
│ │ │ ├── RestartReq.png
│ │ │ ├── Survey.h
│ │ │ ├── Survey.m
│ │ │ ├── Survey.xib
│ │ │ ├── VDKQueue.h
│ │ │ ├── VDKQueue.m
│ │ │ ├── empty.png
│ │ │ ├── en.lproj
│ │ │ └── InfoPlist.strings
│ │ │ ├── html
│ │ │ ├── banner.html
│ │ │ ├── bootstrap
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ ├── images
│ │ │ │ ├── MPSlide_3.6.1-1.png
│ │ │ │ ├── MPSlide_3.6.1-2.png
│ │ │ │ ├── livit_logo.png
│ │ │ │ └── v3.3
│ │ │ │ │ ├── MPSlide1 copy.png
│ │ │ │ │ ├── MPSlide1.png
│ │ │ │ │ ├── MPSlide2.png
│ │ │ │ │ ├── MPSlide2a.png
│ │ │ │ │ └── MPSlide2b.png
│ │ │ ├── index.html
│ │ │ └── js
│ │ │ │ └── jquery.min.js
│ │ │ ├── icon_dark_alert.png
│ │ │ ├── main.m
│ │ │ ├── mp3Alt.png
│ │ │ ├── mp3_icon_dark.acorn
│ │ │ ├── mp_3_icon_20.png
│ │ │ ├── mp_3_icon_20_alert.png
│ │ │ ├── provision
│ │ │ ├── blank.html
│ │ │ ├── bootstrap-table
│ │ │ │ ├── bootstrap-table-locale-all.js
│ │ │ │ ├── bootstrap-table-locale-all.min.js
│ │ │ │ ├── bootstrap-table.css
│ │ │ │ ├── bootstrap-table.js
│ │ │ │ ├── bootstrap-table.min.css
│ │ │ │ ├── bootstrap-table.min.js
│ │ │ │ ├── extensions
│ │ │ │ │ ├── accent-neutralise
│ │ │ │ │ │ ├── bootstrap-table-accent-neutralise.js
│ │ │ │ │ │ └── bootstrap-table-accent-neutralise.min.js
│ │ │ │ │ ├── angular
│ │ │ │ │ │ ├── bootstrap-table-angular.js
│ │ │ │ │ │ └── bootstrap-table-angular.min.js
│ │ │ │ │ ├── auto-refresh
│ │ │ │ │ │ ├── bootstrap-table-auto-refresh.css
│ │ │ │ │ │ ├── bootstrap-table-auto-refresh.js
│ │ │ │ │ │ └── bootstrap-table-auto-refresh.min.js
│ │ │ │ │ ├── click-edit-row
│ │ │ │ │ │ ├── bootstrap-table-click-edit-row.css
│ │ │ │ │ │ ├── bootstrap-table-click-edit-row.js
│ │ │ │ │ │ └── bootstrap-table-click-edit-row.min.js
│ │ │ │ │ ├── cookie
│ │ │ │ │ │ ├── bootstrap-table-cookie.js
│ │ │ │ │ │ └── bootstrap-table-cookie.min.js
│ │ │ │ │ ├── copy-rows
│ │ │ │ │ │ ├── bootstrap-table-copy-rows.js
│ │ │ │ │ │ └── bootstrap-table-copy-rows.min.js
│ │ │ │ │ ├── editable
│ │ │ │ │ │ ├── bootstrap-table-editable.js
│ │ │ │ │ │ └── bootstrap-table-editable.min.js
│ │ │ │ │ ├── export
│ │ │ │ │ │ ├── bootstrap-table-export.js
│ │ │ │ │ │ └── bootstrap-table-export.min.js
│ │ │ │ │ ├── filter-control
│ │ │ │ │ │ ├── bootstrap-table-filter-control.css
│ │ │ │ │ │ ├── bootstrap-table-filter-control.js
│ │ │ │ │ │ └── bootstrap-table-filter-control.min.js
│ │ │ │ │ ├── filter
│ │ │ │ │ │ ├── bootstrap-table-filter.js
│ │ │ │ │ │ └── bootstrap-table-filter.min.js
│ │ │ │ │ ├── flat-json
│ │ │ │ │ │ ├── bootstrap-table-flat-json.js
│ │ │ │ │ │ └── bootstrap-table-flat-json.min.js
│ │ │ │ │ ├── group-by-v2
│ │ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ │ └── bootstrap-table-group-by.min.js
│ │ │ │ │ ├── group-by
│ │ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ │ └── bootstrap-table-group-by.min.js
│ │ │ │ │ ├── i18n-enhance
│ │ │ │ │ │ ├── bootstrap-table-i18n-enhance.js
│ │ │ │ │ │ └── bootstrap-table-i18n-enhance.min.js
│ │ │ │ │ ├── key-events
│ │ │ │ │ │ ├── bootstrap-table-key-events.js
│ │ │ │ │ │ └── bootstrap-table-key-events.min.js
│ │ │ │ │ ├── mobile
│ │ │ │ │ │ ├── bootstrap-table-mobile.js
│ │ │ │ │ │ └── bootstrap-table-mobile.min.js
│ │ │ │ │ ├── multi-column-toggle
│ │ │ │ │ │ ├── bootstrap-table-multi-toggle.js
│ │ │ │ │ │ └── bootstrap-table-multi-toggle.min.js
│ │ │ │ │ ├── multiple-search
│ │ │ │ │ │ ├── bootstrap-table-multiple-search.js
│ │ │ │ │ │ └── bootstrap-table-multiple-search.min.js
│ │ │ │ │ ├── multiple-selection-row
│ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.css
│ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.js
│ │ │ │ │ │ └── bootstrap-table-multiple-selection-row.min.js
│ │ │ │ │ ├── multiple-sort
│ │ │ │ │ │ ├── bootstrap-table-multiple-sort.js
│ │ │ │ │ │ └── bootstrap-table-multiple-sort.min.js
│ │ │ │ │ ├── natural-sorting
│ │ │ │ │ │ ├── bootstrap-table-natural-sorting.js
│ │ │ │ │ │ └── bootstrap-table-natural-sorting.min.js
│ │ │ │ │ ├── print
│ │ │ │ │ │ ├── bootstrap-table-print.js
│ │ │ │ │ │ └── bootstrap-table-print.min.js
│ │ │ │ │ ├── reorder-columns
│ │ │ │ │ │ ├── bootstrap-table-reorder-columns.js
│ │ │ │ │ │ └── bootstrap-table-reorder-columns.min.js
│ │ │ │ │ ├── reorder-rows
│ │ │ │ │ │ ├── bootstrap-table-reorder-rows.css
│ │ │ │ │ │ ├── bootstrap-table-reorder-rows.js
│ │ │ │ │ │ └── bootstrap-table-reorder-rows.min.js
│ │ │ │ │ ├── resizable
│ │ │ │ │ │ ├── bootstrap-table-resizable.js
│ │ │ │ │ │ └── bootstrap-table-resizable.min.js
│ │ │ │ │ ├── select2-filter
│ │ │ │ │ │ ├── bootstrap-table-select2-filter.js
│ │ │ │ │ │ └── bootstrap-table-select2-filter.min.js
│ │ │ │ │ ├── sticky-header
│ │ │ │ │ │ ├── bootstrap-table-sticky-header.css
│ │ │ │ │ │ ├── bootstrap-table-sticky-header.js
│ │ │ │ │ │ └── bootstrap-table-sticky-header.min.js
│ │ │ │ │ ├── toolbar
│ │ │ │ │ │ ├── bootstrap-table-toolbar.js
│ │ │ │ │ │ └── bootstrap-table-toolbar.min.js
│ │ │ │ │ └── tree-column
│ │ │ │ │ │ ├── bootstrap-table-tree-column.css
│ │ │ │ │ │ ├── bootstrap-table-tree-column.js
│ │ │ │ │ │ └── bootstrap-table-tree-column.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── locale
│ │ │ │ │ ├── bootstrap-table-af-ZA.js
│ │ │ │ │ ├── bootstrap-table-af-ZA.min.js
│ │ │ │ │ ├── bootstrap-table-ar-SA.js
│ │ │ │ │ ├── bootstrap-table-ar-SA.min.js
│ │ │ │ │ ├── bootstrap-table-ca-ES.js
│ │ │ │ │ ├── bootstrap-table-ca-ES.min.js
│ │ │ │ │ ├── bootstrap-table-cs-CZ.js
│ │ │ │ │ ├── bootstrap-table-cs-CZ.min.js
│ │ │ │ │ ├── bootstrap-table-da-DK.js
│ │ │ │ │ ├── bootstrap-table-da-DK.min.js
│ │ │ │ │ ├── bootstrap-table-de-DE.js
│ │ │ │ │ ├── bootstrap-table-de-DE.min.js
│ │ │ │ │ ├── bootstrap-table-el-GR.js
│ │ │ │ │ ├── bootstrap-table-el-GR.min.js
│ │ │ │ │ ├── bootstrap-table-en-US.js
│ │ │ │ │ ├── bootstrap-table-en-US.min.js
│ │ │ │ │ ├── bootstrap-table-es-AR.js
│ │ │ │ │ ├── bootstrap-table-es-AR.min.js
│ │ │ │ │ ├── bootstrap-table-es-CL.js
│ │ │ │ │ ├── bootstrap-table-es-CL.min.js
│ │ │ │ │ ├── bootstrap-table-es-CR.js
│ │ │ │ │ ├── bootstrap-table-es-CR.min.js
│ │ │ │ │ ├── bootstrap-table-es-ES.js
│ │ │ │ │ ├── bootstrap-table-es-ES.min.js
│ │ │ │ │ ├── bootstrap-table-es-MX.js
│ │ │ │ │ ├── bootstrap-table-es-MX.min.js
│ │ │ │ │ ├── bootstrap-table-es-NI.js
│ │ │ │ │ ├── bootstrap-table-es-NI.min.js
│ │ │ │ │ ├── bootstrap-table-es-SP.js
│ │ │ │ │ ├── bootstrap-table-es-SP.min.js
│ │ │ │ │ ├── bootstrap-table-et-EE.js
│ │ │ │ │ ├── bootstrap-table-et-EE.min.js
│ │ │ │ │ ├── bootstrap-table-fa-IR.js
│ │ │ │ │ ├── bootstrap-table-fa-IR.min.js
│ │ │ │ │ ├── bootstrap-table-fr-BE.js
│ │ │ │ │ ├── bootstrap-table-fr-BE.min.js
│ │ │ │ │ ├── bootstrap-table-fr-FR.js
│ │ │ │ │ ├── bootstrap-table-fr-FR.min.js
│ │ │ │ │ ├── bootstrap-table-he-IL.js
│ │ │ │ │ ├── bootstrap-table-he-IL.min.js
│ │ │ │ │ ├── bootstrap-table-hr-HR.js
│ │ │ │ │ ├── bootstrap-table-hr-HR.min.js
│ │ │ │ │ ├── bootstrap-table-hu-HU.js
│ │ │ │ │ ├── bootstrap-table-hu-HU.min.js
│ │ │ │ │ ├── bootstrap-table-id-ID.js
│ │ │ │ │ ├── bootstrap-table-id-ID.min.js
│ │ │ │ │ ├── bootstrap-table-it-IT.js
│ │ │ │ │ ├── bootstrap-table-it-IT.min.js
│ │ │ │ │ ├── bootstrap-table-ja-JP.js
│ │ │ │ │ ├── bootstrap-table-ja-JP.min.js
│ │ │ │ │ ├── bootstrap-table-ka-GE.js
│ │ │ │ │ ├── bootstrap-table-ka-GE.min.js
│ │ │ │ │ ├── bootstrap-table-ko-KR.js
│ │ │ │ │ ├── bootstrap-table-ko-KR.min.js
│ │ │ │ │ ├── bootstrap-table-ms-MY.js
│ │ │ │ │ ├── bootstrap-table-ms-MY.min.js
│ │ │ │ │ ├── bootstrap-table-nb-NO.js
│ │ │ │ │ ├── bootstrap-table-nb-NO.min.js
│ │ │ │ │ ├── bootstrap-table-nl-NL.js
│ │ │ │ │ ├── bootstrap-table-nl-NL.min.js
│ │ │ │ │ ├── bootstrap-table-pl-PL.js
│ │ │ │ │ ├── bootstrap-table-pl-PL.min.js
│ │ │ │ │ ├── bootstrap-table-pt-BR.js
│ │ │ │ │ ├── bootstrap-table-pt-BR.min.js
│ │ │ │ │ ├── bootstrap-table-pt-PT.js
│ │ │ │ │ ├── bootstrap-table-pt-PT.min.js
│ │ │ │ │ ├── bootstrap-table-ro-RO.js
│ │ │ │ │ ├── bootstrap-table-ro-RO.min.js
│ │ │ │ │ ├── bootstrap-table-ru-RU.js
│ │ │ │ │ ├── bootstrap-table-ru-RU.min.js
│ │ │ │ │ ├── bootstrap-table-sk-SK.js
│ │ │ │ │ ├── bootstrap-table-sk-SK.min.js
│ │ │ │ │ ├── bootstrap-table-sv-SE.js
│ │ │ │ │ ├── bootstrap-table-sv-SE.min.js
│ │ │ │ │ ├── bootstrap-table-th-TH.js
│ │ │ │ │ ├── bootstrap-table-th-TH.min.js
│ │ │ │ │ ├── bootstrap-table-tr-TR.js
│ │ │ │ │ ├── bootstrap-table-tr-TR.min.js
│ │ │ │ │ ├── bootstrap-table-uk-UA.js
│ │ │ │ │ ├── bootstrap-table-uk-UA.min.js
│ │ │ │ │ ├── bootstrap-table-ur-PK.js
│ │ │ │ │ ├── bootstrap-table-ur-PK.min.js
│ │ │ │ │ ├── bootstrap-table-uz-Latn-UZ.js
│ │ │ │ │ ├── bootstrap-table-uz-Latn-UZ.min.js
│ │ │ │ │ ├── bootstrap-table-vi-VN.js
│ │ │ │ │ ├── bootstrap-table-vi-VN.min.js
│ │ │ │ │ ├── bootstrap-table-zh-CN.js
│ │ │ │ │ ├── bootstrap-table-zh-CN.min.js
│ │ │ │ │ ├── bootstrap-table-zh-TW.js
│ │ │ │ │ └── bootstrap-table-zh-TW.min.js
│ │ │ ├── bootstrap
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ ├── data.html
│ │ │ ├── fields.html
│ │ │ └── images
│ │ │ │ └── macpatch_logo.png
│ │ │ └── warn.png
│ ├── MPLibrary
│ │ ├── AgentData.h
│ │ ├── AgentData.m
│ │ ├── ClientDB
│ │ │ ├── MPClientDB.h
│ │ │ ├── MPClientDB.m
│ │ │ └── Model
│ │ │ │ ├── History.h
│ │ │ │ ├── History.m
│ │ │ │ ├── InstalledSoftware.h
│ │ │ │ ├── InstalledSoftware.m
│ │ │ │ ├── RequiredPatch.h
│ │ │ │ └── RequiredPatch.m
│ │ ├── CocoaSecurity
│ │ │ ├── Base64.h
│ │ │ ├── Base64.m
│ │ │ ├── CocoaSecurity.h
│ │ │ └── CocoaSecurity.m
│ │ ├── ConfigProfile.h
│ │ ├── ConfigProfile.m
│ │ ├── DBHistory.h
│ │ ├── DBHistory.m
│ │ ├── DBInstalledSoftware.h
│ │ ├── DBInstalledSoftware.m
│ │ ├── DBModels.h
│ │ ├── DBRequiredPatches.h
│ │ ├── DBRequiredPatches.m
│ │ ├── DHCachedPasswordUtil.h
│ │ ├── DHCachedPasswordUtil.m
│ │ ├── MPClientDatabase.h
│ │ ├── MPClientDatabase.m
│ │ ├── MPConfigProfiles.h
│ │ ├── MPConfigProfiles.m
│ │ ├── MPDownloadManager.h
│ │ ├── MPDownloadManager.m
│ │ ├── MPFileUtils.h
│ │ ├── MPFileUtils.m
│ │ ├── MPFileVaultInfo.h
│ │ ├── MPFileVaultInfo.m
│ │ ├── MPLibrary.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── MPLibrary.xcscheme
│ │ ├── MPLibrary
│ │ │ ├── Backup
│ │ │ │ ├── MPNSTask.h
│ │ │ │ └── MPNSTask.m
│ │ │ ├── Base64
│ │ │ │ ├── NSString+Base64.h
│ │ │ │ └── NSString+Base64.m
│ │ │ ├── Constants.h
│ │ │ ├── Constants.m
│ │ │ ├── Crypto
│ │ │ │ ├── MPCrypto.h
│ │ │ │ └── MPCrypto.m
│ │ │ ├── FMDB
│ │ │ │ ├── FMDB.h
│ │ │ │ ├── FMDatabase.h
│ │ │ │ ├── FMDatabase.m
│ │ │ │ ├── FMDatabaseAdditions.h
│ │ │ │ ├── FMDatabaseAdditions.m
│ │ │ │ ├── FMDatabasePool.h
│ │ │ │ ├── FMDatabasePool.m
│ │ │ │ ├── FMDatabaseQueue.h
│ │ │ │ ├── FMDatabaseQueue.m
│ │ │ │ ├── FMResultSet.h
│ │ │ │ └── FMResultSet.m
│ │ │ ├── FMDBx
│ │ │ │ ├── FMDBx.h
│ │ │ │ ├── FMXColumnMap.h
│ │ │ │ ├── FMXColumnMap.m
│ │ │ │ ├── FMXCsvTable.h
│ │ │ │ ├── FMXCsvTable.m
│ │ │ │ ├── FMXDatabaseConfiguration.h
│ │ │ │ ├── FMXDatabaseConfiguration.m
│ │ │ │ ├── FMXDatabaseManager.h
│ │ │ │ ├── FMXDatabaseManager.m
│ │ │ │ ├── FMXDatabaseMigration.h
│ │ │ │ ├── FMXDatabaseMigration.m
│ │ │ │ ├── FMXHelpers.h
│ │ │ │ ├── FMXHelpers.m
│ │ │ │ ├── FMXModel.h
│ │ │ │ ├── FMXModel.m
│ │ │ │ ├── FMXQuery.h
│ │ │ │ ├── FMXQuery.m
│ │ │ │ ├── FMXTableMap.h
│ │ │ │ └── FMXTableMap.m
│ │ │ ├── Helpers
│ │ │ │ ├── NSDate+MPHelper.h
│ │ │ │ ├── NSDate+MPHelper.m
│ │ │ │ ├── NSDictionary+Helper.h
│ │ │ │ ├── NSDictionary+Helper.m
│ │ │ │ ├── NSFileHandle-Helper.h
│ │ │ │ ├── NSFileHandle-Helper.m
│ │ │ │ ├── NSFileManager+DirectoryLocations.h
│ │ │ │ ├── NSFileManager+DirectoryLocations.m
│ │ │ │ ├── NSFileManager+Helper.h
│ │ │ │ ├── NSFileManager+Helper.m
│ │ │ │ ├── NSMutableDictionary+Helper.h
│ │ │ │ ├── NSMutableDictionary+Helper.m
│ │ │ │ ├── NSString+Hash.h
│ │ │ │ ├── NSString+Hash.m
│ │ │ │ ├── NSString+Helper.h
│ │ │ │ └── NSString+Helper.m
│ │ │ ├── InventoryPlugin.h
│ │ │ ├── Logging
│ │ │ │ ├── LCLLogFileConfig.h
│ │ │ │ ├── LibComponentLogging-Core
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── lcl.h
│ │ │ │ │ ├── lcl.m
│ │ │ │ │ ├── lcl_config_components.template.h
│ │ │ │ │ ├── lcl_config_extensions.template.h
│ │ │ │ │ └── lcl_config_logger.template.h
│ │ │ │ ├── LibComponentLogging-LogFile
│ │ │ │ │ ├── LCLLogFile.h
│ │ │ │ │ ├── LCLLogFile.m
│ │ │ │ │ ├── LCLLogFileConfig.template.h
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── lcl_config_logger.h
│ │ │ │ ├── LibComponentLogging-qlog
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── qlog.h
│ │ │ │ ├── lcl_config_components.h
│ │ │ │ ├── lcl_config_extensions.h
│ │ │ │ └── lcl_config_logger.h
│ │ │ ├── MPClientInfo.h
│ │ │ ├── MPClientInfo.m
│ │ │ ├── MPClientKey.h
│ │ │ ├── MPClientKey.m
│ │ │ ├── MPCodeSign.h
│ │ │ ├── MPCodeSign.m
│ │ │ ├── MPDate.h
│ │ │ ├── MPDate.m
│ │ │ ├── MPDefaults.h
│ │ │ ├── MPDefaults.m
│ │ │ ├── MPDiskUtil.h
│ │ │ ├── MPDiskUtil.m
│ │ │ ├── MPHTTPRequest.h
│ │ │ ├── MPHTTPRequest.m
│ │ │ ├── MPKeyItem.h
│ │ │ ├── MPKeyItem.m
│ │ │ ├── MPKeychain.h
│ │ │ ├── MPKeychain.m
│ │ │ ├── MPLibrary-Prefix.pch
│ │ │ ├── MPLog.h
│ │ │ ├── MPLog.m
│ │ │ ├── MPNSTask.h
│ │ │ ├── MPNSTask.m
│ │ │ ├── MPNetworkUtils.h
│ │ │ ├── MPNetworkUtils.m
│ │ │ ├── MPPatch+Scanner
│ │ │ │ ├── MPASUSCatalogs.h
│ │ │ │ ├── MPASUSCatalogs.m
│ │ │ │ ├── MPApplePatch.h
│ │ │ │ ├── MPApplePatch.m
│ │ │ │ ├── MPAsus.h
│ │ │ │ ├── MPAsus.m
│ │ │ │ ├── MPBundle.h
│ │ │ │ ├── MPBundle.m
│ │ │ │ ├── MPCustomPatch.h
│ │ │ │ ├── MPCustomPatch.m
│ │ │ │ ├── MPFileCheck.h
│ │ │ │ ├── MPFileCheck.m
│ │ │ │ ├── MPInstaller.h
│ │ │ │ ├── MPInstaller.m
│ │ │ │ ├── MPOSCheck.h
│ │ │ │ ├── MPOSCheck.m
│ │ │ │ ├── MPPatchScan.h
│ │ │ │ ├── MPPatchScan.m
│ │ │ │ ├── MPScript.h
│ │ │ │ └── MPScript.m
│ │ │ ├── MPPython.h
│ │ │ ├── MPPython.m
│ │ │ ├── MPRESTfull.h
│ │ │ ├── MPRESTfull.m
│ │ │ ├── MPRemoteFingerprint.h
│ │ │ ├── MPRemoteFingerprint.m
│ │ │ ├── MPSWTasks.h
│ │ │ ├── MPSWTasks.m
│ │ │ ├── MPServerPing.h
│ │ │ ├── MPServerPing.m
│ │ │ ├── MPSettings.h
│ │ │ ├── MPSettings.m
│ │ │ ├── MPSettings
│ │ │ │ └── Model
│ │ │ │ │ ├── Agent.h
│ │ │ │ │ ├── Agent.m
│ │ │ │ │ ├── Server.h
│ │ │ │ │ ├── Server.m
│ │ │ │ │ ├── Suserver.h
│ │ │ │ │ ├── Suserver.m
│ │ │ │ │ ├── Task.h
│ │ │ │ │ └── Task.m
│ │ │ ├── MPSimpleKeychain.h
│ │ │ ├── MPSimpleKeychain.m
│ │ │ ├── MPSystemInfo.h
│ │ │ ├── MPSystemInfo.m
│ │ │ ├── MPWSResult.h
│ │ │ ├── MPWSResult.m
│ │ │ ├── MacPatch.h
│ │ │ ├── MacPatch.m
│ │ │ ├── NSData+Base64.h
│ │ │ ├── NSData+Base64.m
│ │ │ ├── NSData+Base64.m.orig
│ │ │ ├── NSDate-Category
│ │ │ │ ├── NSDate+Helper.h
│ │ │ │ └── NSDate+Helper.m
│ │ │ ├── RegexKitLite
│ │ │ │ ├── RegexKitLite.h
│ │ │ │ └── RegexKitLite.m
│ │ │ ├── STHTTPRequest
│ │ │ │ ├── STHTTPRequest.h
│ │ │ │ └── STHTTPRequest.m
│ │ │ └── WebServices
│ │ │ │ ├── MPDataMgr.h
│ │ │ │ ├── MPDataMgr.m
│ │ │ │ ├── MPFailedRequests.h
│ │ │ │ ├── MPFailedRequests.m
│ │ │ │ ├── MPWebServices.h
│ │ │ │ └── MPWebServices.m
│ │ ├── MPPassItem.h
│ │ ├── MPPassItem.m
│ │ ├── MPPatching.h
│ │ ├── MPPatching.m
│ │ ├── MPSoftware.h
│ │ ├── MPSoftware.m
│ │ └── UAObfuscatedString
│ │ │ ├── UAObfuscatedString.h
│ │ │ └── UAObfuscatedString.m
│ ├── MPLoginAgent
│ │ └── MPLoginAgent
│ │ │ ├── AppDelegate.h
│ │ │ ├── AppDelegate.m
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── mp_3_icon_logout-1.png
│ │ │ │ ├── mp_3_icon_logout-2.png
│ │ │ │ ├── mp_3_icon_logout_128-1.png
│ │ │ │ ├── mp_3_icon_logout_128-2.png
│ │ │ │ ├── mp_3_icon_logout_128-3.png
│ │ │ │ ├── mp_3_icon_logout_128-4.png
│ │ │ │ ├── mp_3_icon_logout_16-1.png
│ │ │ │ ├── mp_3_icon_logout_512-1.png
│ │ │ │ └── mp_3_icon_logout_512.png
│ │ │ ├── Contents.json
│ │ │ ├── MPIcon96.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ └── mp_icon_96.png
│ │ │ └── MPScanAndPatch.imageset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── mp_3_icon-1.png
│ │ │ │ ├── mp_3_icon-2.png
│ │ │ │ └── mp_3_icon-7.png
│ │ │ ├── Base.lproj
│ │ │ └── MainMenu.xib
│ │ │ ├── Info.plist
│ │ │ ├── InstallAppleUpdate.h
│ │ │ ├── InstallAppleUpdate.m
│ │ │ ├── InstallPackage.h
│ │ │ ├── InstallPackage.m
│ │ │ ├── MPAuthView.h
│ │ │ ├── MPAuthView.m
│ │ │ ├── MPAuthViewMin.h
│ │ │ ├── MPAuthViewMin.m
│ │ │ ├── MPHelperProtocol.h
│ │ │ ├── MPLoginAgent-Bridging-Header.h
│ │ │ ├── MPLoginAgent_Prefix.pch
│ │ │ ├── MPPanel.h
│ │ │ ├── MPPanel.m
│ │ │ ├── MPScanner.h
│ │ │ ├── MPScanner.m
│ │ │ ├── MinScanAndPatchVC.h
│ │ │ ├── MinScanAndPatchVC.m
│ │ │ ├── MinScanAndPatchVC.xib
│ │ │ ├── Misc
│ │ │ └── gov.llnl.MPLoginAgent.plist
│ │ │ ├── en.lproj
│ │ │ └── MainMenu.strings
│ │ │ ├── images
│ │ │ ├── AppleLogo.png
│ │ │ ├── AppleLogo@2x.png
│ │ │ ├── Empty.png
│ │ │ ├── Fail.png
│ │ │ ├── Logout.png
│ │ │ ├── MPBaseRoundIcon.png
│ │ │ ├── MPLogo_64x64.png
│ │ │ ├── Running.png
│ │ │ ├── Success.png
│ │ │ └── Warning.png
│ │ │ └── main.m
│ ├── MPUpdater
│ │ ├── MPUpdater.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── MPUpdater.xcscheme
│ │ └── MPUpdater
│ │ │ ├── MPUpdater.entitlements
│ │ │ ├── MPUpdaterController.h
│ │ │ ├── MPUpdaterController.m
│ │ │ ├── Supporting_Files
│ │ │ ├── MPUpdater-Info.plist
│ │ │ └── MPUpdater-Prefix.pch
│ │ │ └── main.m
│ ├── MacPatch.xcworkspace
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata
│ │ │ ├── IDEWorkspaceChecks.plist
│ │ │ └── WorkspaceSettings.xcsettings
│ ├── MacPatch
│ │ ├── MacPatch.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ ├── MacPatch.xcscheme
│ │ │ │ └── MacPatchTile.xcscheme
│ │ ├── MacPatch
│ │ │ ├── AgentVC.h
│ │ │ ├── AgentVC.m
│ │ │ ├── AgentVC.xib
│ │ │ ├── AppDelegate.h
│ │ │ ├── AppDelegate.m
│ │ │ ├── Base.lproj
│ │ │ │ └── MainMenu.xib
│ │ │ ├── CollectionItem.h
│ │ │ ├── CollectionItem.m
│ │ │ ├── CollectionItem.xib
│ │ │ ├── DBHistory.h
│ │ │ ├── DBHistory.m
│ │ │ ├── DBInstalledSoftware.h
│ │ │ ├── DBInstalledSoftware.m
│ │ │ ├── DBModels.h
│ │ │ ├── EventToSend.c
│ │ │ ├── EventToSend.h
│ │ │ ├── FileVaultIcon.icns
│ │ │ ├── GlobalQueueManager.h
│ │ │ ├── GlobalQueueManager.m
│ │ │ ├── HistoryItem.h
│ │ │ ├── HistoryItem.m
│ │ │ ├── HistoryViewController.h
│ │ │ ├── HistoryViewController.m
│ │ │ ├── HistoryViewController.xib
│ │ │ ├── Images.xcassets
│ │ │ │ ├── AppIcon-old.appiconset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── mp_3_icon-1.png
│ │ │ │ │ ├── mp_3_icon.png
│ │ │ │ │ ├── mp_3_icon_128-1.png
│ │ │ │ │ ├── mp_3_icon_512-1.png
│ │ │ │ │ └── mp_3_icon_512-2.png
│ │ │ │ ├── AppIcon.appiconset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── mp_3_icon_1024.png
│ │ │ │ │ ├── mp_3_icon_128-1.png
│ │ │ │ │ ├── mp_3_icon_16-1.png
│ │ │ │ │ ├── mp_3_icon_256-1.png
│ │ │ │ │ ├── mp_3_icon_256.png
│ │ │ │ │ ├── mp_3_icon_32-1.png
│ │ │ │ │ ├── mp_3_icon_32.png
│ │ │ │ │ ├── mp_3_icon_512-1.png
│ │ │ │ │ ├── mp_3_icon_512.png
│ │ │ │ │ └── mp_3_icon_64-1.png
│ │ │ │ ├── AppStore.imageset
│ │ │ │ │ ├── 245979-128-2.png
│ │ │ │ │ ├── 245979-256-2.png
│ │ │ │ │ ├── 245979-64-2.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── Contents.json
│ │ │ │ ├── EmptyImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Empty-1.png
│ │ │ │ │ └── Empty.png
│ │ │ │ ├── ErrorImage.imageset
│ │ │ │ │ ├── AlertStop.png
│ │ │ │ │ ├── AlertStop@2x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── GoodImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Success_128.png
│ │ │ │ │ ├── Success_32.png
│ │ │ │ │ └── Success_64.png
│ │ │ │ ├── GoodImageHD.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── SuccessHD_128.png
│ │ │ │ │ ├── SuccessHD_32.png
│ │ │ │ │ └── SuccessHD_64.png
│ │ │ │ ├── HistoryTemplate.imageset
│ │ │ │ │ ├── 763474-128.png
│ │ │ │ │ ├── 763474-256.png
│ │ │ │ │ ├── 763474-64.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── MacPatchTemplate.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── mp_3_img2+64.png
│ │ │ │ │ ├── mp_3_img2_128.png
│ │ │ │ │ └── mp_3_img2_166.png
│ │ │ │ ├── RebootImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Reboot_128.png
│ │ │ │ │ ├── Reboot_32.png
│ │ │ │ │ └── Reboot_64.png
│ │ │ │ ├── UpdatesTemplate.imageset
│ │ │ │ │ ├── 2123950-128-2.png
│ │ │ │ │ ├── 2123950-256-2.png
│ │ │ │ │ ├── 2123950-64-2.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── WarningImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── WarningTriangle.png
│ │ │ │ │ └── WarningTriangle@2x.png
│ │ │ │ ├── alertImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── alert_128.png
│ │ │ │ │ ├── alert_32.png
│ │ │ │ │ └── alert_64.png
│ │ │ │ ├── appImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── mp_3_icon_128-1.png
│ │ │ │ │ ├── mp_3_icon_256.png
│ │ │ │ │ └── mp_3_icon_512.png
│ │ │ │ ├── appStoreImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── appStoreImage-1.png
│ │ │ │ │ ├── appStoreImage-2.png
│ │ │ │ │ └── appStoreImage.png
│ │ │ │ ├── appleImage.imageset
│ │ │ │ │ ├── AppleLogo.png
│ │ │ │ │ ├── AppleLogo@2x.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── appstoreTemplate.imageset
│ │ │ │ │ ├── 28-appstore-128-gray-alt.png
│ │ │ │ │ ├── 28-appstore-256-gray-alt.png
│ │ │ │ │ ├── 28-appstore-64-gray-alt.png
│ │ │ │ │ └── Contents.json
│ │ │ │ ├── macPatchImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── mp_3_icon_20.png
│ │ │ │ │ └── mp_3_icon_48.png
│ │ │ │ ├── moreInfo.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── Info_128.png
│ │ │ │ │ ├── Info_32.png
│ │ │ │ │ └── Info_64.png
│ │ │ │ └── restartImage.imageset
│ │ │ │ │ ├── Contents.json
│ │ │ │ │ ├── restart-200.png
│ │ │ │ │ ├── restart-48.png
│ │ │ │ │ └── restart-96.png
│ │ │ ├── Info.plist
│ │ │ ├── LongPatchWindow.h
│ │ │ ├── LongPatchWindow.m
│ │ │ ├── LongPatchWindow.xib
│ │ │ ├── MPHelperProtocol.h
│ │ │ ├── MacPatch.entitlements
│ │ │ ├── MacPatch.pch
│ │ │ ├── Model
│ │ │ │ ├── MPApplePatch.h
│ │ │ │ ├── MPApplePatch.m
│ │ │ │ ├── MPCustomPatch.h
│ │ │ │ └── MPCustomPatch.m
│ │ │ ├── NSImage+RoundCorner.h
│ │ │ ├── NSImage+RoundCorner.m
│ │ │ ├── Preferences
│ │ │ │ ├── MPauthrestartVC.h
│ │ │ │ ├── MPauthrestartVC.m
│ │ │ │ ├── MPauthrestartVC.xib
│ │ │ │ ├── PrefsAdvancedVC.h
│ │ │ │ ├── PrefsAdvancedVC.m
│ │ │ │ ├── PrefsAdvancedVC.xib
│ │ │ │ ├── PrefsGeneralViewController.h
│ │ │ │ ├── PrefsGeneralViewController.m
│ │ │ │ ├── PrefsGeneralViewController.xib
│ │ │ │ ├── PrefsSoftwareVC.h
│ │ │ │ ├── PrefsSoftwareVC.m
│ │ │ │ ├── PrefsSoftwareVC.xib
│ │ │ │ ├── PrefsUpdatesVC.h
│ │ │ │ ├── PrefsUpdatesVC.m
│ │ │ │ └── PrefsUpdatesVC.xib
│ │ │ ├── PressedButton.png
│ │ │ ├── SWInstallItem.h
│ │ │ ├── SWInstallItem.m
│ │ │ ├── SYFlatButton.h
│ │ │ ├── SYFlatButton.m
│ │ │ ├── SoftwareCellView.h
│ │ │ ├── SoftwareCellView.m
│ │ │ ├── SoftwareInstallOperation.h
│ │ │ ├── SoftwareInstallOperation.m
│ │ │ ├── SoftwareUninstallOperation.h
│ │ │ ├── SoftwareUninstallOperation.m
│ │ │ ├── SoftwareViewController.h
│ │ │ ├── SoftwareViewController.m
│ │ │ ├── SoftwareViewController.xib
│ │ │ ├── ThridParty
│ │ │ │ ├── MBProgressHUD
│ │ │ │ │ ├── MBProgressHUD.h
│ │ │ │ │ └── MBProgressHUD.m
│ │ │ │ ├── MPFileMonitor.h
│ │ │ │ ├── MPFileMonitor.m
│ │ │ │ ├── MPOProgressBar.h
│ │ │ │ ├── MPOProgressBar.m
│ │ │ │ └── RHPreferences
│ │ │ │ │ ├── RHPreferences.h
│ │ │ │ │ ├── RHPreferencesWindow.xib
│ │ │ │ │ ├── RHPreferencesWindowController.h
│ │ │ │ │ └── RHPreferencesWindowController.m
│ │ │ ├── UnPressedButton.png
│ │ │ ├── UpdateInstallOperation.h
│ │ │ ├── UpdateInstallOperation.m
│ │ │ ├── UpdatesCellView.h
│ │ │ ├── UpdatesCellView.m
│ │ │ ├── UpdatesVC.h
│ │ │ ├── UpdatesVC.m
│ │ │ ├── UpdatesVC.xib
│ │ │ ├── html
│ │ │ │ ├── agent.html
│ │ │ │ ├── banner.html
│ │ │ │ ├── bootstrap-table
│ │ │ │ │ ├── bootstrap-table-locale-all.js
│ │ │ │ │ ├── bootstrap-table-locale-all.min.js
│ │ │ │ │ ├── bootstrap-table.css
│ │ │ │ │ ├── bootstrap-table.js
│ │ │ │ │ ├── bootstrap-table.min.css
│ │ │ │ │ ├── bootstrap-table.min.js
│ │ │ │ │ ├── extensions
│ │ │ │ │ │ ├── accent-neutralise
│ │ │ │ │ │ │ ├── bootstrap-table-accent-neutralise.js
│ │ │ │ │ │ │ └── bootstrap-table-accent-neutralise.min.js
│ │ │ │ │ │ ├── angular
│ │ │ │ │ │ │ ├── bootstrap-table-angular.js
│ │ │ │ │ │ │ └── bootstrap-table-angular.min.js
│ │ │ │ │ │ ├── auto-refresh
│ │ │ │ │ │ │ ├── bootstrap-table-auto-refresh.css
│ │ │ │ │ │ │ ├── bootstrap-table-auto-refresh.js
│ │ │ │ │ │ │ └── bootstrap-table-auto-refresh.min.js
│ │ │ │ │ │ ├── click-edit-row
│ │ │ │ │ │ │ ├── bootstrap-table-click-edit-row.css
│ │ │ │ │ │ │ ├── bootstrap-table-click-edit-row.js
│ │ │ │ │ │ │ └── bootstrap-table-click-edit-row.min.js
│ │ │ │ │ │ ├── cookie
│ │ │ │ │ │ │ ├── bootstrap-table-cookie.js
│ │ │ │ │ │ │ └── bootstrap-table-cookie.min.js
│ │ │ │ │ │ ├── copy-rows
│ │ │ │ │ │ │ ├── bootstrap-table-copy-rows.js
│ │ │ │ │ │ │ └── bootstrap-table-copy-rows.min.js
│ │ │ │ │ │ ├── editable
│ │ │ │ │ │ │ ├── bootstrap-table-editable.js
│ │ │ │ │ │ │ └── bootstrap-table-editable.min.js
│ │ │ │ │ │ ├── export
│ │ │ │ │ │ │ ├── bootstrap-table-export.js
│ │ │ │ │ │ │ └── bootstrap-table-export.min.js
│ │ │ │ │ │ ├── filter-control
│ │ │ │ │ │ │ ├── bootstrap-table-filter-control.css
│ │ │ │ │ │ │ ├── bootstrap-table-filter-control.js
│ │ │ │ │ │ │ └── bootstrap-table-filter-control.min.js
│ │ │ │ │ │ ├── filter
│ │ │ │ │ │ │ ├── bootstrap-table-filter.js
│ │ │ │ │ │ │ └── bootstrap-table-filter.min.js
│ │ │ │ │ │ ├── flat-json
│ │ │ │ │ │ │ ├── bootstrap-table-flat-json.js
│ │ │ │ │ │ │ └── bootstrap-table-flat-json.min.js
│ │ │ │ │ │ ├── group-by-v2
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ │ │ └── bootstrap-table-group-by.min.js
│ │ │ │ │ │ ├── group-by
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.css
│ │ │ │ │ │ │ ├── bootstrap-table-group-by.js
│ │ │ │ │ │ │ └── bootstrap-table-group-by.min.js
│ │ │ │ │ │ ├── i18n-enhance
│ │ │ │ │ │ │ ├── bootstrap-table-i18n-enhance.js
│ │ │ │ │ │ │ └── bootstrap-table-i18n-enhance.min.js
│ │ │ │ │ │ ├── key-events
│ │ │ │ │ │ │ ├── bootstrap-table-key-events.js
│ │ │ │ │ │ │ └── bootstrap-table-key-events.min.js
│ │ │ │ │ │ ├── mobile
│ │ │ │ │ │ │ ├── bootstrap-table-mobile.js
│ │ │ │ │ │ │ └── bootstrap-table-mobile.min.js
│ │ │ │ │ │ ├── multi-column-toggle
│ │ │ │ │ │ │ ├── bootstrap-table-multi-toggle.js
│ │ │ │ │ │ │ └── bootstrap-table-multi-toggle.min.js
│ │ │ │ │ │ ├── multiple-search
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-search.js
│ │ │ │ │ │ │ └── bootstrap-table-multiple-search.min.js
│ │ │ │ │ │ ├── multiple-selection-row
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.css
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.js
│ │ │ │ │ │ │ └── bootstrap-table-multiple-selection-row.min.js
│ │ │ │ │ │ ├── multiple-sort
│ │ │ │ │ │ │ ├── bootstrap-table-multiple-sort.js
│ │ │ │ │ │ │ └── bootstrap-table-multiple-sort.min.js
│ │ │ │ │ │ ├── natural-sorting
│ │ │ │ │ │ │ ├── bootstrap-table-natural-sorting.js
│ │ │ │ │ │ │ └── bootstrap-table-natural-sorting.min.js
│ │ │ │ │ │ ├── print
│ │ │ │ │ │ │ ├── bootstrap-table-print.js
│ │ │ │ │ │ │ └── bootstrap-table-print.min.js
│ │ │ │ │ │ ├── reorder-columns
│ │ │ │ │ │ │ ├── bootstrap-table-reorder-columns.js
│ │ │ │ │ │ │ └── bootstrap-table-reorder-columns.min.js
│ │ │ │ │ │ ├── reorder-rows
│ │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.css
│ │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.js
│ │ │ │ │ │ │ └── bootstrap-table-reorder-rows.min.js
│ │ │ │ │ │ ├── resizable
│ │ │ │ │ │ │ ├── bootstrap-table-resizable.js
│ │ │ │ │ │ │ └── bootstrap-table-resizable.min.js
│ │ │ │ │ │ ├── select2-filter
│ │ │ │ │ │ │ ├── bootstrap-table-select2-filter.js
│ │ │ │ │ │ │ └── bootstrap-table-select2-filter.min.js
│ │ │ │ │ │ ├── sticky-header
│ │ │ │ │ │ │ ├── bootstrap-table-sticky-header.css
│ │ │ │ │ │ │ ├── bootstrap-table-sticky-header.js
│ │ │ │ │ │ │ └── bootstrap-table-sticky-header.min.js
│ │ │ │ │ │ ├── toolbar
│ │ │ │ │ │ │ ├── bootstrap-table-toolbar.js
│ │ │ │ │ │ │ └── bootstrap-table-toolbar.min.js
│ │ │ │ │ │ └── tree-column
│ │ │ │ │ │ │ ├── bootstrap-table-tree-column.css
│ │ │ │ │ │ │ ├── bootstrap-table-tree-column.js
│ │ │ │ │ │ │ └── bootstrap-table-tree-column.min.js
│ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ └── locale
│ │ │ │ │ │ ├── bootstrap-table-af-ZA.js
│ │ │ │ │ │ ├── bootstrap-table-af-ZA.min.js
│ │ │ │ │ │ ├── bootstrap-table-ar-SA.js
│ │ │ │ │ │ ├── bootstrap-table-ar-SA.min.js
│ │ │ │ │ │ ├── bootstrap-table-ca-ES.js
│ │ │ │ │ │ ├── bootstrap-table-ca-ES.min.js
│ │ │ │ │ │ ├── bootstrap-table-cs-CZ.js
│ │ │ │ │ │ ├── bootstrap-table-cs-CZ.min.js
│ │ │ │ │ │ ├── bootstrap-table-da-DK.js
│ │ │ │ │ │ ├── bootstrap-table-da-DK.min.js
│ │ │ │ │ │ ├── bootstrap-table-de-DE.js
│ │ │ │ │ │ ├── bootstrap-table-de-DE.min.js
│ │ │ │ │ │ ├── bootstrap-table-el-GR.js
│ │ │ │ │ │ ├── bootstrap-table-el-GR.min.js
│ │ │ │ │ │ ├── bootstrap-table-en-US.js
│ │ │ │ │ │ ├── bootstrap-table-en-US.min.js
│ │ │ │ │ │ ├── bootstrap-table-es-AR.js
│ │ │ │ │ │ ├── bootstrap-table-es-AR.min.js
│ │ │ │ │ │ ├── bootstrap-table-es-CL.js
│ │ │ │ │ │ ├── bootstrap-table-es-CL.min.js
│ │ │ │ │ │ ├── bootstrap-table-es-CR.js
│ │ │ │ │ │ ├── bootstrap-table-es-CR.min.js
│ │ │ │ │ │ ├── bootstrap-table-es-ES.js
│ │ │ │ │ │ ├── bootstrap-table-es-ES.min.js
│ │ │ │ │ │ ├── bootstrap-table-es-MX.js
│ │ │ │ │ │ ├── bootstrap-table-es-MX.min.js
│ │ │ │ │ │ ├── bootstrap-table-es-NI.js
│ │ │ │ │ │ ├── bootstrap-table-es-NI.min.js
│ │ │ │ │ │ ├── bootstrap-table-es-SP.js
│ │ │ │ │ │ ├── bootstrap-table-es-SP.min.js
│ │ │ │ │ │ ├── bootstrap-table-et-EE.js
│ │ │ │ │ │ ├── bootstrap-table-et-EE.min.js
│ │ │ │ │ │ ├── bootstrap-table-fa-IR.js
│ │ │ │ │ │ ├── bootstrap-table-fa-IR.min.js
│ │ │ │ │ │ ├── bootstrap-table-fr-BE.js
│ │ │ │ │ │ ├── bootstrap-table-fr-BE.min.js
│ │ │ │ │ │ ├── bootstrap-table-fr-FR.js
│ │ │ │ │ │ ├── bootstrap-table-fr-FR.min.js
│ │ │ │ │ │ ├── bootstrap-table-he-IL.js
│ │ │ │ │ │ ├── bootstrap-table-he-IL.min.js
│ │ │ │ │ │ ├── bootstrap-table-hr-HR.js
│ │ │ │ │ │ ├── bootstrap-table-hr-HR.min.js
│ │ │ │ │ │ ├── bootstrap-table-hu-HU.js
│ │ │ │ │ │ ├── bootstrap-table-hu-HU.min.js
│ │ │ │ │ │ ├── bootstrap-table-id-ID.js
│ │ │ │ │ │ ├── bootstrap-table-id-ID.min.js
│ │ │ │ │ │ ├── bootstrap-table-it-IT.js
│ │ │ │ │ │ ├── bootstrap-table-it-IT.min.js
│ │ │ │ │ │ ├── bootstrap-table-ja-JP.js
│ │ │ │ │ │ ├── bootstrap-table-ja-JP.min.js
│ │ │ │ │ │ ├── bootstrap-table-ka-GE.js
│ │ │ │ │ │ ├── bootstrap-table-ka-GE.min.js
│ │ │ │ │ │ ├── bootstrap-table-ko-KR.js
│ │ │ │ │ │ ├── bootstrap-table-ko-KR.min.js
│ │ │ │ │ │ ├── bootstrap-table-ms-MY.js
│ │ │ │ │ │ ├── bootstrap-table-ms-MY.min.js
│ │ │ │ │ │ ├── bootstrap-table-nb-NO.js
│ │ │ │ │ │ ├── bootstrap-table-nb-NO.min.js
│ │ │ │ │ │ ├── bootstrap-table-nl-NL.js
│ │ │ │ │ │ ├── bootstrap-table-nl-NL.min.js
│ │ │ │ │ │ ├── bootstrap-table-pl-PL.js
│ │ │ │ │ │ ├── bootstrap-table-pl-PL.min.js
│ │ │ │ │ │ ├── bootstrap-table-pt-BR.js
│ │ │ │ │ │ ├── bootstrap-table-pt-BR.min.js
│ │ │ │ │ │ ├── bootstrap-table-pt-PT.js
│ │ │ │ │ │ ├── bootstrap-table-pt-PT.min.js
│ │ │ │ │ │ ├── bootstrap-table-ro-RO.js
│ │ │ │ │ │ ├── bootstrap-table-ro-RO.min.js
│ │ │ │ │ │ ├── bootstrap-table-ru-RU.js
│ │ │ │ │ │ ├── bootstrap-table-ru-RU.min.js
│ │ │ │ │ │ ├── bootstrap-table-sk-SK.js
│ │ │ │ │ │ ├── bootstrap-table-sk-SK.min.js
│ │ │ │ │ │ ├── bootstrap-table-sv-SE.js
│ │ │ │ │ │ ├── bootstrap-table-sv-SE.min.js
│ │ │ │ │ │ ├── bootstrap-table-th-TH.js
│ │ │ │ │ │ ├── bootstrap-table-th-TH.min.js
│ │ │ │ │ │ ├── bootstrap-table-tr-TR.js
│ │ │ │ │ │ ├── bootstrap-table-tr-TR.min.js
│ │ │ │ │ │ ├── bootstrap-table-uk-UA.js
│ │ │ │ │ │ ├── bootstrap-table-uk-UA.min.js
│ │ │ │ │ │ ├── bootstrap-table-ur-PK.js
│ │ │ │ │ │ ├── bootstrap-table-ur-PK.min.js
│ │ │ │ │ │ ├── bootstrap-table-uz-Latn-UZ.js
│ │ │ │ │ │ ├── bootstrap-table-uz-Latn-UZ.min.js
│ │ │ │ │ │ ├── bootstrap-table-vi-VN.js
│ │ │ │ │ │ ├── bootstrap-table-vi-VN.min.js
│ │ │ │ │ │ ├── bootstrap-table-zh-CN.js
│ │ │ │ │ │ ├── bootstrap-table-zh-CN.min.js
│ │ │ │ │ │ ├── bootstrap-table-zh-TW.js
│ │ │ │ │ │ └── bootstrap-table-zh-TW.min.js
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ │ └── js
│ │ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ │ └── npm.js
│ │ │ │ ├── data.html
│ │ │ │ ├── datapre.html
│ │ │ │ ├── images
│ │ │ │ │ ├── MPBannerBackground.png
│ │ │ │ │ ├── livit_logo.png
│ │ │ │ │ └── macpatch_logo.png
│ │ │ │ ├── index.html
│ │ │ │ ├── profiles.html
│ │ │ │ ├── servers.html
│ │ │ │ └── tasks.html
│ │ │ └── main.m
│ │ ├── MacPatchTests
│ │ │ ├── Info.plist
│ │ │ └── MacPatchTests.m
│ │ └── MacPatchTile
│ │ │ ├── Info.plist
│ │ │ ├── MacPatchTile.h
│ │ │ └── MacPatchTile.m
│ ├── gov.llnl.mp.helper
│ │ ├── gov.llnl.mp.helper.xcodeproj
│ │ │ ├── project.pbxproj
│ │ │ ├── project.xcworkspace
│ │ │ │ ├── contents.xcworkspacedata
│ │ │ │ └── xcshareddata
│ │ │ │ │ └── IDEWorkspaceChecks.plist
│ │ │ └── xcshareddata
│ │ │ │ └── xcschemes
│ │ │ │ └── gov.llnl.mp.helper.xcscheme
│ │ └── gov.llnl.mp.helper
│ │ │ ├── AHCodesignVerifier
│ │ │ ├── AHCodesignVerifier.h
│ │ │ └── AHCodesignVerifier.m
│ │ │ ├── DBMigration.h
│ │ │ ├── DBMigration.m
│ │ │ ├── Info.plist
│ │ │ ├── MPHelper-Prefix.pch
│ │ │ ├── MPHelperProtocol.h
│ │ │ ├── XPCWorker.h
│ │ │ ├── XPCWorker.m
│ │ │ ├── gov.llnl.mp.helper.entitlements
│ │ │ ├── gov.llnl.mp.helper.plist
│ │ │ └── main.m
│ └── gov.llnl.mp.status.ui
│ │ ├── gov.llnl.mp.status.ui.xcodeproj
│ │ ├── project.pbxproj
│ │ └── xcshareddata
│ │ │ └── xcschemes
│ │ │ └── gov.llnl.mp.status.ui.xcscheme
│ │ └── gov.llnl.mp.status.ui
│ │ ├── AHCodesignVerifier
│ │ ├── AHCodesignVerifier.h
│ │ └── AHCodesignVerifier.m
│ │ ├── MPStatusProtocol.h
│ │ ├── Supporting Files
│ │ ├── Info.plist
│ │ ├── MPStatusUI-Prefix.pch
│ │ └── gov.llnl.mp.status.ui.plist
│ │ ├── XPCStatus.h
│ │ ├── XPCStatus.m
│ │ ├── gov.llnl.mp.status.ui.entitlements
│ │ └── main.m
├── Scripts
│ └── Client
│ │ └── fwManager.py
└── Server
│ ├── apps
│ ├── .mpapi
│ ├── .mpconsole
│ ├── .mpglobal
│ ├── api
│ │ ├── .flaskenv
│ │ ├── app.py
│ │ ├── gunicorn_config.py
│ │ ├── mpapi
│ │ │ ├── MSIntune.py
│ │ │ ├── __init__.py
│ │ │ ├── agent
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── agent_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── agent_3
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── app.py
│ │ │ ├── auth
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── autopkg
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── aws
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── checkin
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── checkin_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── checkin_3
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── config.py
│ │ │ ├── extensions.py
│ │ │ ├── inventory
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── inventory_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── inventory_3
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── mac_profiles
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── mac_profiles_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── main
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── model.py
│ │ │ ├── mpaws.py
│ │ │ ├── mpldap.py
│ │ │ ├── mplogger.py
│ │ │ ├── mputil.py
│ │ │ ├── patches
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── patches_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── patches_3
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── patches_4
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── provisioning
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── register
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── register_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── servers
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── servers_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── shared
│ │ │ │ ├── __init__.py
│ │ │ │ ├── agentRegistration.py
│ │ │ │ ├── client.py
│ │ │ │ ├── patches.py
│ │ │ │ └── software.py
│ │ │ ├── software
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── software_2
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── software_3
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── software_4
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── srv_utils
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── status
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ ├── support
│ │ │ │ ├── __init__.py
│ │ │ │ └── routes.py
│ │ │ └── wsresult.py
│ │ └── runapp.sh
│ ├── console
│ │ ├── .flaskenv
│ │ ├── app.py
│ │ ├── gunicorn_config.py
│ │ ├── mpconsole
│ │ │ ├── __init__.py
│ │ │ ├── agent
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── app.py
│ │ │ ├── auth
│ │ │ │ ├── __init__.py
│ │ │ │ ├── forms.py
│ │ │ │ └── views.py
│ │ │ ├── aws.py
│ │ │ ├── clients
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── config.py
│ │ │ ├── console
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── content
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── dashboard
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── errors
│ │ │ │ ├── __init__.py
│ │ │ │ └── handlers.py
│ │ │ ├── extensions.py
│ │ │ ├── global.py
│ │ │ ├── main
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── maint
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── mdm
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── migrations
│ │ │ │ ├── README
│ │ │ │ ├── alembic.ini
│ │ │ │ ├── env.py
│ │ │ │ ├── script.py.mako
│ │ │ │ └── versions
│ │ │ │ │ ├── 100001_.py
│ │ │ │ │ ├── 100002_.py
│ │ │ │ │ ├── 100002a_.py
│ │ │ │ │ ├── 100003_.py
│ │ │ │ │ ├── 100004_.py
│ │ │ │ │ ├── 100005_.py
│ │ │ │ │ ├── 100006_.py
│ │ │ │ │ ├── 100006a_.py
│ │ │ │ │ ├── 100007_.py
│ │ │ │ │ ├── 100007a_.py
│ │ │ │ │ ├── 100008_.py
│ │ │ │ │ ├── 100009_.py
│ │ │ │ │ ├── 100010_.py
│ │ │ │ │ ├── 100011_.py
│ │ │ │ │ ├── 100012_.py
│ │ │ │ │ ├── 100013_.py
│ │ │ │ │ ├── 100014_.py
│ │ │ │ │ └── 100015_.py
│ │ │ ├── model.py
│ │ │ ├── modes.py
│ │ │ ├── mpldap.py
│ │ │ ├── mplogger.py
│ │ │ ├── mpsetup.py
│ │ │ ├── mpsetupdb.py
│ │ │ ├── mptasks.py
│ │ │ ├── mputil.py
│ │ │ ├── osmanage
│ │ │ │ ├── __init__.py
│ │ │ │ ├── forms.py
│ │ │ │ └── views.py
│ │ │ ├── package.json
│ │ │ ├── patches
│ │ │ │ ├── __init__.py
│ │ │ │ ├── forms.py
│ │ │ │ └── views.py
│ │ │ ├── provision
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── registration
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ │ ├── reports
│ │ │ │ ├── __init__.py
│ │ │ │ ├── forms.py
│ │ │ │ └── views.py
│ │ │ ├── software
│ │ │ │ ├── __init__.py
│ │ │ │ ├── forms.py
│ │ │ │ └── views.py
│ │ │ ├── static
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-table-editable.css
│ │ │ │ │ ├── main.css
│ │ │ │ │ ├── mp.css
│ │ │ │ │ ├── query-builder.mp.css
│ │ │ │ │ ├── range.css
│ │ │ │ │ └── upload.css
│ │ │ │ ├── img
│ │ │ │ │ ├── 36.png
│ │ │ │ │ ├── MPLogo_40.png
│ │ │ │ │ ├── Reboot_16.png
│ │ │ │ │ ├── Reboot_32.png
│ │ │ │ │ ├── Reboot_64.png
│ │ │ │ │ ├── XC-Danger.png
│ │ │ │ │ ├── XC-Normal.png
│ │ │ │ │ ├── XC-Warning.png
│ │ │ │ │ ├── arrow_down.png
│ │ │ │ │ ├── cancel.png
│ │ │ │ │ ├── clear.png
│ │ │ │ │ ├── danger.png
│ │ │ │ │ ├── empty.png
│ │ │ │ │ ├── help.png
│ │ │ │ │ ├── info_16.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── mp_3_icon_40.png
│ │ │ │ │ ├── mp_3_icon_90.png
│ │ │ │ │ ├── normal.png
│ │ │ │ │ ├── normal_16.png
│ │ │ │ │ ├── pkg_add.png
│ │ │ │ │ ├── process_add_16.png
│ │ │ │ │ ├── spinner.gif
│ │ │ │ │ └── warning.png
│ │ │ │ ├── json
│ │ │ │ │ ├── default_tasks.json
│ │ │ │ │ ├── inventory.json
│ │ │ │ │ ├── jobs.json
│ │ │ │ │ └── mdm_schema.json
│ │ │ │ ├── multi
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── style.css
│ │ │ │ │ └── js
│ │ │ │ │ │ ├── multiselect.js
│ │ │ │ │ │ └── multiselect.min.js
│ │ │ │ └── static_components
│ │ │ │ │ ├── bootstrap-table-editable
│ │ │ │ │ └── bootstrap-table-editable.js
│ │ │ │ │ ├── jquery.form
│ │ │ │ │ ├── jquery.form.min.js
│ │ │ │ │ └── jquery.form.min.js.map
│ │ │ │ │ ├── macpatch
│ │ │ │ │ └── mp.js
│ │ │ │ │ ├── modernizr
│ │ │ │ │ ├── LICENSE.txt
│ │ │ │ │ └── modernizr.js
│ │ │ │ │ ├── popper
│ │ │ │ │ ├── popper-utils.js
│ │ │ │ │ ├── popper.js
│ │ │ │ │ ├── popper.min.js
│ │ │ │ │ └── popper.min.js_orig.js
│ │ │ │ │ └── smalot-bootstrap-datetimepicker
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-datetimepicker.css
│ │ │ │ │ └── bootstrap-datetimepicker.min.css
│ │ │ │ │ ├── js
│ │ │ │ │ ├── bootstrap-datetimepicker.js
│ │ │ │ │ ├── bootstrap-datetimepicker.min.js
│ │ │ │ │ └── locales
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ar.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.az.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.bg.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.bn.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ca.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.cs.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.da.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.de.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ee.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.el.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.es.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.fi.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.fr.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.he.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.hr.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.hu.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.hy.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.id.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.is.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.it.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ja.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ka.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ko.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.lt.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.lv.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ms.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.nb.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.nl.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.no.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.pl.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.pt-BR.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.pt.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ro.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.rs-latin.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.rs.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ru.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.sk.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.sl.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.sv.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.sw.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.th.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.tr.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.ua.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.uk.js
│ │ │ │ │ │ ├── bootstrap-datetimepicker.zh-CN.js
│ │ │ │ │ │ └── bootstrap-datetimepicker.zh-TW.js
│ │ │ │ │ └── less
│ │ │ │ │ └── datetimepicker.less
│ │ │ ├── templates
│ │ │ │ ├── 403.html
│ │ │ │ ├── 404.html
│ │ │ │ ├── 500.html
│ │ │ │ ├── adm_agent_deploy.html
│ │ │ │ ├── admin
│ │ │ │ │ ├── account_update.html
│ │ │ │ │ ├── accounts.html
│ │ │ │ │ └── mp_server_db_config.html
│ │ │ │ ├── agent_filter.html
│ │ │ │ ├── agent_plugins.html
│ │ │ │ ├── agent_plugins_update.html
│ │ │ │ ├── asus_server_update.html
│ │ │ │ ├── asus_servers.html
│ │ │ │ ├── base.html
│ │ │ │ ├── base_modal.html
│ │ │ │ ├── blank.html
│ │ │ │ ├── client_dashboard.html
│ │ │ │ ├── client_download.html
│ │ │ │ ├── client_group.html
│ │ │ │ ├── client_group_sw_add.html
│ │ │ │ ├── client_group_sw_res_add.html
│ │ │ │ ├── client_group_user_mod.html
│ │ │ │ ├── client_groups.html
│ │ │ │ ├── clients.html
│ │ │ │ ├── console_tasks.html
│ │ │ │ ├── dashboard
│ │ │ │ │ ├── dashboard.html
│ │ │ │ │ └── dashview.html
│ │ │ │ ├── datasources.html
│ │ │ │ ├── docs
│ │ │ │ │ └── provision
│ │ │ │ │ │ └── ui_config.html
│ │ │ │ ├── empty.html
│ │ │ │ ├── error.html
│ │ │ │ ├── error500.html
│ │ │ │ ├── errors
│ │ │ │ │ └── 404_new.html
│ │ │ │ ├── index.html
│ │ │ │ ├── login.html
│ │ │ │ ├── logs.html
│ │ │ │ ├── maint
│ │ │ │ │ └── maint.html
│ │ │ │ ├── mdm
│ │ │ │ │ ├── corporate_device_query.html
│ │ │ │ │ ├── corporate_devices.html
│ │ │ │ │ ├── corporate_devices_add.html
│ │ │ │ │ ├── device_config_profile_payload.html
│ │ │ │ │ ├── device_config_profiles.html
│ │ │ │ │ ├── enrolled_devices.html
│ │ │ │ │ ├── mdm_group_membership.html
│ │ │ │ │ └── mdm_groups.html
│ │ │ │ ├── move_client_to_group.html
│ │ │ │ ├── mp_server_update.html
│ │ │ │ ├── mp_servers.html
│ │ │ │ ├── os_managment
│ │ │ │ │ ├── os_app_filters.html
│ │ │ │ │ ├── os_app_restriction.html
│ │ │ │ │ ├── os_profile_manager.html
│ │ │ │ │ ├── os_profile_wizard.html
│ │ │ │ │ └── os_profiles.html
│ │ │ │ ├── patches
│ │ │ │ │ ├── apple_patch_wizard.html
│ │ │ │ │ ├── custom_patch_wizard copy.html
│ │ │ │ │ ├── custom_patch_wizard.html
│ │ │ │ │ ├── patch_group_admins.html
│ │ │ │ │ ├── patch_group_patches.html
│ │ │ │ │ ├── patch_groups.html
│ │ │ │ │ ├── patch_status.html
│ │ │ │ │ ├── patches_apple.html
│ │ │ │ │ ├── patches_apple_mismatch.html
│ │ │ │ │ ├── patches_custom.html
│ │ │ │ │ ├── patches_detected.html
│ │ │ │ │ ├── patches_installed.html
│ │ │ │ │ └── update_patch_group.html
│ │ │ │ ├── provision
│ │ │ │ │ ├── criteria.html
│ │ │ │ │ ├── criteriaAdd.html
│ │ │ │ │ ├── script_modify.html
│ │ │ │ │ ├── scripts.html
│ │ │ │ │ ├── software_task_modify.html
│ │ │ │ │ ├── software_tasks.html
│ │ │ │ │ └── ui_config.html
│ │ │ │ ├── registration.html
│ │ │ │ ├── registration_key.html
│ │ │ │ ├── reports
│ │ │ │ │ ├── new_report.html
│ │ │ │ │ ├── report.html
│ │ │ │ │ └── save_report.html
│ │ │ │ ├── software
│ │ │ │ │ ├── software_group_filter_modify.html
│ │ │ │ │ ├── software_group_filters.html
│ │ │ │ │ ├── software_group_modify.html
│ │ │ │ │ ├── software_group_tasks.html
│ │ │ │ │ ├── software_groups.html
│ │ │ │ │ ├── software_package_modify.html
│ │ │ │ │ ├── software_packages.html
│ │ │ │ │ ├── software_pkg_wizard.html
│ │ │ │ │ ├── software_task_modify.html
│ │ │ │ │ └── software_tasks.html
│ │ │ │ └── update_client_group.html
│ │ │ └── test
│ │ │ │ ├── __init__.py
│ │ │ │ └── views.py
│ │ ├── mpsetup.py
│ │ └── runapp.sh
│ ├── logs
│ │ └── .mpRM
│ ├── pyRequiredAPI.txt
│ ├── pyRequiredConsole.txt
│ └── pyRequiredServer.txt
│ ├── conf
│ ├── Content
│ │ └── Web
│ │ │ └── tools
│ │ │ └── MPAgentUploader.zip
│ ├── launchd
│ │ ├── gov.llnl.mp.invd.plist
│ │ ├── gov.llnl.mp.nginx.plist
│ │ ├── gov.llnl.mp.py.api.plist
│ │ ├── gov.llnl.mp.py.console.plist
│ │ ├── gov.llnl.mp.rsync.plist
│ │ ├── gov.llnl.mp.sus.sync.plist
│ │ └── gov.llnl.mp.sync.plist
│ ├── nginx
│ │ ├── nginx.conf
│ │ ├── nginx.conf.mac
│ │ └── sites
│ │ │ ├── flask_mpapi.conf
│ │ │ └── flask_mpconsole.conf
│ ├── scripts
│ │ ├── MPAgentUploader.py
│ │ ├── MPInventoryD.py
│ │ ├── MPSUSPatchSync.py
│ │ ├── MPSyncContent.py
│ │ ├── deprecated
│ │ │ └── MPDBMigrate.py
│ │ ├── setup
│ │ │ ├── MPDBSetup.sql
│ │ │ └── ServerSetup.py
│ │ └── systemd
│ │ │ ├── MPAPI.sh
│ │ │ ├── MPConsole.sh
│ │ │ └── MPInventoryD.sh
│ ├── src
│ │ └── server
│ │ │ ├── nginx-1.26.0.tar.gz
│ │ │ ├── openssl-3.2.1.tar.gz
│ │ │ └── pcre-8.45.tar.gz
│ └── systemd
│ │ ├── MPAPI.service
│ │ ├── MPConsole.service
│ │ ├── MPInventoryD.service
│ │ ├── MPNginx.service
│ │ ├── MPRsyncServer.service
│ │ ├── MPRsyncServer.socket
│ │ └── MPRsyncServer@.service
│ └── etc
│ ├── patchloader.json
│ ├── rsyncd.conf
│ ├── siteconfig.json
│ └── syncContent.json
├── images
├── MPLogo_3_256x256.png
└── MPLogo_3_64x64.png
└── scripts
├── Agent Uploader
├── MPAgentUpload.config
├── MPAgentUploader.py
├── Readme.txt
└── Requirements.txt
├── MPBuildClient.sh
├── MPBuildPlanB.sh
├── MPBuildServer.sh
├── MPServerGitPull.sh
└── MPServerUpgrader.sh
/Changes:
--------------------------------------------------------------------------------
1 | MacPatch - Changes
2 |
3 | MacPatch v3.8.0
4 |
5 | * Server
6 | - Updated Python Min-Requirement to 3.12
7 | - Updated Python Modules
8 | - Refactored API and Console app for module changes
9 | - Updated Nginx
10 |
11 | * Client
12 |
13 |
14 | * Other
15 | - Update Build script
16 |
--------------------------------------------------------------------------------
/Info.txt:
--------------------------------------------------------------------------------
1 | MacPatch 3.2 Layout For GitHUB
2 |
--------------------------------------------------------------------------------
/Packages/Client/Files/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Applications/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Applications/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/LaunchAgents/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/LaunchAgents/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/LaunchAgents/gov.llnl.mp.status.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | gov.llnl.mp.status
7 | KeepAlive
8 |
9 | ProgramArguments
10 |
11 | /Library/MacPatch/Client/MPClientStatus.app/Contents/MacOS/MPClientStatus
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/LaunchDaemons/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/LaunchDaemons/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/LaunchDaemons/gov.llnl.mp.helper.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | gov.llnl.mp.helper
7 | KeepAlive
8 |
9 | ProgramArguments
10 |
11 | /Library/PrivilegedHelperTools/gov.llnl.mp.helper
12 |
13 | MachServices
14 |
15 | gov.llnl.mp.helper
16 |
17 |
18 | RunAtLoad
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/LaunchDaemons/gov.llnl.mp.status.ui.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | gov.llnl.mp.status.ui
7 | KeepAlive
8 |
9 | ProgramArguments
10 |
11 | /Library/PrivilegedHelperTools/gov.llnl.mp.status.ui
12 |
13 | MachServices
14 |
15 | mp.status.ui.XPC
16 |
17 |
18 | RunAtLoad
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Data/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Data/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/banner/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/banner/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/banner/clientgroup/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/banner/clientgroup/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/banner/default/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Data/MacPatch/banner/default/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Logs/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Logs/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Tools/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Tools/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/MacPatch/Client/Tools/Support/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/MacPatch/Client/Tools/Support/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Files/Library/PrivilegedHelperTools/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Files/Library/PrivilegedHelperTools/.mpRM
--------------------------------------------------------------------------------
/Packages/Client/Resources/Background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Client/Resources/Background.png
--------------------------------------------------------------------------------
/Packages/Combined/Requirements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | arch
6 |
7 | x86_64
8 | arm64
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Packages/Combined/Resources/Background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Combined/Resources/Background.png
--------------------------------------------------------------------------------
/Packages/Combined/Resources/Background_done.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Combined/Resources/Background_done.png
--------------------------------------------------------------------------------
/Packages/Updater/Components.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Packages/Updater/Files/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Updater/Files/.mpRM
--------------------------------------------------------------------------------
/Packages/Updater/Files/Library/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Updater/Files/Library/.mpRM
--------------------------------------------------------------------------------
/Packages/Updater/Files/Library/LaunchDaemons/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Updater/Files/Library/LaunchDaemons/.mpRM
--------------------------------------------------------------------------------
/Packages/Updater/Files/Library/MacPatch/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Updater/Files/Library/MacPatch/.mpRM
--------------------------------------------------------------------------------
/Packages/Updater/Files/Library/MacPatch/Updater/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Updater/Files/Library/MacPatch/Updater/.mpRM
--------------------------------------------------------------------------------
/Packages/Updater/Files/Library/MacPatch/Updater/Logs/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Updater/Files/Library/MacPatch/Updater/Logs/.mpRM
--------------------------------------------------------------------------------
/Packages/Updater/PackageInfo:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Packages/Updater/Resources/Background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/Updater/Resources/Background.png
--------------------------------------------------------------------------------
/Packages/Updater/Resources/Welcome.rtf:
--------------------------------------------------------------------------------
1 | {\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf390
2 | \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
3 | {\colortbl;\red255\green255\blue255;}
4 | \margl1440\margr1440\vieww20220\viewh13880\viewkind0
5 | \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural
6 |
7 | \f0\b\fs36 \cf0 MacPatch Agent - Updater Package}
--------------------------------------------------------------------------------
/Packages/mpPlanB/Components.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Files/.mpRM
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/Library/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Files/Library/.mpRM
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/Library/LaunchDaemons/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Files/Library/LaunchDaemons/.mpRM
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/Library/Preferences/gov.llnl.planb.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ConfigurationTrack
6 | stable
7 | Packages
8 |
9 |
10 | MacPatch33
11 | gov.llnl.mp.client
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/usr/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Files/usr/.mpRM
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/usr/local/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Files/usr/local/.mpRM
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/usr/local/bin/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Files/usr/local/bin/.mpRM
--------------------------------------------------------------------------------
/Packages/mpPlanB/Files/usr/local/sbin/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Files/usr/local/sbin/.mpRM
--------------------------------------------------------------------------------
/Packages/mpPlanB/PackageInfo:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Packages/mpPlanB/Resources/Background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Packages/mpPlanB/Resources/Background.png
--------------------------------------------------------------------------------
/Source/Agent/InstallerBuildInfo.txt:
--------------------------------------------------------------------------------
1 | MP-3.7.0.1-20230112-174457- (Alpha)
2 |
--------------------------------------------------------------------------------
/Source/Agent/MacPatch.pkg.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Agent/MacPatch.pkg.zip
--------------------------------------------------------------------------------
/Source/Client/banner_sample/banner.txt:
--------------------------------------------------------------------------------
1 | The banner_sample is the foundation to creating custom banner html for the software view in MacPatch.
2 |
3 | By default the MacPatch.app has the html source with in it's resources directory, but if you want to
4 | use a custom banner, copy the "html" directory to "/Library/MacPatch/Client/Data/MacPatch/banner/default".
5 |
6 | There is a "clientgroup" folder as well, this will be managed by the console on future versions.
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.css:
--------------------------------------------------------------------------------
1 | .btn.enabled {
2 | background-color: #5bc0de;
3 | }
4 |
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap-table/extensions/click-edit-row/bootstrap-table-click-edit-row.css:
--------------------------------------------------------------------------------
1 | #tooling{
2 | float: right;
3 | }
4 | .clear{
5 | display: block;
6 | width: 13px;
7 | height: 13px;
8 | position: absolute;
9 | opacity: 0.6;
10 | z-index: 100;
11 | top: 50%;
12 | right: 26px;
13 | margin-top: -10px;
14 | cursor: pointer;
15 | }
16 | .clear > i{
17 | font-size: 1.5em;
18 | }
19 | .clear > i:hover{
20 | color: hsl(0, 0%, 75%);
21 | }
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.css:
--------------------------------------------------------------------------------
1 | /**
2 | * @author: Dennis Hernández
3 | * @webSite: http://djhvscf.github.io/Blog
4 | * @version: v2.1.1
5 | */
6 |
7 | .no-filter-control {
8 | height: 34px;
9 | }
10 |
11 | .filter-control {
12 | margin: 0 2px 2px 2px;
13 | }
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.css:
--------------------------------------------------------------------------------
1 | .bootstrap-table .table > tbody > tr.groupBy {
2 | cursor: pointer;
3 | }
4 |
5 | .bootstrap-table .table > tbody > tr.groupBy.expanded {
6 |
7 | }
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css:
--------------------------------------------------------------------------------
1 | .multiple-select-row-selected {
2 | background: lightBlue
3 | }
4 |
5 | .table tbody tr:hover td,
6 | .table tbody tr:hover th {
7 | background-color: transparent;
8 | }
9 |
10 |
11 | .table-striped tbody tr:nth-child(odd):hover td {
12 | background-color: #F9F9F9;
13 | }
14 |
15 | .fixed-table-container tbody .selected td {
16 | background: lightBlue;
17 | }
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.css:
--------------------------------------------------------------------------------
1 | /**
2 | * @author vincent loh
3 | * @version: v1.0.0
4 | * https://github.com/vinzloh/bootstrap-table/
5 | * Sticky header for bootstrap-table
6 | */
7 |
8 | .fix-sticky {
9 | position: fixed;
10 | z-index: 100;
11 | }
12 | .fix-sticky thead {
13 | background: #fff;
14 | }
15 |
16 | .fix-sticky thead th,
17 | .fix-sticky thead th:first-child {
18 | border-left: 0;
19 | border-right: 0;
20 | border-bottom: 1px solid #eee;
21 | border-radius: 0;
22 | }
23 |
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/banner_sample/html/bootstrap/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/bootstrap/js/npm.js:
--------------------------------------------------------------------------------
1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
2 | require('../../js/transition.js')
3 | require('../../js/alert.js')
4 | require('../../js/button.js')
5 | require('../../js/carousel.js')
6 | require('../../js/collapse.js')
7 | require('../../js/dropdown.js')
8 | require('../../js/modal.js')
9 | require('../../js/tooltip.js')
10 | require('../../js/popover.js')
11 | require('../../js/scrollspy.js')
12 | require('../../js/tab.js')
13 | require('../../js/affix.js')
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/images/MPBannerBackground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/banner_sample/html/images/MPBannerBackground.png
--------------------------------------------------------------------------------
/Source/Client/banner_sample/html/images/macpatch_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/banner_sample/html/images/macpatch_logo.png
--------------------------------------------------------------------------------
/Source/Client/planb/Preferences/gov.llnl.planb.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ConfigurationTrack
6 | beta
7 | Packages
8 |
9 |
10 | MacPatch33
11 | gov.llnl.mp.client
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Source/Client/planb/XCBuildData/63554c19ca1906c6a91eebcbd2ca4bc6-desc.xcbuild:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/planb/XCBuildData/63554c19ca1906c6a91eebcbd2ca4bc6-desc.xcbuild
--------------------------------------------------------------------------------
/Source/Client/planb/XCBuildData/BuildDescriptionCacheIndex-786077373437c8a9ee48ca44666191e4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/planb/XCBuildData/BuildDescriptionCacheIndex-786077373437c8a9ee48ca44666191e4
--------------------------------------------------------------------------------
/Source/Client/planb/XCBuildData/bae11416bf656df441d15b5cf31b60e9-desc.xcbuild:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/planb/XCBuildData/bae11416bf656df441d15b5cf31b60e9-desc.xcbuild
--------------------------------------------------------------------------------
/Source/Client/planb/XCBuildData/build.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/planb/XCBuildData/build.db
--------------------------------------------------------------------------------
/Source/Client/planb/XCBuildData/d195fff8b7623dbf560241121c893bdd-desc.xcbuild:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Client/planb/XCBuildData/d195fff8b7623dbf560241121c893bdd-desc.xcbuild
--------------------------------------------------------------------------------
/Source/Client/planb/planb.xcodeproj/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/Source/Client/planb/planb.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Source/Client/planb/planb.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Source/Client/planb/planb/planb.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.cs.allow-dyld-environment-variables
6 |
7 | com.apple.security.cs.allow-jit
8 |
9 | com.apple.security.cs.allow-unsigned-executable-memory
10 |
11 | com.apple.security.cs.disable-executable-page-protection
12 |
13 | com.apple.security.cs.disable-library-validation
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/App.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_3_icon_upload_68.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "mp_3_icon_upload_256.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "mp_3_icon_upload_512.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/App.imageset/mp_3_icon_upload_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/App.imageset/mp_3_icon_upload_256.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/App.imageset/mp_3_icon_upload_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/App.imageset/mp_3_icon_upload_512.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/App.imageset/mp_3_icon_upload_68.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/App.imageset/mp_3_icon_upload_68.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_128.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_256-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_256-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_256.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_512-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_512-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/AppIcon.appiconset/mp_3_icon_upload_512.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/ClearDot.imageset/ClearDot-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/ClearDot.imageset/ClearDot-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/ClearDot.imageset/ClearDot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/ClearDot.imageset/ClearDot.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/ClearDot.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "ClearDot.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "ClearDot-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/GreenDot.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "successGreenDot.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "successGreenDot-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/GreenDot.imageset/successGreenDot-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/GreenDot.imageset/successGreenDot-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/GreenDot.imageset/successGreenDot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/GreenDot.imageset/successGreenDot.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/NoIcon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "NO.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "NO-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/NoIcon.imageset/NO-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/NoIcon.imageset/NO-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/NoIcon.imageset/NO.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/NoIcon.imageset/NO.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/RedDot.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "errorRedDot.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "errorRedDot-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/RedDot.imageset/errorRedDot-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/RedDot.imageset/errorRedDot-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/RedDot.imageset/errorRedDot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/RedDot.imageset/errorRedDot.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon-1.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "YES.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "YES-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon-1.imageset/YES-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon-1.imageset/YES-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon-1.imageset/YES.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon-1.imageset/YES.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "YES.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "YES-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon.imageset/YES-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon.imageset/YES-1.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon.imageset/YES.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Assets.xcassets/YesIcon.imageset/YES.png
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Alamofire:
--------------------------------------------------------------------------------
1 | Versions/Current/Alamofire
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Alamofire:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Alamofire
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module Alamofire {
2 | umbrella header "Alamofire.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
8 | module Alamofire.Swift {
9 | header "Alamofire-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/Alamofire.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/LogKit:
--------------------------------------------------------------------------------
1 | Versions/Current/LogKit
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/LogKit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/LogKit
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module LogKit {
2 | umbrella header "LogKit.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
8 | module LogKit.Swift {
9 | header "LogKit-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/LogKit.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/LogKit:
--------------------------------------------------------------------------------
1 | Versions/Current/LogKit
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/A/LogKit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/A/LogKit
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module LogKit {
2 | umbrella header "LogKit.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
8 | module LogKit.Swift {
9 | header "LogKit-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_Swift_4.1.2_LogKit.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Alamofire:
--------------------------------------------------------------------------------
1 | Versions/Current/Alamofire
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/A/Alamofire:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/A/Alamofire
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module Alamofire {
2 | umbrella header "Alamofire.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
8 | module Alamofire.Swift {
9 | header "Alamofire-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_4.1.2_Alamofire.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Alamofire:
--------------------------------------------------------------------------------
1 | Versions/Current/Alamofire
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Alamofire:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Alamofire
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64-apple-macos.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/Alamofire.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module Alamofire {
2 | umbrella header "Alamofire.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
8 | module Alamofire.Swift {
9 | header "Alamofire-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_Alamofire_v5.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/LogKit:
--------------------------------------------------------------------------------
1 | Versions/Current/LogKit
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/LogKit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/LogKit
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64-apple-macos.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/LogKit.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/A/Modules/module.modulemap:
--------------------------------------------------------------------------------
1 | framework module LogKit {
2 | umbrella header "LogKit.h"
3 |
4 | export *
5 | module * { export * }
6 | }
7 |
8 | module LogKit.Swift {
9 | header "LogKit-Swift.h"
10 | requires objc
11 | }
12 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/Off/_swift_5_LogKit.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/SwiftShell:
--------------------------------------------------------------------------------
1 | Versions/Current/SwiftShell
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/SwiftShell:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/A/SwiftShell
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/SwiftShell.framework/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Headers:
--------------------------------------------------------------------------------
1 | Versions/Current/Headers
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Modules:
--------------------------------------------------------------------------------
1 | Versions/Current/Modules
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Resources:
--------------------------------------------------------------------------------
1 | Versions/Current/Resources
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/SwiftShell:
--------------------------------------------------------------------------------
1 | Versions/Current/SwiftShell
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64-apple-macos.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftdoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftdoc
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftmodule:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/Modules/SwiftShell.swiftmodule/x86_64.swiftmodule
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/SwiftShell:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/A/SwiftShell
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/Frameworks/_SwiftShell.framework_/Versions/Current:
--------------------------------------------------------------------------------
1 | A
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/SwiftShell/General/Array.swift:
--------------------------------------------------------------------------------
1 | /*
2 | * Released under the MIT License (MIT), http://opensource.org/licenses/MIT
3 | *
4 | * Copyright (c) 2015 Kåre Morstøl, NotTooBad Software (nottoobadsoftware.com)
5 | *
6 | */
7 |
8 | extension Array where Element: Any {
9 | func flatten() -> [Any] {
10 | return self.flatMap { x -> [Any] in
11 | if let anyarray = x as? Array {
12 | return anyarray.map { $0 as Any }.flatten()
13 | }
14 | return [x]
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Source/MPAgentUploader/MPAgentUploader/_SwiftShell_/General/Array.swift:
--------------------------------------------------------------------------------
1 | /*
2 | * Released under the MIT License (MIT), http://opensource.org/licenses/MIT
3 | *
4 | * Copyright (c) 2015 Kåre Morstøl, NotTooBad Software (nottoobadsoftware.com)
5 | *
6 | */
7 |
8 | extension Array where Element: Any {
9 | func flatten() -> [Any] {
10 | return self.flatMap { x -> [Any] in
11 | if let anyarray = x as? Array {
12 | return anyarray.map { $0 as Any }.flatten()
13 | }
14 | return [x]
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/CheckIn.h:
--------------------------------------------------------------------------------
1 | //
2 | // CheckIn.h
3 | // MPAgent
4 | //
5 | // Created by Charles Heizer on 9/16/19.
6 | // Copyright © 2019 LLNL. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface CheckIn : NSObject
14 |
15 | - (void)runClientCheckIn;
16 |
17 | @end
18 |
19 | NS_ASSUME_NONNULL_END
20 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/Inventory/SPSmartCard.h:
--------------------------------------------------------------------------------
1 | //
2 | // SPSmartCard.h
3 | // MPAgent
4 | //
5 | // Created by Charles Heizer on 9/1/20.
6 | // Copyright © 2020 LLNL. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface SPSmartCard : NSObject
12 |
13 | - (NSArray *)parseXMLFile:(NSString *)xmlFile;
14 |
15 | - (NSArray *)getSPSmartCardReaders:(NSArray *)spData;
16 | - (NSArray *)getSPSmartCardReaderDrivers:(NSArray *)spData;
17 | - (NSArray *)getSPSmartCardTokendDrivers:(NSArray *)spData;
18 | - (NSArray *)getSPSmartCardDrivers:(NSArray *)spData;
19 |
20 | @end
21 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/InventoryPlugin.h:
--------------------------------------------------------------------------------
1 | //
2 | // InventoryPlugin.h
3 | // MPAgent
4 | //
5 | // Created by Heizer, Charles on 9/1/15.
6 | // Copyright (c) 2015 LLNL. All rights reserved.
7 | //
8 |
9 | // InventoryPlugin.h -- protocol for MacPatch Inventory plugins to use
10 |
11 | @protocol InventoryPluginProtocol
12 |
13 | @property (nonatomic, copy) NSString *pluginName;
14 | @property (nonatomic, copy) NSString *pluginVersion;
15 |
16 | @property (nonatomic, weak) NSString *type;
17 | @property (nonatomic, weak) NSString *wstype;
18 | @property (nonatomic, weak) NSArray *data;
19 |
20 | - (NSDictionary *)runInventoryCollection;
21 |
22 | @end
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/MPAgent.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.cs.allow-dyld-environment-variables
6 |
7 | com.apple.security.cs.allow-jit
8 |
9 | com.apple.security.cs.allow-unsigned-executable-memory
10 |
11 | com.apple.security.cs.disable-executable-page-protection
12 |
13 | com.apple.security.cs.disable-library-validation
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/MPOperation.h:
--------------------------------------------------------------------------------
1 | //
2 | // MPOperation.h
3 | // MPAgent
4 | //
5 | // Created by Charles Heizer on 5/9/19.
6 | // Copyright © 2019 LLNL. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface MPOperation : NSOperation
12 |
13 | @property (nonatomic, strong) NSString *taskName;
14 | @property (nonatomic) BOOL isExecuting;
15 | @property (nonatomic) BOOL isFinished;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/MPOperation.m:
--------------------------------------------------------------------------------
1 | //
2 | // MPOperation.m
3 | // MPAgent
4 | //
5 | // Created by Charles Heizer on 5/9/19.
6 | // Copyright © 2019 LLNL. All rights reserved.
7 | //
8 |
9 | #import "MPOperation.h"
10 |
11 | @implementation MPOperation
12 |
13 | @synthesize taskName;
14 | @synthesize isExecuting;
15 | @synthesize isFinished;
16 |
17 | @end
18 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/MPProvision.h:
--------------------------------------------------------------------------------
1 | //
2 | // MPProvision.h
3 | // MPAgent
4 | //
5 | // Created by Charles Heizer on 1/14/21.
6 | // Copyright © 2021 LLNL. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 |
12 | @interface MPProvision : NSObject
13 |
14 | - (int)provisionHost;
15 |
16 | @end
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/PrivateHeaders/CommerceKit/CKServiceInterface.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
5 | //
6 |
7 | #import
8 |
9 | @interface CKServiceInterface : ISServiceProxy
10 | {
11 | }
12 |
13 | @end
14 |
15 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/PrivateHeaders/StoreFoundation/ISOperationDelegate-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
5 | //
6 |
7 | @class ISOperation, NSError, SSOperationProgress;
8 |
9 | @protocol ISOperationDelegate
10 |
11 | @optional
12 | - (void)operationFinished:(ISOperation *)arg1;
13 | - (void)operation:(ISOperation *)arg1 updatedProgress:(SSOperationProgress *)arg2;
14 | - (void)operation:(ISOperation *)arg1 failedWithError:(NSError *)arg2;
15 | @end
16 |
17 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/PrivateHeaders/StoreFoundation/ISServiceRemoteObject-Protocol.h:
--------------------------------------------------------------------------------
1 | //
2 | // Generated by class-dump 3.5 (64 bit).
3 | //
4 | // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
5 | //
6 |
7 | @class ISStoreClient;
8 |
9 | @protocol ISServiceRemoteObject
10 | - (void)startService;
11 | - (void)setStoreClient:(ISStoreClient *)arg1;
12 | @end
13 |
14 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPAgent/MPAgent/Software.h:
--------------------------------------------------------------------------------
1 | //
2 | // Software.h
3 | // MPAgent
4 | //
5 | // Created by Charles Heizer on 7/26/18.
6 | // Copyright © 2018 LLNL. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface Software : NSObject
12 | {
13 |
14 | }
15 |
16 | - (int)installSoftwareTask:(NSDictionary *)swTaskDict;
17 |
18 | - (BOOL)isSoftwareTaskInstalled:(NSString *)tuuid;
19 | - (BOOL)recordRequiredSoftware:(NSArray *)ids;
20 | - (BOOL)recordInstalledRequiredSoftware:(NSDictionary *)swTask;
21 |
22 | @end
23 |
24 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_256-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_256-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_256.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_512-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_512-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_512.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/AppIcon.appiconset/mp_3_icon_clientstatus_64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/MacPatchIcon.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_3_icon_128-1.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "mp_3_icon_256.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "mp_3_icon_512.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/MacPatchIcon.imageset/mp_3_icon_128-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/MacPatchIcon.imageset/mp_3_icon_128-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/MacPatchIcon.imageset/mp_3_icon_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/MacPatchIcon.imageset/mp_3_icon_256.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/MacPatchIcon.imageset/mp_3_icon_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/MacPatchIcon.imageset/mp_3_icon_512.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/appImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_3_icon_clientstatus_64.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "mp_3_icon_clientstatus_128.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "mp_3_icon_clientstatus_256.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/appImage.imageset/mp_3_icon_clientstatus_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/appImage.imageset/mp_3_icon_clientstatus_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/appImage.imageset/mp_3_icon_clientstatus_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/appImage.imageset/mp_3_icon_clientstatus_256.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/appImage.imageset/mp_3_icon_clientstatus_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/appImage.imageset/mp_3_icon_clientstatus_64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/emptyImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "empty.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "empty-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/emptyImage.imageset/empty-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/emptyImage.imageset/empty-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/emptyImage.imageset/empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/emptyImage.imageset/empty.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/message.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "chat-2.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "chat.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/message.imageset/chat-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/message.imageset/chat-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/message.imageset/chat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/message.imageset/chat.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3Image.imageset/mp3Alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3Image.imageset/mp3Alt.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3Image.imageset/mp_3_icon_20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3Image.imageset/mp_3_icon_20.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3ImageAlert.imageset/icon_dark_alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3ImageAlert.imageset/icon_dark_alert.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3ImageAlert.imageset/mp_3_icon_20_alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/mp3ImageAlert.imageset/mp_3_icon_20_alert.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/rebootImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "RestartReq.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/rebootImage.imageset/RestartReq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/ClietStatusMedia.xcassets/rebootImage.imageset/RestartReq.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/CriticalWindow.h:
--------------------------------------------------------------------------------
1 | //
2 | // CriticalWindow.h
3 | // MPClientStatus
4 | //
5 | // Created by Charles Heizer on 4/24/18.
6 | // Copyright © 2018 LLNL. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface CriticalWindow : NSWindow
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/CriticalWindow.m:
--------------------------------------------------------------------------------
1 | //
2 | // CriticalWindow.m
3 | // MPClientStatus
4 | //
5 | // Created by Charles Heizer on 4/24/18.
6 | // Copyright © 2018 LLNL. All rights reserved.
7 | //
8 |
9 | #import "CriticalWindow.h"
10 |
11 |
12 |
13 | @implementation CriticalWindow
14 |
15 | - (BOOL) canBecomeKeyWindow { return YES; }
16 | - (BOOL) canBecomeMainWindow { return YES; }
17 | - (BOOL) acceptsFirstResponder { return YES; }
18 | - (BOOL) becomeFirstResponder { return YES; }
19 | - (BOOL) resignFirstResponder { return YES; }
20 |
21 | @end
22 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/MPBaseRoundIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/MPBaseRoundIcon.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/MPClientStatus.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/MPClientStatus.icns
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/Notes.txt:
--------------------------------------------------------------------------------
1 | MPClient Status
2 | - Software Restrictions
3 | - Prefs /Library/Preferences/gov.llnl.MPClientStatus.plist
4 | - key = denyHelpStringMessage (This will append a help message to the message string)
5 | - Rules
6 | - Deny only, allow in source but not configured
7 |
8 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/ProvisioningAlt.h:
--------------------------------------------------------------------------------
1 | //
2 | // ProvisioningAlt.h
3 | // MPClientStatus
4 | //
5 | // Created by Charles Heizer on 3/18/21.
6 | // Copyright © 2021 LLNL. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface ProvisioningAlt : NSWindowController
14 |
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/RestartReq.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/RestartReq.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/empty.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/en.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /* Localized versions of Info.plist keys */
2 |
3 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/bootstrap/js/npm.js:
--------------------------------------------------------------------------------
1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
2 | require('../../js/transition.js')
3 | require('../../js/alert.js')
4 | require('../../js/button.js')
5 | require('../../js/carousel.js')
6 | require('../../js/collapse.js')
7 | require('../../js/dropdown.js')
8 | require('../../js/modal.js')
9 | require('../../js/tooltip.js')
10 | require('../../js/popover.js')
11 | require('../../js/scrollspy.js')
12 | require('../../js/tab.js')
13 | require('../../js/affix.js')
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/MPSlide_3.6.1-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/MPSlide_3.6.1-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/MPSlide_3.6.1-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/MPSlide_3.6.1-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/livit_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/livit_logo.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide1 copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide1 copy.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide2a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide2a.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide2b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/html/images/v3.3/MPSlide2b.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/icon_dark_alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/icon_dark_alert.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/mp3Alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/mp3Alt.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/mp3_icon_dark.acorn:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/mp3_icon_dark.acorn
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/mp_3_icon_20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/mp_3_icon_20.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/mp_3_icon_20_alert.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/mp_3_icon_20_alert.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.css:
--------------------------------------------------------------------------------
1 | .btn.enabled {
2 | background-color: #5bc0de;
3 | }
4 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap-table/extensions/click-edit-row/bootstrap-table-click-edit-row.css:
--------------------------------------------------------------------------------
1 | #tooling{
2 | float: right;
3 | }
4 | .clear{
5 | display: block;
6 | width: 13px;
7 | height: 13px;
8 | position: absolute;
9 | opacity: 0.6;
10 | z-index: 100;
11 | top: 50%;
12 | right: 26px;
13 | margin-top: -10px;
14 | cursor: pointer;
15 | }
16 | .clear > i{
17 | font-size: 1.5em;
18 | }
19 | .clear > i:hover{
20 | color: hsl(0, 0%, 75%);
21 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.css:
--------------------------------------------------------------------------------
1 | /**
2 | * @author: Dennis Hernández
3 | * @webSite: http://djhvscf.github.io/Blog
4 | * @version: v2.1.1
5 | */
6 |
7 | .no-filter-control {
8 | height: 34px;
9 | }
10 |
11 | .filter-control {
12 | margin: 0 2px 2px 2px;
13 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.css:
--------------------------------------------------------------------------------
1 | .bootstrap-table .table > tbody > tr.groupBy {
2 | cursor: pointer;
3 | }
4 |
5 | .bootstrap-table .table > tbody > tr.groupBy.expanded {
6 |
7 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css:
--------------------------------------------------------------------------------
1 | .multiple-select-row-selected {
2 | background: lightBlue
3 | }
4 |
5 | .table tbody tr:hover td,
6 | .table tbody tr:hover th {
7 | background-color: transparent;
8 | }
9 |
10 |
11 | .table-striped tbody tr:nth-child(odd):hover td {
12 | background-color: #F9F9F9;
13 | }
14 |
15 | .fixed-table-container tbody .selected td {
16 | background: lightBlue;
17 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.css:
--------------------------------------------------------------------------------
1 | /**
2 | * @author vincent loh
3 | * @version: v1.0.0
4 | * https://github.com/vinzloh/bootstrap-table/
5 | * Sticky header for bootstrap-table
6 | */
7 |
8 | .fix-sticky {
9 | position: fixed;
10 | z-index: 100;
11 | }
12 | .fix-sticky thead {
13 | background: #fff;
14 | }
15 |
16 | .fix-sticky thead th,
17 | .fix-sticky thead th:first-child {
18 | border-left: 0;
19 | border-right: 0;
20 | border-bottom: 1px solid #eee;
21 | border-radius: 0;
22 | }
23 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/bootstrap/js/npm.js:
--------------------------------------------------------------------------------
1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
2 | require('../../js/transition.js')
3 | require('../../js/alert.js')
4 | require('../../js/button.js')
5 | require('../../js/carousel.js')
6 | require('../../js/collapse.js')
7 | require('../../js/dropdown.js')
8 | require('../../js/modal.js')
9 | require('../../js/tooltip.js')
10 | require('../../js/popover.js')
11 | require('../../js/scrollspy.js')
12 | require('../../js/tab.js')
13 | require('../../js/affix.js')
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/provision/images/macpatch_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/provision/images/macpatch_logo.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPClientStatus/MPClientStatus/warn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPClientStatus/MPClientStatus/warn.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/DBModels.h:
--------------------------------------------------------------------------------
1 | //
2 | // DBModels.h
3 | // FMDBXv2
4 | //
5 | // Created by Charles Heizer on 11/7/18.
6 | // Copyright © 2018 Charles Heizer. All rights reserved.
7 | //
8 |
9 | #ifndef DBModels_h
10 | #define DBModels_h
11 |
12 | #import "DBInstalledSoftware.h"
13 | #import "DBHistory.h"
14 | #import "DBRequiredPatches.h"
15 |
16 | #endif /* DBModels_h */
17 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/FMDB/FMDB.h:
--------------------------------------------------------------------------------
1 | #import
2 |
3 | FOUNDATION_EXPORT double FMDBVersionNumber;
4 | FOUNDATION_EXPORT const unsigned char FMDBVersionString[];
5 |
6 | #import "FMDatabase.h"
7 | #import "FMResultSet.h"
8 | #import "FMDatabaseAdditions.h"
9 | #import "FMDatabaseQueue.h"
10 | #import "FMDatabasePool.h"
11 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/FMDBx/FMDBx.h:
--------------------------------------------------------------------------------
1 | #import "FMXDatabaseConfiguration.h"
2 | #import "FMXDatabaseManager.h"
3 | #import "FMXDatabaseMigration.h"
4 | #import "FMXHelpers.h"
5 | #import "FMXModel.h"
6 | #import "FMXTableMap.h"
7 | #import "FMXColumnMap.h"
8 | #import "FMXQuery.h"
9 | #import "FMXCsvTable.h"
10 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/FMDBx/FMXDatabaseConfiguration.h:
--------------------------------------------------------------------------------
1 | //
2 | // FMXDatabaseConfigration.h
3 | // FMDBx
4 | //
5 | // Copyright (c) 2014 KohkiMakimoto. All rights reserved.
6 | //
7 |
8 | #import
9 | #import "FMDatabase.h"
10 |
11 | @class FMXModelRepository;
12 |
13 | @interface FMXDatabaseConfiguration : NSObject
14 |
15 | @property (strong, nonatomic) NSString *databasePath;
16 | @property (strong, nonatomic) NSString *databasePathInDocuments;
17 |
18 | - (id)initWithDatabasePath:(NSString *)databasePath;
19 |
20 | - (FMDatabase *)database;
21 |
22 | @end
23 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/FMDBx/FMXHelpers.h:
--------------------------------------------------------------------------------
1 | //
2 | // FMXHelpers.h
3 | // FMDBx
4 | //
5 | // Copyright (c) 2014 KohkiMakimoto. All rights reserved.
6 | //
7 |
8 | #import
9 |
10 | NSString *FMXSnakeCaseFromCamelCase(NSString *input);
11 | NSString *FMXLowerCamelCaseFromSnakeCase(NSString *input);
12 | NSString *FMXUpperCamelCaseFromSnakeCase(NSString *input);
13 | NSString *FMXDefaultTableNameFromModelName(NSString *input);
14 | SEL FMXSetterSelectorFromColumnName(NSString *input);
15 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/Helpers/NSFileHandle-Helper.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSFileHandle-Helper.h
3 | // MPLibrary
4 | //
5 | // Created by Charles Heizer on 7/24/20.
6 | //
7 |
8 | #import
9 |
10 | @interface NSFileHandle (MPNSFileHandleAdditions)
11 | - (NSData *)availableDataOrError:(NSException **)returnError;
12 | @end
13 |
14 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/Logging/lcl_config_extensions.h:
--------------------------------------------------------------------------------
1 | //
2 | // logger extensions
3 | //
4 |
5 |
6 | // Use qlog extension
7 | #import "qlog.h"
8 |
9 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/Logging/lcl_config_logger.h:
--------------------------------------------------------------------------------
1 | //
2 | // logger configuration
3 | //
4 |
5 |
6 | // Use LCLLogFile as the logging back-end.
7 | #import "LCLLogFile.h"
8 |
9 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLibrary/MPLibrary/MacPatch.m:
--------------------------------------------------------------------------------
1 | //
2 | // MacPatch.m
3 | // MacPatch
4 | //
5 | // Created by Heizer, Charles on 2/26/13.
6 | //
7 | //
8 |
9 | #import "MacPatch.h"
10 |
11 | @implementation MacPatch
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-3.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_128-4.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_16-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_16-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_512-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_512-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/AppIcon.appiconset/mp_3_icon_logout_512.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPIcon96.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_icon_96.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | },
12 | {
13 | "idiom" : "universal",
14 | "scale" : "3x"
15 | }
16 | ],
17 | "info" : {
18 | "version" : 1,
19 | "author" : "xcode"
20 | }
21 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPIcon96.imageset/mp_icon_96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPIcon96.imageset/mp_icon_96.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPScanAndPatch.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_3_icon-2.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "mp_3_icon-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "mp_3_icon-7.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPScanAndPatch.imageset/mp_3_icon-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPScanAndPatch.imageset/mp_3_icon-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPScanAndPatch.imageset/mp_3_icon-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPScanAndPatch.imageset/mp_3_icon-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPScanAndPatch.imageset/mp_3_icon-7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/Assets.xcassets/MPScanAndPatch.imageset/mp_3_icon-7.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/MPLoginAgent-Bridging-Header.h:
--------------------------------------------------------------------------------
1 | //
2 | // Use this file to import your target's public headers that you would like to expose to Swift.
3 | //
4 |
5 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/Misc/gov.llnl.MPLoginAgent.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Label
6 | gov.llnl.MPLoginAgent
7 | LimitLoadToSessionType
8 | LoginWindow
9 | KeepAlive
10 |
11 | ProgramArguments
12 |
13 | /Library/PrivilegedHelperTools/MPLoginAgent.app/Contents/MacOS/MPLoginAgent
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/en.lproj/MainMenu.strings:
--------------------------------------------------------------------------------
1 |
2 | /* Class = "NSWindow"; title = "MPLoginAgent"; ObjectID = "QvC-M9-y7g"; */
3 | "QvC-M9-y7g.title" = "MPLoginAgent";
4 |
5 | /* Class = "NSButtonCell"; title = "Quit"; ObjectID = "qeE-1O-5IW"; */
6 | "qeE-1O-5IW.title" = "Quit";
7 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/AppleLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/AppleLogo.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/AppleLogo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/AppleLogo@2x.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Empty.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Fail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Fail.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Logout.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/MPBaseRoundIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/MPBaseRoundIcon.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/MPLogo_64x64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/MPLogo_64x64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Running.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Running.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Success.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Success.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MPLoginAgent/MPLoginAgent/images/Warning.png
--------------------------------------------------------------------------------
/Source/MacPatch/MPUpdater/MPUpdater.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Source/MacPatch/MPUpdater/MPUpdater.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/DBModels.h:
--------------------------------------------------------------------------------
1 | //
2 | // DBModels.h
3 | // FMDBXv2
4 | //
5 | // Created by Charles Heizer on 11/7/18.
6 | // Copyright © 2018 Charles Heizer. All rights reserved.
7 | //
8 |
9 | #ifndef DBModels_h
10 | #define DBModels_h
11 |
12 | #import "DBInstalledSoftware.h"
13 | #import "DBHistory.h"
14 |
15 | #endif /* DBModels_h */
16 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/FileVaultIcon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/FileVaultIcon.icns
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/GlobalQueueManager.h:
--------------------------------------------------------------------------------
1 | //
2 | // GlobalQueueManager.h
3 | // TestTable
4 | //
5 | // Created by Heizer, Charles on 12/18/14.
6 | // Copyright (c) 2014 Heizer, Charles. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface GlobalQueueManager : NSObject
12 |
13 | @property (nonatomic) NSOperationQueue *globalQueue;
14 | + (instancetype)sharedInstance;
15 |
16 | @end
17 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon_128-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon_128-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon_512-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon_512-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon_512-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon-old.appiconset/mp_3_icon_512-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_1024.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_128-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_128-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_16-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_16-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_256-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_256-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_256.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_32-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_32-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_32.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_512-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_512-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_512.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_64-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppIcon.appiconset/mp_3_icon_64-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppStore.imageset/245979-128-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppStore.imageset/245979-128-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppStore.imageset/245979-256-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppStore.imageset/245979-256-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppStore.imageset/245979-64-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppStore.imageset/245979-64-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/AppStore.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "245979-64-2.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "245979-128-2.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "245979-256-2.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "author" : "xcode",
4 | "version" : 1
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/EmptyImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "Empty.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "Empty-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/EmptyImage.imageset/Empty-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/EmptyImage.imageset/Empty-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/EmptyImage.imageset/Empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/EmptyImage.imageset/Empty.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/ErrorImage.imageset/AlertStop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/ErrorImage.imageset/AlertStop.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/ErrorImage.imageset/AlertStop@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/ErrorImage.imageset/AlertStop@2x.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/ErrorImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "AlertStop.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "AlertStop@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "Success_32.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "Success_64.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "Success_128.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImage.imageset/Success_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImage.imageset/Success_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImage.imageset/Success_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImage.imageset/Success_32.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImage.imageset/Success_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImage.imageset/Success_64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImageHD.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "filename" : "SuccessHD_32.png",
5 | "idiom" : "universal",
6 | "scale" : "1x"
7 | },
8 | {
9 | "filename" : "SuccessHD_64.png",
10 | "idiom" : "universal",
11 | "scale" : "2x"
12 | },
13 | {
14 | "filename" : "SuccessHD_128.png",
15 | "idiom" : "universal",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "author" : "xcode",
21 | "version" : 1
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImageHD.imageset/SuccessHD_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImageHD.imageset/SuccessHD_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImageHD.imageset/SuccessHD_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImageHD.imageset/SuccessHD_32.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImageHD.imageset/SuccessHD_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/GoodImageHD.imageset/SuccessHD_64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/HistoryTemplate.imageset/763474-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/HistoryTemplate.imageset/763474-128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/HistoryTemplate.imageset/763474-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/HistoryTemplate.imageset/763474-256.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/HistoryTemplate.imageset/763474-64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/HistoryTemplate.imageset/763474-64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/HistoryTemplate.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "763474-64.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "763474-128.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "763474-256.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/MacPatchTemplate.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_3_img2+64.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "mp_3_img2_128.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "mp_3_img2_166.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/MacPatchTemplate.imageset/mp_3_img2+64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/MacPatchTemplate.imageset/mp_3_img2+64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/MacPatchTemplate.imageset/mp_3_img2_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/MacPatchTemplate.imageset/mp_3_img2_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/MacPatchTemplate.imageset/mp_3_img2_166.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/MacPatchTemplate.imageset/mp_3_img2_166.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/RebootImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "Reboot_32.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "Reboot_64.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "Reboot_128.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/RebootImage.imageset/Reboot_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/RebootImage.imageset/Reboot_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/RebootImage.imageset/Reboot_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/RebootImage.imageset/Reboot_32.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/RebootImage.imageset/Reboot_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/RebootImage.imageset/Reboot_64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/UpdatesTemplate.imageset/2123950-128-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/UpdatesTemplate.imageset/2123950-128-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/UpdatesTemplate.imageset/2123950-256-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/UpdatesTemplate.imageset/2123950-256-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/UpdatesTemplate.imageset/2123950-64-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/UpdatesTemplate.imageset/2123950-64-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/UpdatesTemplate.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "2123950-64-2.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "2123950-128-2.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "2123950-256-2.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/WarningImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "WarningTriangle.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "WarningTriangle@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/WarningImage.imageset/WarningTriangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/WarningImage.imageset/WarningTriangle.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/WarningImage.imageset/WarningTriangle@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/WarningImage.imageset/WarningTriangle@2x.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/alertImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "alert_32.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "alert_64.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "alert_128.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/alertImage.imageset/alert_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/alertImage.imageset/alert_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/alertImage.imageset/alert_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/alertImage.imageset/alert_32.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/alertImage.imageset/alert_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/alertImage.imageset/alert_64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_3_icon_128-1.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "mp_3_icon_256.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "mp_3_icon_512.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appImage.imageset/mp_3_icon_128-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appImage.imageset/mp_3_icon_128-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appImage.imageset/mp_3_icon_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appImage.imageset/mp_3_icon_256.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appImage.imageset/mp_3_icon_512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appImage.imageset/mp_3_icon_512.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appStoreImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "appStoreImage-2.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "appStoreImage-1.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "appStoreImage.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appStoreImage.imageset/appStoreImage-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appStoreImage.imageset/appStoreImage-1.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appStoreImage.imageset/appStoreImage-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appStoreImage.imageset/appStoreImage-2.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appStoreImage.imageset/appStoreImage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appStoreImage.imageset/appStoreImage.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appleImage.imageset/AppleLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appleImage.imageset/AppleLogo.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appleImage.imageset/AppleLogo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appleImage.imageset/AppleLogo@2x.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appleImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "AppleLogo.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "AppleLogo@2x.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appstoreTemplate.imageset/28-appstore-128-gray-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appstoreTemplate.imageset/28-appstore-128-gray-alt.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appstoreTemplate.imageset/28-appstore-256-gray-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appstoreTemplate.imageset/28-appstore-256-gray-alt.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appstoreTemplate.imageset/28-appstore-64-gray-alt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appstoreTemplate.imageset/28-appstore-64-gray-alt.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/appstoreTemplate.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "28-appstore-64-gray-alt.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "28-appstore-128-gray-alt.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "28-appstore-256-gray-alt.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/macPatchImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "mp_3_icon_20.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "mp_3_icon_48.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "scale" : "3x"
16 | }
17 | ],
18 | "info" : {
19 | "version" : 1,
20 | "author" : "xcode"
21 | }
22 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/macPatchImage.imageset/mp_3_icon_20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/macPatchImage.imageset/mp_3_icon_20.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/macPatchImage.imageset/mp_3_icon_48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/macPatchImage.imageset/mp_3_icon_48.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/moreInfo.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "Info_32.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "Info_64.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "Info_128.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/moreInfo.imageset/Info_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/moreInfo.imageset/Info_128.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/moreInfo.imageset/Info_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/moreInfo.imageset/Info_32.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/moreInfo.imageset/Info_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/moreInfo.imageset/Info_64.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/restartImage.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "filename" : "restart-48.png",
6 | "scale" : "1x"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "filename" : "restart-96.png",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "universal",
15 | "filename" : "restart-200.png",
16 | "scale" : "3x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/restartImage.imageset/restart-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/restartImage.imageset/restart-200.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/restartImage.imageset/restart-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/restartImage.imageset/restart-48.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/restartImage.imageset/restart-96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/Images.xcassets/restartImage.imageset/restart-96.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/MacPatch.entitlements:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | com.apple.security.cs.allow-dyld-environment-variables
6 |
7 | com.apple.security.cs.allow-jit
8 |
9 | com.apple.security.cs.allow-unsigned-executable-memory
10 |
11 | com.apple.security.cs.disable-executable-page-protection
12 |
13 | com.apple.security.cs.disable-library-validation
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/MacPatch.pch:
--------------------------------------------------------------------------------
1 | //
2 | // MacPatch.pch
3 | // MacPatch
4 | //
5 | // Created by Heizer, Charles on 12/16/14.
6 | // Copyright (c) 2014 Heizer, Charles. All rights reserved.
7 | //
8 |
9 | #ifdef __OBJC__
10 |
11 | #import "MacPatch.h"
12 | #import "MPHelperProtocol.h"
13 | #import "NSDate+Helper.h"
14 |
15 |
16 | #define kRefreshSoftwareTable @"swTableRefresh"
17 |
18 | #endif
19 |
20 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/NSImage+RoundCorner.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSImage+RoundCorner.h
3 | // Round Corner Image
4 | //
5 | // Created by Venj Chu on 11/08/20.
6 | // Copyright 2011年 Home. All rights reserved.
7 | //
8 |
9 | #import
10 | /* C Prototypes */
11 | void addRoundedRectToPath(CGContextRef context, CGRect rect, float ovalWidth, float ovalHeight);
12 |
13 | @interface NSImage(RoundCorner)
14 | - (NSImage *)roundCornersImageCornerRadius:(NSInteger)radius;
15 | @end
16 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/PressedButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/PressedButton.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/UnPressedButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/UnPressedButton.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.css:
--------------------------------------------------------------------------------
1 | .btn.enabled {
2 | background-color: #5bc0de;
3 | }
4 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap-table/extensions/click-edit-row/bootstrap-table-click-edit-row.css:
--------------------------------------------------------------------------------
1 | #tooling{
2 | float: right;
3 | }
4 | .clear{
5 | display: block;
6 | width: 13px;
7 | height: 13px;
8 | position: absolute;
9 | opacity: 0.6;
10 | z-index: 100;
11 | top: 50%;
12 | right: 26px;
13 | margin-top: -10px;
14 | cursor: pointer;
15 | }
16 | .clear > i{
17 | font-size: 1.5em;
18 | }
19 | .clear > i:hover{
20 | color: hsl(0, 0%, 75%);
21 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.css:
--------------------------------------------------------------------------------
1 | /**
2 | * @author: Dennis Hernández
3 | * @webSite: http://djhvscf.github.io/Blog
4 | * @version: v2.1.1
5 | */
6 |
7 | .no-filter-control {
8 | height: 34px;
9 | }
10 |
11 | .filter-control {
12 | margin: 0 2px 2px 2px;
13 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.css:
--------------------------------------------------------------------------------
1 | .bootstrap-table .table > tbody > tr.groupBy {
2 | cursor: pointer;
3 | }
4 |
5 | .bootstrap-table .table > tbody > tr.groupBy.expanded {
6 |
7 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap-table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css:
--------------------------------------------------------------------------------
1 | .multiple-select-row-selected {
2 | background: lightBlue
3 | }
4 |
5 | .table tbody tr:hover td,
6 | .table tbody tr:hover th {
7 | background-color: transparent;
8 | }
9 |
10 |
11 | .table-striped tbody tr:nth-child(odd):hover td {
12 | background-color: #F9F9F9;
13 | }
14 |
15 | .fixed-table-container tbody .selected td {
16 | background: lightBlue;
17 | }
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.css:
--------------------------------------------------------------------------------
1 | /**
2 | * @author vincent loh
3 | * @version: v1.0.0
4 | * https://github.com/vinzloh/bootstrap-table/
5 | * Sticky header for bootstrap-table
6 | */
7 |
8 | .fix-sticky {
9 | position: fixed;
10 | z-index: 100;
11 | }
12 | .fix-sticky thead {
13 | background: #fff;
14 | }
15 |
16 | .fix-sticky thead th,
17 | .fix-sticky thead th:first-child {
18 | border-left: 0;
19 | border-right: 0;
20 | border-bottom: 1px solid #eee;
21 | border-radius: 0;
22 | }
23 |
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.eot
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.ttf
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.woff
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/fonts/glyphicons-halflings-regular.woff2
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/bootstrap/js/npm.js:
--------------------------------------------------------------------------------
1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment.
2 | require('../../js/transition.js')
3 | require('../../js/alert.js')
4 | require('../../js/button.js')
5 | require('../../js/carousel.js')
6 | require('../../js/collapse.js')
7 | require('../../js/dropdown.js')
8 | require('../../js/modal.js')
9 | require('../../js/tooltip.js')
10 | require('../../js/popover.js')
11 | require('../../js/scrollspy.js')
12 | require('../../js/tab.js')
13 | require('../../js/affix.js')
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/images/MPBannerBackground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/html/images/MPBannerBackground.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/images/livit_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/html/images/livit_logo.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/html/images/macpatch_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/MacPatch/MacPatch/MacPatch/html/images/macpatch_logo.png
--------------------------------------------------------------------------------
/Source/MacPatch/MacPatch/MacPatch/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // MacPatch
4 | //
5 | // Created by Heizer, Charles on 12/15/14.
6 | // Copyright (c) 2014 Heizer, Charles. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | int main(int argc, const char * argv[]) {
12 | return NSApplicationMain(argc, argv);
13 | }
14 |
--------------------------------------------------------------------------------
/Source/MacPatch/gov.llnl.mp.helper/gov.llnl.mp.helper.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Source/MacPatch/gov.llnl.mp.helper/gov.llnl.mp.helper.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDEDidComputeMac32BitWarning
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Source/MacPatch/gov.llnl.mp.helper/gov.llnl.mp.helper/DBMigration.h:
--------------------------------------------------------------------------------
1 | //
2 | // DBMigration.h
3 | // FMDBXv2
4 | //
5 | // Created by Charles Heizer on 11/7/18.
6 | // Copyright © 2018 Charles Heizer. All rights reserved.
7 | //
8 |
9 | #import "FMXDatabaseMigration.h"
10 |
11 | NS_ASSUME_NONNULL_BEGIN
12 |
13 | @interface DBMigration : FMXDatabaseMigration
14 |
15 | @end
16 |
17 | NS_ASSUME_NONNULL_END
18 |
--------------------------------------------------------------------------------
/Source/Server/apps/.mpapi:
--------------------------------------------------------------------------------
1 | ALLOW_CONTENT_DOWNLOAD="yes"
--------------------------------------------------------------------------------
/Source/Server/apps/.mpconsole:
--------------------------------------------------------------------------------
1 | DEBUG="no"
2 | TESTING="no"
--------------------------------------------------------------------------------
/Source/Server/apps/.mpglobal:
--------------------------------------------------------------------------------
1 | # Shared App Variables
2 |
--------------------------------------------------------------------------------
/Source/Server/apps/api/.flaskenv:
--------------------------------------------------------------------------------
1 | FLASK_APP=app.py
2 |
--------------------------------------------------------------------------------
/Source/Server/apps/api/app.py:
--------------------------------------------------------------------------------
1 | from mpapi.app import create_app
2 |
3 | # Call the application factory function to construct a Flask application
4 | # instance using the development configuration
5 | app = create_app()
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/__init__.py:
--------------------------------------------------------------------------------
1 | from mpapi.app import create_app, db
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/agent/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | agent = Blueprint('agent', __name__)
5 | agent_api = Api(agent)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/agent_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | agent_2 = Blueprint('agent_2', __name__)
5 | agent_2_api = Api(agent_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/agent_3/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | agent_3 = Blueprint('agent_3', __name__)
5 | agent_3_api = Api(agent_3)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/auth/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | auth = Blueprint('auth', __name__)
5 | auth_api = Api(auth)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/autopkg/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | autopkg = Blueprint('autopkg', __name__)
5 | autopkg_api = Api(autopkg)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/aws/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | aws = Blueprint('aws', __name__)
5 | aws_api = Api(aws)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/checkin/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | checkin = Blueprint('checkin', __name__)
5 | checkin_api = Api(checkin)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/checkin_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | checkin_2 = Blueprint('checkin_2', __name__)
5 | checkin_2_api = Api(checkin_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/checkin_3/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | checkin_3 = Blueprint('checkin_3', __name__)
5 | checkin_3_api = Api(checkin_3)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/inventory/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | inventory = Blueprint('inventory', __name__)
5 | inventory_api = Api(inventory)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/inventory_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | inventory_2 = Blueprint('inventory_2', __name__)
5 | inventory_2_api = Api(inventory_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/inventory_3/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | inventory_3 = Blueprint('inventory_3', __name__)
5 | inventory_3_api = Api(inventory_3)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/mac_profiles/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | mac_profiles = Blueprint('mac_profiles', __name__)
5 | mac_profiles_api = Api(mac_profiles)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/mac_profiles_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | mac_profiles_2 = Blueprint('mac_profiles_2', __name__)
5 | mac_profiles_2_api = Api(mac_profiles_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/main/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | main = Blueprint('main', __name__)
5 | main_api = Api(main)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/patches/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | patches = Blueprint('patches', __name__)
5 | patches_api = Api(patches)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/patches_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | patches_2 = Blueprint('patches_2', __name__)
5 | patches_2_api = Api(patches_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/patches_3/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | patches_3 = Blueprint('patches_3', __name__)
5 | patches_3_api = Api(patches_3)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/patches_4/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | patches_4 = Blueprint('patches_4', __name__)
5 | patches_4_api = Api(patches_4)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/provisioning/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | provisioning = Blueprint('provisioning', __name__)
5 | provisioning_api = Api(provisioning)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/register/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | register = Blueprint('register', __name__)
5 | register_api = Api(register)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/register_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | register_2 = Blueprint('register_2', __name__)
5 | register_2_api = Api(register_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/servers/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | servers = Blueprint('servers', __name__)
5 | servers_api = Api(servers)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/servers_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | servers_2 = Blueprint('servers_2', __name__)
5 | servers_2_api = Api(servers_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/shared/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/api/mpapi/shared/__init__.py
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/software/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | software = Blueprint('software', __name__)
5 | software_api = Api(software)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/software_2/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | software_2 = Blueprint('software_2', __name__)
5 | software_2_api = Api(software_2)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/software_3/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | software_3 = Blueprint('software_3', __name__)
5 | software_3_api = Api(software_3)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/software_4/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | software_4 = Blueprint('software_4', __name__)
5 | software_4_api = Api(software_4)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/srv_utils/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | srv = Blueprint('srv_utils', __name__)
5 | srv_api = Api(srv)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/status/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | status = Blueprint('status', __name__)
5 | status_api = Api(status)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/mpapi/support/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | from flask_restful import Api
3 |
4 | support = Blueprint('support', __name__)
5 | support_api = Api(support)
6 |
7 | from . import routes
--------------------------------------------------------------------------------
/Source/Server/apps/api/runapp.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | HOME="/opt/MacPatch/Server"
4 | APP_HOME="${HOME}/apps/api"
5 | ENV_HOME="${HOME}/env/api"
6 |
7 | source ${ENV_HOME}/bin/activate
8 |
9 | ${ENV_HOME}/bin/gunicorn \
10 | --pythonpath ${ENV_HOME}/lib/python3.12/site-packages \
11 | --config ${APP_HOME}/gunicorn_config.py \
12 | --chdir ${APP_HOME} "app:create_app()" \
13 | --access-logfile ${HOME}/logs/g_api_access.log \
14 | --error-logfile ${HOME}/logs/g_api_error.log
15 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/.flaskenv:
--------------------------------------------------------------------------------
1 | FLASK_APP=app.py
2 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/app.py:
--------------------------------------------------------------------------------
1 | from mpconsole.app import create_app
2 |
3 | # Call the application factory function to construct a Flask application
4 | # instance using the development configuration
5 | app = create_app()
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/__init__.py:
--------------------------------------------------------------------------------
1 | from mpconsole.app import create_app, db
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/agent/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | agent = Blueprint('agent', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/auth/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | auth = Blueprint('auth', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/clients/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | clients = Blueprint('clients', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/console/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | console = Blueprint('console', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/content/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | content = Blueprint('content', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/content/views.py:
--------------------------------------------------------------------------------
1 | from flask import current_app, send_from_directory
2 |
3 | from . import content
4 | from . import *
5 | from mpconsole.mputil import *
6 |
7 | @content.route('/')
8 | def content(file):
9 | return send_from_directory(current_app.config['CONTENT_DIR'] + "/Web/", file, as_attachment=True)
10 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/dashboard/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | dashboard = Blueprint('dashboard', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/errors/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 | errors = Blueprint('errors', __name__)
3 | from . import errors
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/errors/handlers.py:
--------------------------------------------------------------------------------
1 | from flask import render_template
2 | from mpconsole.app import db
3 | from . import errors
4 |
5 |
6 | @errors.app_errorhandler(404)
7 | def not_found_error(error):
8 | return render_template('errors/404_new.html'), 404
9 |
10 |
11 | @errors.app_errorhandler(500)
12 | def internal_error(error):
13 | db.session.rollback()
14 | return render_template('errors/404_new.html'), 500
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/extensions.py:
--------------------------------------------------------------------------------
1 | from flask_sqlalchemy import SQLAlchemy
2 | db = SQLAlchemy()
3 |
4 | from flask_migrate import Migrate
5 | migrate = Migrate()
6 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/global.py:
--------------------------------------------------------------------------------
1 | from flask import session
2 |
3 | def adminRole():
4 | _x = session['role']
5 | if _x[0] == 1:
6 | return True
7 |
8 | return False
9 |
10 | def autopkgRole():
11 | _x = session['role']
12 | if _x[1] == 1:
13 | return True
14 |
15 | return False
16 |
17 | def agentUploadRole():
18 | _x = session['role']
19 | if _x[2] == 1:
20 | return True
21 |
22 | return False
23 |
24 | def apiRole():
25 | _x = session['role']
26 | if _x[3] == 1:
27 | return True
28 |
29 | return False
30 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/main/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | main = Blueprint('main', __name__)
4 |
5 | from . import views
6 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/main/views.py:
--------------------------------------------------------------------------------
1 | from flask import redirect, url_for
2 | from flask_login import login_required
3 | from sqlalchemy.exc import SQLAlchemyError
4 |
5 | from . import main
6 | from mpconsole.app import login_manager
7 | from mpconsole.model import *
8 |
9 | @login_manager.user_loader
10 | def load_user(userid):
11 | if userid != 'None':
12 | try:
13 | admUsr = AdmUsers.query.get(int(userid))
14 | return admUsr
15 | except SQLAlchemyError:
16 | return AdmUsers()
17 |
18 | @main.route('/')
19 | @login_required
20 | def index():
21 | return redirect(url_for('dashboard.index'))
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/maint/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | maint = Blueprint('maint', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/mdm/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | mdm = Blueprint('mdm', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/migrations/README:
--------------------------------------------------------------------------------
1 | Generic single-database configuration.
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/migrations/script.py.mako:
--------------------------------------------------------------------------------
1 | """${message}
2 |
3 | Revision ID: ${up_revision}
4 | Revises: ${down_revision}
5 | Create Date: ${create_date}
6 |
7 | """
8 |
9 | # revision identifiers, used by Alembic.
10 | revision = ${repr(up_revision)}
11 | down_revision = ${repr(down_revision)}
12 |
13 | from alembic import op
14 | import sqlalchemy as sa
15 | ${imports if imports else ""}
16 |
17 | def upgrade():
18 | ${upgrades if upgrades else "pass"}
19 |
20 |
21 | def downgrade():
22 | ${downgrades if downgrades else "pass"}
23 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/osmanage/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | osmanage = Blueprint('osmanage', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/osmanage/forms.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/osmanage/forms.py
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/patches/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | patches = Blueprint('patches', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/patches/forms.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/patches/forms.py
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/provision/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | provision = Blueprint('provision', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/registration/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | registration = Blueprint('registration', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/reports/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | reports = Blueprint('reports', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/reports/forms.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/reports/forms.py
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/software/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | software = Blueprint('software', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/software/forms.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/software/forms.py
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/css/main.css:
--------------------------------------------------------------------------------
1 | /* flashes styling */
2 |
3 | .flashes ul{
4 | background: #FFD6A3;
5 | color: #000;
6 | }
7 |
8 | article.flashes {
9 | margin-bottom: 1em;
10 | }
11 |
12 | article.flashes {
13 | margin-bottom: 1em;
14 | }
15 |
16 | .btn-login-alt {
17 | background-color: #3C92C9 !important;
18 | color: #fff;
19 | }
20 |
21 | .btn-login-alt:hover {
22 | color: #fff;
23 | background-color: #449d44;
24 | }
25 |
26 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/36.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/MPLogo_40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/MPLogo_40.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/Reboot_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/Reboot_16.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/Reboot_32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/Reboot_32.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/Reboot_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/Reboot_64.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/XC-Danger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/XC-Danger.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/XC-Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/XC-Normal.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/XC-Warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/XC-Warning.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/arrow_down.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/arrow_down.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/cancel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/cancel.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/clear.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/clear.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/danger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/danger.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/empty.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/help.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/help.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/info_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/info_16.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/loading.gif
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/mp_3_icon_40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/mp_3_icon_40.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/mp_3_icon_90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/mp_3_icon_90.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/normal.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/normal_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/normal_16.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/pkg_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/pkg_add.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/process_add_16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/process_add_16.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/spinner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/spinner.gif
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/img/warning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/console/mpconsole/static/img/warning.png
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/json/jobs.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "enabled": true,
4 | "id": "GetCorpDevices",
5 | "func": "mpTaskJobs.GetCorpDevices",
6 | "trigger": "interval",
7 | "seconds": 1801
8 | },
9 | {
10 | "enabled": false,
11 | "id": "GetEnrolledDevices",
12 | "func": "mpTaskJobs.GetEnrolledDevices",
13 | "trigger": "interval",
14 | "seconds": 1811
15 | },
16 | {
17 | "enabled": false,
18 | "id": "GetDeviceConfigProfiles",
19 | "func": "mpTaskJobs.GetDeviceConfigProfiles",
20 | "trigger": "interval",
21 | "seconds": 1821
22 | }
23 | ]
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/multi/css/style.css:
--------------------------------------------------------------------------------
1 | .github.ribbon {
2 | position: fixed;
3 | display: block;
4 | top: 40px;
5 | right: 0;
6 | border: 0;
7 | z-index: 1001;
8 | }
9 |
10 | .prettyprint {
11 | padding: 10px!important;
12 | }
13 |
14 | #wrap {
15 | padding-top: 70px;
16 | }
17 |
18 | #home h1 {
19 | margin-bottom: 30px;
20 | }
21 | #demo,
22 | #examples,
23 | #support,
24 | #download {
25 | padding-top: 40px;
26 | }
27 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/static_components/macpatch/mp.js:
--------------------------------------------------------------------------------
1 | function guid() {
2 | return s4() + s4() + '-' + s4() + '-' + s4() + '-' +
3 | s4() + '-' + s4() + s4() + s4();
4 | }
5 |
6 | function s4() {
7 | return Math.floor((1 + Math.random()) * 0x10000)
8 | .toString(16)
9 | .substring(1);
10 | }
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/static/static_components/modernizr/LICENSE.txt:
--------------------------------------------------------------------------------
1 | /*! Modernizr 3.0.0pre (Custom Build) | MIT */
2 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/templates/blank.html:
--------------------------------------------------------------------------------
1 | {% extends "base.html" %}
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/templates/datasources.html:
--------------------------------------------------------------------------------
1 | {% extends "base.html" %}
2 |
3 | {% block styles %}
4 | {{ super() }}
5 |
6 | {% endblock %}
7 |
8 | {% block pageHeader %}
9 | Datasources
10 | {% endblock %}
11 |
12 | {% block bodyPanel %}
13 |
14 | {% endblock %}
15 |
16 |
17 | {% block javascript %}
18 | {{ super() }}
19 | {% endblock %}
20 |
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/templates/empty.html:
--------------------------------------------------------------------------------
1 | {% extends "base.html" %}
2 |
3 | {% block styles %}
4 | {{ super() }}
5 | {% endblock %}
6 |
7 | {% block pageHeader %}
8 |
9 | {% endblock %}
10 |
11 | {% block bodyPanel %}
12 |
13 | {% endblock %}
14 |
15 |
16 | {% block javascript %}
17 | {{ super() }}
18 | {% endblock %}
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/templates/index.html:
--------------------------------------------------------------------------------
1 | {% extends "base.html" %}
2 |
3 | {% block pageHeader %}
4 | MacPatch -- Welcome
5 | {% endblock %}
6 |
7 | {% block bodyPanel %}
8 |
9 | {% endblock %}
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/test/__init__.py:
--------------------------------------------------------------------------------
1 | from flask import Blueprint
2 |
3 | test= Blueprint('test', __name__)
4 |
5 | from . import views
--------------------------------------------------------------------------------
/Source/Server/apps/console/mpconsole/test/views.py:
--------------------------------------------------------------------------------
1 | from flask import render_template, jsonify, request, session
2 | from flask_security import login_required
3 | import json
4 |
5 | from . import test
6 | from mpconsole.app import db, login_manager
7 | from mpconsole.model import *
8 | from mpconsole.mplogger import *
9 |
10 | # This is a UI Request
11 | @test.route('/')
12 | @login_required
13 | def new():
14 |
15 | return render_template('base_new.html')
--------------------------------------------------------------------------------
/Source/Server/apps/console/runapp.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | HOME="/opt/MacPatch/Server"
4 | APP_HOME="${HOME}/apps/console"
5 | ENV_HOME="${HOME}/env/console"
6 |
7 | source ${ENV_HOME}/bin/activate
8 |
9 | ${ENV_HOME}/bin/gunicorn \
10 | --pythonpath ${ENV_HOME}/lib/python3.12/site-packages \
11 | --config ${APP_HOME}/gunicorn_config.py \
12 | --chdir ${APP_HOME} "app:create_app()" \
13 | --access-logfile ${HOME}/logs/g_console_access.log \
14 | --error-logfile ${HOME}/logs/g_console_error.log
15 |
--------------------------------------------------------------------------------
/Source/Server/apps/logs/.mpRM:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/apps/logs/.mpRM
--------------------------------------------------------------------------------
/Source/Server/apps/pyRequiredAPI.txt:
--------------------------------------------------------------------------------
1 | # Python 3 = MacPatch v3.8.0 API Modules
2 | M2Crypto==0.41.0
3 | Flask==2.3.2
4 | Flask-SQLAlchemy==3.0.5
5 | Flask-Migrate==4.0.4
6 | Flask-Caching==2.0.2
7 | Flask-RESTful==0.3.10
8 | Flask-Login==0.6.2
9 | Flask-Mail==0.9.1
10 | ldap3==2.9.1
11 | cryptography==42.0.5
12 | pymysql==1.1.0
13 | SQLAlchemy==2.0.19
14 | gunicorn==22.0.0
15 | gevent==24.2.1
16 | boto3==1.34.89
17 | adal==1.2.7
18 | email-validator==2.1.1
19 | python-dotenv==1.0.1
20 | distro==1.9.0
21 | Werkzeug==2.3.3
--------------------------------------------------------------------------------
/Source/Server/apps/pyRequiredServer.txt:
--------------------------------------------------------------------------------
1 | pycryptodome==3.20.0
2 | simplejson==3.19.2
3 | requests==2.31.0
4 | mysql-connector-python==8.3.0
5 | pymysql==1.1.0
6 | psutil==5.9.8
7 | python-crontab==3.0.0
8 | M2Crypto==0.41.0
9 | packaging==24.0
10 | python-dotenv==1.0.1
11 | distro==1.9.0
--------------------------------------------------------------------------------
/Source/Server/conf/Content/Web/tools/MPAgentUploader.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/conf/Content/Web/tools/MPAgentUploader.zip
--------------------------------------------------------------------------------
/Source/Server/conf/src/server/nginx-1.26.0.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/conf/src/server/nginx-1.26.0.tar.gz
--------------------------------------------------------------------------------
/Source/Server/conf/src/server/openssl-3.2.1.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/conf/src/server/openssl-3.2.1.tar.gz
--------------------------------------------------------------------------------
/Source/Server/conf/src/server/pcre-8.45.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/Source/Server/conf/src/server/pcre-8.45.tar.gz
--------------------------------------------------------------------------------
/Source/Server/conf/systemd/MPAPI.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=MacPatch REST Services
3 | After=network.target
4 |
5 | [Service]
6 | Type=simple
7 |
8 | ExecStart=/bin/bash /opt/MacPatch/Server/conf/scripts/systemd/MPAPI.sh start
9 | ExecStop=/bin/bash /opt/MacPatch/Server/conf/scripts/systemd/MPAPI.sh stop
10 |
11 | RemainAfterExit=yes
12 |
13 | [Install]
14 | WantedBy=multi-user.target
--------------------------------------------------------------------------------
/Source/Server/conf/systemd/MPConsole.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=MacPatch Admin Console Service
3 | After=network.target
4 |
5 | [Service]
6 | Type=simple
7 |
8 | ExecStart=/bin/bash /opt/MacPatch/Server/conf/scripts/systemd/MPConsole.sh start
9 | ExecStop=/bin/bash /opt/MacPatch/Server/conf/scripts/systemd/MPConsole.sh stop
10 |
11 | RemainAfterExit=yes
12 |
13 | [Install]
14 | WantedBy=multi-user.target
--------------------------------------------------------------------------------
/Source/Server/conf/systemd/MPInventoryD.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=MP Inventory Processing
3 | After=syslog.target network.target
4 |
5 | [Service]
6 | Type=forking
7 |
8 | ExecStart=/opt/MacPatch/Server/conf/scripts/systemd/MPInventoryD.sh start
9 | ExecStop=/opt/MacPatch/Server/conf/scripts/systemd/MPInventoryD.sh stop
10 |
11 | RemainAfterExit=yes
12 |
13 | [Install]
14 | WantedBy=multi-user.target
--------------------------------------------------------------------------------
/Source/Server/conf/systemd/MPNginx.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=The MacPatch NGINX HTTP and reverse proxy server
3 | After=syslog.target network.target remote-fs.target nss-lookup.target
4 |
5 | [Service]
6 | Type=forking
7 | PIDFile=/opt/MacPatch/Server/nginx/logs/nginx.pid
8 | ExecStartPre=/opt/MacPatch/Server/nginx/sbin/nginx -t
9 | ExecStart=/opt/MacPatch/Server/nginx/sbin/nginx
10 | ExecReload=/bin/kill -s HUP $MAINPID
11 | ExecStop=/bin/kill -s QUIT $MAINPID
12 | PrivateTmp=true
13 |
14 | [Install]
15 | WantedBy=multi-user.target
--------------------------------------------------------------------------------
/Source/Server/conf/systemd/MPRsyncServer.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=MacPatch Rsync Server
3 | After=syslog.target network.target
4 | ConditionPathExists=/opt/MacPatch/Server/etc/rsyncd.conf
5 |
6 | [Service]
7 | ExecStart=/usr/bin/rsync --daemon --no-detach --config=/opt/MacPatch/Server/etc/rsyncd.conf
8 |
9 | [Install]
10 | WantedBy=multi-user.target
--------------------------------------------------------------------------------
/Source/Server/conf/systemd/MPRsyncServer.socket:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=MacPatch Rsync Server Socket
3 | Conflicts=MPRsyncServer.service
4 |
5 | [Socket]
6 | ListenStream=873
7 | Accept=yes
8 |
9 | [Install]
10 | WantedBy=sockets.target
11 |
--------------------------------------------------------------------------------
/Source/Server/conf/systemd/MPRsyncServer@.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=MacPatch fast remote file copy program daemon
3 | ConditionPathExists=/opt/MacPatch/Server/etc/rsyncd.conf
4 |
5 | [Service]
6 | ExecStart=/usr/bin/rsync --daemon --no-detach --config=/opt/MacPatch/Server/etc/rsyncd.conf
7 | StandardInput=socket
8 |
--------------------------------------------------------------------------------
/Source/Server/etc/syncContent.json:
--------------------------------------------------------------------------------
1 | {
2 | "description" : "Configuration settings for Syncing content from Master server",
3 | "settings": {
4 | "MPServerAddress":"127.0.0.1"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/images/MPLogo_3_256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/images/MPLogo_3_256x256.png
--------------------------------------------------------------------------------
/images/MPLogo_3_64x64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/LLNL/MacPatch/16fb4928f96d1aba65b7810b8a0527b200a8ac0f/images/MPLogo_3_64x64.png
--------------------------------------------------------------------------------
/scripts/Agent Uploader/Requirements.txt:
--------------------------------------------------------------------------------
1 | # Python 3 = MacPatch API Modules
2 | requests>=2.27.0
3 | mysql-connector-python
4 | simplejson==3.17.6
5 | psutil==5.9.0
--------------------------------------------------------------------------------