* Bump Package.swift minimum support versions
* Update iOS minimum versions
* Bump Crashlytics to min. support iOS 11
* Bump macOS support from 10.12 to 10.13
* Bump tvOS support from 10 to 11
* Add CHANGELOG entry
* Improve CHANGELOG entry
* Fix CI
* Improve CHANGELOG entry (2)
* Improve CHANGELOG entry (3)
* Update FirePerf test app deployment target
* Update Mac test apps's deployment target
* Update iOS test apps's deployment target
* Update release tooling project's iOS deployment target
* Misc platform min support bumps
* Update FBSDK API usage to FBSDK 13.0+
* Fix Auth dep on FBSDK
* Migrate libFuzzer from svn to git
Now that the llvm project has completed its migration to git, the svn
checkouts are now failing.
* Find protoc even if homebrew isn't in /usr/local
* Add deployment targets for osx
* Fix bundle path to make spec tests work
On iOS, resources are directly within the bundle so the bundlePath and
the resourcePath are the same.
On macOS, resources are in a Contents/Resources subfolder so enumerating
from bundlePath causes us to look for names like
Contents/Resources/offline_spec_test, which doesn't work.
* Fix documentation warnings that show up under the macOS build
* LibFuzzer uses thread_local, which isn't available until iOS 9.0
This fixes builds under Xcode 10, where the linker is finally enforcing
that running this binary on iOS wouldn't work.
* Generated project changes
* Added .podspec file for libFuzzer
* The libFuzzer pod does not include the `main()` function to allow
the pod to be built independently.
* Fuzzing applications must provide both the `main()` function and
the `LLVMFuzzerTestOneInput` function. The `main()` function should
call `fuzzer::FuzzerDriver(...)` similar to the original `FuzzerMain.cpp`.
* LLVM License and authors