├── .gitignore ├── .gitmodules ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── .travis.yml ├── CrashReporter.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ ├── CrashReporter.xcscheme │ └── Example.xcscheme ├── CrashReporterMac.podspec ├── Example ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ └── scheme.imageset │ │ ├── Contents.json │ │ └── scheme.png ├── Base.lproj │ └── MainMenu.xib ├── Example.entitlements └── Info.plist ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── CrashReporter │ ├── CrashLog.swift │ ├── CrashReporter+DefaultsKeys.swift │ ├── CrashReporter.h │ ├── CrashReporter.swift │ ├── CrashReporterBundle.swift │ ├── EmailAddressSetting.swift │ ├── Info.plist │ ├── Infrastructure │ ├── Bundle+InfoKeys.swift │ ├── HTTPURLResponse+valueForHTTPHeaderField.swift │ ├── OneShotDownload.swift │ ├── String+md5.swift │ └── URLResponse+statusIsOK.swift │ ├── SendReportsAutomaticallySetting.swift │ └── UI │ ├── CrashReportWindowController.swift │ └── CrashReporterWindow.xib ├── Tests └── CrashReporterTests │ ├── EmailAddressSettingTests.swift │ ├── Info.plist │ └── SendReportsAutomaticallySettingTests.swift ├── assets ├── reporter-dark.png └── reporter-light.png └── php └── index.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/.gitmodules -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/.travis.yml -------------------------------------------------------------------------------- /CrashReporter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/CrashReporter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CrashReporter.xcodeproj/xcshareddata/xcschemes/CrashReporter.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/CrashReporter.xcodeproj/xcshareddata/xcschemes/CrashReporter.xcscheme -------------------------------------------------------------------------------- /CrashReporter.xcodeproj/xcshareddata/xcschemes/Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/CrashReporter.xcodeproj/xcshareddata/xcschemes/Example.xcscheme -------------------------------------------------------------------------------- /CrashReporterMac.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/CrashReporterMac.podspec -------------------------------------------------------------------------------- /Example/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/AppDelegate.swift -------------------------------------------------------------------------------- /Example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Example/Assets.xcassets/scheme.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/Assets.xcassets/scheme.imageset/Contents.json -------------------------------------------------------------------------------- /Example/Assets.xcassets/scheme.imageset/scheme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/Assets.xcassets/scheme.imageset/scheme.png -------------------------------------------------------------------------------- /Example/Base.lproj/MainMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/Base.lproj/MainMenu.xib -------------------------------------------------------------------------------- /Example/Example.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/Example.entitlements -------------------------------------------------------------------------------- /Example/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Example/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/README.md -------------------------------------------------------------------------------- /Sources/CrashReporter/CrashLog.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/CrashLog.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/CrashReporter+DefaultsKeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/CrashReporter+DefaultsKeys.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/CrashReporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/CrashReporter.h -------------------------------------------------------------------------------- /Sources/CrashReporter/CrashReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/CrashReporter.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/CrashReporterBundle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/CrashReporterBundle.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/EmailAddressSetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/EmailAddressSetting.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/Info.plist -------------------------------------------------------------------------------- /Sources/CrashReporter/Infrastructure/Bundle+InfoKeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/Infrastructure/Bundle+InfoKeys.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/Infrastructure/HTTPURLResponse+valueForHTTPHeaderField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/Infrastructure/HTTPURLResponse+valueForHTTPHeaderField.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/Infrastructure/OneShotDownload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/Infrastructure/OneShotDownload.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/Infrastructure/String+md5.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/Infrastructure/String+md5.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/Infrastructure/URLResponse+statusIsOK.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/Infrastructure/URLResponse+statusIsOK.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/SendReportsAutomaticallySetting.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/SendReportsAutomaticallySetting.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/UI/CrashReportWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/UI/CrashReportWindowController.swift -------------------------------------------------------------------------------- /Sources/CrashReporter/UI/CrashReporterWindow.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Sources/CrashReporter/UI/CrashReporterWindow.xib -------------------------------------------------------------------------------- /Tests/CrashReporterTests/EmailAddressSettingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Tests/CrashReporterTests/EmailAddressSettingTests.swift -------------------------------------------------------------------------------- /Tests/CrashReporterTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Tests/CrashReporterTests/Info.plist -------------------------------------------------------------------------------- /Tests/CrashReporterTests/SendReportsAutomaticallySettingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/Tests/CrashReporterTests/SendReportsAutomaticallySettingTests.swift -------------------------------------------------------------------------------- /assets/reporter-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/assets/reporter-dark.png -------------------------------------------------------------------------------- /assets/reporter-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/assets/reporter-light.png -------------------------------------------------------------------------------- /php/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CleanCocoa/CrashReporter/HEAD/php/index.php --------------------------------------------------------------------------------