* Populate network_connection_info and add test
* Wrap build-in api in GDTCORPlatform and other changes
* Set GDT_VERBOSE_LOGGING back to 0
* Add several check points for nil value
* tiny change import of nanopbhelper.m
* comments and typos
* Send diagnostic data to the FLL backend instead of the CCT backend
* Handle FLL redirects and set the User-Agent
The podspec now surfaces the SDK version.
* Add unit tests for handling redirects
* Fix main thread crashing issue, reenable tests.
* Added log, extra check for event generation to prevent early exit.
* Temporarily run cron tests for travis.
* Revert travis.yml update
* Change property to atomic based on review comments.
* Fix missing `runningInBackground` flags.
* Attempt at fixing background issues with GDT.
* Add missing deprecated implementation.
* Transfer extra call to background call.
* Style
* Further review comments.
* Fix testing.
* Refactored FLLIntegrationTest.
This does a few things - split the tests into a specific multithreaded
test and a recursive run without crashing.
It also adds a notification for the upload to post how many events were
uploaded. This should be a bit more reliable and helps the overall
validation during the "run without crashing" test.
* Removed extra log.
* Fix flag for Catalyst.
* Disable currently non-functional test.
* Further review comments.
* Migrate CCT tests to match FLL.
* Revert accidental partial change.
* Clarify comment for starting the background tasks.
* Review feedback, changelog additions and bug numbers.