aboutsummaryrefslogtreecommitdiff
path: root/core/io
Commit message (Collapse)AuthorAgeFilesLines
* Fixed regression making the logger not respect the max files limit.Michael Alexsander Silva Dias2018-06-121-2/+2
|
* Don't add a period to a log file name if it has no extension.Michael Alexsander Silva Dias2018-05-301-1/+4
|
* New sync RPC modes to match all combinationsFabio Alessandrelli2018-05-292-0/+12
|
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-292-64/+94
|
* Revert "RPCMode refactor, more sync modes"Max Hilbrunner2018-05-292-106/+64
|
* Merge pull request #19021 from Faless/rpc_sync_fixMax Hilbrunner2018-05-292-64/+106
|\ | | | | RPCMode refactor, more sync modes
| * New sync RPC modes to match all combinationsFabio Alessandrelli2018-05-262-0/+12
| |
| * Refactor RPCMode enum and checksFabio Alessandrelli2018-05-262-64/+94
| |
* | Fix for not picking up locale of some .po translation filesFabian2018-05-281-1/+1
| |
* | Merge pull request #18279 from RandomShaper/allow-naive-httpMax Hilbrunner2018-05-262-15/+50
|\ \ | |/ |/| Allow body-up-to-EOF HTTP responses
| * Allow body-up-to-EOF HTTP responsesPedro J. Estébanez2018-05-222-15/+50
| | | | | | | | | | | | Implements the same heuristic as Curl (and web browsers): if no `Content-Length`, no `Connection: keep-alive` and no chunked transfer encoding, assume th rest of the data until EOF is the body, gracefully setting the HTTP client back to the disconnected state. Theoretically, this is not compliant with HTTP 1.1, by which `keep-alive` is the default, but in practice, an explicit header is sent by servers.
* | Add missing copyright headersGuilherme Felipe2018-05-162-0/+60
| |
* | Allow sending raw bytes through MultiplayerAPIFabio Alessandrelli2018-05-122-1/+41
| |
* | Merge pull request #18709 from Faless/multiplayer_docsMax Hilbrunner2018-05-092-25/+25
|\ \ | | | | | | Rename multiplayer_api to multiplayer, add docs
| * | Internal methods in MultiplayerAPI start with _Fabio Alessandrelli2018-05-082-25/+25
| | |
* | | Merge pull request #15305 from poke1024/checks-peerJuan Linietsky2018-05-081-0/+2
|\ \ \ | |/ / |/| | Checks on input_buffer in PacketPeerStream
| * | Checks on input_buffer in PacketPeerStreamBernhard Liebl2018-01-031-0/+2
| | |
* | | Merge pull request #16033 from poke1024/marshalls-dictJuan Linietsky2018-05-071-1/+3
|\ \ \ | | | | | | | | Detects crash-related marshalling errors due to NAN values
| * | | Detects crash-related marshalling errors due to NAN valuesBernhard Liebl2018-01-241-1/+3
| | | |
* | | | Merge pull request #18520 from paulloz/gdscript-api-string-pathRémi Verschelde2018-05-022-2/+2
|\ \ \ \ | | | | | | | | | | fix API string path
| * | | | fix API string pathPaul Joannon2018-04-302-2/+2
| | |_|/ | |/| |
* / | | PCKPacker:pck_start(): Update versionMax Hilbrunner2018-04-191-4/+4
|/ / /
* | | Revert "Unify http- and percent- encode/decode"Pedro J. Estébanez2018-04-121-3/+3
| | | | | | | | | | | | This reverts commit b76ee30917c63211ac9e94a21bebbddf518d169f.
* | | Merge pull request #17227 from Faless/multiplayer_apiJuan Linietsky2018-04-082-0/+809
|\ \ \ | | | | | | | | [RFC] MultiplayerAPI refactor
| * | | Add new MultiplayerAPI classFabio Alessandrelli2018-03-032-0/+809
| | | | | | | | | | | | | | | | Handles all the high level networking stuff
* | | | Merge pull request #17583 from RandomShaper/enhance-uri-utilsJuan Linietsky2018-04-071-1/+21
|\ \ \ \ | | | | | | | | | | Enhance uri utils
| * | | | Enhance HTTPClient.query_string_from_dict()Pedro J. Estébanez2018-03-271-1/+21
| | | | |
| * | | | Unify http- and percent- encode/decodePedro J. Estébanez2018-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Merge pull request #17636 from rainerdeyke/fix_issue_17585Juan Linietsky2018-04-071-3/+5
|\ \ \ \ \ | | | | | | | | | | | | Fixes moving files causes scene corruption
| * | | | | Fixes scene corruption when updating dependencies.Rainer Deyke2018-03-241-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | Generalize SSL cert reading from fileFabio Alessandrelli2018-04-032-0/+32
| |/ / / / |/| | | |
* | | | | Fix listing files inside directory in pack filePedro J. Estébanez2018-03-181-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | Merge pull request #17237 from RandomShaper/fix-ssl-handshakeFabio Alessandrelli2018-03-151-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Fix HTTPClient SNI support when verify is off
| * | | | | Fix wrong SSL handshakePedro J. Estébanez2018-03-041-1/+1
| | |/ / / | |/| | | | | | | | | | | | | The name of the remote host is passed to mbed TLS in all cases so the client hello message is correctly formed.
* / | | | Fix garbage in string padding.Andrew Dunai2018-03-041-1/+1
|/ / / /
* / / / Fix typos with codespellluz.paz2018-02-211-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ```
* | | Clean up some bad words from code commentsArtem Varaksa2018-02-172-3/+1
| | |
* | | Merge pull request #16169 from hungrymonkey/issue_16160Rémi Verschelde2018-02-142-2/+2
|\ \ \ | | | | | | | | Change function signature from float to double to match type get_doub…
| * | | Change function signature from float to double to match type ↵hungrymonkey2018-01-292-2/+2
| |/ / | | | | | | | | | get_doubleCloses #16160
* | | Add mbedtls moduleFabio Alessandrelli2018-02-142-0/+2
| | |
* | | Display set_nodelay to GDScriptMarlon Henry Schweigert2018-01-303-2/+3
|/ / | | | | | | | | | | | | | | | | | | | | Pass enabled arg Rename set_nodelay to set_no_delay Add description to the method Change description
* | Fix typos in code and docs with codespellRémi Verschelde2018-01-181-1/+1
| | | | | | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* | doc: Replace some more "val" with "value" + syncRémi Verschelde2018-01-171-13/+12
| |
* | fix set_stream_peer binding in PacketPeerPaul Joannon2018-01-121-1/+1
| |
* | Bind many more properties to scriptsBojidar Marinov2018-01-126-0/+26
| | | | | | | | | | | | | | 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
* | Dont print error when loading resource from cacheRuslan Mustakov2018-01-111-1/+2
| |
* | Removed PBM bitmap loader, added abiliy to importi mages as bitmap. Fixes #14828Juan Linietsky2018-01-062-20/+20
| |
* | Add missing copyright headers and fix formattingRémi Verschelde2018-01-0560-3/+68
|/ | | | | | 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.
* Update copyright statements to 2018Rémi Verschelde2018-01-0162-124/+124
| | | | Happy new year to the wonderful Godot community!
* Use a different strategy for path remaps, try loading from a remap file instead.Juan Linietsky2017-12-181-0/+44
| | | | This ensures multiple PCK exports still work.