Commit Graph

1780 Commits

Author SHA1 Message Date
Lukas Spieß
bfb9101ca8 Add NSUserDefaults synchronize when about to exit app for update 2016-03-11 13:49:23 +01:00
Lukas Spieß
27be381001 Increase build number 2016-03-09 21:03:08 +01:00
Lukas Spieß
e9e64003c3 Merge tag '3.8.6' into develop 2016-03-08 20:52:41 +01:00
Lukas Spieß
54a09a2814 Merge branch 'release/3.8.6' 2016-03-08 20:52:40 +01:00
Christoph Wendt
2f26dc79c4 Update podspecs 2016-03-08 18:44:29 +01:00
Christoph Wendt
f25b7b5eb4 Remove duplicate entry in changelog 2016-03-08 18:44:29 +01:00
Christoph Wendt
e4bda83afb Update version to 3.8.6 and bump build number 2016-03-08 18:44:29 +01:00
Christoph Wendt
a3ca23fec0 Update changelog 2016-03-08 18:44:29 +01:00
Lukas Spieß
23fad891e0 Update Installation/Setup guide template 2016-03-08 18:44:20 +01:00
Christoph Wendt
488a4cf9c3 Remove system frameworks from "Link Binary With Libraries" section in build settings 2016-03-08 14:50:22 +01:00
Lukas Spieß
d1dcfc5ed7 Mark internal keys as static 2016-03-08 14:43:34 +01:00
Lukas Spieß
765a97cd19 Merge pull request #83 from bitstadium/readme-improvements
Improve Readme structure
2016-03-07 20:12:34 +01:00
Lukas Spieß
98872d9bde Improve Readme structure 2016-03-07 18:46:39 +01:00
Lukas Spieß
354ed1578c Fix CocoaPods shield in Readme 2016-03-07 04:04:44 +01:00
Lukas Spieß
d9188b1e5b Properly close file descriptor 2016-03-07 03:47:04 +01:00
Lukas Spieß
9771f08e4d Remove explicit dependency on HockeySDKResources in test targets 2016-03-05 00:07:34 +01:00
Lukas Spieß
30ce8af9c3 Update header attributes and small import fix 2016-03-05 00:06:20 +01:00
Christoph Wendt
ea7c4073a8 Merge pull request #251 from bitstadium/feature/fix-url-encoding
Fix URL encoding bug in BITUpdateManager
2016-03-02 11:28:53 -08:00
Christoph Wendt
9a2a553640 Merge pull request #257 from bitstadium/feature/feedback-image-fix
Fix bug where feedback image could only be added once
2016-03-02 11:25:39 -08:00
Christoph Wendt
b54bb1a83a Merge pull request #259 from bitstadium/feature/fix-empty-processpath-crash
Fix crash in cases where processPath is unexpectedly nil
2016-03-02 11:06:18 -08:00
Lukas Spieß
460bba7c8d Revert "Add Bitcode marker to simulator slices"
This reverts commit af0b839c6a.

Bitcode Marker is not needed for the SDK to function properly but confuses Xcode 6 so we remove it again.
2016-03-02 18:35:56 +01:00
Lukas Spieß
bdaeef822c Fix library search path for framework tests 2016-02-29 18:50:47 +01:00
Lukas Spieß
24bc66b85b Refactor UpdateManager request creation 2016-02-29 18:50:47 +01:00
Lukas Spieß
d687938908 Extend requestForUpdateCheck tests 2016-02-29 18:50:47 +01:00
Lukas Spieß
ba2f424314 Add failing tests for URL encoding bug
The query part of the URL used to check for app updates is not always properly URL encoded
2016-02-29 18:50:47 +01:00
Lukas Spieß
4c9ddd9fbf Move and reorder testing framework for cleaner project 2016-02-29 18:50:47 +01:00
Lukas Spieß
f030def9fc Move request creation to separate method 2016-02-29 18:50:47 +01:00
Lukas Spieß
4cc83b999e Add early return if imagePath or processPath is nil
This fixes a crash where PLCrashReporter unexpectedly returns nil as the processPath
2016-02-29 15:43:17 +01:00
Lukas Spieß
fa97f77b56 Avoid variable re-assignment in crash text formatter 2016-02-29 15:42:33 +01:00
Lukas Spieß
14734d6885 Add failing tests for cases where imagePath or processPath is nil 2016-02-29 15:41:42 +01:00
Lukas Spieß
177d7fc081 Refactor text formatter tests to use less duplicate code 2016-02-29 15:38:53 +01:00
Lukas Spieß
671b17086a Make Readme indentation more consistent
# Conflicts:
#	README.md
#	docs/Guide-Installation-Setup-template.md
2016-02-19 17:10:42 +01:00
Lukas Spieß
1137d52a36 Merge pull request #255 from ReadmeCritic/develop
Correct the spelling of CocoaPods in README
2016-02-12 18:18:50 +01:00
ReadmeCritic
e1de17c9a0 Correct the spelling of CocoaPods in README 2016-02-12 08:55:59 -08:00
Lukas Spieß
e5eb376188 Merge pull request #248 from galbraithjoseph/username-for-app-kill-reports
Issue #247: username, email, etc. not included in app not terminating cleanly crashes
2016-02-09 16:48:21 +01:00
Christoph Wendt
c5d27b643c Merge pull request #232 from bitstadium/feature/synchronize
Remove unnecessary calls to -[NSUserDefaults synchronize]
2016-02-08 13:00:06 -08:00
Christoph Wendt
75cdb27c21 Merge pull request #239 from bitstadium/feature/returning-nil-fixes
Fixes some issues where nil could be passed unexpectedly
2016-02-08 12:59:52 -08:00
Lukas Spieß
a2e84c0e4b Merge pull request #250 from mtoon/develop
Update urlEncodedString in BITHockeyHelper
2016-02-08 03:22:45 +01:00
Malcolm Toon
a3e3de6f11 Added test case for spaces and braces to URL encoder 2016-02-07 21:07:49 -05:00
mtoon
ca67188cd2 Update BITHockeyHelper.m
Added additional characters to escape
2016-02-07 21:07:49 -05:00
Joseph Galbraith
67118c258a Use filename that does not have .fake in it when retrieving username, useremail, and userid from keychain. 2016-02-04 13:36:37 -07:00
Lukas Spieß
af0b839c6a Add Bitcode marker to simulator slices 2016-02-02 13:19:20 +01:00
Lukas Spieß
f676e80b17 Use union merge strategy for project files 2016-02-02 12:40:07 +01:00
Lukas Spieß
383b9d4435 Use stringForKey: instead of Key-Value method 2016-01-28 19:01:33 +01:00
Christoph Wendt
392d76a06d Merge pull request #243 from bitstadium/feature/fix-userpath-anonymization
Fix userPath anonymization
2016-01-27 11:03:11 -08:00
Lukas Spieß
b4f170a1c9 Minor refactorings and casts to improve code
Fixes some minor type mismatch warnings
2016-01-27 15:31:22 +01:00
Lukas Spieß
483bffe080 Update Obj-C syntax use 2016-01-27 15:30:14 +01:00
Lukas Spieß
6d4197aae4 Fix userPath anonymization and add test 2016-01-27 15:28:04 +01:00
Lukas Spieß
e95fd415db Fix minor error in inline documentation 2016-01-23 00:07:24 +01:00
Lukas Spieß
0b36f0fe8b Update .gitignore to exclude Infer output 2016-01-23 00:01:39 +01:00