Version 0.23

- The default iso-8859-font can now be chosen again

- Removed a nasty bug that lead to errors while sending mail (introdced in 0.22)

- In some cases, debugging output was incomplete


Version 0.22

- knm now appends to the logfile on each startup instead of overwriting it

- A workaround for some bogous smtp clients has been introduced

- Minor bugfix for the smtp quit command response

- Some changes to documentation files


Version 0.21b

- The database format has changed. You should perform a full database
  reorganization after first startup. After the program has terminated,
  verify that the files
	groups2, msgid2, m-ppkre2, m-mdrre2
  are in your data directory. If so, you may delete the files
	groups, msgid, m-ppkrep, m-mdrrep.

- I've taken *aggressive* actions to reduce the CPU load on analyzation and
  loading of large newsgroup lists. On some systems, this might still not
  be sufficient, since the Java memory allocation routines may run at high
  priority (unchangeable). Anyone still having trouble with this should tell
  me about it.

- Redistributed -nojit parameters. They are now only in the debug startup
  files.

- Added new "server" parameter to netcaller. It is now possible to connect
  to a knm server running on another computer in the net.

- Some minor internal changes and bugfixes


Version 0.21a

- Debugging information in some cases wasn't included in the log file

- knm is now more tolerant to invalid TCP/IP configurations of the host

- On processing mails containing rare MIME syntax errors, hangs could occur

- Added SystemTest tool (-> readme)

- Some changes to documentation files


Version 0.21

- Second public beta release

- Local Newsgroup Administration window did not close after pressing OK

- Direct creation of single newsgroups is now possible


Version 0.20c

- Debugged & reactivated debug-capabilities

- Minor documentation changes

- NNTP server now includes the server name in the greeting banner

- Implemented XHDR, XOVER and LIST OVERVIEW.FMT to keep certain would-be
  newsreaders happy


Version 0.20b

- In some cases, the "Edit User" window for ZConnect gateways didn't show
  up properly

- POP command UIDL implemented (to keep Netscape 4 happy)

- In some cases, a deadlock occurred when attempting to save the PopServer data

- Group lists from remote NNTP servers are now alphabetically sorted, too

- Minor bugfixes

- Error messages during contact don't pop up anymore. Instead, they are
  written to stdout and to the logfile.


Version 0.20a

- Stricter compliance to Java language reference (even jikes is happy now)

- Found & eliminated the bug that lead to bogous behaviour of CommonConstants
  (one of my most stupid errors ever)

- Added the -nojit option to some startup files to make the whole thing more
  stable (and, in some cases, faster).

- Requires now at least Java 1.1 + Swing 1.1 Beta 3. On the other hand, for the
  first time, there's a high probability that the current knm beta will also
  run on the JDK 1.2 final without any changes.

- Some internal renaming and reorganization performed for consistency with
  recent style guides and better inner consistency.

- Workaround introduced for Java Hashtable bug (without this, knm hung when
  trying to add a user to a newly entered POP server)

- In some cases, it wasn't possible to edit the domains of an SMTP server


Version 0.20

- First public beta release


Version 0.16

- Second controlled alpha release


Version 0.11

- First controlled alpha release
