Switch branches/tags
API_Tests InAppMessagingDisplay-0.12.0 abseil-mirror add-5.6-json bs-clangver bs-funcauth bstpierr-patch-1 changelog_23 cpp/field_path cpp/port_dockey_three cpp/port_mutation_result fcm-pubsub fcm-test-error fcm-tests fcm fiam-fix-modal-tablet-orientation fix_api_tests gc_explore googledatalogger grpc-master gsoltis/include_sequence_number gsoltis/lru_tweaks gsoltis/reference_delegate ldb_lru log_fs_version log_pending_writes lru master md-fdl md-fdl2 md-undocustomdomainrevert minafarid/bugs-unit-tests minafarid/experimental minafarid/travis-fuzzing-10mins mph-googledatalogger mrschmidt-multitab mrschmidt-numericadd mrschmidt-numericproto mrschmidt-tombstones mylyuic/add-changelog-for-fiam-display mylyuic/add-fiam-display-component mylyuic/changelog-for-fiam-display mylyuic/fiam-display-version-tune nanopb-master nanopb_e1b pb-auth-tv-tests pb-codable pb-dl-os pb-firebase-module-to-core pb-firestore-static pb-func-testspecs pb-merge501 pb-podspec-mirror pb-style-functions pb-test-cp16 pb-tv-auth pb-unify-test-app percentile release-4.0.0 release-4.0.1 release-4.0.2 release-4.0.3 release-4.0.4 release-4.1.0 release-4.1.1 release-4.2.0 release-4.3.0 release-4.4.0 release-4.5.0 release-4.6.0 release-4.7.0 release-4.8.0 release-4.8.1 release-4.9.0 release-4.10.0 release-4.10.1 release-4.11.0 release-4.12.0 release-4.13.0 release-5.0.0 release-5.0.1 release-5.1.0 release-5.2.0 release-5.3.0 release-5.4.0 release-5.4.1 release-5.5.0 release-5.6.0 release-5.7.0 release-5.8.0 release-5.9.0 release-5.10.0 release-5.11.0 release-5.12.0 release-5.13.0 release-5.14.0 release-5.15.0 remove_remarks_from_deprecated_api remove_reverse_iteration rsgowman/cpp_mutations rsgowman/field_mask_set rsgowman/firestore-api-changes rsgowman/merge_master rsgowman/move_remaining_encode_methods rsgowman/nanopb_e rsgowman/nanopb_e1 rsgowman/nanopb_protos rsgowman/port_auth_suggestion rsgowman/serialize_missing rsgowman/serialize_mutation_batch rsgowman/serialize_txn rsgowman/simplify_serializers rsgowman/unknown_document rw-log-count-fix rw-today-extension rw-xcode10 samtstern-patch-1 samtstern-patch-2 staging-4.13.1 swizzler-master tdeshpande/open-source-swizzler tejasd/fix-extensions tejasd/fix-swizzler-analysis-errors travis-update tvOS_master updates_change_log varconst/async-queue-cpp varconst/async-queue-ios-take2 varconst/async-queue-ios=shared-ptr varconst/async-queue-ios varconst/async-queue-mm-libdispatch varconst/async-queue-more-tests varconst/async-queue-more-tests2 varconst/async-queue-port-user-queue varconst/async-queue-port-worker-queue varconst/async-queue-quick-deflake2 varconst/async-queue-refactored-delegate varconst/async-queue-refactored varconst/changelog varconst/cmake-no-xcpretty varconst/coll-opt-fragment varconst/coll-opt varconst/eliminate-fst-maybe-document-dictionary varconst/executor-fix-deadlock varconst/fix-double-finish varconst/fix-executor-libdispatch varconst/fix-fuzzer-log-overflow varconst/fix-pending-string varconst/grpc-buffered-writer varconst/grpc-cmake varconst/grpc-connectivity-monitor-base varconst/grpc-connectivity-monitor-use varconst/grpc-connectivity-monitor varconst/grpc-datastore-calls-review varconst/grpc-datastore-calls varconst/grpc-datastore-commit varconst/grpc-datastore-lookup varconst/grpc-datastore varconst/grpc-firestore-stream varconst/grpc-fix-auth-outlives-datastore varconst/grpc-integr8 varconst/grpc-integr82 varconst/grpc-integration-tests-datastore varconst/grpc-master varconst/grpc-mock-datastore varconst/grpc-readd-bugfix varconst/grpc-readd-grpc-cmake varconst/grpc-refactor-1 varconst/grpc-stream-fast-start varconst/grpc-stream varconst/grpc-test-certificate varconst/grpc-unit-tests-domain varconst/grpc-unit-tests-wrappers varconst/grpc-watch-stream varconst/grpc-watch-write-streams varconst/grpc-write-stream2 varconst/grpc2 varconst/gul-logger-ignore-race varconst/less-verbose-fuzzing varconst/merge-grpc-master varconst/pin-grpc-version varconst/reduce-fuzz-time varconst/replace-fst-dispatch-queue varconst/sanitizers-travis varconst/separate-user-queue varconst/token-refresh varconst/write-batch-slow2 wilhuff/grpc-cpp wilhuff/macos zxu/fit-lint zxu/tenseconds
Nothing to show
Commits on Dec 14, 2018
  1. Remove start from persistence interface (#2173)

    gsoltis committed Dec 14, 2018
    * Remove start from persistence interface, switch FSTLevelDB to use a factory method that returns Status
  2. Port leveldb remote document cache to C++ (#2186)

    gsoltis committed Dec 14, 2018
    * Port leveldb remote document cache
Commits on Dec 13, 2018
  1. Minor tweaks to release note (#2182)

    alexg33 committed Dec 13, 2018
    * Minor tweaks
    * Update
    * Update
  2. Port Memory remote document cache to C++ (#2176)

    gsoltis committed Dec 13, 2018
    * Port Memory remote document cache to C++
  3. Use registerLibrary for pods in Firebase workspace (#2137)

    paulb777 committed Dec 13, 2018
    * Add versioning to Functions and convert to FIRLibrary
    * Convert Firestore to FIRLibrary
    * Point travis to FirebaseCore pre-release for its deps
    * Update user agent strings to match spec
  4. Fix Rome instructions (#2184)

    paulb777 committed Dec 13, 2018
  5. When searching for gRPC certificates, search the main bundle as well (#…

    var-const committed Dec 13, 2018
    When the project is manually configured, it's possible that the certificates file gets added to the main bundle, not the Firestore framework bundle; make sure the bundle can be loaded in that case as well.
Commits on Dec 10, 2018
  1. Port performance optimizations to speed up reading large collections …

    var-const committed Dec 10, 2018
    …from Android (#2140)
    Straightforward port of firebase/firebase-android-sdk#123.
  2. C++: replace `FSTMaybeDocumentDictionary` with a C++ equivalent (#2139)

    var-const committed Dec 10, 2018
    Also eliminate most usages of `FSTDocumentKey`, remove most methods from the Objective-C class and make it just a wrapper over `DocumentKey`. The only usage that cannot be directly replaced by C++ `DocumentKey` is in `FSTFieldValue`.
  3. Fix format string in FSTRemoteStore error logging (#2172)

    var-const committed Dec 10, 2018
  4. Update the name of certificates bundle (#2171)

    var-const committed Dec 10, 2018
    To accommodate for release 5.14.0.
  5. Update CHANGELOG for Firestore v0.16.1 (#2164)

    wilhuff committed Dec 10, 2018
  6. Fix tvOS sample's Auth APIs. (#2158)

    ryanwilson committed Dec 10, 2018
Commits on Dec 7, 2018
  1. Clean up FIRAuth bits from FIRApp (#2110)

    bstpierr committed Dec 7, 2018
    * Clean up FIRAuth bits from FIRApp
Commits on Dec 6, 2018
  1. Functions Interop (#2113)

    bstpierr committed Dec 6, 2018
    * Functions Interop
    Convert Firebase Functions to use the Auth Interop pod
    * Style FIxes
    * Style fixes (from clang-format 7)
    * Attempt to fix Travis Build
    * Add Firebase/Core/Private to header search path
    * Switch to using non-internal header
    * Add Firebase Core private headers to search path
    * Change Podfile to use Interop pods
    I also removed a doubly-defined `FRAMEWORK_SEARCH_PATHS`
    * Add Private Headers to search path
    I also cleaned up some more project settings
    * PR Feedback
    * Looking for container headers
    * PR Feedback
    I also attempted moving the FakeApp class to the test targets and further simplified the project file.
    * Re-add -all_load
    * Set test target headers
    I also moved the Podfile pods to the app target rather than the top-level
    * Whitespace
    * Re-add FirebaseFunctions to search path
    * Revert project file back to origin/master
    * Found the headers!
    - Remove `FUNFakeApp` from app target
    + Add `FUNFakeApp` to test targets
    + Add `$(inherited)` to `HEADER_SEARCH_PATH` as per CocoaPods warning
    + Add `$(SRCROOT)/../../Firebase/Core/Private` to find `FIRComponentContainerInternal` header
    ~ Change import from frameworks import to regular import
    * Revert xcsheme to previous version
    * Update FIRFunctions.m
    * CL Feedback
    - Delete `FUNFakeApp`
    + Add `FIRAuthInteropFake` to test targets
    ~ Update initializer to use projectID instead of app
    * Style fixes
    * CL Feedback
    * Fix Integration tests
    * Set the region to the expected value
    * Update node package.json to latest versions
  2. Save schema version on downgrade, add test to verify (#2153)

    gsoltis committed Dec 6, 2018
    * Save schema version on downgrade, add test to verify
Commits on Dec 5, 2018
  1. Silence Storage Unit Test `nil` warning. (#2150)

    ryanwilson committed Dec 5, 2018
  2. Update versions for Release 5.14.0 (#2145)

    ryanwilson committed Dec 5, 2018
  3. gRPC: fix cases where gRPC call could be finished twice (#2146)

    var-const committed Dec 5, 2018
    * add a flag, `is_grpc_call_finished_`, to track whether the underlying call has been finished without trying to interpret the current state of `GrpcStream` to infer that information;
    * add logging to the shutdown sequence of `GrpcStream`, in case more related crashes are discovered;
    * add tests for two situations where double finish could occur previously. Manually verified that none of the tests pass on master (they lead to a failed gRPC assertion and a crash).
  4. Fix Swizzler test warnings (#2144)

    paulb777 committed Dec 5, 2018
Commits on Dec 3, 2018
  1. Update Auth (#2128)

    renkelvin committed Dec 3, 2018
  2. Make fuzz tests optional until they pass (#2143)

    paulb777 committed Dec 3, 2018
Commits on Dec 1, 2018
  1. Add support of Game Center sign in (#2127)

    renkelvin committed Dec 1, 2018
Commits on Nov 30, 2018
  1. Add test for deprecated FDLURLComponents init API. (#2133)

    dmandar committed Nov 30, 2018
Commits on Nov 29, 2018
  1. fix a typo in integration test (#2131)

    zxu123 committed Nov 29, 2018
    * fix a typo in integration test
    * relax else condition to catch all abnormal cases
  2. Make fuzzing less verbose to avoid exceeding Travis log limit (#2126)

    var-const committed Nov 29, 2018
    Fuzzing triggers many assertion failures, which generates enormous log output. AFAIK, there is no way to make `NSAssertionHandler` _not_ write to log, and the assertions themselves are valid. Thus, implement a workaround: only output the last part of the logs in Travis, in order to avoid exceeding the log size limit (4 Mb).
  3. Move to `domainURIPrefix` for FIRDynamicLinkComponents (#2119)

    dmandar authored and ryanwilson committed Nov 29, 2018
    * Revert "Revert premature api changes (#2097)"
    The new API is optional and current API is fully supported.
    This reverts commit 46cb564.
    * Update comments to reflect API changes.
    * Mark the FDLURLComponents initializer return as nullable.
    * Run Style.
    * Allow for new initializer for FIRDynamicLinkComponents to have a nullable instancetype return.
    * Update Changelog for v3.3.0
    * Keep deprecated method initalization separate.
    * Comments updates and other minor fixes.
    * Consider domainURIPrefixes for exact matches with incoming short/long URLs.
    * Add warning for deprecated API if developer passes in a domain with a scheme.
Commits on Nov 27, 2018
  1. Avoid using default FIROptions directly. (#2124)

    ryanwilson committed Nov 27, 2018
    Instead of using `[FIROptions defaultOptions]` we should be using
    `FIRApp`'s options. This will allow developers to use custom `FIROptions`
    instead of the default named Info.plist.
  2. Changelog entry for LRU GC (#2122)

    gsoltis committed Nov 27, 2018
    * Changelog entry for LRU GC
  3. Revert "Add Firebase Source to Header Search Path" (#2123)

    bstpierr committed Nov 27, 2018
    * Revert "Custom fdl domain (#2121)"
    This reverts commit ebea1ef.
    * Revert "enable disabled passed integration test (#2120)"
    This reverts commit 48e5f7a.
    * Revert "Wire together LRU GC (#1905)"
    This reverts commit 305f872.
    * Revert "Fix build under linux/gcc (#2116)"
    This reverts commit b0a4b6c.
    * Revert "Implement PatchMutation::ApplyToLocalView (#1973)"
    This reverts commit f66b5b5.
    * Revert "Add Firebase Source to Header Search Path (#2114)"
    This reverts commit 0540361.
  4. Custom fdl domain (#2121)

    renkelvin committed Nov 27, 2018
Commits on Nov 26, 2018
  1. enable disabled passed integration test (#2120)

    zxu123 committed Nov 26, 2018
    * enable disabled passed integration test
    * address comment