Newest entries appear at the bottom. 0.8: - Initial release. 0.9: - Optimized data structures by analyzing letter frequencies and placing common letters toward the front of the arrays of child pointers in the dictionary trie. Memory usage dropped from 41 megs to 16. 1.0: - Initial public release. - Further optimized data storage based on the frequency of each letter occuring *after* each other letter, and having a different mapping for each letter we're on. Took memory usage down to 13.5 megs. 1.1: - Added compatibility with Solaris and FreeBSD in addition to Linux. - Fixed a serious bug that caused many words not to be listed at all. - Fixed bug whereby program crashed if dictionary was improperly formatted.