(svn r26485) -Codechange: Replace ttd_strlcpy and ttd_strlcat with strecpy and strecat.
(svn r26486) -Codechange: replace a number of snprintfs with seprintf
(svn r26487) -Codechange: use lastof instead of lengthof/sizeof for script names
(svn r26488) -Codechange: perform the appropriate length checks when getting a client name
(svn r26489) -Codechange: properly account for the end of buffers in the file io code instead of assuming MAX_PATH is okay
(svn r26490) -Fix (r26489): compilation under Windows
(svn r26491) -Fix: compilation failure when networking is disabled
(svn r26492) -Fix (r26491): obviously it's too late
(svn r26493) -Codechange: use strecat to concatenate script settings instead of manually accounting for the amount of characters that has been written
(svn r26494) -Codechange: replace some further usages of s(n)printf with seprintf
(svn r26495) -Update from WebTranslator v3.0:
catalan - 2 changes by juanjo
croatian - 1 changes by VoyagerOne
estonian - 2 changes by KSiimson
lithuanian - 3 changes by Stabilitronas
spanish - 1 changes by juanjo
(svn r26496) -Fix (r1547): Reading console input on dedicated server relied on unspecified behaviour.
(svn r26497) -Fix: make sure the strgen and settingsgen code gets notified of changes to safeguards.h
(svn r26498) -Add: method for duplicating strings with similar behaviours as strecpy and strecat; give end pointer instead of a size
(svn r26499) -Codechange: replace strndup with stredup
(svn r26500) -Cleanup: remove unused snprintf implementation
(svn r26501) -Fix: Windows compilation error
(svn r26502) -Fix: OSX compilation error
(svn r26503) -Fix: compilation error with full debug build
(svn r26504) -Fix (r26499): Obiwan and his gang.