Skip to content
Permalink
Branch: master
Commits on Apr 19, 2019
  1. Update CMake files with FIRInstanceId's new layout

    a-maurice committed Apr 19, 2019
    Instance ID changed their layout to be inline with the other iOS SDKs, so update the CMake scripts to use that layout instead.
    
    PiperOrigin-RevId: 244440380
  2. Updating the dependencies in AdMob to work around a bug, and mentione…

    alexames authored and a-maurice committed Apr 19, 2019
    …d the issue in the readme.md file's release notes.
    
    Firebase C++ SDK 5.7.0
    
    PiperOrigin-RevId: 244430802
  3. Automated g4 rollback of changelist 243900946.

    a-maurice committed Apr 18, 2019
    *** Reason for rollback ***
    
    This broke the google3 auth build on Mac and Windows, and breaks the Kokoro build on all desktop platforms
    
    *** Original change description ***
    
    [Auth] Add linux secure manager file.
    
    + Support Save/Load/Delete/DeleteAll
    + Add Tests
    
    ***
    
    PiperOrigin-RevId: 244210474
  4. [Auth] Add linux secure manager file.

    cynthiajiang authored and a-maurice committed Apr 16, 2019
    + Support Save/Load/Delete/DeleteAll
    + Add Tests
    
    PiperOrigin-RevId: 243900946
  5. Update the C++ and Unity versions to 5.7.0, including release notes

    a-maurice committed Apr 16, 2019
    PiperOrigin-RevId: 243888508
  6. Enable INVALID_PROVIDER_ID on iOS, now that Firebase Auth iOS support…

    jonsimantov authored and a-maurice committed Apr 16, 2019
    …s the
    
    error enum.
    
    PiperOrigin-RevId: 243848202
  7. Add Firebase C++/Unity user agent fields to Firebase Android user age…

    jonsimantov authored and a-maurice committed Apr 15, 2019
    …nt via
    
    GlobalLibraryVersionRegistrar.
    
    There is currently no way for us to obtain the other user agent fields (as we
    do on iOS), so this is one-way only, C++/Unity pushing fields to Android.
    
    PiperOrigin-RevId: 243655961
  8. [SafeReference] Move safe_reference from database to app so other pac…

    cynthiajiang authored and a-maurice committed Apr 15, 2019
    …kages can use it.
    
    Tested with database desktop_testapp
    
    PiperOrigin-RevId: 243640110
  9. Add a missing #include <fstream>, required since Flatbuffers no longe…

    jonsimantov authored and a-maurice committed Apr 12, 2019
    …r includes
    
    it for you.
    
    PiperOrigin-RevId: 243332621
  10. Create C++ and Unity testapp file groups for the testapp builders.

    Googler authored and a-maurice committed Apr 12, 2019
    NOTE: This CL changes a large number of files. The small but potentially dangerous change that needs to be reviewed carefully is to //depot/google3/firebase/app/client/cpp/testapp/firebase_unity_sample_package.bzl, since an error here could break a release. This was tested by running blaze query with and without exoblaze to ensure the modified macro was producing the right targets in each case.
    
    Currently the testapp builders have a runtime dependency on google3. Specifically, they need to access the testapp code. This makes running them on MacOS and especially Windows more difficult, as it's necessary to setup e.g. bagpipe to get access to google3 files.
    
    In order to remove this dependency, we can add all the testapp files as data dependencies to the testapp builder rules. This will allow the tool to be built on Linux and run on MacOS or Windows without setting up exoblaze, bagpipe, etc.
    
    In order to get all the testapp files automatically, filegroup with glob is used. Glob's ** wildcard will ignore subpackages (i.e. subdirectories with a BUILD file) so it's necessary to put the filegroup at the lowest testapp packages. e.g. analytics/firebase/client/unity/testapp/BUILD, not analytics/firebase/client/unity/BUILD.
    
    This particular directory ran into an issue caused by firebase_unity_sample_package.bzl being used in the same BUILD file. This macro uses pkg_library, which has no exoblaze implementation. Depending on the filegroup would result in this macro being evaluated, and causing a build error, if using the exoblaze runtime.
    
    To fix this, this CL turns firebase_unity_sample_package.bzl into a no-op if native.pkg_library does not exist, i.e. on exoblaze.
    
    A separate, forthcoming CL will change the testapp builders to use these filegroups.
    
    PiperOrigin-RevId: 243273444
  11. Update Firebase C++/Unity to use Firebase iOS 5.20.2.

    alexames authored and a-maurice committed Apr 12, 2019
    PiperOrigin-RevId: 243180584
  12. Remove deprecated FirebaseInstanceIdService

    Googler authored and a-maurice committed Apr 8, 2019
    This replaces the deprecated usage with FirebaseMessagingService#onNewToken
    
    PiperOrigin-RevId: 242530618
  13. Update Firebase Android dependencies, removing database-connection.

    jonsimantov authored and a-maurice committed Apr 8, 2019
    PiperOrigin-RevId: 242519395
  14. Use C++ JNI Implementation for Crashlytics Unity Methods

    Googler authored and a-maurice committed Apr 5, 2019
    PiperOrigin-RevId: 242179210
  15. Fix remote config cmake script trying to use nanopb when it isn't ava…

    a-maurice committed Apr 5, 2019
    …ilable
    
    PiperOrigin-RevId: 242163289
  16. Customize the kDefaultTag in logging

    Googler authored and a-maurice committed Apr 5, 2019
    This allows us to pass customized tag into logcat
    
    PiperOrigin-RevId: 242067773
  17. Deprecate functions using configuration namespace in Remote Config

    chkuang-g authored and a-maurice committed Apr 4, 2019
    PiperOrigin-RevId: 242035672
  18. Update the C++ and Unity versions to 5.6.1, including release notes

    a-maurice committed Apr 2, 2019
    PiperOrigin-RevId: 241605985
  19. Update Firebase C++/Unity to use Firebase iOS 5.20.0.

    a-maurice committed Apr 2, 2019
    PiperOrigin-RevId: 241595677
  20. Update public headers for non personalized ads. This CL is 1/2 of npa…

    Googler authored and a-maurice committed Apr 1, 2019
    … public release
    
    PiperOrigin-RevId: 241417282
Commits on Mar 16, 2019
  1. Change Functions to be more robust if App is deleted out from under t…

    chkuang-g authored and a-maurice committed Mar 16, 2019
    …hem.
    
    If App is deleted, invalidate the internal pointers (e.g. FunctionsInternal)
    rather than the outer pointers (Functions), so that later code can still
    delete the outer pointer.
    
    PiperOrigin-RevId: 238808270
  2. Add checks on auth_data, because of DeleteInternal

    a-maurice committed Mar 16, 2019
    The new logic of DeleteInternal means that all the auth functions need to handle that it has been deleted.
    Also update the Unity automated test, so that it works.
    
    Tested by:
    Ran the Unity automated test on Mac editor
    
    PiperOrigin-RevId: 238766343
Commits on Jul 12, 2018
  1. Initial empty repository

    a-maurice authored and Gerrit Code Review committed Jul 12, 2018
You can’t perform that action at this time.