rubidium
|
0f0cc67d62
|
(svn r15990) -Codechange: provide a thread safe variant of GetAddressAsString.
|
2009-04-08 21:11:16 +00:00 |
|
rubidium
|
6c6fb6a927
|
(svn r15989) -Fix (r15987: segfault due to uninitialised sockets.
|
2009-04-08 21:03:00 +00:00 |
|
rubidium
|
e779c56e31
|
(svn r15989) -Fix (r15987: segfault due to uninitialised sockets.
|
2009-04-08 21:03:00 +00:00 |
|
rubidium
|
0630f0db4f
|
(svn r15988) -Fix: inconsistency between using NETWORK_NAME_LENGTH and NETWORK_CLIENT_NAME_LENGTH for the length of client names.
|
2009-04-08 19:39:03 +00:00 |
|
rubidium
|
1d4318c0d1
|
(svn r15988) -Fix: inconsistency between using NETWORK_NAME_LENGTH and NETWORK_CLIENT_NAME_LENGTH for the length of client names.
|
2009-04-08 19:39:03 +00:00 |
|
rubidium
|
f5339e492a
|
(svn r15987) -Fix: make the master socket only listen on the IP the server is bound to.
|
2009-04-08 19:36:51 +00:00 |
|
rubidium
|
08e37a6f10
|
(svn r15987) -Fix: make the master socket only listen on the IP the server is bound to.
|
2009-04-08 19:36:51 +00:00 |
|
rubidium
|
10ccad9d3d
|
(svn r15984) -Codechange: prepare the UDP receiver to process multiple types of returned server lists.
|
2009-04-08 17:51:04 +00:00 |
|
rubidium
|
080095ade5
|
(svn r15984) -Codechange: prepare the UDP receiver to process multiple types of returned server lists.
|
2009-04-08 17:51:04 +00:00 |
|
rubidium
|
1cd5ac75ff
|
(svn r15982) -Codechange: use GetAddressAsString to get the name instead of passing the hostname and the IP into a string.
|
2009-04-08 12:52:53 +00:00 |
|
rubidium
|
cd8da0d69e
|
(svn r15982) -Codechange: use GetAddressAsString to get the name instead of passing the hostname and the IP into a string.
|
2009-04-08 12:52:53 +00:00 |
|
rubidium
|
f9f61dc208
|
(svn r15981) -Fix: don't print the address family when writing the IP+port to the config file.
|
2009-04-08 12:09:07 +00:00 |
|
rubidium
|
9d6edae94d
|
(svn r15981) -Fix: don't print the address family when writing the IP+port to the config file.
|
2009-04-08 12:09:07 +00:00 |
|
rubidium
|
5a6198092d
|
(svn r15980) -Codechange: don't try to bind to the same socket twice; it's quite pointless.
|
2009-04-08 11:57:00 +00:00 |
|
rubidium
|
18146572b0
|
(svn r15980) -Codechange: don't try to bind to the same socket twice; it's quite pointless.
|
2009-04-08 11:57:00 +00:00 |
|
rubidium
|
edf4ab97e1
|
(svn r15979) -Codechange: tweak the debug/warning levels of some of the messages when binding
|
2009-04-08 01:23:44 +00:00 |
|
rubidium
|
c2152fa31f
|
(svn r15979) -Codechange: tweak the debug/warning levels of some of the messages when binding
|
2009-04-08 01:23:44 +00:00 |
|
rubidium
|
ac043bc7e8
|
(svn r15978) -Codechange: support parsing [] enclosed IPv6 addresses.
|
2009-04-08 01:22:57 +00:00 |
|
rubidium
|
a5a424ce28
|
(svn r15978) -Codechange: support parsing [] enclosed IPv6 addresses.
|
2009-04-08 01:22:57 +00:00 |
|
rubidium
|
632a263f8a
|
(svn r15976) -Codechange: make it a bit more clear for what (type of) address binding fails
|
2009-04-08 00:41:35 +00:00 |
|
rubidium
|
20e82c46d3
|
(svn r15976) -Codechange: make it a bit more clear for what (type of) address binding fails
|
2009-04-08 00:41:35 +00:00 |
|
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
|
1eb4aa971e
|
(svn r15975) -Codechange: register each of the IPs we have bound to to the masterserver
|
2009-04-08 00:26:49 +00:00 |
|
glx
|
da49105b9e
|
(svn r15974) -Fix (r15969): win32 compilation was broken (again)
|
2009-04-08 00:10:20 +00:00 |
|
glx
|
d466fa9672
|
(svn r15974) -Fix (r15969): win32 compilation was broken (again)
|
2009-04-08 00:10:20 +00:00 |
|
rubidium
|
a2c5cf906c
|
(svn r15973) -Codechange: make it possible to listen on multiple TCP sockets
|
2009-04-08 00:05:16 +00:00 |
|
rubidium
|
8cf88876ef
|
(svn r15973) -Codechange: make it possible to listen on multiple TCP sockets
|
2009-04-08 00:05:16 +00:00 |
|
rubidium
|
bc072884b0
|
(svn r15972) -Codechange: remove unneeded parameter
|
2009-04-08 00:03:05 +00:00 |
|
rubidium
|
c0f8214218
|
(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
|
2a6e9288fd
|
(svn r15971) -Codechange: make it possible for UDP socket handlers to bind to multiple sockets.
|
2009-04-07 20:27:13 +00:00 |
|
rubidium
|
e3d183f3dd
|
(svn r15970) -Codechange: make it possible to resolve a single address into multiple sockets.
|
2009-04-07 19:52:01 +00:00 |
|
rubidium
|
6db7f15b3a
|
(svn r15970) -Codechange: make it possible to resolve a single address into multiple sockets.
|
2009-04-07 19:52:01 +00:00 |
|
rubidium
|
f6e27e7274
|
(svn r15969) -Codechange: make the list of broadcast addresses virtually unlimited.
|
2009-04-07 19:06:36 +00:00 |
|
rubidium
|
82f8badc07
|
(svn r15969) -Codechange: make the list of broadcast addresses virtually unlimited.
|
2009-04-07 19:06:36 +00:00 |
|
rubidium
|
d66827b289
|
(svn r15968) -Codechange: do not allocate a buffer for NetworkAddresses so passing it around is easier.
|
2009-04-07 19:04:37 +00:00 |
|
rubidium
|
fdddfd6269
|
(svn r15968) -Codechange: do not allocate a buffer for NetworkAddresses so passing it around is easier.
|
2009-04-07 19:04:37 +00:00 |
|
rubidium
|
a25684b833
|
(svn r15967) -Codechange: do not access NetworkSocketHandler::has_quit directly
|
2009-04-07 18:23:14 +00:00 |
|
rubidium
|
22d9306889
|
(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
|
0678cb561d
|
(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
|
3e6d3ff9a2
|
(svn r15954) -Fix: comparing addresses kinda fails (sometimes) causing duplicates in the game list
|
2009-04-04 13:09:36 +00:00 |
|
rubidium
|
edfc2e536e
|
(svn r15954) -Fix: comparing addresses kinda fails (sometimes) causing duplicates in the game list
|
2009-04-04 13:09:36 +00:00 |
|
rubidium
|
3ce836c4af
|
(svn r15951) -Fix (r15946) [FS#2803]: ofcourse a couple of OSes/compilers do not provide a nice 'interface', so we have to do it the ugly way.
|
2009-04-04 08:48:12 +00:00 |
|
rubidium
|
616cac0c54
|
(svn r15951) -Fix (r15946) [FS#2803]: ofcourse a couple of OSes/compilers do not provide a nice 'interface', so we have to do it the ugly way.
|
2009-04-04 08:48:12 +00:00 |
|
glx
|
d5e4f8152f
|
(svn r15950) -Fix (r15946): mingw compilation
|
2009-04-04 03:45:02 +00:00 |
|
glx
|
5eed35ef54
|
(svn r15950) -Fix (r15946): mingw compilation
|
2009-04-04 03:45:02 +00:00 |
|
rubidium
|
2f220d09bb
|
(svn r15948) -Fix: resolve network addresses before comparing them
|
2009-04-04 01:51:32 +00:00 |
|
rubidium
|
a779611665
|
(svn r15948) -Fix: resolve network addresses before comparing them
|
2009-04-04 01:51:32 +00:00 |
|
rubidium
|
a76218eab9
|
(svn r15947) -Codechange: replace uint32 client_ip with NetworkAddress client_address.
|
2009-04-04 00:48:48 +00:00 |
|