Commit Graph
31 Commits
Author SHA1 Message Date
lotodore 2c62a097e4 Switching license from GPL2 to AGPL3. 2011-07-02 14:45:12 +00:00
lotodore 8ad31f240a Reverting this change, Linux does not define _getpid. 2011-04-10 10:17:30 +00:00
lotodore 8bac902580 Fixing loads of msvc warnings (mainly size_t vs int issues). 2011-04-10 10:04:42 +00:00
lotodore beb18d32b9 Fixing implicit memory leaks. 2011-02-28 23:06:23 +00:00
lotodore 02518c67b2 Reformatting code using Kernighan & Ritchie style, tabs, tab width=4.
Command line: astyle --style=kr --indent=force-tab=4 --lineend=linux -n -r <file names>
2011-02-11 20:02:08 +00:00
lotodore bb2ea0c48a Fixing compiler warning for daemon call. 2011-01-14 23:21:36 +00:00
lotodore a139e11894 Fixing thread cleanup (this code was obsolete). 2011-01-14 17:44:06 +00:00
lotodore f159ba08c5 Trying to fix mingw issue with boost trac ticket 4258. 2010-08-02 21:52:48 +00:00
lotodore 5424aed21e Fixing server announcement. Gui callback still needed. 2009-11-08 09:48:01 +00:00
doitux de6228bb7d session boost_ptr refactoring 2008-10-07 21:16:27 +00:00
lotodore b145280d38 Fixed server error message. 2008-05-21 17:31:09 +00:00
lotodore 2e38f58e13 Fixes for boost 1.35.0 with msvc - mainly winsock vs. winsock2 related. 2008-04-16 20:38:11 +00:00
lotodore c8b38d0e57 More verbose logging for the server. 2008-03-19 23:39:59 +00:00
lotodore 809f7c1a0f Fixed Linux build. 2008-02-10 13:35:13 +00:00
lotodore 1175f5ffe3 Fixed linefeeds. 2008-02-10 12:48:49 +00:00
lotodore c58aff2658 Store server pid in file, location can be changed by. First try, needs some cleanup work. Might require additional link options on Linux (new dependency: boost::program_options). 2008-02-10 12:38:12 +00:00
lotodore aa07ae1741 Fixed utf8 issue with avatar cache and server logging. 2007-12-11 19:35:02 +00:00
lotodore 65a3f969bf Log to file as dedicated server (do not use syslog any more). 2007-11-22 17:25:55 +00:00
lotodore bc16e26616 Use server manager to allow SCTP and TCP at the same time. 2007-11-16 22:34:38 +00:00
lotodore a24a93caba Use unix linefeeds for all files. Finally. It's about time. 2007-11-16 15:24:25 +00:00
lotodore 9e180d01f3 Fixed error when transfering avatars. Additional logging. 2007-10-24 23:17:12 +00:00
lotodore 639df29bdc Server now requests unknown avatar files from client and stores them in the cache dir. Error handling is still missing. Clients not yet request avatar files from the server, this is the next step.
AvatarManager is now thread safe.
Default and cached avatars are handled in different lists to prevent deleting the default avatars when clearing the cache.
2007-10-07 15:52:12 +00:00
lotodore 351d32659f Fixed server termination issue. 2007-10-02 18:58:54 +00:00
lotodore 646660a27c Removed qtcore include (forgot it before). 2007-10-02 11:17:00 +00:00
lotodore 0d1650e9a9 Fixed a bunch of compiler warnings. 2007-09-30 18:50:46 +00:00
lotodore 7bbf76fe5d Added irc support for lobby dialog. Takes some time to connect before messages can be sent/received. No special stuff yet, no user list, no connection notifications. Still work in progress. 2007-09-26 11:48:33 +00:00
lotodore d3be07bb17 File names of avatars are now md5sums. 2007-09-08 21:43:15 +00:00
lotodore 9cfed43fd0 *sigh* some linux implementations have the function daemon. 2007-08-28 10:43:34 +00:00
lotodore e0af9bf6c8 Added daemon code for linux - just for testing. Will be platform independent later. 2007-08-28 10:33:19 +00:00
lotodore 87941c632a Fixed local network game. Now using new config options. Client sends packets deferred to allow initialization. 2007-08-26 12:15:10 +00:00
lotodore f11998c28c Added console server app. First try. Depends on qt for locale-specific stuff. Cannot start a game yet, only join is possible. Cannot run multiple games yet.
Not yet as service/daemon, because testing is easier with a simple console app.
2007-07-30 23:22:58 +00:00