| 
								
								
									 David Cernat | 20d1e7654c | [General] Create SystemPacket category and move Handshake packet to it | 2019-11-09 05:12:00 +02:00 |  | 
				
					
						| 
								
								
									 David Cernat | d8919dcec6 | [Server] Refer to data files instead of plugins in var & function names | 2019-04-23 22:45:25 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | b7090b2550 | [Server] Add experimental option for not crashing from Lua script errors Additionally, fix return type of GetPluginEnforcementState() | 2018-12-01 03:03:39 +02:00 |  | 
				
					
						| 
								
								
									 Koncord | 07a5f5296c | [Server] Rework OnRequestPluginList callback. Add AddPluginHash function | 2018-10-30 14:56:54 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | 48f4792bc1 | [Server] Add GetMaxPlayers, GetPort and HasPassword functions to API | 2018-09-05 18:19:34 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | b5c957c473 | [Server] Move PreInit code to preInit method | 2018-07-17 00:58:37 +08:00 |  | 
				
					
						| 
								
								
									 David Cernat | 20296859ee | [Server] Clarify functions used for getting data in Networking | 2018-07-13 02:40:24 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 43a944ddaf | [General] Add and implement new Worldstate packet type | 2018-05-18 06:40:28 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 78234f9071 | [General] Rename Event into ObjectList & WorldObject into BaseObject | 2018-05-13 00:42:24 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 6bf3a0be1e | [General] Rename WorldPackets into ObjectPackets for clarity | 2018-05-12 19:40:00 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 2bb7a4253e | [Server] Forcibly kick players after too many handshake attempts | 2018-04-18 10:16:38 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 1cf2f35a28 | [Server] Add script functions to set & get plugin enforcement state | 2018-01-02 16:33:18 +02:00 |  | 
				
					
						| 
								
								
									 David Cernat | 9d05063af4 | [General] Add server script functions for banning & unbanning IPs Additionally, use a more informative message for the client when trying to connecting to a server that it is banned from. | 2017-07-27 19:29:17 +03:00 |  | 
				
					
						| 
								
								
									 Koncord | 940ae5c2fb | [Server] Implement GetIP API function | 2017-07-04 15:57:16 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | f2b8a939ef | [Server] Add postInit method and move getPluginListSample in to it | 2017-05-07 02:49:58 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | bda9a76d29 | [Server] Send server plugin list to client | 2017-05-02 23:33:50 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | 5ddad6a4c6 | [Server] Implement getPluginListSample() | 2017-05-02 20:21:08 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | 3e00d42067 | [Server] Reworking MasterClient to new master server | 2017-04-24 20:01:05 +08:00 |  | 
				
					
						| 
								
								
									 David Cernat | c52084a028 | [General] Use BaseActorLists in ActorPackets | 2017-04-09 16:32:44 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 070c6a3bd4 | [General] Add ActorPacketController & make controller var names clearer | 2017-04-09 08:51:28 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 316720e710 | [Server] Rename getNextMpNum() into incrementMpNum() | 2017-04-05 01:30:15 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 8cc61b6048 | [General] Generate mpNums on the server when forwarding ID_OBJECT_PLACE | 2017-04-04 09:23:34 +03:00 |  | 
				
					
						| 
								
								
									 Koncord | 868c837aa0 | [Server] Move baseEvent from Networking.cpp to class as member | 2017-02-23 13:53:10 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | b7ab831c46 | [Server] Update MasterClient to new protocol | 2017-02-20 23:14:59 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | 158e9b3b09 | [Server] Add ability to set password to server from config & scripts | 2017-02-20 22:40:09 +08:00 |  | 
				
					
						| 
								
								
									 David Cernat | 182b238b5f | [General] Rename WorldEvent into BaseEvent | 2017-02-06 12:53:41 +02:00 |  | 
				
					
						| 
								
								
									 David Cernat | 2cecce6c72 | [Server] Use static WorldEvent variable in Networking | 2017-01-29 10:24:12 +02:00 |  | 
				
					
						| 
								
								
									 Koncord | f510a5583f | Move MasterClient to Networking class Rename MOTD to hostname | 2017-01-10 19:21:31 +08:00 |  | 
				
					
						| 
								
								
									 David Cernat | 25dc2b19e7 | Use lowerCamelCase in tes3mp server networking function names | 2016-11-16 02:05:14 +02:00 |  | 
				
					
						| 
								
								
									 Koncord | 82f202c891 | Implement GetAvgPing(pid) function | 2016-11-04 20:15:14 +08:00 |  | 
				
					
						| 
								
								
									 David Cernat | d0328f2553 | Add placeholder ProcessWorldPacket method to server's Networking | 2016-10-19 21:44:17 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | 2602c1f71a | Add ProcessPlayerPacket method to server's Networking | 2016-10-19 21:26:42 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | f1ec01cc6b | Add WorldPacketController to server's Networking | 2016-10-19 20:51:51 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | bda1f867fd | Rename server's GetController() method into GetPlayerController() | 2016-10-19 16:54:39 +03:00 |  | 
				
					
						| 
								
								
									 David Cernat | d2212ef80b | Rename PacketsController into PlayerPacketController | 2016-10-19 16:31:07 +03:00 |  | 
				
					
						| 
								
								
									 Koncord | d3c9864fb0 | Fix maximum connections | 2016-08-19 08:18:25 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | c695923825 | Added master server stuff | 2016-08-15 07:48:55 +08:00 |  | 
				
					
						| 
								
								
									 Koncord | 1b259e2d33 | Syncing inventory, animations, position, 8 key attributes Created Package system | 2016-07-07 23:50:48 +08:00 |  |