Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Add CFBundleShortVersionString since things normally should have both keys. | Thomas Van Lenten | 2017-11-21 | |
| | ||||
* | HTML unescape using unichar array instead of bytes | Ray Chiang | 2017-11-14 | |
| | ||||
* | Add support to unescape 👍 | Ray Chiang | 2017-11-14 | |
| | ||||
* | Update GTMStackTraceTest limits as newer Xcodes have longer stack traces | Sergio Campama | 2017-10-30 | |
| | ||||
* | Bump to v2.1.3 for another release | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Let Xcode 9 update the settings on the projects. | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Fixing block types to support -Wstrict-prototypes. | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Bump the min for the XCTest to iOS 8 (since it is a framework). | Thomas Van Lenten | 2017-10-06 | |
| | | | | | - Disable GTMURLBuilderTest since there are system apis to use at iOS 8+. | |||
* | Disable the SignalHandler test, seems to choke Xcode9 at the moment | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Make unittesting headers work with -Wreserved-id-macro | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Fix up env check for changes to XCTest running | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Fix error in __Require_noErr_Action naming | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Under iOS 11, CFRelease doesn't seem to like releasing nil? | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | version bump for cutting a release | Thomas Van Lenten | 2017-10-06 | |
| | ||||
* | Cast NSInteger to long for formatting as %ld | Mark Mentovai | 2017-07-24 | |
| | | | | | | | | | | | | | | In https://crbug.com/747643, a new version of Clang produces warnings when attempting to format NSInteger as %zd (which is normally used for ssize_t). Acquiesce by casting NSInteger to long and formatting using %ld. In the process, I audited all occurrences of %zd in GTM and found that the remainder were being used to format size_t, which ought to use %zu, so I’ve corrected those. I also audited the existing uses of %zu and found them all to be correct. | |||
* | 10.13 SDK (and iOS 11 equivalent) compatibility for GTM | Mark Mentovai | 2017-07-10 | |
| | | | | | | | | | | | | | | | Starting in the 10.6 SDK, the non-underscored and all-lowercase macro names in <AssertMacros.h> were deprecated. In the 10.13 SDK shipping in Xcode 9 beta 3 (but not previous betas of Xcode 9), Apple has made good on its promise to eventually disable these names. Update GTM to use the new underscored mixed-case names. Provided that nobody needs to target anything older than the 10.5 SDK anymore, this should be a safe change. Aside from GTMCarbonEvent.m, which is used by Chrome, this change is untested, and was made by mechanically replacing uses of the various check, require, and verify macros found in GTM. | |||
* | Add default_subspecs to help avoid testing code ended up in apps. | Thomas Van Lenten | 2017-06-19 | |
| | | | | This has come up on issues #130 and #138. | |||
* | Provides a testing entitlements files. | Thomas Van Lenten | 2017-06-16 | |
| | | | | Same as what is in UnitTesting/GTMIPhoneUnitTestMain.m. | |||
* | Avoid error from reserved macro name for GTMRegex.h | Sergio Campama | 2017-06-16 | |
| | ||||
* | Added -Wreserved-id-macro and but exclude existing nonconforming macros (#141) | brian-intuit | 2017-05-23 | |
| | | | | Added -Wreserved-id-macro and but exclude existing nonconforming macros | |||
* | Fixed PodSpec for tvOS (#140) | Mario Hahn | 2017-05-19 | |
| | | | | Fixed PodSpec for tvOS | |||
* | Support for tvOS (#139) | Mario Hahn | 2017-05-18 | |
| | | | | Support for tvOS | |||
* | Merge pull request #136 from sergiocampama/white | Thomas Van Lenten | 2017-03-29 | |
|\ | | | | | Remove trailing whitespaces | |||
| * | Remove trailing whitespaces | Sergio Campama | 2017-03-29 | |
|/ | ||||
* | Merge pull request #135 from sergiocampama/copy | Thomas Van Lenten | 2017-03-29 | |
|\ | | | | | Change include to import for GTMDefines | |||
| * | Change include to import for GTMDefines | Sergio Campama | 2017-03-29 | |
|/ | ||||
* | Merge pull request #134 from sergiocampama/type | Thomas Van Lenten | 2017-03-14 | |
|\ | | | | | Change file type from UTF16 to ASCII | |||
| * | Change file type from UTF16 to ASCII | Sergio Campama | 2017-03-13 | |
|/ | ||||
* | Merge pull request #131 from thomasvl/update | Thomas Van Lenten | 2017-01-11 | |
|\ | | | | | Bump the pod version to do a release | |||
| * | Bump the pod version to do a release | Thomas Van Lenten | 2017-01-11 | |
|/ | ||||
* | Merge pull request #129 from thomasvl/sentest_cleanup | Thomas Van Lenten | 2016-12-05 | |
|\ | | | | | Sentest cleanup | |||
| * | First pass removing all deprecated uses of GTM_IPHONE_USE_SENTEST. | Thomas Van Lenten | 2016-12-05 | |
| | | | | | | | | SENTEST as a framework doesn't exist anymore so there's no point in supporting it. | |||
| * | s/GTMAddressBook/GTMABAddressBook/ | Thomas Van Lenten | 2016-12-05 | |
|/ | ||||
* | Merge pull request #127 from thomasvl/podspec_typo | Thomas Van Lenten | 2016-10-07 | |
|\ | | | | | fix typo of stray comma | |||
| * | fix typo of stay comma | Thomas Van Lenten | 2016-10-07 | |
|/ | ||||
* | Merge pull request #126 from thomasvl/version_bump | Thomas Van Lenten | 2016-10-07 | |
|\ | | | | | Version bump for the podspec | |||
| * | Version bump for the podspec | Thomas Van Lenten | 2016-10-07 | |
|/ | ||||
* | Merge pull request #125 from thomasvl/gtm_cleanup_prune_round_one | Thomas Van Lenten | 2016-10-07 | |
|\ | | | | | First cut at pruning things/updating things. | |||
| * | First cut at pruning things/updating things. | dmaclach | 2016-10-07 | |
|/ | | | | | | | | | | | | | | | Remove a bunch of code that Google stopped using/maintaining rather than trying to update it it. Some would be hard to update, some actually has system provided replacements; others are patterns that just don't seem as common now. Prune out the code related to macOS <= 10.5, start pruning some of the really old iOS support also. Get the projects mostly limping again with modern Xcodes so tests can be run. If someone ends up on this commit via history for something they still find as useful, feel free to do a pull request to bring the snippet of code back to life and update it for current SDKs. | |||
* | Merge pull request #124 from thomasvl/update | Thomas Van Lenten | 2016-09-16 | |
|\ | | | | | Small updates | |||
| * | Fix up GTM_METHOD_CHECK so that it doesn't need the objectivec runtime calls. | Thomas Van Lenten | 2016-09-16 | |
| | | ||||
| * | Fixes minor typo in comment. | Thomas Van Lenten | 2016-09-16 | |
| | | ||||
| * | Updates GTMSenTestCase to not return nil from a non-null annotated method. | Thomas Van Lenten | 2016-09-16 | |
|/ | ||||
* | Merge pull request #122 from thomasvl/pod_version_bump | Thomas Van Lenten | 2016-08-05 | |
|\ | | | | | Tweak version to do a pod push | |||
| * | Tweak version to do a pod push | Thomas Van Lenten | 2016-08-05 | |
|/ | ||||
* | Merge pull request #121 from thomasvl/update | Thomas Van Lenten | 2016-08-05 | |
|\ | | | | | Merging back three updates | |||
| * | Make GTMLogLevelFilter use KVO on GTMVerboseLogging in sharedUserDefaults | Thomas Van Lenten | 2016-08-05 | |
| | | | | | | | | | | | | | | | | | | This avoids checking if verbose logging is enabled on every user defaults change, and only does so when the verbose logging key changes. In sampling a few apps, this showed up as a hit when the app changes default (directly or via the System frameworks storing things). By using KVO for it it basically disappears from the samples. | |||
| * | Remove the direct dependency on SenTestFailureException. | Thomas Van Lenten | 2016-08-05 | |
| | | ||||
| * | Rewrite GTMMethodChecker: | Thomas Van Lenten | 2016-08-05 | |
|/ | | | | | | | | | | Simplify logic, add more assertions, and to get rid of call via objc_msg_send. Should be significantly faster too. Some developers had seen crashes under some simulator that seemed to trace back to the checks, but there wasn't a clear pattern to them. This will hopefully resolve those also. | |||
* | Merge pull request #120 from thomasvl/skip_gestalt | Thomas Van Lenten | 2016-06-28 | |
|\ | | | | | GTMServiceManagement.c: Don't use Gestalt() when targeting 10.8+ |