godot/core/io
Fabio Alessandrelli 64b9f30b92 [Net] Rename RPC "puppet" to "auth" (authority). Drop "master".
This commit completely removes the RPC_MODE_MASTER ("master" keyword),
and renames the RPC_MODE_PUPPET to RPC_MODE_AUTHORITY ("auth" keyword).

This commit also renames the "Node.[get|set]_network_master" methods to
"Node.[get|set]_network_authority".

This commit also renames the RPC_MODE_REMOTE constant to RPC_MODE_ANY.

RPC_MODE_MASTER in Godot 3.x meant that a given RPC would be callable by
any puppet peer on the master, while RPC_MODE_PUPPET meant that it would
be callable by the master on any puppet.

Beside proving to be very confusing to the user (referring to where it
could be called instead of who can call it) the RPC_MODE_MASTER is quite
useless. It is almost the same as RPC_MODE_REMOTE (anyone can call) with
the exception that the network master cannot. While this could be useful
to check in some case, in such a function you would anyway need to check
in code who is the caller via get_rpc_sender_id(), so adding the check
there for those rare cases does not warrants a dedicated mode.
2021-08-30 00:54:38 +02:00
..
compression.cpp Fix decompression with FastLZ when buffer size is less than 16 bytes 2021-07-13 16:34:45 +08:00
compression.h
config_file.cpp Quote and escape ConfigFile keys when necessary 2021-08-28 18:48:45 +08:00
config_file.h
dir_access.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
dir_access.h
dtls_server.cpp
dtls_server.h
file_access_compressed.cpp
file_access_compressed.h
file_access_encrypted.cpp
file_access_encrypted.h
file_access_memory.cpp
file_access_memory.h
file_access_network.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
file_access_network.h
file_access_pack.cpp
file_access_pack.h
file_access_zip.cpp
file_access_zip.h
file_access.cpp Tests: Improve coverage for File::get_csv_line() 2021-08-04 11:53:21 +02:00
file_access.h
http_client_tcp.cpp Fix unicode invalid skip error in AssetLib 2021-07-11 12:14:08 +08:00
http_client_tcp.h [Net] Makes HTTPClient a custom instance class. 2021-06-23 14:10:45 +02:00
http_client.cpp Use C++ iterators for Lists in many situations 2021-07-23 17:38:28 -04:00
http_client.h [Net] Makes HTTPClient a custom instance class. 2021-06-23 14:10:45 +02:00
image_loader.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
image_loader.h
image.cpp Validate image formats, check if resize_to_po2 failed 2021-06-28 21:17:06 +02:00
image.h Validate image formats, check if resize_to_po2 failed 2021-06-28 21:17:06 +02:00
ip_address.cpp
ip_address.h
ip.cpp [Net] Fix IP address resolution incorrectly locking the main thread. 2021-08-03 00:24:22 +02:00
ip.h
json.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
json.h Consolidate JSON, JSONParseResults and JSONParser into JSON 2021-06-19 08:01:40 +01:00
logger.cpp Merge pull request #49123 from aaronfranke/it-is-time 2021-06-12 22:55:25 +02:00
logger.h
marshalls.cpp [Marshalls] Fix Float64Array and Int64Array serialization. 2021-08-02 13:35:33 +02:00
marshalls.h [Net] Fix Marshalls infinite recursion crash. 2021-07-30 16:13:43 +02:00
multiplayer_api.cpp [Net] Rename RPC "puppet" to "auth" (authority). Drop "master". 2021-08-30 00:54:38 +02:00
multiplayer_api.h [Net] Rename RPC "puppet" to "auth" (authority). Drop "master". 2021-08-30 00:54:38 +02:00
multiplayer_peer.cpp [Net] Implement RPC channels in MultiplayerAPI. 2021-07-30 17:29:50 +02:00
multiplayer_peer.h [Net] Implement RPC channels in MultiplayerAPI. 2021-07-30 17:29:50 +02:00
multiplayer_replicator.cpp Data structure optimizations as per review. 2021-08-26 13:35:33 +01:00
multiplayer_replicator.h Data structure optimizations as per review. 2021-08-26 13:35:33 +01:00
net_socket.cpp
net_socket.h
packed_data_container.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
packed_data_container.h
packet_peer_dtls.cpp
packet_peer_dtls.h
packet_peer_udp.cpp
packet_peer_udp.h
packet_peer.cpp Add PROPERTY_USAGE_NONE and use it 2021-06-17 19:10:26 -04:00
packet_peer.h
pck_packer.cpp
pck_packer.h
resource_format_binary.cpp skip uid field length in binary resource if not used 2021-07-29 22:25:18 -07:00
resource_format_binary.h Use constant for reserved field count 2021-07-29 22:24:29 -07:00
resource_importer.cpp Use const references where possible for List range iterators 2021-07-25 12:22:25 +02:00
resource_importer.h Implement Resource UIDs 2021-07-24 09:16:52 -03:00
resource_loader.cpp Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
resource_loader.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
resource_saver.cpp Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
resource_saver.h Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
resource_uid.cpp ResourceUID: Fix remove_id binding 2021-07-25 11:55:56 +02:00
resource_uid.h Implement Resource UIDs 2021-07-24 09:16:52 -03:00
resource.cpp Replace BIND_VMETHOD by new GDVIRTUAL syntax 2021-08-22 08:23:58 -03:00
resource.h Resource: Remove unused _use_builtin_script() virtual method 2021-08-12 12:16:17 +02:00
SCsub
stream_peer_ssl.cpp
stream_peer_ssl.h
stream_peer_tcp.cpp
stream_peer_tcp.h
stream_peer.cpp Rename instance()->instantiate() when it's a verb 2021-06-19 20:49:18 -06:00
stream_peer.h
tcp_server.cpp Network port comparison is always false 2021-06-30 02:39:17 -07:00
tcp_server.h
translation_loader_po.cpp
translation_loader_po.h
udp_server.cpp Network port comparison is always false 2021-06-30 02:39:17 -07:00
udp_server.h
xml_parser.cpp
xml_parser.h
zip_io.cpp
zip_io.h