Timeline


and .

12/23/08:

23:33 Changeset [133] by jan@…

yippie: mouse support

23:21 Changeset [132] by jan@…

funny

23:21 Changeset [131] by gaul@…
  • [server] fix some paddle computations
23:16 Changeset [130] by jan@…

let's drink some eggnog

22:56 Changeset [129] by jan@…

some improvements

22:46 Changeset [128] by jan@…

new stuff

22:42 Changeset [127] by gaul@…
  • [client_caca] properly handle position
22:22 Changeset [126] by jan@…

Paddle size ok...

22:13 Changeset [125] by gaul@…
  • use SDL pkg-config flags
22:00 Changeset [124] by jan@…

More beautiful.

21:34 Changeset [123] by jan@…

Linda enters the scene...

19:17 Changeset [122] by gaul@…
  • add copy of client_caca as client_gl for further development
18:54 Changeset [121] by gaul@…
  • rename client to client_caca
18:49 Changeset [120] by gaul@…
  • add branches and tags
18:48 Changeset [119] by gaul@…
  • move all files to trunk/
18:46 Changeset [118] by gaul@…
  • add empty trunk
18:41 Changeset [117] by kai@…
  • lolomat
18:30 Changeset [116] by gaul@…
  • add gameplay_apply_state()
17:23 Changeset [115] by gaul@…
  • clean up client
