summaryrefslogtreecommitdiff
path: root/core/io
AgeCommit message (Collapse)Author
2018-04-08Merge pull request #17227 from Faless/multiplayer_apiJuan Linietsky
[RFC] MultiplayerAPI refactor
2018-04-07Merge pull request #17583 from RandomShaper/enhance-uri-utilsJuan Linietsky
Enhance uri utils
2018-04-07Merge pull request #17636 from rainerdeyke/fix_issue_17585Juan Linietsky
Fixes moving files causes scene corruption
2018-04-03Generalize SSL cert reading from fileFabio Alessandrelli
2018-03-27Enhance HTTPClient.query_string_from_dict()Pedro J. Estébanez
2018-03-27Unify http- and percent- encode/decodePedro J. Estébanez
There was a percent-prefixed version, which was exposed, and a http-prefixed version which was not (only to GDNative). This commit keeps the percent-prefixed versions, but with the http-prefixed implementations.
2018-03-24Fixes scene corruption when updating dependencies.Rainer Deyke
This commit fixes issue #17585: renaming/moving resources can corrupt scene files. The corruption was caused by 'ResourceFormatLoaderBinary::rename_dependencies' updating the file format version field of the affected scene file to the latest version without actually updating the content of the file to that version, resulting in a file whose content does not match its file format version field. The fix preserves the file format version field and the engine version fields when renaming dependencies.
2018-03-18Fix listing files inside directory in pack filePedro J. Estébanez
When adding a directory path to the inventory of the pack, an empty file name was being added to the file list. That made `Directory.get_ntext()` signal end-of-list too early so that files in a subdirectory were missed. Fixes #15801. Helps with #16798.
2018-03-15Merge pull request #17237 from RandomShaper/fix-ssl-handshakeFabio Alessandrelli
Fix HTTPClient SNI support when verify is off
2018-03-04Fix garbage in string padding.Andrew Dunai
2018-03-04Fix wrong SSL handshakePedro J. Estébanez
The name of the remote host is passed to mbed TLS in all cases so the client hello message is correctly formed.
2018-03-03Add new MultiplayerAPI classFabio Alessandrelli
Handles all the high level networking stuff
2018-02-21Fix typos with codespellluz.paz
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
2018-02-17Clean up some bad words from code commentsArtem Varaksa
2018-02-14Merge pull request #16169 from hungrymonkey/issue_16160Rémi Verschelde
Change function signature from float to double to match type get_doub…
2018-02-14Add mbedtls moduleFabio Alessandrelli
2018-01-30Display set_nodelay to GDScriptMarlon Henry Schweigert
Pass enabled arg Rename set_nodelay to set_no_delay Add description to the method Change description
2018-01-29Change function signature from float to double to match type ↵hungrymonkey
get_doubleCloses #16160
2018-01-18Fix typos in code and docs with codespellRémi Verschelde
Using v1.11.0 from https://github.com/lucasdemarchi/codespell
2018-01-17doc: Replace some more "val" with "value" + syncRémi Verschelde
2018-01-12fix set_stream_peer binding in PacketPeerPaul Joannon
2018-01-12Bind many more properties to scriptsBojidar Marinov
Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added
2018-01-11Dont print error when loading resource from cacheRuslan Mustakov
2018-01-06Removed PBM bitmap loader, added abiliy to importi mages as bitmap. Fixes #14828Juan Linietsky
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
2018-01-01Update copyright statements to 2018Rémi Verschelde
Happy new year to the wonderful Godot community!
2017-12-18Use a different strategy for path remaps, try loading from a remap file instead.Juan Linietsky
This ensures multiple PCK exports still work.
2017-12-15Remove "const" from PacketPeer get_packet/get_varFabio Alessandrelli
They are NOT constant methods, as state by the comment message, they fetch the last packet and then forget about it, actively changing the state of the object.
2017-12-15Fix javascript build error and improve #14604Fabio Alessandrelli
2017-12-15fix compile issueJuan Linietsky
2017-12-15-Added new scene conversion to binary on export (disabled by default, please ↵Juan Linietsky
test) -This method works by directly converting text to binary, so the scene does not need to be loaded and saved
2017-12-15Merge pull request #14604 from mhilbrunner/http-defaultsRémi Verschelde
HTTP cleanup & better defaults
2017-12-14GDScript files are converted to binary on export now.Juan Linietsky
2017-12-14HTTP cleanup & better defaultsmhilbrunner
2017-12-12HTTPClient: Add PATCH method and missing HTTP status codesmhilbrunner
2017-12-10Style: Re-apply clang-format over recent invalid additionsRémi Verschelde
2017-12-07Style: Apply new clang-format 5.0 style to all filesRémi Verschelde
2017-12-07Style: Apply clang-format again on all filesRémi Verschelde
Fixes issues introduced by newer clang-format versions or commits pushed directly without using the clang-format pre-commit hook.
2017-12-06Merge pull request #12603 from GodotExplorer/beautify-jsonRémi Verschelde
Add indent and sort keys support for JSON.print
2017-11-27Fix javascript build after bc2e8d99Rémi Verschelde
2017-11-25Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky
wrong function, leading to unnecesary copy on writes and reduced performance.
2017-11-22Merge pull request #13176 from bojidar-bg/allow-subproperty-setJuan Linietsky
Fix combatibility with older .scn files
2017-11-22Fix combatibility with older .scn filesBojidar Marinov
2017-11-21Merge pull request #12284 from bojidar-bg/allow-subproperty-setRémi Verschelde
Allow for getting/setting "dotted" properties of objects
2017-11-21Allow for getting/setting indexed properties of objects using get/set_indexedBojidar Marinov
Performance is around the same as using pure set() through GDScript.
2017-11-21Return and repair file loggingRuslan Mustakov
And make it configurable, too.
2017-11-17Rename Rect3 to AABB.Ferenc Arn
Fixes #12973.
2017-11-13Implement HTTPClient in HTML5 platformLeon Krause
Limitations: - Subject to same-origin policy - No persistent connection (but simulated for compatibility) - No blocking mode - No StreamPeer access - No chunked responses - Cannot disable host verification
2017-11-07Add indent and sort keys support for JSON.printGeequlim
2017-11-04make ConfigFile sections orderedKarroffel