Gil
9f7c094f9f
Add platform detection logic for SecureRandom ( #676 )
...
* Add CMake platform detection logic for SecureRandom
Now only builds secure_random_arc4random.cc if available.
Remove firebase/firestore/base/port.h. Nothing else was in that
directory.
* Add a SecureRandom implementation that uses OpenSSL
This is usable on Linux, Windows, and Android
* Properly check return from RAND_bytes
2018-01-19 12:20:46 -08:00
Paul Beusterien
cda67e4faa
Merge pull request #680 from firebase/release-4.8.1
...
Merge Release 4.8.1
2018-01-18 13:29:15 -08:00
Gil
2700198d93
Add assert_test to the Xcode build ( #671 )
...
* Exclude stdio-backed assert from the Xcode build
* Add assert_test to the Xcode build
2018-01-16 13:16:58 -05:00
Benoit St-Pierre
d5012f3fec
Version bump for 4.8.1 Release
...
Updated the version numbers of pods which are being released in 4.8.1
2018-01-11 12:30:04 -05:00
Gil
1ede1c9cb3
Use the log_apple.mm logger from C++ on iOS ( #593 )
...
* Add all .mm files in Firestore/core to the build (which matches
log_apple.mm).
* Exclude log_stdio.cc
* Add log_test.cc to the project
2018-01-01 17:17:53 -08:00
Kyle Ju
c7f8d7f8da
Merge pull request #576 from firebase/release-4.8.0
...
Release 4.8.0
2017-12-19 11:08:58 -05:00
Kyle Ju
e16c38688b
Update component versions for Firebase 4.8.0 ( #561 )
2017-12-12 17:24:19 -05:00
Gil
a4d2614d73
Remove prerelease abseil code ( #558 )
...
* Add abseil bits to the iOS build
* Migrate from prerelease to published abseil bits in ordered_code
* Remove prerelease abseil code
2017-12-11 19:50:14 -08:00
Marek Gilbert
ed26e832f6
Explicitly handle Firestore/third_party/Immutable
...
This allows Firestore/third_party to include a mix of Objective-C and
C++ code.
2017-12-07 13:02:52 -08:00
Paul Beusterien
30f0c656c5
Merge pull request #515 from firebase/release-4.7.0
...
Release 4.7.0
2017-11-30 14:30:35 -08:00
Gil
530437ea7a
Move sources into firebase::firestore and internal namespaces ( #494 )
...
* Move sources into firebase::firestore and internal namespaces
Combine support and core/util packages; this distinction wasn't really
paying its freight.
2017-11-30 12:26:16 -08:00
rsgowman
072c3ae93d
Remove dependency on FirebaseAuth ( #505 )
...
We now use the internal core functionality instead.
2017-11-30 13:36:48 -05:00
Paul Beusterien
53d2359f00
Update component versions for Firebase 4.7.0 ( #497 )
2017-11-28 07:26:57 -08:00
Paul Beusterien
3e592526ec
Buildable and interoperable source pods ( #444 )
2017-11-21 17:02:22 -08:00