16:26 Ticket #4 (Do you see what happens, Larry) closed by kai@…
pwned: Fixed the issue (server won't abort anymore) About setting the limit …
16:13 Changeset [114] by kai@…
  • addrtable client limit works
15:20 Changeset [113] by kai@…
  • init position output
15:04 Changeset [112] by kai@…
  • minor client update (hopefully resolve warnings related to 32-vs-64 ...
14:35 Changeset [111] by kai@…
  • unification complete
13:55 Changeset [110] by kai@…
  • first set of unifying message handlers
11:42 Changeset [109] by kai@…
  • fixes a simple bug
11:35 Changeset [108] by kai@…
  • improve addrtable access performance
11:17 Changeset [107] by kai@…
  • ...adds a few more consts
11:13 Changeset [106] by kai@…
  • const'ify access functions to basic data structures
  • clean up (i.e. ...
00:20 Ticket #2 (server and client do not handle SIGPIPE) closed by gaul@…
pwned: fixed a 'long' time ago…
00:19 Ticket #5 (integer computations are problematic in server) closed by gaul@…
pwned: fixed in changeset [105]
00:18 Ticket #1 (MMPong is not playable.) closed by gaul@…
pwned: PWNED in changeset [105]!
00:15 Changeset [105] by gaul@…
  • FIRST PLAYABLE VERSION!
  • use gameplay_internal for server-side ...

12/22/08:

19:40 Ticket #5 (integer computations are problematic in server) created by gaul@…
for example this part in lib/game.c:gameplay_new() is a …
17:17 Changeset [104] by gaul@…
  • let client work with gameplay_internal
16:28 Changeset [103] by kai@…
  • socket limit set appropriately
  • avoid terminate on socket excess
  • ...
16:20 Changeset [102] by gaul@…
  • socket latency fixes (don't use TCP_CORK!)
14:27 Changeset [101] by gaul@…
  • team output
14:25 Changeset [100] by gaul@…
  • debug output
12:53 Changeset [99] by gaul@…
  • pos update fix
12:46 Changeset [98] by gaul@…
  • send position
12:29 Changeset [97] by gaul@…
  • first network-aware client
11:29 Changeset [96] by gaul@…
  • adapt client to game lib structs
10:50 Ticket #4 (Do you see what happens, Larry) created by steffen@…
... when you try to fuck a stranger in the ass. > 1024 clients => …
10:28 Changeset [95] by steffen@…
  • Spawn 1000 clients (yeek!)

12/21/08:

21:12 Changeset [94] by kai@…
  • bring load balancer up to speed
20:55 Changeset [93] by kai@…
  • resolve segfault issue
20:49 Changeset [92] by kai@…
  • improve synchronization related latencies
  • cosmetics
20:46 Ticket #3 (go and beat the bastard!) closed by gaul@…
pwned: kai finally fixed this bug in the netcode!!! thx, dude! see revision 91.
20:45 Ticket #3 (go and beat the bastard!) created by gaul@…
You've got to beat the bastards and beat 'em now!!!
20:35 Changeset [91] by kai@…
  • finally found the *bastard*
  • net code works perfectly now
  • ...and ...
19:15 Changeset [90] by kai@…
  • prototype condition
19:15 Changeset [89] by kai@…
  • typo (lost count of all the underscores involved) -- thx, Andre
18:55 Changeset [88] by kai@…
  • fix bug related to io_raw calling convention
  • fix possible alignment ...
15:18 Changeset [87] by kai@…
  • test code for _new functions
15:05 Changeset [86] by kai@…
  • simple set of bug fixes
09:53 Changeset [85] by gaul@…
  • just to make demo server and client work as expected
09:24 Changeset [84] by gaul@…
  • ah oui monsieur: maintenant c'est vrai :D
02:30 Changeset [83] by kai@…
  • prepare addrtable deployment
01:30 Changeset [82] by kai@…
  • prepare addrtable for heavy load
  • mysterious: fast track functions ...

12/20/08:

22:06 Changeset [81] by kai@…
  • clean up new message code
  • adapt old message code
  • improve overall ...
21:07 Changeset [80] by gaul@…
  • fix for demo app
20:58 Changeset [79] by gaul@…
  • small fixes... now it really works ;)
19:19 Changeset [78] by gaul@…
  • hell, send+recv are working!
17:50 Changeset [77] by kai@…
  • seems to work now
  • in need of clean-up though
17:21 Changeset [76] by gaul@…
  • small clean up
17:21 Changeset [75] by kai@…
  • OH NOOOO!!! Old bug gone berserk, and me along with it
17:07 Changeset [74] by gaul@…
  • some non-blocking debugging
  • non-blocking send works (with dropped ...
16:49 Changeset [73] by kai@…
  • flush write buffers once socket indicates readiness to receive data
16:31 Changeset [72] by gaul@…
  • non-blocking send
14:46 Changeset [71] by kai@…
  • socket-based buffers
  • overflow control
  • handle read()/write() ...
10:40 Changeset [70] by gaul@…
  • ignore SIGPIPE

12/19/08:

22:56 Changeset [69] by gaul@…
  • works like a charm now with blocking sockets
22:24 Changeset [68] by gaul@…
  • BEAT THE BASTARDS!
19:23 Changeset [67] by gaul@…
  • add recv/send-new (still does not work reliable)
17:29 Changeset [66] by gaul@…
  • problem reproduceable!
16:21 Changeset [65] by gaul@…
  • send / receive repeat
14:50 Changeset [64] by gaul@…
  • add msgclient
14:23 Changeset [63] by gaul@…
  • add test server

12/18/08:

16:59 Changeset [62] by kai@…
  • gimmick: ToS
15:30 Changeset [61] by kai@…
  • faster Makefile*
14:39 Changeset [60] by kai@…
  • message constants
13:55 Changeset [59] by gaul@…
  • fix some recv/send parts
13:25 Changeset [58] by kai@…
  • stderr output for client
13:20 Changeset [57] by kai@…
  • remove strsignal call for reasons of odd behavior
12:30 Changeset [56] by kai@…
  • net code is getting better (properly resumes on interrupt)
  • client ...
12:26 Changeset [55] by gaul@…
  • fix uninitialized memory bug
11:49 Changeset [54] by kai@…
  • tune server socket options
  • bring Andre up to speed
08:07 Ticket #2 (server and client do not handle SIGPIPE) created by gaul@…
server or client exits if a connection terminates unexpectedly, for …
01:24 Changeset [53] by kai@…
  • game play improvements
  • range limiters don't work properly yet
00:04 Changeset [52] by kai@…
  • improve bounds checking in lib's netmessage handling

12/17/08:

23:13 Changeset [51] by kai@…
  • the seg faults are back
  • enhanced critical error condition status
23:01 Changeset [50] by kai@…
  • change recvmessage interface to ease heap load
  • reduced malloc/free ...
22:12 Changeset [49] by kai@…
  • fix mysterious abort (seems to come from assert not flushing stdout in ...
17:23 Changeset [48] by kai@…
  • minor updates
17:10 Changeset [47] by kai@…
  • client properly discriminates messages now
17:05 Changeset [46] by kai@…
  • idx problem
16:36 Changeset [45] by kai@…
  • serious recvmessage bug fix
16:16 Changeset [44] by steffen@…
  • debug output in client (printf!!111111)
15:59 Changeset [43] by gaul@…
  • arch-independent time (=> uint32_t)
15:38 Changeset [42] by kai@…
  • use colorize make to see stderr in red
15:28 Changeset [41] by kai@…
  • resolve mysterious error 85
15:18 Changeset [40] by gaul@…
  • uints for lib/message.c
15:17 Changeset [39] by kai@…
  • initial ball movement
15:09 Changeset [38] by kai@…
  • debug output
  • game stats are mostly network-independent (time types ...
14:32 Changeset [37] by gaul@…
  • remove warnings in addrtable
  • (more?) platform independent code?!?
13:58 Changeset [36] by gaul@…
  • cosmetics
13:54 Changeset [35] by gaul@…
  • fix ONE compiler warning on 64bit machines
12:40 Changeset [34] by kai@…
  • load distribution
  • partly prep message handling for arch ...
12:22 Changeset [33] by kai@…
  • reduce warnings
12:11 Changeset [32] by steffen@…
  • cosmetic
12:10 Changeset [31] by steffen@…
  • gcc 4.2 specific fix (again :-/)
12:07 Changeset [30] by kai@…
  • extern static inline..... overkill
  • message macro redesign
  • linear ...
10:44 Changeset [29] by kai@…
  • cartesian coordinates
  • revised linear model (first step)
  • rackets ...

12/16/08:

15:56 Changeset [28] by steffen@…
  • message ntoh fixes
  • server/thread select fixes
  • short enums for ...
14:42 Changeset [27] by steffen@…
  • Copy & pasted network code
14:35 Changeset [26] by kai@…
  • clean up output
14:26 Changeset [25] by kai@…
  • "bad address"
14:10 Changeset [24] by kai@…
  • net test (first blood)
14:09 Changeset [23] by steffen@…
  • Added basic mouse / kbd handling
13:45 Changeset [22] by gaul@…
  • license bullshit
13:44 Changeset [21] by steffen@…
  • Basic client stuff: event handling
13:35 Changeset [20] by gaul@…
  • add copyright and license notes to every file
13:10 Changeset [19] by gaul@…
  • add GPL3 COPYING file
11:48 WikiStart edited by gaul@…
(diff)
11:38 Ticket #1 (MMPong is not playable.) created by stweller@…
What the hell is going on? This does not work at all! Do something NOW!
11:36 WikiStart edited by gaul@…
(diff)
11:35 WikiStart edited by gaul@…
(diff)
11:34 Changeset [18] by kai@…
  • timer dependency removed
11:16 Changeset [17] by kai@…
  • client sync write-outs appear to work
10:40 CamelCase created by trac
10:40 InterMapTxt created by trac
10:40 InterTrac created by trac
10:40 InterWiki created by trac
10:40 PageTemplates created by trac
10:40 RecentChanges created by trac
10:40 SandBox created by trac
10:40 TitleIndex created by trac
10:40 TracAccessibility created by trac
10:40 TracAdmin created by trac
10:40 TracBackup created by trac
10:40 TracBrowser created by trac
10:40 TracCgi created by trac
10:40 TracChangeset created by trac
10:40 TracEnvironment created by trac
10:40 TracFastCgi created by trac
10:40 TracFineGrainedPermissions created by trac
10:40 TracGuide created by trac
10:40 TracImport created by trac
10:40 TracIni created by trac
10:40 TracInstall created by trac
10:40 TracInterfaceCustomization created by trac
10:40 TracLinks created by trac
10:40 TracLogging created by trac
10:40 TracModPython created by trac
10:40 TracNavigation created by trac
10:40 TracNotification created by trac
10:40 TracPermissions created by trac
10:40 TracPlugins created by trac
10:40 TracQuery created by trac
10:40 TracReports created by trac
10:40 TracRevisionLog created by trac
10:40 TracRoadmap created by trac
10:40 TracRss created by trac
10:40 TracSearch created by trac
10:40 TracStandalone created by trac
10:40 TracSupport created by trac
10:40 TracSyntaxColoring created by trac
10:40 TracTickets created by trac
10:40 TracTicketsCustomFields created by trac
10:40 TracTimeline created by trac
10:40 TracUnicode created by trac
10:40 TracUpgrade created by trac
10:40 TracWiki created by trac
10:40 TracWikiMacros created by trac
10:40 TracWorkflow created by trac
10:40 WikiDeletePage created by trac
10:40 WikiFormatting created by trac
10:40 WikiHtml created by trac
10:40 WikiNewPage created by trac
10:40 WikiPageNames created by trac
10:40 WikiProcessors created by trac
10:40 WikiRestructuredText created by trac
10:40 WikiRestructuredTextLinks created by trac
10:40 WikiStart created by trac

12/15/08:

00:23 Changeset [16] by kai@…
  • server is feature-complete now (i.e. the first basic version of it)
  • ...

12/13/08:

03:27 Changeset [15] by kai@…
  • progress on thread communications
  • messaging fix & enhancement

12/12/08:

22:05 Changeset [14] by kai@…
  • linear gameplay model
  • ties in with the server
16:28 Changeset [13] by kai@…
  • lib code for server and client to link against (beware of the mighty ...
11:43 Changeset [12] by kai@…
  • minor messaging update
01:54 Changeset [11] by kai@…
  • Makefile split targets
  • help screen refit

12/11/08:

22:46 Changeset [10] by kai@…
  • massive revision update
  • greatly untested, especially when it comes ...
01:21 Changeset [9] by kai@…
  • mutex setup code
  • signal handling (SIGTERM; no SIGALRM yet)

12/10/08:

20:21 Changeset [8] by steffen@…
  • added splash image to client
19:56 Changeset [7] by kai@…
  • listen() + threads
18:59 Changeset [6] by kai@…
  • bug fixes (mainly in the Makefile*)
  • initial pthread code
18:56 Changeset [5] by steffen@…
  • Added playground client
18:07 Changeset [4] by kai@…
  • typo, sorry
18:06 Changeset [3] by kai@…
  • Makefile mess clean-up (sort of)
17:41 Changeset [2] by kai@…
  • first fix
17:26 Changeset [1] by kai@…
  • first revision (Makefile contains a little bug)
Note: See TracTimeline for information about the timeline view.