there's no retbuf
[tetrinet.git] / ChangeLog
blob88c7328767a1f48a763d979cf26b4a29a07d1023
1 2005-03-02 Wednesday 23:14  Petr Baudis <pasky@ucw.cz>
3         * TODO:
5         The Blocktrix protocol, X11 and TODO rewrite.
7 2005-03-02 Wednesday 23:08  Petr Baudis <pasky@ucw.cz>
9         * TODO, tetrinet.c:
11         Automagically switch from/to the playfield on game end/start.
13 2005-03-02 Wednesday 22:55  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 2005-03-02 Wednesday 21:25  Petr Baudis <pasky@ucw.cz>
23         * .vimrc:
25         A fairie.
27 2005-03-02 Wednesday 21:25  Petr Baudis <pasky@ucw.cz>
29         * AUTHORS:
31         Random small changes.
33 2004-12-23 Thursday 08:02  alfie
35         * tetrinet-server.6:
37         Small corrections.
39 2004-12-06 Monday 22:04  Petr Baudis <pasky@ucw.cz>
41         * tty.c:
43         Tell the world if the signal was SIGINT, too.
45 2004-12-06 Monday 21:40  alfie
47         * TODO, tetris.c:
49         Fixed the clean of the talk window on empty input.
51 2004-12-06 Monday 21:39  alfie
53         * tty.c:
55         Added some more curs_set
57 2004-12-06 Monday 19:48  alfie
59         * tetrinet-server.6:
61         added manpage for tetrinet-server
63 2004-11-23 Tuesday 12:41  alfie
65         * TODO:
67         Filled the TODO list a little more.
69 2004-11-23 Tuesday 09:00  alfie
71         * tetrinet.6:
73         Finally, the manpage for the client.
75 2003-12-24 Wednesday 08:28  alfie
77         * tty.c:
79         Add some curs_set calls to show/hide the cursor where appropriate.
81 2003-11-24 Monday 16:28  Petr Baudis <pasky@ucw.cz>
83         * Makefile:
85         Added -fno-builtin-log to the default CFLAGS.
87 2003-11-24 Monday 16:26  Petr Baudis <pasky@ucw.cz>
89         * Makefile:
91         Reworked Makefile to contain configuration area.
93 2003-11-24 Monday 16:16  Petr Baudis <pasky@ucw.cz>
95         * README:
97         Removed notice about xwin. There's no xwin.c ;-).
99 2003-11-24 Monday 16:16  Petr Baudis <pasky@ucw.cz>
101         * Makefile:
103         Removed legacy xwin.o stuff.
105 2003-11-24 Monday 16:14  Petr Baudis <pasky@ucw.cz>
107         * server.c:
109         Tiny compilation fix.
111 2003-11-24 Monday 16:12  Petr Baudis <pasky@ucw.cz>
113         * server.c:
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 2003-11-24 Monday 16:08  Petr Baudis <pasky@ucw.cz>
120         * server.c:
122         The decrypting of messages based on IP moved to decrypt_message().
124 2003-11-24 Monday 16:04  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 2003-11-24 Monday 16:03  Petr Baudis <pasky@ucw.cz>
133         * README:
135         See Makefile for various obscure compile-time switches.
137 2003-10-24 Friday 10:48  Petr Baudis <pasky@ucw.cz>
139         * tty.c:
141         Removed plenty of useless (and possible confusing and dangerous)
142         signal handlers.
144 2003-10-05 Sunday 18:39  alfie
146         * Makefile, tetrinet.c, xwin.c:
148         Removed xwin.c for now because it doesn't include anything useful
149         currently.
151 2003-10-02 Thursday 16:59  Petr Baudis <pasky@ucw.cz>
153         * Makefile:
155         Remove *.o in binonly as well.
157 2003-10-02 Thursday 16:58  Petr Baudis <pasky@ucw.cz>
159         * Makefile:
161         Introduced maintainer target binonly.
163 2003-10-02 Thursday 16:35  Petr Baudis <pasky@ucw.cz>
165         * Changes, README, version.h:
167         tetrinet-0.11
169 2003-09-11 Thursday 20:26  alfie
171         * tty.c:
173         Add support to display team name in playfield. Required to move
174         player name to the left.
176 2003-09-09 Tuesday 19:15  alfie
178         * sockets.c:
180         #include <string.c> to silence memcpy and memset warning.
182 2003-09-07 Sunday 16:30  Petr Baudis <pasky@ucw.cz>
184         * README, version.h:
186         0.10-pb4
188 2003-09-07 Sunday 16:29  Petr Baudis <pasky@ucw.cz>
190         * Makefile, server.c, sockets.c, tetrinet.c, tetris.c, tetris.h,
191         tty.c, xwin.c:
193         Added -Wall parameter to the compilation and fixed the tons of
194         warnings. The result is a rather massive cleanup.
196 2003-09-07 Sunday 16:12  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 2003-09-05 Friday 14:32  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 2003-09-05 Friday 11:39  Petr Baudis <pasky@ucw.cz>
213         * README, version.h:
215         0.10-pb3
217 2003-09-05 Friday 11:37  Petr Baudis <pasky@ucw.cz>
219         * tetrinet.c, version.h:
221         Include the version information in the usage output.
223 2003-09-05 Friday 11:33  Petr Baudis <pasky@ucw.cz>
225         * .cvsignore:
227         Ignore compiled binaries.
229 2003-09-05 Friday 11:25  Petr Baudis <pasky@ucw.cz>
231         * server.c:
233         _Untested_ server-side tetrifast support.
235 2003-09-05 Friday 11:15  Petr Baudis <pasky@ucw.cz>
237         * README, tetrinet.c:
239         Documented the -fast option.
241 2003-09-05 Friday 11:09  Petr Baudis <pasky@ucw.cz>
243         * tetrinet.c:
245         Print verbose usage help, also when an unknown option is passed.
247 2003-09-05 Friday 10:56  Petr Baudis <pasky@ucw.cz>
249         * Changes:
251         -pb branch changes are in ChangeLog.
253 2003-09-05 Friday 10:54  Petr Baudis <pasky@ucw.cz>
255         * AUTHORS:
257         Put together some AUTHORS file.
259 2003-09-05 Friday 10:46  Petr Baudis <pasky@ucw.cz>
261         * README:
263         0.10-pb2 (pb1 was done outside of CVS yet)
265 2003-09-05 Friday 10:39  Petr Baudis <pasky@ucw.cz>
267         * tetrinet.c, tetrinet.h, tetris.c:
269         Tetrifast support.
271 2003-09-05 Friday 10:38  Petr Baudis <pasky@ucw.cz>
273         * README, tetrinet.c:
275         Introduced multichannel support (it was rather just a trivial fix).
277 2003-09-05 Friday 10:37  Petr Baudis <pasky@ucw.cz>
279         * tetrinet.c:
281         Still send unknown commands to the server, patch by Gerfried Fuchs
282         <alfie@ist.org> and me.
284 2003-09-05 Friday 10:30  Petr Baudis <pasky@ucw.cz>
286         * README:
288         Administrative commit - 0.10-pb0.
290 2003-09-05 Friday 10:28  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:
296         Initial revision