# $Id$
# $URL$

from 0.5.3 to ...
	- filtering on posters useing OPT_IF, OPT_XF, OPT_MRF
	- cacheconverter2 to convert caches (or just throw them away)
	- OPT_CP also includes poster in combined name

from 0.5.2 to 0.5.3
	- fix the occasional deadlock
	- implement Mark Remaining Read option
	- throw articles that are marked read out of the caches
	- implement username & password option
	- lots of small improvements

from 0.5.1 to 0.5.2
	- major improvement in memory usage
	- speed ups
	- don't try to fetch really old headers

from 0.5.0 to 0.5.1
	- fix some yenc problems with threads
	- fix some thread return problems

from 0.2.3 to 0.5.0
	- changes to make it work with ruby 1.8.1
	- internal structures changed in article.rb
	- huge of memory usage improvements... - 90% less memory usage
	- (more) gracefully handle bad yencodings
	- enable file inclusion
	- add MODE READER command
	- use a thread for decoding for multi-part posts
	- locking cleaned up, no more calling of ps(1)

from 0.2.2 to 0.2.3
	- notify when cachedir doesn't exist
	- expand ${HOME} in config to your homedir
	- fix problem where the limiting of the number of headers
	  to get in one call wouldn't work
	- don't change cache files in place
	- keep old config if there are errors while reloading
	- change cache format to a file per server model (use
	  cacheconverter to convert cache files)
	- add license text
	- lots of small fixes

from 0.2.1 to 0.2.2
	- improve output layout
	- show running time
	- PID lockfile implementation
	- catch another error
	- fetch subjects sorted so you get a better chance at getting
	  full series
	- now your TEMPDIR can be on another drive than your DATADIR
	- reread config on SIGHUP

from 0.2.0 to 0.2.1
	- fail gracefully at a lack of configuration
	- fail gracefully if tempdir doesn't exist or isn't writable
	- implement DELEXT configuration option
	- implement OPT_MR configuration option

from 0.1.0 to 0.2.0
	- fix extension enforcing
	- code cleanups
	- split of uudecoding and ydecoding
	- add some regression tests
	- various bug fixes
	- remove articles from newsrc that aren't on the server any
	  longer
	- major speed improvements

from 0.0.9 to 0.1.0
	- allow comments after continuing lines, like this:
		OPT_I=(?i)( \
		agresion| \		# Paul
		apex theory| \
		at the drive in| \	# Paul
		bad religion| \
	- some speed ups
	- many more exceptions are handled
	- more consistent error messages

from 0.0.8 to 0.0.9
	- maxfilelength check
	- improved subject checking
	- linebuffered stdout
	- always use push when adding stuff to an array, this is way more
	  efficient than +=
	- always use << when adding stuff to a string, this is way more
	  efficient than +=

from 0.0.7 to 0.0.8
	- more and simpler exceptions
	- better argument checking
	- more helpful help

from 0.0.6 to 0.0.7
	- use exceptions for a lot of problems
	- code cleanups

from 0.0.5 to 0.0.6
	- new option -C for combined filenames eg. "subject-[filename]"
	- prevent reconnect loops
	- be more paranoid with decoding yEnc-encoded articles
	- more/better timeouts

from 0.0.4 to 0.0.5
	- implement timeouts on article fetching
	  (no more "hangs", hopefully)
	- remove servers from list on connection failure
	- much more robust

from 0.0.3 to 0.0.4
	- server reconnects now work

from 0.0.2 to 0.0.3
	- filtering on file extensions
	- multiple servers are now tried in order

from 0.01 to 0.02
	- yEnc support by Stijn Hoop. Thanks.
	- change cache file format
	- sort cache file
	- minor bugs
