Mirror/Assets/Mirror/Core
2024-07-15 12:57:51 +02:00
..
Batching fix(NetworkConnection): batches are now properly returned to NetworkWriterPool before destroying the connection (#3815) 2024-05-04 20:55:30 +08:00
LagCompensation fix: Add missing GetHashCode method for older Unity (#3631) 2023-10-29 10:40:10 +01:00
Prediction perf: Prediction.CorrectHistory removed O(N) insertion. adjusting successive values is enough. 2024-03-18 16:24:12 +08:00
SnapshotInterpolation perf: remove some unnecessary inlining to optimize instruction cache 2023-07-18 13:24:02 +08:00
Threading fix typos 2024-01-30 08:48:59 +01:00
Tools fix(Extensions): GetPositionAndRotation now excluded for 2022.0 or newer 2024-06-12 14:00:58 -04:00
AssemblyInfo.cs perf: PredictedRigidbody syncs a blittable struct once instead of doing 5 separate reads/writes 2024-03-14 14:57:38 +08:00
AssemblyInfo.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
Attributes.cs Update comments for SyncVar (#3792) 2024-03-23 18:58:42 +08:00
Attributes.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
Batching.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
ConnectionQuality.cs fix(ConnectionQuality): Move Connection Quality to Network Client (#3693) 2023-12-06 10:06:31 +01:00
ConnectionQuality.cs.meta feature: ConnectionQuality Heuristic + Callback + GUI (#3526) 2023-06-26 05:50:03 +02:00
HostMode.cs breaking: Removed older Obsoletes (#3633) 2023-10-29 17:37:44 +01:00
HostMode.cs.meta script icons 2022-12-20 10:49:23 +01:00
InterestManagement.cs breaking(NetworkIdentity): Rename visible to visibility (#3748) 2024-01-22 12:25:40 +01:00
InterestManagement.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
InterestManagementBase.cs fix(InterestManagement): Separate ResetState (#3743) 2024-01-20 10:46:29 +01:00
InterestManagementBase.cs.meta script icons 2023-02-16 21:55:50 -05:00
LagCompensation.meta feature: Lag Compensation V1 (#3534) 2023-07-05 12:08:20 +02:00
LocalConnectionToClient.cs feat(Transport): Added OnServerConnectedWithAddress (#3855) 2024-07-05 11:58:43 +02:00
LocalConnectionToClient.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
LocalConnectionToServer.cs breaking: fix: #3652 host [Command]s are now simulated over a message queue instead of invoking them directly (credits: Brian B.) (#3653) 2023-11-17 10:34:20 +01:00
LocalConnectionToServer.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
Messages.cs Revert "fix: #3576 Pings are now stamped with a scene hash so we can drop messages before a (potentially long) scene load. fixes a bug where RTT would be very high after a long scene load. (#3650)" 2023-11-17 11:09:33 +01:00
Messages.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
Mirror.asmdef breaking: AsmDef Updates (#3388) 2023-02-20 04:56:52 +01:00
Mirror.asmdef.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkAuthenticator.cs Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkAuthenticator.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkBehaviour.cs fix comment 2024-07-12 21:10:16 +02:00
NetworkBehaviour.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkBehaviourSyncVar.cs NetworkBehaviourSyncVar moved into separate file to keep NetworkBehaviour.cs clean 2022-11-03 15:57:16 +01:00
NetworkBehaviourSyncVar.cs.meta script icons 2022-12-20 10:49:23 +01:00
NetworkClient_TimeInterpolation.cs breaking: Removed older Obsoletes (#3633) 2023-10-29 17:37:44 +01:00
NetworkClient_TimeInterpolation.cs.meta script icons 2022-10-30 12:05:00 +01:00
NetworkClient.cs fix(NetworkConnection): batches are now properly returned to NetworkWriterPool before destroying the connection (#3815) 2024-05-04 20:55:30 +08:00
NetworkClient.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkConnection.cs fix(NetworkConnection): batches are now properly returned to NetworkWriterPool before destroying the connection (#3815) 2024-05-04 20:55:30 +08:00
NetworkConnection.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkConnectionToClient.cs feat(Transport): Added OnServerConnectedWithAddress (#3855) 2024-07-05 11:58:43 +02:00
NetworkConnectionToClient.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkConnectionToServer.cs breaking: Remove NetworkClient.serverIP (#3394) 2023-03-04 06:39:30 +01:00
NetworkConnectionToServer.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkDiagnostics.cs Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkDiagnostics.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkIdentity.cs NetworkIdentitySerialization: Reset() function for convenience 2024-07-15 12:57:51 +02:00
NetworkIdentity.cs.meta fix script icons 2023-12-11 12:06:33 +01:00
NetworkLoop.cs fix: NetworkTime creates it's own frame time in 2019 (#3624) 2023-10-08 21:21:52 +02:00
NetworkLoop.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkManager.cs fix(NetworkManager): OnGUI DEBUG only 2024-05-20 13:46:54 -04:00
NetworkManager.cs.meta fix script icons 2023-12-11 12:06:33 +01:00
NetworkManagerHUD.cs HUD: make wdith a variable 2023-12-05 11:26:03 -05:00
NetworkManagerHUD.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkMessage.cs Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkMessage.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkMessages.cs Extensions: GetStableHashCode16 from NetworkMessages.CalculateId for reuse in other places 2023-11-15 11:08:03 +01:00
NetworkMessages.cs.meta MessagePacking renamed to NetworkMessages (it contains more network message code than just packing) 2022-09-25 12:21:38 +07:00
NetworkReader.cs fix: NetworkReader ReadBytes/Array<T>/List<T> allocation limit to prevent ClientToServer [SyncVar] allocation attacks [credit: James] (#3562) 2023-07-27 10:27:00 +02:00
NetworkReader.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkReaderExtensions.cs feat(Reader/Writer): Added LayerMask Support 2023-11-21 02:26:22 -05:00
NetworkReaderExtensions.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkReaderPool.cs NetworkReader/WriterPool: expose Count for testing 2024-04-24 11:46:34 +08:00
NetworkReaderPool.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkReaderPooled.cs breaking: Removed Old Obsoletes (#3335) 2023-01-01 18:37:49 +01:00
NetworkReaderPooled.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkServer.cs fix(NetworkServer): RemoveTransportHandlers OnTransportConnectedWithAddress 2024-07-11 09:53:54 -04:00
NetworkServer.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkStartPosition.cs Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkStartPosition.cs.meta fix script icons 2023-12-11 12:06:33 +01:00
NetworkTime.cs NetworkTime: SendPing method added. 2024-02-01 06:14:22 -05:00
NetworkTime.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkWriter.cs NetworkWriter: syntax 2023-07-27 12:03:58 +08:00
NetworkWriter.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkWriterExtensions.cs feat(Reader/Writer): Added LayerMask Support 2023-11-21 02:26:22 -05:00
NetworkWriterExtensions.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkWriterPool.cs NetworkReader/WriterPool: expose Count for testing 2024-04-24 11:46:34 +08:00
NetworkWriterPool.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
NetworkWriterPooled.cs breaking: Removed Old Obsoletes (#3335) 2023-01-01 18:37:49 +01:00
NetworkWriterPooled.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
PortTransport.cs feature: PortTransport interface 2023-04-06 04:51:14 +02:00
PortTransport.cs.meta feature: PortTransport interface 2023-04-06 04:51:14 +02:00
Prediction.meta feat: Prediction October Progress [don't use this yet!] 2023-11-13 14:08:19 +01:00
RemoteCalls.cs feat(RemoteProcedureCalls): Added GetFunctionMethodName (#3732) 2024-01-10 13:17:44 +01:00
RemoteCalls.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
SnapshotInterpolation.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
SyncDictionary.cs feat(SyncDictionary): Added OnChange Action 2024-04-14 17:00:33 -04:00
SyncDictionary.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
SyncList.cs feat(SyncList): Added OnChange Action 2024-04-14 17:01:00 -04:00
SyncList.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
SyncObject.cs fix: #3315 ClientToServer SyncList support (#3320) 2022-12-26 10:39:55 +01:00
SyncObject.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
SyncSet.cs feat(SyncSet): Added OnChange Action 2024-04-14 17:08:14 -04:00
SyncSet.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
Threading.meta feature: Threaded Transport & Threaded KCP (#3582) 2023-08-29 12:57:55 +02:00
Tools.meta Tools folder to distinguish between Unity integration and standalone algorithms 2022-11-03 15:50:28 +01:00
Transport.cs feat(Transport): Added OnServerConnectedWithAddress (#3855) 2024-07-05 11:58:43 +02:00
Transport.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
TransportError.cs Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
TransportError.cs.meta Runtime folder renamed to Core. makes it more obvious that Components/, Transports/, Authenticators/ etc. are optional 2022-09-23 13:30:08 +07:00
WeaverFuse.cs fix: Weaver runtime fuse to ensure weaving succeeded before starting Server/Client (#3509) 2023-06-12 17:57:58 +02:00
WeaverFuse.cs.meta assign missing icon 2023-08-08 16:40:59 +08:00