summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2009-04-05(svn r15960) -Update: WebTranslator2 update to 2009-04-05 17:47:56translators
arabic_egypt - 2 fixed by khaloofah (2) catalan - 1 fixed, 4 changed by arnaullv (5) dutch - 1 fixed by Excel20 (1) english_US - 1 fixed by WhiteRabbit (1) estonian - 46 fixed, 1 changed by kristjans (47) french - 2 fixed by glx (2) german - 1 fixed by planetmaker (1) hungarian - 2 fixed by IPG (2) italian - 2 fixed by lorenzodv (2) serbian - 62 fixed by etran (62)
2009-04-05(svn r15958) -Fix [FS#2787]: Abort production callback after 0x10000 ↵frosch
iterations and show a messagebox blaming the newgrf. (mizipzor)
2009-04-05(svn r15957) -Fix (r4767): Set callback_param1 (var 10) to 1 only when ↵peter1138
requested.
2009-04-05(svn r15956) -Codechange: Enumorize station spec flags.peter1138
2009-04-04(svn r15954) -Fix: comparing addresses kinda fails (sometimes) causing ↵rubidium
duplicates in the game list
2009-04-04(svn r15953) -Fix [FS#2783]: left - right != width causing strings to be ↵rubidium
truncated too early
2009-04-04(svn r15952) -Codechange: Added nested widgets to operating profit, income, ↵alberth
delivered cargo, and company value windows.
2009-04-04(svn r15951) -Fix (r15946) [FS#2803]: ofcourse a couple of OSes/compilers do ↵rubidium
not provide a nice 'interface', so we have to do it the ugly way.
2009-04-04(svn r15950) -Fix (r15946): mingw compilationglx
2009-04-04(svn r15948) -Fix: resolve network addresses before comparing themrubidium
2009-04-04(svn r15947) -Codechange: replace uint32 client_ip with NetworkAddress ↵rubidium
client_address.
2009-04-04(svn r15946) -Codechange: move netmask matching to NetworkAddress and add ↵rubidium
some support for IPv6 netmask matching.
2009-04-03(svn r15945) -Fix (r15944): win32 compilationglx
2009-04-03(svn r15944) -Codechange: disable IPv4 over IPv6 sockets as there is no ↵rubidium
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(svn r15943) -Fix: Tooltip of detailed ratings window button showed wrong tipalberth
2009-04-03(svn r15942) -Update: WebTranslator2 update to 2009-04-03 17:29:01translators
icelandic - 3 changed by scrooge (3) lithuanian - 3 fixed by geckonas (3) serbian - 29 fixed by Jenraux (29) slovak - 7 changed by ezimir (7)
2009-04-03(svn r15941) -Codechange: jonty-comp's wish partly implemented (content ↵rubidium
server) ;)
2009-04-03(svn r15940) -Codechange: move setting reuse address to the binding process.rubidium
2009-04-03(svn r15938) -Fix: broadcast addresses detection was broken for win32glx
2009-04-03(svn r15935) -Codechange: function to compare IP addresses (to sort them)rubidium
2009-04-03(svn r15934) -Fix: work around Solaris' inability to "parse" 0 as defined in ↵rubidium
the specifications.
2009-04-03(svn r15933) -Fix (r15920): mingw doesn't know getaddrinfo() and ↵glx
freeaddrinfo() either
2009-04-03(svn r15932) -Codechange: show ip:port as (fallback) servername instead of ↵rubidium
only the ip. This way you can clearly see there aren't any duplicates.
2009-04-03(svn r15931) -Codechange: let the host and ban lists use of SmallVector.rubidium
2009-04-03(svn r15930) -Fix (r15926): MSVC compilationglx
2009-04-03(svn r15929) -Codechange: Added nested widgets for statusbar.alberth
2009-04-03(svn r15928) -Codechange: Moving statusbar widget numbers outside ↵alberth
StatusBarWindow
2009-04-03(svn r15927) -Codechange: Added nested widget for generate-world windowsalberth
2009-04-03(svn r15926) -Codechange: make the broadcast IP list less AF dependent.rubidium
2009-04-03(svn r15925) -Codechange: remove _network_server_bind_ip as it's pretty AF ↵rubidium
dependant.
2009-04-03(svn r15924) -Codechange: replace NetworkResolveHost with something less AF ↵rubidium
dependant.
2009-04-03(svn r15922) -Codechange: unify the ways to listen on a socketrubidium
2009-04-03(svn r15921) -Fix: some OSes don't like sizeof(sockaddr_storage) but want ↵rubidium
sizeof(sockaddr) or whatever is 'valid' for the given protocol
2009-04-02(svn r15920) -Codechange: make the (TCP) connecting less AF dependent.rubidium
2009-04-02(svn r15919) -Fix (r15916): mingw doesn't know getnameinfo() (unless you ↵glx
compile for XP SP2+). Also fix a MSVC warning.
2009-04-02(svn r15918) -Fix (r15917): comparing IPs sometimes failed due to 'random' ↵rubidium
data (as spotted by SpComb)
2009-04-02(svn r15917) -Codechange: remove the latest traces of NetworkAddress::GetIP.rubidium