| Commit message (Collapse) | Author | Age |
... | |
| | | |
|
| | |
| | |
| | | |
We also forgot a few changes in here, updating now so it's up to date.
|
| | | |
|
| | | |
|
|/ / |
|
| |
| |
| | |
They were disabled in #1277 because of an unreleased Core change, but the Core version is public now.
|
| |
| |
| |
| |
| |
| |
| | |
Normally, this would be unexpected, as only a single entry in the Value
proto *should* be present. However, the proto docs state that parsers
should be able to handle repeated fields. (In the case of repeated
fields, the last one "wins".)
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Release 5.1.0
|
| | |
| | |
| | |
| | | |
... where neither 'found' nor 'missing' fields set.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This involves:
- building c++ libprotobuf (rather than just the obj-c version).
- adding c++ libprotobuf, c++ built protos (previously created) to the
*test suite* only (not to the main build).
- modifying existing nanopb CFLAGS to match those that are indirectly
pulled in.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 198063502 Address comment upstream. by zxu <zxu>
- 197942352 Fix style upstream and fix destination depot in copybara. by zxu <zxu>
- 197925542 Fix headers with change from GitHub, see the current diff... by zxu <zxu>
- 197922012 Implement ListenerRegistration::Remove(). by zxu <zxu>
- 197713382 Implement more on listener class and implement ListenerRe... by zxu <zxu>
- 196551381 Implement more on listener class and implement the Docume... by zxu <zxu>
- 196276752 Implement the SnapshotMetadata with inline methods and (n... by zxu <zxu>
- 195841793 Implement the wrapper class for callback (EventListener). by zxu <zxu>
- 194112388 Add Android-Wrapper for DocumentReference's non-callback ... by zxu <zxu>
- 192445183 Add Android-Wrapper for Firestore's remaining methods. by zxu <zxu>
- 190986604 Manually import the public portion of by mcg <mcg>
- 189013767 Add Android-Wrapper for Firestore's method that does not ... by zxu <zxu>
- 188809445 Import of firebase-ios-sdk from Github. by mcg <mcg>
- 187049498 Import of firebase-ios-sdk from Github. by mcg <mcg>
- 184568931 Import of firebase-ios-sdk from Github. by mcg <mcg>
ORIGINAL_AUTHOR=Firebase <firebase-noreply>
PiperOrigin-RevId: 198063502
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Temporary fix for Messaging's data collection bit
This ensures that existing behavior still works - InstanceID can sometimes fetch stored values before `FirebaseApp.configure()` is called, causing the global flag to be `NO`. Will file an issue shortly.
* Remove extra whitespaces
Thanks, GitHub editor.
* Fix method being called
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Temporary fix for Messaging's data collection bit
This ensures that existing behavior still works - InstanceID can sometimes fetch stored values before `FirebaseApp.configure()` is called, causing the global flag to be `NO`. Will file an issue shortly.
* Remove extra whitespaces
Thanks, GitHub editor.
* Fix method being called
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Migrate FSTFail to HARD_FAIL
* FSTCFail -> HARD_FAIL
* FSTCAssert -> HARD_ASSERT
* FSTAssert -> HARD_ASSERT
* Replace FSTAssert with NSAssert in dead Objective-C code
* Remove FSTAssert.h
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Add a constant for the Functions service.
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Add a project sync script
* Give an error if the configuration references a group that doesn't exist
* Fix hard_assert_test reference
* Run sync_project to sort all project elements
|
|\ \
| | |
| | | |
Warn when topic format is incorrect.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Bump version numbers for 5.1.0
* Update push pods script for releasing SDKs.
* Fix Core library version string.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Note that it isn't possible to *serialize* NoDocuments.
Still TODO:
- Error handling
|
| |/
|/|
| |
| |
| |
| |
| | |
* Add direct support for formatting Objective-C objects
* Rewrite log.h
* Convert FSTWarn to LOG_WARN
* Convert FSTLog to LOG_DEBUG
* Remove FSTLogger
|
| |
| |
| |
| |
| |
| | |
... instead of relying on HARD_ASSERTS in resource_path.cc to catch
them.
This fixes an integration test broken in #1304.
|
| | |
|
| |
| |
| |
| |
| |
| | |
When subscribeToTopic or unsubscribeFromTopic are called, they should
not be passed in with the prefix "/topic/". Calling those functions with
a string prefixed with "/topic/" will now print a warning.
|
| |
| |
| |
| |
| |
| | |
* Add HARD_ASSERT
* Use HARD_ASSERT
* Remove FIREBASE_ASSERT
* Remove StringPrintf
|
| |
| |
| | |
Roughly s/google::firebase::v1beta1/v1beta1/g
|
| |
| |
| |
| |
| |
| | |
* Move GoogleTest.podspec out of the Tests tree
* Rename GoogleTests to CoreTests
* Move CoreTests to the top-level
* Move FSTGoogleTestTests.mm into core/test
|
| |
| |
| |
| |
| |
| |
| | |
* [De]serialize non-empty Document instances
Still TODO:
- NoDocument
- ErrorHandling
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* fix "target of using declaration conflicts with declaration already in scope"
* fix "call to implicitly-deleted copy constructor of *unique_ptr*"
|
| |
| |
| |
| |
| |
| | |
* Add conformance to data collection switch for Analytics.
* Fix method documentation per PR comments.
|
| |
| |
| |
| | |
* Add StringFormat
* Use StringFormat
|
| | |
|
| |
| |
| |
| |
| |
| | |
* fix lint to run copybara
* address changes
|
| | |
|
| | |
|
| |
| |
| |
| | |
Mostly to make existing methods a bit more general to support followup
PR (which will allow encoding/decoding documents with contents.)
|
|\ \
| | |
| | | |
Merge release-5.0.1 to master
|
|/| | |
|