rubidium
|
c530ca27bb
|
(svn r16134) -Change: do not add duplicates to the broadcast list
|
2009-04-24 10:33:16 +00:00 |
|
rubidium
|
b34eb75c11
|
(svn r16065) -Fix: don't readd (and resolve) the last joined server each time the window gets repainted
|
2009-04-15 20:37:00 +00:00 |
|
rubidium
|
b78820a361
|
(svn r16034) -Fix: compile warnings generated by 64 bits MSVC.
|
2009-04-11 20:26:25 +00:00 |
|
rubidium
|
7ae8228ed3
|
(svn r16007) -Fix (r16004): when we want to bind to both IPv4 and IPv6, make the master socket do that too; too bad getaddrinfo can't handle binding to any address on any port at the same time :(
|
2009-04-10 09:23:35 +00:00 |
|
rubidium
|
fe42ae8ad4
|
(svn r16000) -Feature: IPv6 support
|
2009-04-09 01:22:45 +00:00 |
|
rubidium
|
be53295ee8
|
(svn r15993) -Codechange: clean up/generalise the handling of the server list
|
2009-04-08 23:41:48 +00:00 |
|
rubidium
|
19b50f8ed8
|
(svn r15990) -Codechange: provide a thread safe variant of GetAddressAsString.
|
2009-04-08 21:11:16 +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
|
ac043bc7e8
|
(svn r15978) -Codechange: support parsing [] enclosed IPv6 addresses.
|
2009-04-08 01:22:57 +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
|
bc072884b0
|
(svn r15972) -Codechange: remove unneeded parameter
|
2009-04-08 00:03:05 +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
|
f6e27e7274
|
(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
|
3e6d3ff9a2
|
(svn r15954) -Fix: comparing addresses kinda fails (sometimes) causing duplicates in the game list
|
2009-04-04 13:09:36 +00:00 |
|
rubidium
|
2f220d09bb
|
(svn r15948) -Fix: resolve network addresses before comparing them
|
2009-04-04 01:51:32 +00:00 |
|
rubidium
|
a5576bc6e1
|
(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
|
c3af69eb9d
|
(svn r15941) -Codechange: jonty-comp's wish partly implemented (content server) ;)
|
2009-04-03 17:20:57 +00:00 |
|
rubidium
|
cda1cb02ed
|
(svn r15935) -Codechange: function to compare IP addresses (to sort them)
|
2009-04-03 15:42:41 +00:00 |
|
rubidium
|
2b7a30f209
|
(svn r15926) -Codechange: make the broadcast IP list less AF dependent.
|
2009-04-03 11:02:41 +00:00 |
|
rubidium
|
197eff1fa9
|
(svn r15924) -Codechange: replace NetworkResolveHost with something less AF dependant.
|
2009-04-03 09:07:16 +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
|
34f9223f6a
|
(svn r15920) -Codechange: make the (TCP) connecting less AF dependent.
|
2009-04-02 23:59:43 +00:00 |
|
rubidium
|
f22566f8df
|
(svn r15917) -Codechange: remove the latest traces of NetworkAddress::GetIP.
|
2009-04-02 20:39:30 +00:00 |
|
rubidium
|
785779ca62
|
(svn r15916) -Codechange: let the network game list use NetworkAddress
|
2009-04-02 20:17:46 +00:00 |
|
rubidium
|
bdf3611d02
|
(svn r15915) -Codechange: let the udp code use NetworkAddress.
|
2009-04-02 19:21:26 +00:00 |
|
rubidium
|
822ff14d73
|
(svn r15914) -Codechange: let the content handling make use of NetworkAddress.
|
2009-04-02 18:35:59 +00:00 |
|
rubidium
|
206841ba5f
|
(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 |
|