Version history of YanCond, Yanoff Java conduit 2002-03-20 - Updated installer for the CDK4.02a, with the new JSyncInstaller and Java 1.3 2001-11-?? version 1.0pre8 Updated installer to handle spaces in path name 2001-11-06 version 1.0pre7 Removed bug when threading an article with a null msgId Added option to send MODE READER to news server just after connecting 2001-08-07 version 1.0pre5 Now use Nullsoft's NSIS installer, which seems to work better than the ancient InstallShield I was using. 2001-01-12 version 1.0pre3 New installation procedure, using a C program. This should help against the Windows 2000 problems. 2000-06-26 version 0.9.12 The Action in "Custom" now reflects the Skip Sync checkbox Renamed Yanoff2 and History2 to Yanoff and History, resp. Made History use Sorter instead of its own quicksort Uploaded yancond to sourceforge.net Remove "EXPERIMENTAL" marking of threading and MsgID purging Implemented my own NNTP and SMTP wrapper classes, so that NetComponents is not necessary anymore. Sorry, Daniel. Implemented the Poll Prefs (get only headers, get bodies of marked headers, etc.) 2000-05-16 version 0.9.11 Use with Yanoff 1.4.2b or 1.4.4 Implemented threading Squashed some bugs (tidyArticle() with a null body) Implemented Sorter class and Comparable interface. Comparable is the same as in Java2. Implemented purging of old MsgID's 2000-04-10 version 0.9.10 Use with Yanoff version 1.4.2b. Now the conduit sorts History, using quicksort, Yanoff sorts the subscriptions Added simple conduit progress dialog. Anybody knows of a GPL ProgressBar class for Java-1.1? The debug level now works also for normal level, using the Util.DEBUG(String) method 2000-03-28 version 0.9.9 Completely rewrote database handling, introduced the PalmRecord and PalmDatabase classes. This should handle things hanging around when the conduit aborts abnormally. Added some more Custom options, like a debug flag, only sync once a day, don't sync at all. A Yanoff update is needed, because some databases need to be re-sorted after the conduit has done its thing. Rewrote the NewsRC handling, now not using the Mozilla classes. 2000-02-14 version 0.9 Fixed NNTP authentication Implemented newsrc synchronisation, one newsrc file per server. Articles are marked "read" in the newsrc file when they are transferred to the Palm. Articles that are already marked "read" are not transferred to the Palm. When you change a server name or address on the Palm, its newsrc sync is switched off. 2000-02-09 version 0.8 Now respect art max kb preference Implemented poll from start preference Word-wrap outgoing articles Added conduit configure dialog, which doesn't do much (yet) Updates for Yanoff 1.4 final (wordwrap line size in preferences) Hopefully squashed the bug when the Palm's RAM filled up Initial implementation of NNTP authentication 2000-01-31 version 0.7 Added using SMTP and NNTP ports from server preferences. Not tested. Updates for Yanoff 1.4b2, notably custom headers Conduit now honours server don't poll flag Read Yanoff version from preferences Made an easily installable version using InstallShield Express 2000-01-26 version 0.6a Updated the COPYRIGHT file according to Daniel F. Savarese's comments. Documented some undocumented features in the TODO list (under BUGS ;-) 2000-01-25 version 0.6 Updates for Yanof 1.4beta1 database changes Added support for multiple news servers Added ServerRecord class Added outgoing e-mail (SMTP) support Included NetComponents runtime in distrubution; mentioned it in the COPYING file 2000-01-13 version 0.5a Killed a bug that inserted unavailable articles into the Palm database anyway. 2000-01-12 version 0.5 Polling newsgroups now works (more or less). 2000-01-12 version 0.4 Added Preferences class, to read (and in the future write) Yanoff' preferences. The conduit now uses the news server from the preferences. Started work on a new Yanoff class, to do all the real work (and let YanoffConduit be an almost empty shell). Conduit now reads all databases (except the articles themselves) to the PC, so that we won't have to close-open-close-open Palm databases all the time. 2000-01-10 version 0.3a Reorganised towards packages name palm.conduit.yanoff and main class YanoffConduit. 2000-01-7 version 0.3 Implemented posting of articles (no mail yet) from the Outgoing folder. If successful, the articles are removed. The news server is hard-coded into yancond.java. Fixed Palm<>Java date conversions (I hope). 2000-01-04 version 0.1 Initial pre-alpha release. Some working code, dumps Yanoff databases to hotsync log. No real functionality.