11.3
2	Changes:
3	- Colors on terminals that support it.
4
5	Bugfixes:
6	- Compiles on Mac OS X Panther again.
7	  (Must not abuse cpp for Makefile magic.)
8
91.2.1a
10	This version only adds some translations.
11
12	Changes:
13	- Added Dutch manpage.
14	- Added Norwegian translation (+manpage).
15
161.2.1
17	Changes:
18	- Improved network version checking code. The game now only
19	  complains if version of network code itself differs.
20	- Added Italian translation (+manpage).
21	- Russian translation (+manpage) added.
22	- Added Dutch translation.
23
241.2
25	Bugfixes:
26	- "snow deletes the bottom line"-bug fixed. Finally!
27
28	Changes:
29	- Added Spanish translation.
30	- Added French manpage
31
321.0.6-pre3
33	Changes:
34	- Added Portuguese translation.
35
361.0.6-pre2
37	Bugfixes:
38	- Fixed wrong hostname in highscore submission code. Actually
39	  this has been corrected silently in the 1.0.5 package. :)
40
41	Changes:
42	- The game now shows who has quit the game in network mode.
43	- Snow does not count as part of the house anymore. Thus if
44	  your house is completely gone and only some snow is left
45	  you loose from now on. ;)
46	- Updated manpages.
47
481.0.5
49	Bugfixes:
50	- Fixed buffer overflow in network version checking code. Argh!
51	- Highscore files got broken on reinstalling? Mine did. This is
52	  hopefully fixed now.
53
54	Changes:
55	- French translation
56	- Restructuring of the program package. doc/man/, po/, etc.
57	- Added German manpage.
58	- Complete rewrite of AI (should be much better now).
59	- Source code cleanup.
60
611.0.4
62	Changes:
63	- Added German translation.
64
65	Bugfixes:
66	- The screen is now cleared correctly if you restart a new game.
67	  Sometimes remnants of snow have been left on the screen.
68
691.0.3
70	Changes:
71	- Maximum player name length now 21 characters. That broke some
72	  scorefiles. On installing the game too long playernames in the
73	  scorefile will now be truncated.
74
75	Bugfixes:
76	- Sample scorefile that comes with the package wasn't corrected
77	  for the new highscore system.
78	- Rewrote the highscores handling code to fix the buffer overflow
79	  bugs and other strange things (reading names with spaces in them
80	  lead to problems).
81
821.0.2
83	Changes:
84	- The manpage is not installed executable and more.
85	- World Highscore system on the tornado webpage where you can
86	  submit your scores automatically at the end of each game.
87	- Scores are much higher now:
88	  final score = final score * % of your house remaining
89	- Improved AI aiming
90
91	Bugfixes:
92	- Fixed segfault with "--connect" and non existent hostname.
93
941.0.1
95	Changes:
96	- "Current Scores" in main menu shows the player names instead
97	  "Player 1" and "Player 2".
98	- The Makefile is really perverted now. :^)
99
100	Bugfixes:
101	- Fix in the Makefile/install section. Now we test if the directories
102	  exist before we put something in there.
103	- Tiny fixes and changes.
104
1051.0
106	Changes:
107	- Lightning now flashes the screen. :^)
108	- Location of the highscores files changed to /var/games. You may
109	  want to copy your old file there.
110	- Scoring system has changed. Higher is better now. Hmm, on a
111	  second thought you don't want to keep your old scorefile.
112	- Snow is now a defensive weapon. See the manpage for details.
113	- Changed the way rain, snow, hail fall down.
114
115	Bugfixes:
116	- Someone may have noticed strange numbers drawn on the screen
117	  when selecting lightning in non-networkplay mode. They're gone.
118	- The program does not segfault when no hostname is specified
119	  for "--connect". Other than that, the networking code
120	  implemented in version 1.0pre4 seems to be working smoothly.
121	- The highscores file is not any more overwritten when installing
122	  a new version.
123	  - Fixed segfault when trying to show highscores or write a new
124	highscore when the tornado.highscores file is missing or
125	  unreadable.
126	- Highscore file wasn't written when you quit the game with 'no'
127	  at the end. Stupid bug.
128	- Various typos and other tiny things.
129
130	Notes:
131	- This version will not work together with 1.0pre4 in network
132	  mode.
133
1341.0pre4
135	Changes:
136	- Network playing implemented. Starting the game with --server will
137	  start the game in server mode where you can connect with --connect host.
138
139	Bugfixes:
140	- The winning screen was not cleared when you started a new game.
141
142	Notes:
143	- Network mode is not really tested. I would not recommend running
144	  it as root. There may be buffer overflow bugs lurking in the code.
145
1461.0pre3
147	Changes:
148	- You can now play the game against the computer as well. The AI
149	  still needs a bit finetuning but the game should be much more
150	  interesting now if you haven't got anybody to play it with.
151	- A highscore system has been implemented.
152
153	Notes:
154	- Looks like everything is implemented now and the game is ready
155	  for the 1.0 release. Only little things here and there need
156	  changes I think. Network play will be done later.
157	- If you have more suggestions let me hear them. :-)
158
1591.0pre2
160	The code should be well commented now (well mostly). If you use
161	jed you can fold and unfold all functions in draw.c now. This was
162	the first version announced on freshmeat.
163
164	Changes:
165	- The program now clears the screen on exit.
166
167	Bugfixes:
168	- draw.c: The function draw_dialog() now uses getnstr to get the
169	  user input. You can type names with a max length of 23
170	  characters now.
171
172	Notes:
173	- The function getnstr() seems not to be implemented in earlier
174	  versions of libncurses. I have version 5.0 installed but it does
175	  not compile on FreeBSD 3.1 with libncurses 3.0 installed. If you
176	  get "undefined reference to 'getnstr'" during compiling you'll
177	  have to upgrade to 5.0.
178
1791.0pre1
180	All bugs I have noticed so far were fixed. This is the first
181	version released into the wild.
182	If you look at the source code, it's still kinda uncommented. I'd
183	like to change that in one of the next versions.
184
1850.9
186	Big version number jump. I don't like version numbers like 0.0.1
187	or 0.1234.a12 so I chose that 1.0 would be the first release
188	version of the program.
189	0.9 was already playable however an unnoticed buffer overflow bug
190	prevented you from playing another game after you destroyed your
191	opponents house.
192
1930 - 0.9
194	No public releases.
195