-
-
Notifications
You must be signed in to change notification settings - Fork 483
#270: update curl from 7.59.0 to 7.61.0 #271
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
Conversation
The reason is that the request went through and everything, it should be considered as OK instead of nil upon success. Yes, the JSON might be invalid, but then responseData is nil, and that's ok.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The remote scripting functions still behave as expected (the previous cURL version also had no MTA customisations at all), someone should probably review the other changes bundled into this PR (e05c06b, 84ffe95, 3040720) which are unrelated to updating cURL.
Apart from that, I think this is good to merge.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generated new project files, compiled the solution, and then tested this. Works fine.
My Windows PC Git did autocrlf which caused changes to almost all the files, lol
The |
Where did the changes in config-linux.h come from? |
@ccw808 curl's 7.61.0 zip package. I suppose some changes to it might have been made by ./configure? |
config-linux.h is not in the zip package. I think Jusonex originally added it to MTA some time ago. |
I've now pushed a commit that disables IPv6 that can be cherry picked: https://github.com/patrikjuvonen/mtasa-blue/commit/1e311911f989b2e9aeaf465f3d8ac2b8bc4c8650
I initially ran However I don't know what our preferred After the previously mentioned commit the configurations are (
I think we can save some space by disabling some of the protocols, at least? Also what about enabling HTTP2? |
I see your config shows So https is disabled? |
|
GitHub issue:
#270
Summary:
Content-Type: application/json
as supposed toTests:
Copy of changelog: