1 Wed Mar 2 23:14:17 2005 Petr Baudis <pasky@ucw.cz>:
5 The Blocktrix protocol, X11 and TODO rewrite.
7 Wed Mar 2 23:08:16 2005 Petr Baudis <pasky@ucw.cz>:
11 Automagically switch from/to the playfield on game end/start.
13 Wed Mar 2 22:55:51 2005 Petr Baudis <pasky@ucw.cz>:
15 * TODO, io.h, tetrinet.c, tty.c:
17 Support for server text attributes in messages. No more ugly control
18 codes. Mixed with a portability fix, use pstring() instead of
19 strstring() - still nothing shiny, but much better than before.
21 Wed Mar 2 21:25:47 2005 Petr Baudis <pasky@ucw.cz>:
27 Wed Mar 2 21:25:26 2005 Petr Baudis <pasky@ucw.cz>:
33 Thu Dec 23 08:02:20 2004 Gerfried Fuchs <alfie@ist.org>:
39 Mon Dec 6 22:04:02 2004 Petr Baudis <pasky@ucw.cz>:
43 Tell the world if the signal was SIGINT, too.
45 Mon Dec 6 21:40:04 2004 Gerfried Fuchs <alfie@ist.org>:
49 Fixed the clean of the talk window on empty input.
51 Mon Dec 6 21:39:09 2004 Gerfried Fuchs <alfie@ist.org>:
55 Added some more curs_set
57 Mon Dec 6 19:48:07 2004 Gerfried Fuchs <alfie@ist.org>:
61 added manpage for tetrinet-server
63 Tue Nov 23 12:41:28 2004 Gerfried Fuchs <alfie@ist.org>:
67 Filled the TODO list a little more.
69 Tue Nov 23 09:00:48 2004 Gerfried Fuchs <alfie@ist.org>:
73 Finally, the manpage for the client.
75 Wed Dec 24 08:28:16 2003 Gerfried Fuchs <alfie@ist.org>:
79 Add some curs_set calls to show/hide the cursor where appropriate.
81 Mon Nov 24 16:28:47 2003 Petr Baudis <pasky@ucw.cz>:
85 Added -fno-builtin-log to the default CFLAGS.
87 Mon Nov 24 16:26:32 2003 Petr Baudis <pasky@ucw.cz>:
91 Reworked Makefile to contain configuration area.
93 Mon Nov 24 16:16:22 2003 Petr Baudis <pasky@ucw.cz>:
97 Removed notice about xwin. There's no xwin.c ;-).
99 Mon Nov 24 16:16:00 2003 Petr Baudis <pasky@ucw.cz>:
103 Removed legacy xwin.o stuff.
105 Mon Nov 24 16:14:03 2003 Petr Baudis <pasky@ucw.cz>:
109 Tiny compilation fix.
111 Mon Nov 24 16:12:20 2003 Petr Baudis <pasky@ucw.cz>:
115 Optimized the brute-force decryption. Now it still first tries the
116 correct hash and if doesn't succed it goes for bruteforce.
118 Mon Nov 24 16:08:41 2003 Petr Baudis <pasky@ucw.cz>:
122 The decrypting of messages based on IP moved to decrypt_message().
124 Mon Nov 24 16:04:37 2003 Petr Baudis <pasky@ucw.cz>:
126 * Makefile, server.c:
128 Brute-force decryption of the tetrisstart message, now it works even
129 for clients behind NATs.
131 Mon Nov 24 16:03:15 2003 Petr Baudis <pasky@ucw.cz>:
135 See Makefile for various obscure compile-time switches.
137 Fri Oct 24 10:48:27 2003 Petr Baudis <pasky@ucw.cz>:
141 Removed plenty of useless (and possible confusing and dangerous)
144 Sun Oct 5 18:39:24 2003 Gerfried Fuchs <alfie@ist.org>:
146 * Makefile, tetrinet.c, xwin.c:
148 Removed xwin.c for now because it doesn't include anything useful
151 Thu Oct 2 16:59:44 2003 Petr Baudis <pasky@ucw.cz>:
155 Remove *.o in binonly as well.
157 Thu Oct 2 16:58:10 2003 Petr Baudis <pasky@ucw.cz>:
161 Introduced maintainer target binonly.
163 Thu Oct 2 16:35:59 2003 Petr Baudis <pasky@ucw.cz>:
165 * Changes, README, version.h:
169 Thu Sep 11 20:26:53 2003 Gerfried Fuchs <alfie@ist.org>:
173 Add support to display team name in playfield. Required to move
174 player name to the left.
176 Tue Sep 9 19:15:04 2003 Gerfried Fuchs <alfie@ist.org>:
180 #include <string.c> to silence memcpy and memset warning.
182 Sun Sep 7 16:30:02 2003 Petr Baudis <pasky@ucw.cz>:
188 Sun Sep 7 16:29:29 2003 Petr Baudis <pasky@ucw.cz>:
190 * Makefile, server.c, sockets.c, tetrinet.c, tetris.c, tetris.h,
193 Added -Wall parameter to the compilation and fixed the tons of
194 warnings. The result is a rather massive cleanup.
196 Sun Sep 7 16:12:51 2003 Petr Baudis <pasky@ucw.cz>:
198 * README, tetrinet.c, tetrinet.h, tetris.c, tetris.h, tty.c:
200 Added support for pieces casting 'shadow'. This feature is
201 controlled by -shadow/-noshadow options and it is on by default. A
202 little bit more messy than I originally wanted it to :-(.
204 Fri Sep 5 14:32:37 2003 Petr Baudis <pasky@ucw.cz>:
206 * Makefile, README, tetrinet.c:
208 By default the client does not contain the server code anymore. It
209 can still be enabled manually at the compile time. Idea by alfie.
211 Fri Sep 5 11:39:39 2003 Petr Baudis <pasky@ucw.cz>:
217 Fri Sep 5 11:37:01 2003 Petr Baudis <pasky@ucw.cz>:
219 * tetrinet.c, version.h:
221 Include the version information in the usage output.
223 Fri Sep 5 11:33:03 2003 Petr Baudis <pasky@ucw.cz>:
227 Ignore compiled binaries.
229 Fri Sep 5 11:25:26 2003 Petr Baudis <pasky@ucw.cz>:
233 _Untested_ server-side tetrifast support.
235 Fri Sep 5 11:15:54 2003 Petr Baudis <pasky@ucw.cz>:
237 * README, tetrinet.c:
239 Documented the -fast option.
241 Fri Sep 5 11:09:09 2003 Petr Baudis <pasky@ucw.cz>:
245 Print verbose usage help, also when an unknown option is passed.
247 Fri Sep 5 10:56:32 2003 Petr Baudis <pasky@ucw.cz>:
251 -pb branch changes are in ChangeLog.
253 Fri Sep 5 10:54:00 2003 Petr Baudis <pasky@ucw.cz>:
257 Put together some AUTHORS file.
259 Fri Sep 5 10:46:45 2003 Petr Baudis <pasky@ucw.cz>:
263 0.10-pb2 (pb1 was done outside of CVS yet)
265 Fri Sep 5 10:39:20 2003 Petr Baudis <pasky@ucw.cz>:
267 * tetrinet.c, tetrinet.h, tetris.c:
271 Fri Sep 5 10:38:34 2003 Petr Baudis <pasky@ucw.cz>:
273 * README, tetrinet.c:
275 Introduced multichannel support (it was rather just a trivial fix).
277 Fri Sep 5 10:37:13 2003 Petr Baudis <pasky@ucw.cz>:
281 Still send unknown commands to the server, patch by Gerfried Fuchs
282 <alfie@ist.org> and me.
284 Fri Sep 5 10:30:53 2003 Petr Baudis <pasky@ucw.cz>:
288 Administrative commit - 0.10-pb0.
290 Fri Sep 5 10:28:55 2003 Petr Baudis <pasky@ucw.cz>:
292 * Changes, Makefile, README, TODO, io.h, server.c, server.h,
293 sockets.c, sockets.h, tetrinet.c, tetrinet.h, tetrinet.txt,
294 tetris.c, tetris.h, tty.c, xwin.c: