rubidium
fc5af08ef8
(svn r22934) -Fix [FS#4771]: prevent authentication bypass for the admin port when a new game is started
2011-09-15 18:28:39 +00:00
rubidium
7c9432f94d
(svn r22695) -Fix [FS#4697]: mark addresses that could not be resolved as 'do not resolve anymore' as well, instead of trying to resolve them each and every time the address is accessed
2011-07-30 10:28:52 +00:00
rubidium
82251f0e4c
(svn r22536) -Fix [FS#4632]: documentation omission regarding admin protocol
2011-06-04 13:38:54 +00:00
michi_cc
be59f1e7ff
(svn r22431) -Fix (r22399): NETWORK_RECV_STATUS_MALFORMED_PACKET != false.
2011-05-06 22:17:34 +00:00
rubidium
ee93be2e3f
(svn r22403) -Document: some more network/core code
2011-05-01 13:29:40 +00:00
rubidium
8a58e2cd16
(svn r22401) -Codechange: replace some defines in the udp code so doxygen can create better documentation
2011-05-01 12:18:34 +00:00
rubidium
8e39557a2e
(svn r22400) -Codechange: replace some defines in the tcp/game code so doxygen can create better documentation
2011-05-01 11:30:03 +00:00
rubidium
0e2f541c80
(svn r22399) -Codechange: replace some defines in the tcp/content code so doxygen can create better documentation
2011-05-01 11:13:11 +00:00
rubidium
e2c050d256
(svn r22398) -Codechange: remove some defines from the tcp/admin code, so doxygen can create better documentation
2011-05-01 11:01:57 +00:00
rubidium
347ec4d713
(svn r22370) -Codechange/fix: keep better accounting of the order in which clients joined:
...
* Clients can't be starved from joining the game
* Clients will see the amount of clients actually waiting in front of them, instead of the amount of waiting clients in total
2011-04-22 16:07:47 +00:00
rubidium
c70499b4b6
(svn r22068) -Codechange/Fix: return "connection lost" instead of "okay" when SendPackets closed the connection
2011-02-12 21:09:34 +00:00
rubidium
14e878f476
(svn r21887) -Fix-ish: some headers weren't including the headers they depend on
2011-01-22 10:10:03 +00:00
rubidium
43c8073551
(svn r21886) -Codechange: move documentation towards the code to make it more likely to be updated [n].
2011-01-22 09:53:15 +00:00
smatz
f2006f36a1
(svn r21875) -Codechange: indentation of some comments was wrong
2011-01-21 01:38:30 +00:00
rubidium
72a4dc53d9
(svn r21668) -Feature: command logging using the admin interface (dihedral)
2010-12-30 18:14:37 +00:00
alberth
69762b70b2
(svn r21595) -Codechange: Some header files had their name changed, update the ifndef/define/endif lines.
2010-12-22 11:46:41 +00:00
alberth
0b0127b13d
(svn r21593) -Codechange: endif comment correcttions.
2010-12-22 10:50:32 +00:00
rubidium
b469b1dc51
(svn r21429) -Fix [FS#3771]: the server didn't check for the paused state when allowing to execute commands
2010-12-07 21:12:23 +00:00
rubidium
72f86f4660
(svn r21418) -Fix: core.h needs config.h
2010-12-06 11:53:05 +00:00
rubidium
dd618051a7
(svn r21412) -Codechange: limit company name by amount of characters, not bytes
2010-12-05 22:24:50 +00:00
rubidium
95934b9f49
(svn r21405) -Codechange: prepare sending of company information in the UDP packet for longer company names (in bytes), by truncating the names if needed
2010-12-05 22:21:13 +00:00
rubidium
9b53982428
(svn r21399) -Change/Feature/Fix [FS#4284]: perform the compression of savegames to send to the client asynchroniously. This will reduce the lag of the other clients to the time it takes to make the memory dump and it will speed up downloading the map as the download starts earlier (possibly with a slightly lower bandwidth due to slow compression). This should also fix the lag message people get when the savegame compression takes more than a few seconds.
2010-12-05 14:48:39 +00:00
rubidium
5a40992e84
(svn r21392) -Change: prepare the network protocol for getting the file size later in the download process
2010-12-05 14:34:19 +00:00
rubidium
71abb66b46
(svn r21363) -Add: support for limiting the amount of (accepted) incoming data
2010-11-30 20:01:26 +00:00
rubidium
4c76d8eaf6
(svn r21361) -Change: make sure the client is listening, or rather receiving, our frames
2010-11-30 14:18:20 +00:00
rubidium
c7066d00af
(svn r21358) -Codechange: make some network function names conform to coding style
2010-11-30 13:38:46 +00:00
rubidium
9f9141c3c1
(svn r21357) -Codechange: make it possible to resize the packet's buffer
2010-11-30 13:22:29 +00:00
rubidium
916048f5e8
(svn r21322) -Fix [FS#4268] (r20924): packets were leaked
2010-11-25 16:00:04 +00:00
smatz
8c98915955
(svn r21302) -Fix (r18994): do not add HTTP connection to list of connections when it fails in the beginning
2010-11-23 22:16:11 +00:00
smatz
beb66c05ac
(svn r21285) -Codechange: prevent ICC warning
2010-11-21 16:32:53 +00:00
rubidium
d7eafddc18
(svn r21254) -Change: show a different "lag" message when a client is lagging because of connection trouble or lagging because the client is just slow
2010-11-19 12:33:19 +00:00
rubidium
df8b493d6e
(svn r21182) -Fix: possible just-freed memory reads
2010-11-14 12:05:24 +00:00
rubidium
457b9c9c2e
(svn r21071) -Fix: ofcourse the svn properties weren't set properly either :(
2010-11-01 14:26:57 +00:00
rubidium
89ab118d0c
(svn r21070) -Fix: file not being picked up by doxygen
2010-11-01 14:18:22 +00:00
rubidium
242110b8cb
(svn r21030) -Codechange: move ClientStatus into the network server socket class
2010-10-24 20:07:32 +00:00
rubidium
9012b54fa2
(svn r21029) -Codechange: split the map downloading packet + 3-state enum into 3 separate packets
2010-10-24 20:03:33 +00:00
rubidium
7c6b360e01
(svn r21025) -Codechange: document PacketGameType's enums and reshuffle them slightly to make the whole more readable and easier to understand
2010-10-24 15:22:59 +00:00
rubidium
6012a9074c
(svn r20993) -Codechange: some shuffling of game protocol packet description so they're documented in the "same" place as UDP, content and admin packets (dihedral)
2010-10-18 20:41:53 +00:00
rubidium
d0c3cb352c
(svn r20975) -Add: logging of console output for remote admins (dihedral)
2010-10-17 17:43:01 +00:00
rubidium
a7c0820d4e
(svn r20974) -Add: remote console (rcon) for remote admins (dihedral)
2010-10-17 17:41:52 +00:00
rubidium
28832b68f5
(svn r20973) -Add: chat sending and receiving support for remote admins (dihedral)
2010-10-17 17:40:18 +00:00
rubidium
de8feb0d01
(svn r20972) -Add: company statistics updates at intervals to remote admins (dihedral)
2010-10-17 17:38:41 +00:00
rubidium
064117be4a
(svn r20971) -Add: company economy updates at intervals to remote admins (dihedral)
2010-10-17 17:38:16 +00:00
rubidium
56a65270fc
(svn r20970) -Add: company change notification to remote admins (dihedral)
2010-10-17 17:37:45 +00:00
rubidium
9f17b8ddee
(svn r20969) -Add: client info change notification to remote admins (dihedral)
2010-10-17 17:37:26 +00:00
rubidium
bff3ad3537
(svn r20968) -Add: date notification of remote admins (dihedral)
2010-10-17 17:36:59 +00:00
rubidium
72c85d1cdb
(svn r20967) -Add: infrastructure to send information to remote admins at specific intervals (dihedral)
2010-10-17 17:36:23 +00:00
rubidium
78257c2c6a
(svn r20963) -Add: stubs for a remote administration connection
2010-10-17 17:31:03 +00:00
frosch
cb2b666229
(svn r20951) -Codechange: Add SmallMap::Contains() and use it.
2010-10-16 20:34:43 +00:00
rubidium
cac1a9f33f
(svn r20939) -Fix: some MSVC warnings
2010-10-15 22:08:57 +00:00