Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-04 | (svn r17699) -Codechange: move #ifdef ENABLE_NETWORK till after the ↵ | rubidium | |
'generic' includes so compilation without network support doesn't get broken as easily by changes in header files | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-05-22 | (svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation ↵ | smatz | |
time, binary size and run time (with asserts disabled) should be improved | |||
2009-04-07 | (svn r15969) -Codechange: make the list of broadcast addresses virtually ↵ | rubidium | |
unlimited. | |||
2009-01-23 | (svn r15242) -Feature: allow moving clients between companies/spectators by ↵ | rubidium | |
the server and the clients themselves (dihedral) | |||
2009-01-20 | (svn r15163) -Change/Fix: use a non-blocking method to resolve the hostname ↵ | rubidium | |
and connect to game servers. | |||
2009-01-20 | (svn r15157) -Codechange: wrap the hostname/ip and port into a single ↵ | rubidium | |
structure so we can pass either one of them and not convert an ip to a string and then back again. | |||
2009-01-12 | (svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to ↵ | truebrain | |
see. NoAI is an API (a framework) to build your own AIs in. See: http://wiki.openttd.org/wiki/index.php/AI:Main_Page With many thanks to: - glx and Rubidium for their syncing, feedback and hard work - Yexo for his feedback, patches, and AIs which tested the system very deep - Morloth for his feedback and patches - TJIP for hosting a challenge which kept NoAI on track - All AI authors for testing our AI API, and all other people who helped in one way or another -Remove: all old AIs and their cheats/hacks | |||
2008-12-29 | (svn r14764) -Codechange: make the '***' chat messages like "Game paused ↵ | rubidium | |
(not enough players)" fully translateable. | |||
2008-12-23 | (svn r14730) -Codechange: remove the need for networkclientsockets and ↵ | rubidium | |
networkclientinfo structs to be in a contiguous piece of memory and put them in a pool. -Note: 255 should really be enough for now... making it any more means network protocol bumps. | |||
2008-12-23 | (svn r14725) -Change: make it clearer why (and that) MAX_CLIENTS isn't the ↵ | rubidium | |
amount of slots in the array, but one less as a dedicated server takes a slot too. | |||
2008-12-23 | (svn r14723) -Codechange: shuffling some stuff around to reduce indirect ↵ | rubidium | |
#include dependencies. | |||
2008-12-22 | (svn r14712) -Codechange: split server and client side w.r.t. the storage of ↵ | rubidium | |
network related company information. | |||
2008-12-22 | (svn r14709) -Codechange: make a clearer distinction between 'unique' client ↵ | rubidium | |
identification ids and the indices into the clients/client info arrays. | |||
2008-09-30 | (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames. | rubidium | |
2008-09-30 | (svn r14421) -Codechange: rename all player variables/types to company *or* ↵ | rubidium | |
client so it is immediatelly clear which one you are working with. | |||
2008-08-11 | (svn r14045) -Codechange: move the network's limitation to chat messages to ↵ | rubidium | |
a more logical location and give it a more consistent name. | |||
2008-07-17 | (svn r13712) -Fix: enforce the length restrictions of company and president ↵ | rubidium | |
name in the commands too. | |||
2008-05-30 | (svn r13343) -Codechange: reorder/move variable/functions in the network ↵ | rubidium | |
headers so that nothing from the network directory needs to include basically all network headers. |