Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-27 | Make build scripts Python3 compatible | Matthias Hoelzl | |
- The Windows, UWP, Android (on Windows) and Linux builds are tested with Scons 3.0 alpha using Python 3. - OSX and iOS should hopefully work but are not tested since I don't have a Mac. - Builds using SCons 2.5 and Python 2 should not be impacted. | |||
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-21 | Revert "Reworked change_dir to support symlinks" | Juan Linietsky | |
2017-08-17 | Merge pull request #8144 from supagu/symlink | Rémi Verschelde | |
Reworked change_dir to support symlinks | |||
2017-08-16 | Synchronize parameter names in definition and declaration | TwistedTwigleg | |
Fixes #10244. | |||
2017-08-14 | Use const reference where favorable | Wilson E. Alvarez | |
2017-08-11 | Explicitily unsed AI_NUMERICHOST flag to fix HTML5 | Fabio Alessandrelli | |
2017-08-07 | Makes all Godot API's methods Lower Case | Indah Sylvia | |
2017-07-27 | added an optional parameter to OS symbol lookup | Karroffel | |
When looking up a symbol from a library, previously an error was shown when the symbol did not exist. That caused confusion when the lookup was completely optional. This adds a new parameter to that method so that those errors can be handled manually if needed. | |||
2017-07-19 | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | |
-Added system for feature overrides, it's pretty cool :) | |||
2017-07-17 | -Reorganized all properties of project settings (Sorry, Again). | Juan Linietsky | |
(Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too) | |||
2017-07-16 | get_executable_path slight change to make it work under OpenBSD | David Carlier | |
2017-06-25 | BuildSystem: generated files have .gen.extension | Poommetee Ketson | |
2017-05-08 | Fix local ip addresses (interfaces) detection. | Fabio Alessandrelli | |
Ignore non-IP addresses for both windows and unix | |||
2017-05-08 | Socket helpers now fall back to ipv4 on systems where ipv6 is disabled. | Fabio Alessandrelli | |
2017-05-05 | Fix UDP wait() not returning after first received packet | Fabio Alessandrelli | |
2017-04-10 | Rename [gs]et_pos to [gs]et_position for Controls | Sergey Pusnei | |
Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005 | |||
2017-04-08 | Add "Godot Engine contributors" copyright line | Rémi Verschelde | |
2017-04-06 | [DLScript] fixed android builds now | Karroffel | |
... really. | |||
2017-04-06 | Reworked change_dir to support symlinks | Fabian Mathews | |
2017-04-03 | added dlscript module | Karroffel | |
This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan. This adds a module to Godot that enables the use of dynamic libraries as a source for scripts. That also allows third party libraries to be linked to Godot more easily and without creating modules. For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md | |||
2017-04-03 | increased maximum number of scripting languages | Karroffel | |
2017-03-29 | Added methods for opening dynamic libraries to OS | Karroffel | |
2017-03-24 | Allow non blocking UDP put_packet in C++. | Fabio Alessandrelli | |
- Add blocking mode option to PacketPeerUDP. - put_packet returns ERR_UNAVAILABLE when operation would block. - ENet module uses non-blocking UDP. | |||
2017-03-06 | Fix build issue with MSVC | Rémi Verschelde | |
windows.h is a mess. | |||
2017-03-05 | A Whole New World (clang-format edition) | Rémi Verschelde | |
I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code | |||
2017-03-05 | Add a bunch of missing Godot headers in own files | Rémi Verschelde | |
2017-02-21 | -renamed globals.h to global_config.cpp (this seems to have caused a few ↵ | Juan Linietsky | |
modified files) -.pck and .zip exporting redone, seems to be working.. | |||
2017-02-12 | Merge pull request #7581 from Faless/v6_wild_bind | Rémi Verschelde | |
TCP/UDP listen bind to address and bugfixes | |||
2017-02-09 | Add a simple signal handler for SIGCHLD on Unix | Hein-Pieter van Braam | |
This fixes #6631 | |||
2017-02-06 | Several bugfixes, improving the import workflow | Juan Linietsky | |
2017-01-23 | Fix buffer size check in UDP socket. | Fabio Alessandrelli | |
We were reserving 12 bytes from the buffer for ip, port, and length, but since IPv6 introduction we should be reserving 24 (IPv6 are 16 bytes) | |||
2017-01-23 | Use default UDP ring buffer size of 65536 for clients | Fabio Alessandrelli | |
We should probably create a specific function for setting the recv buffer anyway. UDP sockets does not need to bind (listen) to be able to call recvfrom. This is especially useful for clients who just call set_send_address and start communicating with a server. | |||
2017-01-23 | Fix bug causing UDP socket to close after the first send if not listening | Fabio Alessandrelli | |
The ring buffer for receiving packets was not resized in constructor | |||
2017-01-23 | Avoid deadlock when writing/reading data on a connecting TCP socket | Fabio Alessandrelli | |
TCP status polling is always performed as non blocking. Trying to put a packet on a connecting socket will fail immediately. | |||
2017-01-23 | Bind to IPv4 on OpenBSD when using wildcard | Fabio Alessandrelli | |
OpenBSD does not support binding on both IPv4 and IPv6 using the same socket | |||
2017-01-23 | Remove set_ip_type from network classes (no longer needed) | Fabio Alessandrelli | |
- TCP: - `listen` bind to wildcard "*" -> dual stack socket - `listen` bind to address -> socket from address type - `connect` -> resolve using best protocol (UNSPEC), socket from address type - UDP: - `listen` bind to wildcard "*" -> dual stack socket - `listen` bind to address -> socket from address type - `put_packet`/`put_var` -> resolve using TYPE_ANY (UNSPEC), socket from address type (to change socket type you must first call `close` it) | |||
2017-01-23 | Implement UDP listen bind address | Fabio Alessandrelli | |
2017-01-23 | Implement TCP Server bind address | Fabio Alessandrelli | |
2017-01-23 | Convert validity checks of IP_Address to is_valid method. | Fabio Alessandrelli | |
2017-01-23 | Avoid calling close when polling a UDP peer without socket | Fabio Alessandrelli | |
2017-01-15 | Merge pull request #7510 from Faless/tcp_connect | Rémi Verschelde | |
TCP connect always opens the correct socket type | |||
2017-01-14 | StreamPeerWinsock: Fix changed declarations | Rémi Verschelde | |
Bug introduced in dcb95ec1473eff3f455909cd81c3cd50b1e1159b. | |||
2017-01-14 | removed duplicated functions in class hierarchy that were bound more than once | Juan Linietsky | |
added a check to detect this case in the future | |||
2017-01-14 | Style: Fix whole-line commented code | Rémi Verschelde | |
They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code. | |||
2017-01-14 | Fixed dir access return value, changed it to Error like all other funcs | Juan Linietsky | |
2017-01-14 | UDP.set_send_address to UDP.set_dest_address | Juan Linietsky | |
2017-01-13 | TCP connect always opens correct socket type | Fabio Alessandrelli | |
TCP client connections does not need to rely on ipv6 dual stack sockets | |||
2017-01-12 | Improvements to scons defined WINVER/_WIN32_WINNT | Fabio Alessandrelli | |