Commit graph

72 commits

Author SHA1 Message Date
Alistair Riddoch
693012e188 No need to specialize this template explicitly 2012-03-05 14:15:34 +00:00
Alistair Riddoch
6213337fd3 Clear up the dependencies 2012-03-05 09:31:33 +00:00
Alistair Riddoch
ad04394cb0 Get time from CommServer for performance 2011-10-31 19:07:21 +00:00
Erik Hjortsberg
15ee842b17 Fixed incorrect parsing of account type. 2011-04-08 21:59:32 +02:00
Alistair Riddoch
07a45eaf76 Actually emit the destroyed signal when we are deleted. 2010-12-11 11:32:23 +00:00
Alistair Riddoch
9fd382fcb4 When a Peer gets a reply op, pass it to Juncture to be returned to the owning client 2010-12-08 18:42:26 +00:00
Alistair Riddoch
b066d282ba Remove a bunch of verbose logging that looked to be for debugging purposes 2010-11-30 21:51:20 +00:00
Alistair Riddoch
6aa6599d67 Add logging of teleport related events 2010-11-30 21:38:29 +00:00
Alistair Riddoch
1c17db68cb Sort the teleport transfer op args a bit more cleanly 2010-11-30 09:48:52 +00:00
Alistair Riddoch
217459c9ef Always pass in integer ID when creating objects. 2010-11-26 16:07:29 +00:00
Alistair Riddoch
7d020b0457 Slight code simplification 2010-11-25 17:44:26 +00:00
Alistair Riddoch
6fffbae55a Fix up the mind logic 2010-11-25 17:11:33 +00:00
Alistair Riddoch
deab49a320 Simplify mind logic 2010-11-25 16:48:51 +00:00
Alistair Riddoch
7321ca0b8a Clean ups and minor efficiency improvements 2010-11-25 09:54:48 +00:00
Alistair Riddoch
1adcfe5abd Update doc string 2010-11-25 00:45:07 +00:00
Alistair Riddoch
5e3560b402 Simplify teleport logic 2010-11-25 00:43:25 +00:00
Alistair Riddoch
3d14488264 Simplify a bit. 2010-11-25 00:29:53 +00:00
Alistair Riddoch
d11f42836f Simplify teleport API, and remove double lookup 2010-11-24 23:17:50 +00:00
Alistair Riddoch
24cccee141 Remove the need for second arg by using int ids as serial/refno 2010-11-24 18:49:07 +00:00
Alistair Riddoch
faaa56d64b Add FIXME note 2010-11-24 10:36:04 +00:00
Alistair Riddoch
908e28f489 Add another state to track if a Peer has failed to authenticate 2010-11-24 01:44:45 +00:00
Alistair Riddoch
743f9a4bd2 Remove redundant state check 2010-11-24 00:16:29 +00:00
Alistair Riddoch
45a17de68e Report an error on login failure 2010-11-23 23:23:10 +00:00
Manohar Vanga
e6e0929b15 Fixed bug in Peer::peerTeleportResponse 2010-08-20 22:14:31 +05:30
Manohar Vanga
e6968fc277 Fixed small bug in Peer::cleanTeleports() 2010-08-20 20:54:56 +05:30
Manohar Vanga
a397621b15 Fixed build errors. Adding extra debug output. 2010-08-20 16:25:23 +05:30
Manohar Vanga
2944f984bc Fixed small bug in setting time of TeleportState objects 2010-08-20 14:39:12 +05:30
Manohar Vanga
9da02ffae3 Teleport objects are now deleted on timeout of 10 seconds 2010-08-20 14:35:56 +05:30
Manohar Vanga
bd67b6c0f6 Added comments to server/Peer.cpp 2010-08-17 11:58:21 +05:30
Manohar Vanga
2bee904920 Removed unnecessary checks in Peer.cpp 2010-08-17 11:58:21 +05:30
Manohar Vanga
0a4e385a7b Added comments as a cleanup todo list 2010-08-17 11:58:21 +05:30
Manohar Vanga
7448fbf27e Removed unneccesary check for if flag 2010-08-17 11:58:21 +05:30
Manohar Vanga
5c96aa857e Fixed some more indentation 2010-08-17 11:58:20 +05:30
Manohar Vanga
cbc18756b9 Fixed indentation in Peer.cpp 2010-08-17 11:58:20 +05:30
Manohar Vanga
fd33f6f092 Changed iterator name to conform to standard conventions 2010-08-17 11:58:19 +05:30
Manohar Vanga
9b77908785 Fixed double lookup in searching for teleport state object 2010-08-17 11:58:19 +05:30
Manohar Vanga
2c862c7596 Removed unecessary string initialization 2010-08-17 11:58:19 +05:30
Manohar Vanga
991a09b89e Removed NULL pointer check (should never happen) 2010-08-17 11:58:19 +05:30
Manohar Vanga
dcbf5333c2 Fixed bug in teleport state checks 2010-08-17 11:58:19 +05:30
Manohar Vanga
40d8dcc0ce Fixed some build errors 2010-08-17 11:58:19 +05:30
Manohar Vanga
f5c7430a5b Added extra check to prevent multiple teleports of same entity 2010-08-17 11:58:19 +05:30
Manohar Vanga
9f300acbcd Fixed argument size check bug in Peer class 2010-08-17 11:58:18 +05:30
Manohar Vanga
b18c5043de Fixed retrieval of pointers in Peer.cpp to prevent NULL pointers 2010-08-17 11:58:18 +05:30
Manohar Vanga
bcaec25354 Added possess key argument to Create op in case of mind 2010-08-17 11:58:18 +05:30
Manohar Vanga
259b98b222 Changed log statement to be more syntactically correct 2010-08-17 11:58:18 +05:30
Manohar Vanga
19dcfa9df2 Fixed bug in logout op arguments 2010-08-17 11:58:18 +05:30
Manohar Vanga
b706e96915 Added logout op arguments in Peer::peerTeleportResponse 2010-08-17 11:58:18 +05:30
Manohar Vanga
1f4ce79997 Corrected behaviour of Peer::peerTeleportResponse to use correct ID 2010-08-17 11:58:18 +05:30
Manohar Vanga
52b09458f8 Fixed sending of logout op to mind. Sends correctly now 2010-08-17 11:58:18 +05:30
Manohar Vanga
87c572870d Added extraction of old entity ID 2010-08-17 11:58:18 +05:30