rubidium
|
b9864e9988
|
(svn r15975) -Codechange: register each of the IPs we have bound to to the masterserver
|
2009-04-08 00:26:49 +00:00 |
|
rubidium
|
bc072884b0
|
(svn r15972) -Codechange: remove unneeded parameter
|
2009-04-08 00:03:05 +00:00 |
|
rubidium
|
e1a7fad295
|
(svn r15971) -Codechange: make it possible for UDP socket handlers to bind to multiple sockets.
|
2009-04-07 20:27:13 +00:00 |
|
rubidium
|
a25684b833
|
(svn r15967) -Codechange: do not access NetworkSocketHandler::has_quit directly
|
2009-04-07 18:23:14 +00:00 |
|
rubidium
|
22ab962baf
|
(svn r15961) -Codechange: prepare the 'client' side for receiving 'session keys' from the masterserver so servers can register with multiple IPs as the same server.
|
2009-04-05 19:43:41 +00:00 |
|
rubidium
|
3e6c6d7294
|
(svn r15922) -Codechange: unify the ways to listen on a socket
|
2009-04-03 01:24:52 +00:00 |
|
rubidium
|
020b1f9328
|
(svn r15921) -Fix: some OSes don't like sizeof(sockaddr_storage) but want sizeof(sockaddr) or whatever is 'valid' for the given protocol
|
2009-04-03 00:33:00 +00:00 |
|
rubidium
|
6664998667
|
(svn r15918) -Fix (r15917): comparing IPs sometimes failed due to 'random' data (as spotted by SpComb)
|
2009-04-02 23:03:18 +00:00 |
|
rubidium
|
bdf3611d02
|
(svn r15915) -Codechange: let the udp code use NetworkAddress.
|
2009-04-02 19:21:26 +00:00 |
|
rubidium
|
c3e87f345d
|
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
|
2009-03-15 00:32:18 +00:00 |
|
smatz
|
1294253d68
|
(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'
|
2008-08-25 20:10:45 +00:00 |
|
rubidium
|
cd23dd64bf
|
(svn r12637) -Fix [FS#1913]: possible NULL pointer dereference when reading some NewGRF data.
|
2008-04-09 14:05:50 +00:00 |
|
rubidium
|
db73addb43
|
(svn r11702) -Codechange: move all date related stuff to date*.
|
2007-12-26 13:50:40 +00:00 |
|
rubidium
|
00c9d3ef20
|
(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
|
2007-12-25 09:48:53 +00:00 |
|
rubidium
|
8ebdfb258f
|
(svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.
|
2007-12-21 19:21:21 +00:00 |
|
skidd13
|
c0a2c0c23e
|
(svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style
|
2007-11-19 21:02:30 +00:00 |
|
skidd13
|
98f66552be
|
(svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit with the coding style
|
2007-11-19 18:38:10 +00:00 |
|
rubidium
|
364d42f2cd
|
(svn r10729) -Fix: some hardware (PS(P|3)) seems to loose the non-blocking state of UDP sockets.
|
2007-07-29 22:21:26 +00:00 |
|
celestar
|
dfa3c0aae1
|
(svn r8857) -Documentation: Added some doxygen @file tags, repaired others (the @file tag MUST be found before any line of code, that includes preprocessor directives).
|
2007-02-23 08:37:33 +00:00 |
|
rubidium
|
9d545a69c5
|
(svn r8673) -Codechange: use SetNonBlocking instead of implementing yet another version.
|
2007-02-11 13:39:23 +00:00 |
|
rubidium
|
2f249e650b
|
(svn r8546) -Codechange: add a seperate (wrapper) functions to send/receive booleans.
|
2007-02-02 23:16:58 +00:00 |
|
rubidium
|
105cd53868
|
(svn r8523) -Codechange: move all the Network(Recv|Send)_(uintXX|string) functions to Packet.
|
2007-02-01 23:26:44 +00:00 |
|
rubidium
|
51c2af6e5e
|
(svn r8521) -Codechange: initial step in converting Packet to a class; make and use constructors and functions related to the reading/saving the packet size.
|
2007-02-01 22:30:35 +00:00 |
|
rubidium
|
cd6a826ecf
|
(svn r8459) -Codechange: move (Send|Recv)GRFIdentifier to NetworkSocketHandler, so it can also be used the TCP socket handler.
|
2007-01-30 17:12:46 +00:00 |
|
rubidium
|
66f46b71a1
|
(svn r8445) -Cleanup: remove some @params from comments as the parameters did not exist anymore and add comments to several variables/functions.
|
2007-01-28 20:47:25 +00:00 |
|
rubidium
|
89865658b1
|
(svn r8372) -Fix (8361): NUM_LANDSCAPE comes (via some detour) from openttd.h, which does not exist in the masterserver/updater.
|
2007-01-23 14:47:38 +00:00 |
|
rubidium
|
daeadd9a0e
|
(svn r8361) -Codechange: make sure the range of the dates coming from the network are valid in OpenTTD
-Codechange: use_password is a boolean variable
-Codechange: move range checking for server_lang and map_set to Recv_NetworkGameInfo
|
2007-01-22 21:38:16 +00:00 |
|
rubidium
|
a93eb4b8d8
|
(svn r8316) -Codechange: move the GRF ID and MD5 checksum from GRFConfig to GRFIdentifier so it can be reused.
|
2007-01-21 17:29:38 +00:00 |
|
rubidium
|
98e462e564
|
(svn r8083) -Codechange: make a NetworkSocketHandler as base for all sockets and move a little of NetworkClientState functionality to the NetworkSocketHandler. Move the rest of the NetworkClientState to the new NetworkTCPSocketHandler class/struct, which is not yet implemented in an object oriented manner. The UDP socket handler now extends the NetworkSocketHandler instead of having a reference to a NetworkClientState.
|
2007-01-12 20:19:49 +00:00 |
|
rubidium
|
cf01dc9b16
|
(svn r8078) -Codechange: rewrite UDP part of the network code to make use classes. This is only one of the many steps to really cleanup the network code.
|
2007-01-12 14:30:01 +00:00 |
|
KUDr
|
28e969924b
|
(svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the pointer to allocated memory instead of modifying the pointer given as parameter
|
2007-01-11 17:29:39 +00:00 |
|
rubidium
|
a7d0cdf95f
|
(svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
|
2007-01-10 18:56:51 +00:00 |
|
KUDr
|
07c30785ab
|
(svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files renamed to .cpp)
|
2007-01-10 18:12:09 +00:00 |
|