Ryan Wilson
563854e81e
Copy component container to GoogleUtilitiesComponents ( #4113 )
...
* Move component container to GoogleUtilities.
This will allow non-Firebase SDKs to take advantage of the component
system. Note: Firebase Core will eventually move over to use this, but
more investigation is needed about how this can be done with the least
amount of churn for other SDKs.
* Fix dependency on Logger.
* Add CHANGELOG entry.
* Fix selector name.
* Move ComponentContainer subspec to new pod.
* Rename to GoogleUtilitiesComponents.
* Style, make public headers.
* Update travis with new name.
* Add project to if_changed.sh
* Review comments.
* Enabled static framework, changed homepage.
* Fix missing quote.
2019-10-25 14:05:29 -04:00
Paul Beusterien
eb413b3ba4
Delete unused commented asl tests ( #3981 )
2019-10-03 08:38:32 -07:00
Ryan Wilson
09f3f6c6a3
Fix unit testing crash with localization on ( #3933 )
2019-10-01 11:28:42 -07:00
Paul Beusterien
391271a807
Changelog and podspec for GoogleUtilities 6.3.1 ( #3956 )
2019-09-30 17:40:53 -07:00
Ryan Wilson
c295991955
Fix Networking to receive data for POST requests ( #3940 )
...
* Fix Networking to receive data for POST requests
Currently, GULNetworking doesn't receive the data when sending a POST request.
Tracked internally at b/141712804
* Added unit tests.
* Update to handle the small data increments.
2019-09-27 16:45:27 -04:00
Paul Beusterien
fb353c22d4
Merge 6.9.0 ( #3907 )
...
* Update versions for Release 6.9.0
* Fix unbalanced background task creation in GDTCCTUploader (#3838 ) (#3839 )
* Add Manifest
* dependency version update
* Cherry picks for 6.9.0 (#3871 )
* fixed "expiclitlySet" typo. (#3853 )
* Mark unused variables (#3854 )
* Mute FCM deprecated warnings with Xcode 11 and min iOS >= 10 (#3857 )
* Add a third slash to make sure generated docs include these comments.b/13812238 (#3846 )
2019-09-23 10:41:33 -07:00
Paul Beusterien
56f503b604
Fix GULMutableDictionary keyed subscript methods ( #3882 )
2019-09-19 14:54:01 -07:00
Paul Beusterien
6038d5a236
Mark unused variables ( #3854 )
2019-09-16 07:15:07 -07:00
Maksym Malyhin
cd516bca5b
GoogleUtilities: recover Xcode 8 compatibility. ( #3713 )
2019-08-28 11:11:51 -04:00
Maksym Malyhin
5cb58b881d
GULSecureCoding introduced. ( #3707 )
...
* GULKeyedArchiver introduced.
* Bump GoogleUtilities version.
* Rename GULKeyedArchiver to GULSecureCodingTests. API cleanup.
* API notes.
* ./scripts/style.sh
* GoogleUtilities version 6.3.0
2019-08-27 17:59:27 -04:00
Paul Beusterien
96b828d9d9
Prep for GoogleUtilities 6.2.5 ( #3548 )
2019-08-12 06:59:15 -07:00
Paul Beusterien
3cd9695012
GULUserDefaults clear for all archs ( #3544 )
2019-08-09 13:45:28 -07:00
Gil
766e8723d7
Rework CMake builds of Firebase Frameworks ( #3499 )
...
* Add sed scripts that find the versions of podspecs
... without fully loading those via Pod::Spec, which is slow.
* Avoid compiling with different visibility settings
... in different translation units. This removes warnings about linking
googletest causing weak symbols becoming strong.
* Add CMake objc_framework
* Define FirebaseCore via objc_framework
* Define FIRCoreDiagnosticsInterop via objc_framework
* Define GoogleUtilities with objc_framework
* Define FirebaseCoreDiagnosticsInterop via objc_framework
* Define FirebaseAuthInterop via objc_framework
* Don't duplicate Core's dependency information everywhere
* Remove podspec_framework
* Fix compilation error with -Wstrict-prototyes
2019-08-05 16:46:28 -07:00
Maksym Malyhin
ce199ba1e8
GoogleUtilities - M53 version bump and changelog ( #3475 )
...
* GoogleUtilities: bump patch version to 6.2.4
* GoogleUtilities: 6.2.4 changelog.
2019-07-31 09:34:14 -07:00
Maksym Malyhin
d4e85d6d1e
GULObjectSwizzler fix dealloc thread safety ( #3300 )
2019-07-30 12:42:34 -07:00
Paul Beusterien
98a21805bf
Delete test that fails to build internally ( #3384 )
2019-07-18 14:35:28 -07:00
Maksym Malyhin
aee6c41244
Revert "GULMutableDictionary: use dispatch_sync instead of async." ( #3337 )
...
* Revert "GULMutableDictionary: use `dispatch_sync` instead of `async`. (#3322 )"
This reverts commit f7c88f17bc .
* GoogleUtilities 6.2.3
2019-07-11 17:31:54 -04:00
Maksym Malyhin
2018feee0e
Bump GoogleUtilities version 6.2.2 ( #3331 )
...
* Bump GoogleUtilities version 6.2.2
* Changelog updates 6.2.2
2019-07-11 09:51:17 -04:00
Maksym Malyhin
f7c88f17bc
GULMutableDictionary: use dispatch_sync instead of async. ( #3322 )
2019-07-10 17:04:17 -04:00
Ryan Wilson
080397209e
Add explicit Foundation import. ( #3309 )
...
This is causing issues when building an XCFramework.
2019-07-05 15:56:42 -04:00
Mike Diarmid
d8a0e5e61b
[docs] add missing semicolon ( #3305 )
...
Add missing semicolon to code example
2019-07-05 07:03:21 -07:00
Sebastian Roth
c296efb9ec
Import GULLoggerLevel.h via public framework header ( #3277 )
2019-07-01 07:03:22 -07:00
Paul Beusterien
80ee059075
M51 GoogleUtilities, Messaging and IID Changelogs ( #3258 )
2019-06-25 16:24:59 -07:00
Paul Beusterien
e8e91c619b
Fix Xcode 11 build warning ( #3133 )
2019-06-03 15:28:44 -07:00
Chen Liang
7eb1747e4b
Adding macOS support for Messaging and InstanceID ( #2880 )
2019-05-30 15:31:38 -07:00
Paul Beusterien
9a90af0a97
GoogleUtilities 6.2.0 ( #3097 )
2019-05-28 16:01:51 -07:00
Paul Beusterien
56807f383e
GoogleUtilities to testspec and pod gen ( #2908 )
2019-05-28 11:35:51 -07:00
Maksym Malyhin
56c36144ab
GoogleUtilities unit tests on iOS 8 ( #3093 )
...
* GULAppDelegateSwizzlerTest iOS 8 fixes
* GULRuntimeClassSnapshot - NSAssert replaced with a condition to fix implementation for iOS 8
2019-05-28 06:59:35 -07:00
Paul Beusterien
00ff0f28db
fix typo ( #3086 )
2019-05-25 15:48:45 -07:00
Paul Beusterien
bf7eebbd41
Fix debug mode crash found internally ( #3085 )
2019-05-25 15:48:29 -07:00
Paul Beusterien
e99d9291b4
Use standard import syntax ( #3083 )
2019-05-25 09:01:43 -07:00
Paul Beusterien
a9c454491c
Stop conditional compilation for GoogleUtilities testing ( #3058 )
2019-05-23 07:06:26 -07:00
Maksym Malyhin
774a1e26a7
GoogleUtilities 6.1.0 ( #2999 )
2019-05-14 13:48:06 -04:00
Maksym Malyhin
4e7aa8b680
GULAppDelegateSwizzler macOS support ( #2911 )
2019-05-02 18:08:05 -04:00
Maksym Malyhin
e6854a836f
GULAppDelegateSwizzlerTest ( #2861 )
2019-04-26 19:59:44 -04:00
Paul Beusterien
046290427f
GoogleUtilities min ios version from 6 to 8 ( #2876 )
2019-04-22 15:53:39 -07:00
Maksym Malyhin
76aa880853
GULAppDelegateSwizzler - proxy APNS methods separately ( #2835 )
2019-04-17 17:35:14 -04:00
Paul Beusterien
00feaca45a
Update GoogleUtilities CHANGELOG ( #2817 )
2019-04-12 07:25:27 -07:00
Maksym Malyhin
55814996a1
Cocoapods 1.7.0 multiproject support (b/128794527) ( #2751 )
2019-04-08 22:38:51 -04:00
Paul Beusterien
9da9f866d8
Add license files for Google Utilities 3rd party code ( #2767 )
2019-04-08 14:56:46 -07:00
Maksym Malyhin
67e7941dea
pod lib lint GoogleUtilities.podspec warnings fixes (#2754 )
2019-04-08 17:24:33 -04:00
Maksym Malyhin
0aa81c9032
Revert "Revert "GULAppDelegateSwizzler - remote notifications methods and tvOS support ( #2698 )"" ( #2726 )
...
This reverts commit a3a2267fe9 .
2019-04-04 17:57:43 -04:00
Chen Liang
ec2399683b
Remove useMessagingDelegateForDirectChannel property ( #2711 )
2019-04-04 09:46:29 -07:00
Maksym Malyhin
267e9a6ece
FIRMessagingRemoteNotificationsProxy updated to use GULAppDelegateSwizzler ( #2683 )
2019-04-04 09:26:12 -04:00
Maksym Malyhin
b2cd981f23
Revert "GULLogger - count errors and warnigns" ( #2714 )
...
* Revert "GULLogger: logged issue counting concurrency issue fix (#2627 )"
This reverts commit 961e9b0bfb .
* Revert "GULLogger - issue count synchronous getters (#2610 )"
This reverts commit c6da7d6161 .
* Revert "GULLogger - count errors and warnigns (#2601 )"
This reverts commit 1e08a55afd .
2019-04-03 15:05:07 -04:00
Maksym Malyhin
8cc5d652ec
GULAppDelegateSwizzler - remote notifications methods and tvOS support ( #2698 )
2019-04-02 23:39:28 -04:00
Paul Beusterien
145c111d1a
Minimum osx to 10.11 ( #2680 )
2019-03-29 16:26:27 -07:00
Maksym Malyhin
36d92cfb0f
GULAppDelegateSwizzlerTests fix ( #2657 )
2019-03-27 13:45:07 -04:00
Maksym Malyhin
961e9b0bfb
GULLogger: logged issue counting concurrency issue fix ( #2627 )
2019-03-26 14:54:43 -04:00
Maksym Malyhin
c6da7d6161
GULLogger - issue count synchronous getters ( #2610 )
2019-03-22 14:50:15 -04:00