Commit Graph

68 Commits

Author SHA1 Message Date
RD42
362480c54e [bot/saco/server] Rename static RPC functions 2024-04-28 21:00:12 +08:00
RD42
d1451f9529 [bot/saco/server] Implement SocketDataEncryptor functions 2024-04-23 22:07:28 +08:00
RD42
608c372b11 [raknet] Update ReliabilityLayer::InitializeVariables() 2024-04-14 22:29:40 +08:00
RD42
67e6587d87 [raknet] Implement ReliabilityLayer::SetPing(...) 2024-04-14 22:23:30 +08:00
RD42
2a5feab064 [raknet] Implement ReliabilityLayer::UpdateNextActionTime() 2024-04-14 22:10:48 +08:00
RD42
2f2123f9d3 [raknet] Implement RakPeer::GetDecompressionRatio() 2024-04-14 21:34:17 +08:00
RD42
0c4f681066 [raknet] Implement RakPeer::GetCompressionRatio() 2024-04-14 21:19:44 +08:00
RD42
3886884429 [raknet] Implement RakPeer::GetOutgoingFrequencyTable(...) 2024-04-14 20:55:15 +08:00
RD42
6f799f75c8 [raknet] Implement RakPeer::SetCompileFrequencyTable(...) 2024-04-14 20:35:04 +08:00
RD42
ad8c70ee50 [raknet] Implement RakPeer::SetMTUSize(...) 2024-04-14 19:14:58 +08:00
RD42
98dc42b0d7 [raknet] Implement RakPeer::GetMTUSize() 2024-04-14 19:05:41 +08:00
RD42
6c038f5fb6 [raknet] Implement RakPeer::GetInternalID() 2024-04-14 18:44:00 +08:00
RD42
6135df699c [raknet] Remove padding and match RakNetStatisticsStruct 2024-04-14 18:14:10 +08:00
RD42
84aacf4165 [raknet] Implement RakPeer::DeallocatePacket(...) 2024-04-13 22:15:50 +08:00
RD42
cf9d90567c [raknet] Implement RakPeer::GetMaximumNumberOfPeers() 2024-04-13 22:06:20 +08:00
RD42
a4ab4df95f [raknet] Add ID_RECEIVED_STATIC_DATA to PacketEnumerations.h 2024-04-13 21:44:21 +08:00
RD42
408b637e3c [saco] Implement CSvrNetStats 2024-03-27 23:27:18 +08:00
RD42
665d04b66e [raknet] Update PacketPriority.h 2024-03-25 22:55:46 +08:00
RD42
bf2508e667 [raknet] Update PacketEnumerations.h 2024-03-25 22:54:34 +08:00
RD42
5ae650a572 [raknet] Fix compilation errors 2024-03-22 23:32:11 +08:00
RD42
cbe46e1d3d [raknet] Change RakPeer::vftable_20() to RakPeer::Connect(...) 2024-02-14 23:05:11 +08:00
RD42
e35e932c37 [raknet] Change RakPeer::vftable_24() to RakPeer::Disconnect(...) 2024-02-14 23:03:16 +08:00
RD42
cfbeb7d436 [raknet] Add RakPeer ctor stub 2024-02-14 23:00:03 +08:00
RD42
634901d26c [raknet] Add RakServer ctor stub 2024-02-14 22:58:40 +08:00
RD42
2b633f0f80 [raknet] Change RakServer::vftable_4() to RakServer::Start(...) 2024-02-14 22:58:09 +08:00
RD42
03cc592835 Fix building errors 2024-02-14 22:51:29 +08:00
RD42
2e7a8b8bda [raknet] Implement EmailSender::GetResponse() 2024-02-13 23:27:04 +08:00
RD42
270ee9a0bc [raknet] Add TCPInterface class
* Adds TCPInterface ctor
* Adds `TCPInterface::Receive()`
* Adds `TCPInterface::HasLostConnection()`
2024-02-13 23:22:42 +08:00
RD42
df9176c717 [raknet] Add SingleProducerConsumer
* Implements SingleProducerConsumer ctor
* Implements `SingleProducerConsumer::ReadLock()`
* Implements `SingleProducerConsumer::ReadUnlock()`
2024-02-13 23:06:55 +08:00
RD42
b73cd8a5c2 [raknet] Implement BitStream::Reset() 2024-02-12 20:34:08 +08:00
RD42
3397c93362 [raknet] Implement BitStream::SetNumberOfBitsAllocated() 2024-02-12 20:33:38 +08:00
RD42
9ec91cdd26 [raknet] Update PacketEnumerations.h
* Adds more packet IDs
* Adds comments to the packet IDs
2024-02-07 23:31:27 +08:00
RD42
854f890108 [saco/server/bot] Add and match RakNet Rand functions 2024-02-04 19:26:33 +08:00
RD42
4ceb300a75 [saco/server/bot] Add and match RakNet SHA1 2024-02-04 19:23:08 +08:00
RD42
e1fc24b768 [raknet] Add ReliabilityLayer ctor as stub
* Adds `ReliabilityLayer::InitializeVariable()` stub
2024-02-01 00:14:32 +08:00
RD42
cdce8c7976 [raknet] Change RakClient::vftable_48 to RakClient::IsConnected 2024-01-29 19:31:51 +08:00
RD42
f5ff8ae676 [raknet] Change RakClient::vftable_8 to RakClient::Disconnect 2024-01-29 19:30:46 +08:00
RD42
aafd1e6b52 [raknet] Change RakServer::vftable_18 to RakServer::Disconnect 2024-01-25 22:08:49 +08:00
RD42
e827c74032 [raknet] Change RakServer::vftable_10 to RakServer::SetPassword 2024-01-20 23:14:20 +08:00
RD42
62520c40e7 [raknet] Use char* instead of unsigned char* for RPC IDs 2024-01-19 23:27:06 +08:00
RD42
e8e01ebc66 Update SAMPRPC.h 2024-01-19 23:21:33 +08:00
RD42
0ae5fb134b [raknet] Implement RakPeer::GetIncomingPassword 2024-01-15 23:49:21 +08:00
RD42
670d61547d [raknet] Implement RakPeer::SetIncomingPassword 2024-01-15 23:48:41 +08:00
RD42
b35478354a [saco] Implement RegisterRPCs and UnRegisterRPCs 2024-01-12 23:49:19 +08:00
RD42
a3050b02c4 [raknet] Fix build error in RPCNode 2024-01-12 22:50:53 +08:00
RD42
e59401263a [raknet] Implement RakPeer::IsActive 2024-01-05 23:30:37 +08:00
RD42
12544bb75e [server] Implement RegisterRPCs and UnRegisterRPCs 2024-01-04 23:40:00 +08:00
RD42
19dba6d54c [raknet] Implement RPC register/unregister functions 2024-01-04 23:29:53 +08:00
RD42
e0d4481671 [raknet] Implement RPCMap::AddIdentifierWithFunction 2024-01-04 23:25:36 +08:00
RD42
118153f727 [raknet] Update RakNetworkFactory
This commit implements:
* GetRakClientInterface()
* DestroyRakClientInterface()
* DestroyRakServerInterface()
* DestroyRakPeerInterface()
2023-12-16 23:25:47 +08:00