Version 0.60 Added embedded lisp capability in HTTP-based bifflets. Added encryption for passwords stored in the configuration file. Re-organized the source code and packages. Now configures with autoconf (configure/make/make install) Added scripts for running omnibiff and the configurator (omnibiff and omnibiff-setup) Bugs fixed: - Hotmail bifflet updated for latest website changes. - Yahoo bifflet updated for latest website changes. - Unix bifflet now has better integration with Evolution. Evolution doesn't update the message status in the mail file when messages are read, but it does add an X-Evolution field when mail has been "seen" by Evolution. - Http bifflets now use the USER-AGENT specified in the XML file. If one is not specified, the USER-AGENT field will be omitted in HTTP requests. This was necessary for the Lycos bifflet since it uses USER-AGENT to decide whether or not to gzip-encode the HTML pages, regardless of what was specified in the ACCEPT-ENCODING request field. Bifflets added: - ZipLip (www.ziplip.com). Note that ziplip uses your full email address (your-name@ziplip.com) as the username. - LycosMail (mail.lycos.com) Bifflets removed: - Visto, Deja, BusinessWeekMail, Alta-Vista. These websites have discontinued email service. version 0.50 Now builds with ant Added HTTPSkin, to provide an API for remote clients Added libomnibiff - an interface library for HTTPSkin Added wmOmniBiff - a WindowMaker applet based on libomnibiff Added omnifetch - a libomnibiff-based client similar to "fetchmail -c" Added POP3Skin, to function as a proxy for other biff checkers On a whim, replaced OmniBiffConfig with Plasmature Bifflets added: - BusinessWeekMail (www.businessweekmail.com) - Alta-Vista (www.alta-vista.com) - Go (www.go.com) Bugs fixed: - Excite bifflet updated (see INSTALL file) Version 0.40 Bifflets added in this release: Hotmail (requires curl) Bugs fixed: - My-Deja bifflet has been updated to work with the new Google website. - All Web-based bifflets have been re-written using a session-playback component from Surfboard, thereby making them more robust and more easily maintained. It is now possible to create new bifflets without writing any software; a tool is included (xml2bifflet) that will create a bifflet Java class from an XML session file. - Minor tweaks to the configuration tool. Note: JDK 1.2.2 is now required. Consequently, OmniBiff no longer runs under Kaffe. Version 0.30 Bifflets added in this release: IMAP4 (contributed by Frederick Roeber ) Bugs fixed: - Deja bifflet no longer generates false positives when there is an HTTP retrieval error. - Unix bifflet no longer generates false positives when the mail file contains forwarded email (contributed by Frederick Roeber ) - Unix bifflet now checks the timestamp and file length on the mail file before re-scanning, to cull unnecessary CPU cycles. (This was a performance problem with large mail files). - Excite bifflet updated to keep in sync with website changes. (Note: Use the wizard to delete and re-add your old Excite bifflet(s) in order to pick up the latest changes). Known bugs: - When running under Kaffe, the tear-off menus in the wizard often appear initially detached from the frame(!) - right clicking on bifflets in LEDSkin works in Kaffe but not other JVMs. (If anyone knows the "right" way to do this under JDK1.1 please let me know!) - Yahoo bifflet seems to "hang" occasionally. Clicking on it twice will often fix it, but I'd like to know why it hangs. Version 0.20 Bifflets added in this release: My-Deja.com Bugs fixed: - Excite bifflet is now compatible with all JVMs. Evidently, some JVMs have problems when reading HTTP data using DataInputStreams. This bifflet now uses "normal" InputStreams instead. - Visto bifflet updated to be compatible with visto website changes. Known bugs: - When running under Kaffe, the tear-off menus in the wizard often appear initially detached from the frame(!) - right clicking on bifflets in LEDSkin works in Kaffe but not other JVMs. - Yahoo bifflet seems to "hang" occasionally. Clicking on it twice will often fix it, but I'd like to know why it hangs. - Deja bifflet occasionally indicates it has new mail when it shouldn't. It needs to use a verification string similar to the way the Visto bifflet does. Version 0.10 - Initial Version (Jason Lowdermilk) Bifflets released in this version: POP3, Unix, Yahoo, Excite, and Visto. Skins: LEDSkin, DebugSkin Known bugs: - When running under Kaffe, the tear-off menus on the wizard often appear initially detached from the frame(!) - The excite bifflet works fine under Kaffe, but throws a "connection refused" exception under other JVM's (yikes!). This will probably require some tcpdump'ing to see what exactly is happening at the network level. - I'm not sure right-clicking works correctly under JVM's other than Kaffe.