-
Notifications
You must be signed in to change notification settings - Fork 24.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This ensures no illegal cookies are send to okhttp #18203
Commits on Mar 5, 2018
-
This ensures no illegal cookies are send to okhttp
When a website in a ReactNative WebView sets a cookie with an illegal character, this cookie will automatically be added to any request to the same domain. This happens through: BridgeInterceptor.java (l.84) ReactCookieJarContainer.java (l.44) JavaNetCookieJar.java (l.59) ForwardingCookieHandler.java (l.57) ForwardingCookieHandler.java (l.168) CookieManager.java (l.39) The BridgeInterceptor.java then tries to set a Cookie header, which validates both keys and values, and then crashes. okhttp3.6.0 Headers.java (l.320) This fix will strip illegal characters from any cookie that is being passed to the okhttp request.
Erik Poort committedMar 5, 2018 Configuration menu - View commit details
-
Copy full SHA for b9e6165 - Browse repository at this point
Copy the full SHA b9e6165View commit details
Commits on Mar 16, 2018
-
Merge branch 'master' of https://github.com/facebook/react-native
Erik Poort committedMar 16, 2018 Configuration menu - View commit details
-
Copy full SHA for 06e886e - Browse repository at this point
Copy the full SHA 06e886eView commit details -
Add tests for ReactCookieJarContainer
This will test the filtering of invalid cookies that might be set through the Android WebView.
Erik Poort committedMar 16, 2018 Configuration menu - View commit details
-
Copy full SHA for f523fc4 - Browse repository at this point
Copy the full SHA f523fc4View commit details -
Merge branch 'upstream/master'
* upstream/master: Local cli/android/normalize project name
Erik Poort committedMar 16, 2018 Configuration menu - View commit details
-
Copy full SHA for 295c577 - Browse repository at this point
Copy the full SHA 295c577View commit details -
Erik Poort committed
Mar 16, 2018 Configuration menu - View commit details
-
Copy full SHA for ab9f91c - Browse repository at this point
Copy the full SHA ab9f91cView commit details -
Remove unused classes and annotations
Erik Poort committedMar 16, 2018 Configuration menu - View commit details
-
Copy full SHA for 182fdc4 - Browse repository at this point
Copy the full SHA 182fdc4View commit details
Commits on Mar 17, 2018
-
Merge branch 'upstream/master'
* upstream/master: Fix Android job Enable obfuscation in ProGuard rules by default Add a way to dismiss PopupMenu elements Simplify templates Explicitly set path to yarn Prevent show a hidden status bar when opening modals, fix facebook#7474
Erik Poort committedMar 17, 2018 Configuration menu - View commit details
-
Copy full SHA for b538d80 - Browse repository at this point
Copy the full SHA b538d80View commit details
Commits on Apr 19, 2018
-
Merge branch 'upstream/master'
* upstream/master: (290 commits) Bump babel-preset-react-native version to 5.0.0 for Babel 7 Upgrade Prettier to v1.12.1 on fbsource Make Spacing cloneable Fix BadtokenException thrown when opening Android Catalyst app Fix crash when reloading with Perf Monitor enabled Remove extra space in source_files Forked RN renderers for FB and OSS (52afbe0...0887c7d) Fix OSS Fabric test build Use real YogaNodes in FabricReconcilerTest Bump metro@0.33.0 Add getParent() method for easier migration Use real YogaNodes in FabricUIManagerTest Display JS component stack in native view exceptions Add devDependencies support for templates Move Fabric tests to OSS Pass drawable width and height in pixels for inline image Switch equality check in BlobModule.java cxxreact/RAMBundleRegistry: nit fixes cxxreact/RAMBundleRegistry: prepend segment ID Revert D7569885: Fix anti aliasing rounded background ...
Erik Poort committedApr 19, 2018 Configuration menu - View commit details
-
Copy full SHA for 1642583 - Browse repository at this point
Copy the full SHA 1642583View commit details
Commits on May 22, 2018
-
Merge branch 'upstream/master'
* upstream/master: (298 commits) Fabric: Support for object notation in dynamic-to-Point/Size/Edges converstions Add more fabric logging information Wire up event handler bindings RN: Fix Reponder Logic in Text Remove Native Extensions Move Native Extensions from JSContext layer to ContextFactory Prevent RefreshControl from getting stuck when a parent is scrolled horizontally Remove __fbUninstallRNGlobalErrorHandler Bump Metro to 0.37.1 Re-format BUCK to use recommended style. Prettier Fabric: Deletion of unused files Fix JUnit report location when running Jest Fabric: Using unique_ptr for storing YGNode inside YogaLayoutableShadowNode Alternative Instance Handle Approach without JSWeakRef React sync for revisions de84d5c...c0fe8d6 Fix typo iOS: Introduced ComponentDescriptorFactory to provide app specific component registry Bump rn babel preset to 5.0.1 Add automated script to update the babelHelpers file ...
Erik Poort committedMay 22, 2018 Configuration menu - View commit details
-
Copy full SHA for e62f136 - Browse repository at this point
Copy the full SHA e62f136View commit details