summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-19(svn r20553) -Feature: allow rate limiting of incoming commandsrubidium
2010-08-18(svn r20549) -Codechange: centralise the handling of the incoming commands ↵rubidium
(from clients and the server)
2010-08-18(svn r20548) -Codechange: rename some variables giving them slightly more ↵rubidium
meaningful names
2010-08-18(svn r20547) -Change: the way order backups are performed. Now restoring an ↵rubidium
order doesn't require up to 765 commands.
2010-08-18(svn r20542) -Codechange: generalise the setting of "p2" to the ClientID.rubidium
2010-08-15(svn r20510) -Codechange: unify packet queue handling and make insertion ↵rubidium
O(1) instead of O(n)
2010-08-15(svn r20499) -Doc: Spelling fixes, and one doxygen comment addition.alberth
2010-08-15(svn r20497) -Fix [FS#3960]: non-dedicated servers failing to load a game ↵rubidium
caused the introgame to be the server's game causing desyncs when people tried to join
2010-08-12(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and ↵frosch
WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
2010-08-12(svn r20453) -Codechange: Remove direct accesses to Window::hscroll, vscroll ↵frosch
and vscroll2. Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
2010-08-12(svn r20452) -Codechange: Remove NWidgetCore::FindScrollbar() and associate ↵frosch
scrollbar explicitly using a NWidgetPart via SetScrollbar().
2010-08-01(svn r20291) -Codechange: Unify break coding style.alberth
2010-08-01(svn r20289) -Codechange: Unify fall through coding style.terkhen
2010-08-01(svn r20286) -Codechange: Unify end of doxygen comments.frosch
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-08-01(svn r20281) -Codechange: unify case scope closure + break coding stylerubidium
2010-07-31(svn r20269) -Codechange: Use IsLocalCompany() everywhere, document the ↵alberth
function and two company globals.
2010-07-31(svn r20266) -Doc: Mostly typo fixes, a few doxygen-related improvements.alberth
2010-07-31(svn r20249) -Codechange: change the newgrf name/description from a char* to ↵yexo
a GRFText* to make translations possible
2010-07-29(svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH).terkhen
2010-07-26(svn r20223) -Codechange: Replace scrolled row calculations by a call to ↵alberth
GetScrolledRowFromWidget().
2010-07-24(svn r20211) -Codechange: Indented code should have curly braces around it.alberth
2010-07-19(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be ↵rubidium
missed :)
2010-07-08(svn r20089) -Fix [FS#3932]: Access of already freed memory, esp. due to ↵frosch
hidden destructor call from Swap().
2010-07-05(svn r20082) -Fix [FS#3899]: reading deleted memory when selecting a NewGRF ↵rubidium
in the content download window of which the data has not been acquired from the content server. The crash would occur after the content server's reply was processed and the ContentInfo object was replaced with another.
2010-07-02(svn r20043) -Codechange: Introduce vertical alignment for ↵alberth
DrawStringMultiLine().
2010-06-29(svn r20035) -Fix [FS#3909]: under some circumstances you could get into an ↵rubidium
infinite loop
2010-06-28(svn r20030) -Fix: MSVC 2010 defines more POSIX error constants that we ↵michi_cc
define as well.
2010-06-27(svn r20025) -Doc: Fix/add comments to let Doxygen know about the documentation.alberth
2010-06-23(svn r20012) -Fix: when joining a company with a password you could only ↵yexo
enter 20 characters of the password
2010-06-19(svn r19998) -Codechange: Unify the order of ship and plane icon in ↵rubidium
network-lobby with the rest of the game (frosch)
2010-06-19(svn r19996) -Codechange: Add NetworkVehicleType enum.rubidium
2010-06-05(svn r19933) -Fix [FS#3804]: Keep _current_company and _local_company in ↵frosch
sync during GUI operation.
2010-05-20(svn r19869) -Fix [FS#3819]: when a connection gets lost and a game with AIs ↵rubidium
was loaded the client might crash due to the AIs not being loaded while the game loop is executed
2010-05-13(svn r19818) -Fix [FS#3784](r16004): kicking clients by IP didn't worksmatz
2010-05-13(svn r19814) -Codechange: give some more unnamed enums a name, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-05-13(svn r19809) -Codechange: make some unnamed network related enums/defines ↵rubidium
static const variables
2010-05-13(svn r19808) -Codechange: NetworkCalculateLag returned an uint, so keep it ↵rubidium
that way
2010-05-10(svn r19781) -Fix [FS#3809]: compilation on NetBSD failed (Krille)rubidium
2010-05-10(svn r19777) -Change: use the file scanner to find the .tarsrubidium
2010-04-24(svn r19714) -Feature: ctrl+click on a vehicle to start/stop itsmatz
2010-04-22(svn r19695) -Fix: leaking a file descriptorrubidium
2010-04-22(svn r19693) -Codechange: split STATUS_INACTIVE to two statessmatz
2010-04-21(svn r19686) -Fix (r15126): truncated archives were not detected when using ↵smatz
zlib 1.2.3. This also fixes zlib 1.2.4 compatibility, zlib 1.2.5 is bugfree
2010-04-20(svn r19680) -Fix [FS#3775] (r19648): when joining a MP game all clients ↵rubidium
with company ID > 0 would be shown as if they were a spectator
2010-04-19(svn r19678) -Fix (r19607): client status was shown incorrect in the consolerubidium
2010-04-17(svn r19651) -Fix [FS#3745]: when a company is sold, move connected clients ↵smatz
to spectators
2010-04-17(svn r19648) -Fix [FS#3760]: a client would not be properly moved when moved ↵rubidium
while joining, e.g. when entering a company's password. This caused the client to be in the wrong company (according to the rest of the clients) and the client being kicked on the first command
2010-04-14(svn r19629) -Fix [FS#3757]: chat message caused glitch when rejoining a ↵rubidium
network game