summaryrefslogtreecommitdiffstats
path: root/src/net/connectionhandler.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use nullptr instead of NULL everywhereErik Schilling2013-04-271-1/+1
|
* Replaced 'unsigned int' with 'unsigned'Thorbjørn Lindeijer2013-01-091-1/+1
| | | | Same thing, but shorter.
* Added debugging mode to the protocolThorbjørn Lindeijer2012-05-051-3/+3
| | | | | | | | | | | | Allows inspection of message data. It is off by default since it consumes additional bandwidth, but it can be turned on using the net_debugMode option in manaserv.xml. Currently the option only affects outgoing data for each host individually. In particular, enabling this debug mode for the server does not automatically make the client annotate its messages. Reviewed-by: Erik Schilling
* Renamed .hpp files into .h for consistency.Yohann Ferreira2010-11-141-6/+6
| | | | | | Also added an header to the autoattack.{h,cpp} files. Big but trivial fix.
* Fix enet check macros.Freeyorp2010-08-131-1/+1
| | | | | | Not a good idea to have #if checks in a #ifdef check. Trivial fix.
* Fix enet version checkJared Adams2010-08-091-1/+7
| | | | Reviewed-by: Chuck Miller
* Fix enet version checkJared Adams2010-08-021-4/+2
| | | | Tested-by: BaseBallBoy
* Add support for enet 1.3Jared Adams2010-08-021-0/+11
| | | | Reviewed-by: Yohann Ferreira
* Update Copyright date for Manaserv.Bertram2010-02-071-1/+1
|
* Fixed name of the project in copyright headersThorbjørn Lindeijer2009-12-061-13/+13
| | | | | | Also updated the headers to refer to the GPL by URL instead of suggesting to contact the FSF by snail mail, as per the latest GPL usage instructions.
* Some random cleanupsThorbjørn Lindeijer2009-10-181-1/+1
|
* Synced the protocol file with client in protocol.h, letting other defines in ↵Bertram2009-10-091-1/+0
| | | | defines.h, and removing some overheading along the way.
* Made it possible to specify the host to listen onBjørn Lindeijer2009-05-241-2/+6
| | | | | | | Needed when the server has multiple network interfaces and the one you want to use isn't the default one for localhost. The host to listen on can be set in config file with 'net_listenHost'.
* Made a lot of hard-coded values configuration optionsPhilipp Sehmisch2009-02-241-1/+2
|
* Made Bandwidth Monitor GlobalDavid Athay2008-11-201-1/+2
|
* Added bandwidth monitoringDavid Athay2008-11-191-0/+2
|
* Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer2008-11-161-2/+0
|
* Fixed some compiler errors/warnings.Bjørn Lindeijer2008-04-201-2/+6
|
* Made it compile with GCC 4.3Guillaume Melquiond2007-10-271-1/+4
|
* Removed useless references to script header.Guillaume Melquiond2007-08-091-13/+0
|
* Moved writing of incoming messages into MessageIn and tweaked the printing ofBjørn Lindeijer2007-03-311-6/+6
| | | | | the message ID.
* Added a utils::processor namespace and a function to determine if, the ↵Rogier Polak2007-03-111-17/+4
| | | | processor the program is running on, is little-endian or big-endian.
* Removed world timer usage from account server, instead letting ENet wait duringBjørn Lindeijer2007-01-061-2/+2
| | | | | | each host service to reduce CPU usage. Modified timer code to gracefully handle jumps back in time.
* Simplified handling of verbosity levels. Optimized code by generating only ↵Guillaume Melquiond2007-01-051-8/+9
| | | | needed messages.
* Physically split the server into one tmwserv-acount program (account +Guillaume Melquiond2006-12-291-0/+166
chat + database) and multiple tmwserv-game programs (selected with respect to the maps). Cleaned the repository by moving server-specific source files into dedicated directories.