Commit [r10645] Maximize Restore History

Merging branch 0.2.8 from revision 10639 to 10644:

------------------------------------------------------------------------
r10643 | bazaaarmagetron | 2013-11-23 19:51:36 +0100 (Sat, 23 Nov 2013) | 5 lines

author: Manuel Moos
Better logic for determining which past chat comes from disconnected
players. Not fooled by lingering active players any more (unless they
spam as well, which should be easy to detect).

------------------------------------------------------------------------
r10642 | bazaaarmagetron | 2013-11-23 19:19:02 +0100 (Sat, 23 Nov 2013) | 7 lines

author: Manuel Moos
Players with anything better than default remote authentication now
get a short list of past players and their goodbye chat. Including IP
addresses if authorized. Information is polled from the nMachine list.
Small flaw: list will not contain drive by spam from players that
still have one active login.

------------------------------------------------------------------------

z-man 2013-11-23

changed /armagetronad/branches/0.4/armagetronad/language/english_base.txt
changed /armagetronad/branches/0.4/armagetronad/src/engine/eChat.h
changed /armagetronad/branches/0.4/armagetronad/src/network/nNetwork.cpp
changed /armagetronad/branches/0.4/armagetronad/src/network/nNetwork.h
changed /armagetronad/branches/0.4/armagetronad/src/engine/ePlayer.cpp
changed /armagetronad/branches/0.4/armagetronad/src/engine/eChat.cpp
/armagetronad/branches/0.4/armagetronad/language/english_base.txt Diff Switch to side-by-side view
Loading...
/armagetronad/branches/0.4/armagetronad/src/engine/eChat.h Diff Switch to side-by-side view
Loading...
/armagetronad/branches/0.4/armagetronad/src/network/nNetwork.cpp Diff Switch to side-by-side view
Loading...
/armagetronad/branches/0.4/armagetronad/src/network/nNetwork.h Diff Switch to side-by-side view
Loading...
/armagetronad/branches/0.4/armagetronad/src/engine/ePlayer.cpp Diff Switch to side-by-side view
Loading...
/armagetronad/branches/0.4/armagetronad/src/engine/eChat.cpp Diff Switch to side-by-side view
Loading...