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
|
1eb4aa971e
|
(svn r15975) -Codechange: register each of the IPs we have bound to to the masterserver
|
2009-04-08 00:26:49 +00:00 |
rubidium
|
c0f8214218
|
(svn r15972) -Codechange: remove unneeded parameter
|
2009-04-08 00:03:05 +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
|
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
|
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
|
5eed35ef54
|
(svn r15950) -Fix (r15946): mingw compilation
|
2009-04-04 03:45:02 +00:00 |
rubidium
|
2fd9f0fffa
|
(svn r15946) -Codechange: move netmask matching to NetworkAddress and add some support for IPv6 netmask matching.
|
2009-04-04 00:47:08 +00:00 |
rubidium
|
7cf4639255
|
(svn r15944) -Codechange: disable IPv4 over IPv6 sockets as there is no default value and not all OSes actually support IPv4 over IPv6 so making it the same on all OSes eases debugging and such
|
2009-04-03 21:46:52 +00:00 |
rubidium
|
ce06df313d
|
(svn r15941) -Codechange: jonty-comp's wish partly implemented (content server) ;)
|
2009-04-03 17:20:57 +00:00 |
rubidium
|
1463b00b48
|
(svn r15940) -Codechange: move setting reuse address to the binding process.
|
2009-04-03 17:02:29 +00:00 |
rubidium
|
2bfc9ca50c
|
(svn r15934) -Fix: work around Solaris' inability to "parse" 0 as defined in the specifications.
|
2009-04-03 15:24:39 +00:00 |
glx
|
65d10e66f0
|
(svn r15933) -Fix (r15920): mingw doesn't know getaddrinfo() and freeaddrinfo() either
|
2009-04-03 14:01:45 +00:00 |
rubidium
|
47602d7b60
|
(svn r15925) -Codechange: remove _network_server_bind_ip as it's pretty AF dependant.
|
2009-04-03 10:29:56 +00:00 |
rubidium
|
dccfba6e20
|
(svn r15924) -Codechange: replace NetworkResolveHost with something less AF dependant.
|
2009-04-03 09:07:16 +00:00 |
rubidium
|
632d74c6b1
|
(svn r15922) -Codechange: unify the ways to listen on a socket
|
2009-04-03 01:24:52 +00:00 |
rubidium
|
ba5aafb9bb
|
(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
|
c7b6469dab
|
(svn r15920) -Codechange: make the (TCP) connecting less AF dependent.
|
2009-04-02 23:59:43 +00:00 |
rubidium
|
c5160c7c8e
|
(svn r15917) -Codechange: remove the latest traces of NetworkAddress::GetIP.
|
2009-04-02 20:39:30 +00:00 |
rubidium
|
1e205e01b8
|
(svn r15916) -Codechange: let the network game list use NetworkAddress
|
2009-04-02 20:17:46 +00:00 |
rubidium
|
c0c6e07081
|
(svn r15915) -Codechange: let the udp code use NetworkAddress.
|
2009-04-02 19:21:26 +00:00 |
rubidium
|
804370d964
|
(svn r15914) -Codechange: let the content handling make use of NetworkAddress.
|
2009-04-02 18:35:59 +00:00 |
rubidium
|
28a641066e
|
(svn r15163) -Change/Fix: use a non-blocking method to resolve the hostname and connect to game servers.
|
2009-01-20 11:28:18 +00:00 |