summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-10(svn r16018) -Fix (r16014): properly escape IPv6 style ([::]) addresses so ↵rubidium
they aren't seen as new groups.
2009-04-10(svn r16017) -Codechange: Added nested widgets to transparency settings window.alberth
2009-04-10(svn r16016) -Codechange: Moving the TransparencyToolbarWidgets outside the ↵alberth
window class.
2009-04-10(svn r16015) -Codechange: Completing the TransparencyToolbarWidgets enum.alberth
2009-04-10(svn r16014) -Feature(-ish): allow binding to several IPs; ↵rubidium
[network]:server_bind_ip doesn't exist anymore. Add the IPs/hostnames to [server_bind_addresses]
2009-04-10(svn r16013) -Codechange: Add nested widgets to music windows.alberth
2009-04-10(svn r16012) -Codechange: Code style clean up.peter1138
2009-04-10(svn r16011) -Codechange: Extracting widget number enums from the window ↵alberth
classes.
2009-04-10(svn r16010) -Cleanup: Declare variables at first use.alberth
2009-04-10(svn r16009) -Codechange: Simplifying some variable assignments.alberth
2009-04-10(svn r16008) -Fix (r15808): Unswap swapped music selection panels.alberth
2009-04-10(svn r16007) -Fix (r16004): when we want to bind to both IPv4 and IPv6, make ↵rubidium
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-09(svn r16006) -Fix (r0): Chance16() did not work for b = 1. Also transform ↵frosch
the formula to not use divisions.
2009-04-09(svn r16005) -Fix: assertion when there is no last joined server; when ↵rubidium
you've got an unresolved address, the hostname cannot be resolved either so return it as-is.
2009-04-09(svn r16004) -Fix (r16000): explicitly binding to an IPv4 socket would try ↵rubidium
to register an IPv6 address (only if it could ofcourse)
2009-04-09(svn r16003) -Codechange: Replaced magic widget number constant with ↵alberth
enumerated value in graph legend window.
2009-04-09(svn r16002) -Codechange: Added nested widgets for company league windowalberth
2009-04-09(svn r16001) -Codechange: Added nested widgets to cargo payment rates windowalberth
2009-04-09(svn r16000) -Feature: IPv6 supportrubidium
2009-04-09(svn r15999) -Codechange: VARDEF--;rubidium
2009-04-09(svn r15998) -Codechange: some coding style updatesrubidium
2009-04-09(svn r15997) -Fix [FS#2811]: multiline string truncation broke extending the ↵rubidium
industry window when there are more lines of information
2009-04-08(svn r15993) -Codechange: clean up/generalise the handling of the server listrubidium
2009-04-08(svn r15991) -Fix: don't add 0.0.0.0/:: to the server list; you can't ↵rubidium
connect to them in any case
2009-04-08(svn r15990) -Codechange: provide a thread safe variant of GetAddressAsString.rubidium
2009-04-08(svn r15989) -Fix (r15987: segfault due to uninitialised sockets.rubidium
2009-04-08(svn r15988) -Fix: inconsistency between using NETWORK_NAME_LENGTH and ↵rubidium
NETWORK_CLIENT_NAME_LENGTH for the length of client names.
2009-04-08(svn r15987) -Fix: make the master socket only listen on the IP the server ↵rubidium
is bound to.
2009-04-08(svn r15985) -Update: WebTranslator2 update to 2009-04-08 17:53:32translators
catalan - 1 fixed by arnaullv (1) english_US - 1 fixed by WhiteRabbit (1) estonian - 1 changed by kristjans (1) galician - 7 fixed by Condex (7) malay - 2 fixed by tombakemas (2) romanian - 2 fixed by kkmic (2) serbian - 2 fixed by etran (2) spanish - 2 fixed by eusebio (2)
2009-04-08(svn r15984) -Codechange: prepare the UDP receiver to process multiple types ↵rubidium
of returned server lists.
2009-04-08(svn r15982) -Codechange: use GetAddressAsString to get the name instead of ↵rubidium
passing the hostname and the IP into a string.
2009-04-08(svn r15981) -Fix: don't print the address family when writing the IP+port ↵rubidium
to the config file.
2009-04-08(svn r15980) -Codechange: don't try to bind to the same socket twice; it's ↵rubidium
quite pointless.
2009-04-08(svn r15979) -Codechange: tweak the debug/warning levels of some of the ↵rubidium
messages when binding
2009-04-08(svn r15978) -Codechange: support parsing [] enclosed IPv6 addresses.rubidium
2009-04-08(svn r15976) -Codechange: make it a bit more clear for what (type of) ↵rubidium
address binding fails
2009-04-08(svn r15975) -Codechange: register each of the IPs we have bound to to the ↵rubidium
masterserver
2009-04-08(svn r15974) -Fix (r15969): win32 compilation was broken (again)glx
2009-04-08(svn r15973) -Codechange: make it possible to listen on multiple TCP socketsrubidium
2009-04-08(svn r15972) -Codechange: remove unneeded parameterrubidium
2009-04-07(svn r15971) -Codechange: make it possible for UDP socket handlers to bind ↵rubidium
to multiple sockets.
2009-04-07(svn r15970) -Codechange: make it possible to resolve a single address into ↵rubidium
multiple sockets.
2009-04-07(svn r15969) -Codechange: make the list of broadcast addresses virtually ↵rubidium
unlimited.
2009-04-07(svn r15968) -Codechange: do not allocate a buffer for NetworkAddresses so ↵rubidium
passing it around is easier.
2009-04-07(svn r15967) -Codechange: do not access NetworkSocketHandler::has_quit directlyrubidium
2009-04-07(svn r15966) -Fix: over time, several incosistancies were not fixed by WT2. ↵svnsync
Take care of that now. Also introduce #textdir for all languages.
2009-04-07(svn r15965) -Change: use recent Czech language for plural form (it has been ↵smatz
official for years anyway)
2009-04-06(svn r15964) -Update: WebTranslator2 update to 2009-04-06 17:40:13translators
afrikaans - 36 fixed by burgerd (36) czech - 2 fixed, 6 changed by SmatZ (8) dutch - 1 fixed by habell (1) estonian - 111 fixed, 5 changed by kristjans (116) finnish - 2 fixed by jpx_ (2) german - 1 fixed by planetmaker (1) luxembourgish - 30 fixed by Gubius (30) serbian - 100 fixed by etran (100) slovenian - 2 fixed by Necrolyte (2)
2009-04-06(svn r15963) -Fix [FS#2814]: (v)seprintf chopped of strings one character ↵rubidium
earlier than necessary.
2009-04-05(svn r15961) -Codechange: prepare the 'client' side for receiving 'session ↵rubidium
keys' from the masterserver so servers can register with multiple IPs as the same server.