Commit Graph
12 Commits
Author SHA1 Message Date
Paul Beusterien c33bdff405 Group public headers into Public directories (#112) 2017-06-29 12:03:45 -07:00
Josep Sayol 986199d5a3 Fix comment in FPruneForest (#111) 2017-06-29 09:56:39 -07:00
Sebastian Schmidt c67a8bdc58 Fixing parsing for double numbers (#107)
NSJSONSerialization parses long values as doubles and returns NSNumber that are backed by doubles to the users. For NSNumbers that can be stored as longs, we can overwrite this behavior by re-running the initialization step.
2017-06-27 10:04:47 -07:00
Sebastian Schmidt 9917869191 Not sending messages to closed websocket connections (#99)
I believe this should be a safe change since the timer function nop is only ever run after the websocket is initialized.
This works around potential issues in the websocket layer after we close the connection and hopefully addresses https://b.corp.google.com/issues/62363018x
2017-06-22 14:30:56 -07:00
Paul Beusterien 0297375121 Rename FirebaseDev to FirebaseCommunity (#98) 2017-06-22 13:08:35 -07:00
Paul Beusterien aac64a63ae Add Foundation import so TARGET_OS_IOS or other TARGET_OS_* gets defined (#71) 2017-06-06 17:00:20 -07:00
Paul Beusterien 6bf24632ed Add missing terminating newlines (#70) 2017-06-06 12:16:58 -07:00
Mathew Huusko V 5c59342e6e macOS (#38)
* Example/Core: create macOS app/tests target

* Example/Core: Core_Example/Tests -> Core_Example/Tests_iOS

* Example/Core: macOS building/tests passing

* Example/Database: separate iOS/macOS targets

* BuildFrameworks: macOS

* .travis.yml, test.sh: AllUnitTests -> AllUnitTests_iOS

* test.sh: add AllUnitTests_macOS

* Example/Storage: Example/Tests->_iOS

* Example/Storage: macOS

* test.sh: try to prevent double error 65

* test.sh: build before test

* Example/Auth|Messaging: -> _iOS

* Example/Auth: macOS build

* Example/Auth: macOS passing

* Example/Firebase: pod de/re-integrate; fix static DerivedData references; copy phase for OCMock

* Example/Firebase: manually copied OCMock, Products Dir vs. Frameworks

* Example/Firebase: copied OCMock, prevent header removal

* Example/Storage: integration tests sdk fix

* Example/Auth: macOS exclude FIRAuthAppCredentialManager; cleanup

* Firebase/Core: remove nullability annotation

* Firebase/Core|Database: correct TARGET_X usage for correctness and anticipation of OS_WATCH|TV branches

* build.swift: style fix

* Firebase/Core: FIRLogger: fix macOS intermittent va_list error
2017-06-02 10:42:17 -07:00
Andrew Breckenridge 96859c6c70 mark FIRDatabase init unavailable (#48)
FIRDatabase's initializer is inherited from NSObject and causes subtle bugs if called. See https://github.com/firebase/firebase-ios-sdk/issues/31
2017-06-01 10:35:38 -07:00
Xiangtian Dai 7ac4caa016 Uses official Firebase Auth product names in code and doc. (#32)
Also fixes minor leftovers from previous auth crendetial refactory.
2017-05-26 17:08:45 -07:00
Ryan Wilson 6a850b8cb1 Remove double commented lines. (#11) 2017-05-17 15:13:12 -07:00
Paul Beusterien 98ba64449a Initial 2017-05-15 12:27:07 -07:00