react-native/Libraries
Michael Schneider d11fdcfb93 Prevent console logging on iOS 11.3+ within WebSocket
Summary:
Fixes Xcode console output for web socket connections. Apple uses OSLog for logging within libnetworking starting 11.3+. The old way we hook into logging to prevent it will not work anymore.

Let's hook into `__nwlog_pack` that is exclusively used by libnetworking and prevent the logging in there.
Closes https://github.com/facebook/react-native/pull/18948

Reviewed By: fkgozali

Differential Revision: D7940969

Pulled By: mmmulani

fbshipit-source-id: a61beea34377044bfad7e3c446b2ec1138d6d1f5
2018-05-09 20:22:17 -07:00
..
ART Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ActionSheetIOS Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Alert Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Animated RN: Switch `View` to `React.forwardRef` 2018-05-09 01:16:11 -07:00
AppState Fix a race condition in AppState that prevents listeners from being notified 2018-04-30 18:01:17 -07:00
BatchedBridge Add args to bridge function call systrace markers 2018-04-30 09:55:49 -07:00
Blob Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
BugReporting Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
CameraRoll Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Color Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Components RN: Switch `ProgressBarAndroid` to `React.forwardRef` 2018-05-09 15:42:54 -07:00
Core Introduce "Options" argument to "fetchSegment()" function 2018-04-27 15:14:36 -07:00
EventEmitter Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Experimental Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Geolocation Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Image RN: Replace `context.isInAParentText` w/ React.createContext 2018-05-09 01:16:11 -07:00
Inspector Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Interaction Fix prepack warning in RN bridge code 2018-05-08 18:17:30 -07:00
JSInspector Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
LayoutAnimation Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Linking Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
LinkingIOS Update license headers for MIT license 2018-02-16 18:31:53 -08:00
Lists Prevent unintended VirtualizedList high priority rendering 2018-05-09 11:03:22 -07:00
Modal Fix Modal + FlatList scrolling 2018-05-09 13:29:41 -07:00
NativeAnimation Fix tvOS build breakage in RCTAnimation Xcode project 2018-04-02 22:33:45 -07:00
Network Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Performance PureComponentDebug 2018-05-01 19:47:52 -07:00
PermissionsAndroid Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
PushNotificationIOS Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
RCTTest Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
ReactNative RN: Simplify `verifyPropTypes` 2018-05-07 16:48:24 -07:00
Renderer React sync for revisions 0887c7d...25dda90 2018-05-07 11:15:12 -07:00
Sample Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Settings Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Share Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Storage Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
StyleSheet Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
SurfaceBackedComponent Update license headers for MIT license 2018-02-16 18:31:53 -08:00
SurfaceHostingComponent Update license headers for MIT license 2018-02-16 18:31:53 -08:00
Text RN: Switch `Text` to `React.forwardRef` 2018-05-09 01:16:12 -07:00
Types Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
Utilities RN: Delete `mergeFast` from `Text` 2018-05-09 01:16:11 -07:00
Vibration Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
WebSocket Prevent console logging on iOS 11.3+ within WebSocket 2018-05-09 20:22:17 -07:00
Wrapper Update additional license headers 2018-03-08 12:10:14 -08:00
fishhook Merge fishhook.xcodeproj in RCTWebSocket 2017-08-09 07:48:09 -07:00
polyfills Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
react-native Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
vendor Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
.npmignore npmignore: ignore tests and fixtures 2018-02-27 08:42:14 -08:00
Promise.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
UTFSequence.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00
promiseRejectionIsError.js Remove @providesModule from all modules 2018-04-25 07:37:10 -07:00