diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 432 |
1 files changed, 432 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..fcc1e8e --- /dev/null +++ b/ChangeLog @@ -0,0 +1,432 @@ +10-05-08 - Kurt Granroth (3.9) + o Converted KBiff into a full-fledged kdeinit module compatible + with the latest KDE 3.5 (previous support was outdated) + o Yet more tweaks to compile under the gcc 4.x running target + without warnings + o Cleaned up a bunch of Makefiles, configure files, and automake + files along with an updated 'admin' directory + o Got rid of the 'release-kbiff' "meta" version and date tags + o Updated the .spec file to be more up to date + +09-09-08 - Frédéric Brière + o Replaced complicated date-time calculations with toTime_t() + +03-30-08 - Léo Terziman + o Fix compilation of ASUS led code under gcc 4 + +03-21-08 - Martin Spirk + o Added 'stopped' icon state + +02-27-08 - Elve + o Updated Dutch translation (nl.po) + +01-21-08 - Kurt Granroth + o Updated automake admin dir with latest code from KDE 3.8 + o Tweaked the code to compile on gcc 4.2 without warnings with -Wall + o Status window tweaks to work better on multiple-monitors as well + as in more positions (side, bottom, top, etc). + o Removed some 2.x code. Nobody uses KDE2 anymore so it's high + time KBiff stops supporting it. + o Fix display of icons with the icon selector + +09-10-05 - Kurt Granroth (3.8) + o Updated automake admin dir to compile with latest SuSE + o Updated documentation slightly + +09-10-05 - David Vestal + o Status Window patch for multiple-monitors + +06-01-05 - Michael Hendricks + o Added CRAM-MD5 and APOP login support for POP and IMAP + +08-02-04 - Robert J. Clark + o Fixed advanced options like keepalive propogating from the setup + dialog to the code that actually uses it + +03-23-04 - Roeland Merks (3.7.1) + o Added code to toggle ASUS Mail LED + +12-18-03 - Anton Perich + o Changed IMAP code to use STATUS instead of EXAMINE + +11-14-03 - Kurt Granroth + o Updated 'admin' subdir to work with newer autoconf/automake + +10-22-03 - Adam Piatyszek + o Bug fix in maildir code to handle 'f'lagged messages + +09-26-03 - Clemens Oertel + o New option to set a command that runs whenever the status changes + from New back to Old. Useful to set LEDs and the like + +09-10-03 - Alex Galakhov (3.7) + o Added SSL protocols support using KSSL + +12-11-02 - Oren Peled + o More robust .spec file + +11-07-02 - Mattias Paivarinta, Jean-Michel Kelbert (3.6.3,3.5.7) + o Don't report "trashed" mails in maildir as unread + o Updated debian subdir + +11-05-02 - Klaus-Dieter Krannich + o Fixed Most Reported Bug Ever(tm)! KBiff should no longer crash + when you move the cursor over the status window. + +11-01-02 - Kurt Granroth (3.6.2,3.5.6) + o Few cosmetic tweaks and made sure a few dialogs have parents + o Decided to make a release since there are a few months worth + of patches + +11-01-02 - Robert Hardy + o Added additional check to RPM_BUILD_ROOT in kbiff.spec + +07-08-02 - Max Zaitsev + o More robust state checking with POP3 + +06-09-02 - Moritz Maaß + o Added "current mail" field to status popup + +04-13-02 - Kurt Granroth (3.6.1,3.5.5) + o Fixed icon loading so that choosing non-standard icons works + again. Not sure when this broke but it is the Most Frequently + Reported Bug (MFRB)! Enough so that I am going to back-port it + to the KDE2 version + o Realized that I can have the same source for the KDE2 and KDE3 + version so maybe I will be maintaining the older version after + all + +03-25-02 - Kurt Granroth (3.6) + o Updated to work with KDE3 + +11-07-01 - Kurt Granroth (3.5.4) + o Fixed mbox access time setting for those who have their timezone + setup incorrectly + o Added Japanese message file from from Toyohiro Asukai + +10-23-01 - Kurt Granroth (3.5.3) + o Fixed mbox access time setting to keep timezone into account + o Improved mbox state saving + +10-22-01 - Fredrik Kuivinen (3.5.2) + o Reset 'mbox' style mailboxes to old access time after checking + them. This should make most MUA's quite a bit happier + o Added a few variable substitution rules(%m -> mailbox with new + mail, %u -> URL of mailbox with new mail, %% -> %) + +09-13-01 - Oleg Cherkasov, Stefan Reinhold, Matthias Kaehlcke (3.5.1) + o Added 'debian' subdir for building on debian/woody. Thanks to + Oleg for that + o Patch by Stefan to be a lot more intelligent about how we count + mail on an IMAP server + o KBiff man pages from Matthias (matze) + +07-20-01 - Kurt Granroth (3.5) + o Redid .po files. Hopefully some of the other languages will work + again + o Adapted password storage to use Base64 instead of homemade often- + not-working encoding + +06-27-01 - Eray Ozkural and Kurt Granroth + o Added "precommand" field to start a program (like fetchmail) + before KBiff polls. + +06-20-01 - Kurt Granroth + o Maildir folders can have unread (new) mail in the 'cur' folder. + Handle that. + o Added kbiff.so module to the .spec file + o The notify window will update when new mail arrives (broken in + 3.4.1) + +05-31-01 - Albert Chin + o Compile on IRIX (name used as both a variable and a method is + forbidden) + +05-25-01 - Kurt Granroth + o Use KRun::runCommand to start programs instead of the homegrown + code using KProcess + +05-25-01 - Balaji Ramani + o Fixed sizing of status window. + +05-21-01 - Kurt Granroth (3.4.2) + o If the state is already New in the POP3 code, just emit the + currentState signal (no more dialog box for each new mail). + Thanks to Steve Evans <stevee@zuken.co.uk> for the heads up. + o Make kbiff a kdeinit module (should save some memory). Thanks to + Lubos Lunak <l.lunak@sh.cvut.cz> for the patch! + o Added "hicolor" 16x16 icon since locolor icons are no longer the + default in KDE + +03-28-01 - Kurt Granroth (3.4.1) + o If connecting to POP or IMAP server doesn't work, we disable that + monitor. + o Close the socket on pretty much any error. + +03-28-01 - Sergei Haller + o Storing the mailbox key in the KBiffMailbox. + o Using this key in the notify window and the floating + status widget instead of the simpleURL. + o Using this key for storing/reading kbiffstatus because + of problems with multiple accounts on the same server. + o KBiffMailboxTab::getMailboxList() and + KBiffSetup::getMailboxList() now return a list of + KBiffMailbox'es instead of a list of KBiffURL's + +03-27-01 - Sergei Haller + o Now will *always* munge the user name and password if + using IMAP4 protocol + +03-24-01 - Kurt Granroth (3.4) + o It is now possible to disable session management again + o Use KURL for username encoding now that it does it right + (user%domain should work now) + o The "advanced" functions work again + o Searching for 'maildir' directories now lets you pick a + directory! + o Finding help files works again + +03-14-01 - Krischan Jodies, Adrian D. Ives + o Use KAudioPlayer to play sounds + +02-20-01 - Kurt Granroth (3.3.2) + o Deleting mailboxes no longer crashes KBiff + +01-22-01 - Kurt Granroth (3.3.1) + o Fixed compilation issue for newer gcc (in RedHat 7.0) + +11-21-00 - Max Zaitsev (3.3) + o Huge change in state handling for POP3 + +11-20-00 - Kurt Granroth (3.2) + o Fixed seg-fault when deleting profile + o Launch mailer from notify dialog (again) + o Random fixes that I can't remember + +10-28-00 - Kurt Granroth (3.1) + o Properly encode and decode passwords for POP3 and IMAP + o Connect using proper hostname with POP3 and IMAP + o Don't hang with 99% CPU when trying to start the mail client + +10-07-00 - Kurt Granroth (3.0) + o Updated to compile with KDE 2.0 final + +12-24-99 - Kurt Granroth (2.3.11cvs) + o Updated to 2.3.11 code + o Added DCOP support! + o Fixed location of 'status' box. Apparently in Qt 2.x, the + width() and height() don't get set until AFTER a show()! + o No more .xpm files -- I'm going to all .png from now on + o Started adding What's This help to a few widgets + +12-24-99 - Kurt Granroth (2.3.11) + o IMAP code should better recognize NO and BAD responses (patch + from Seo Young-Jin) + o Allowed gcc 2.95 to play nice with KBiff using const iterators + (patch from Mark Coletti) + o Pretty big patch from Bjorn Hansson to add timeout ability to the + socket code + o Other random changes to let KBiff compile with no warnings even + with '-Wall -pedantic' + +10-20-99 - Kurt Granroth (2.3.10cvs) + o Updated to 2.3.10 code + +07-30-99 - Kurt Granroth (2.3.10) + o "Launch" button should now look better i18n'ed + o Empty Status: lines in mbox should now be flagged as read (patch from + Dirk Foersterling) + o KBiff should compile on HP-UX again (patch from Stefan Becker) + o Popup no longer shows 1 new mail when there is 0 messages (patch from + Riko Jacob) + +06-28-99 - Kurt Granroth (2.3.9) + o KBiff should no longer dump core when restarting a session. Don't know + when this bug was introduced... but it's squashed now. + +06-10-99 - Kurt Granroth (2.3.8) + o Internal changes to stop some unnecessary code duplication + +06-06-99 - Kurt Granroth (2.3.7) + o Passwords with '(' in them should now work... + +06-03-99 - Kurt Granroth (2.3.6) + o POP3 protocol now exits properly when closing. This should fix a bevy + of irritating socket problems. + +05-22-99 - Kurt Granroth (2.3cvs) + o Started moving layout stuff to Qt 2.0.. + +04-24-99 - Kurt Granroth (2.3.5) + o Note to self: ALWAYS test with gcc 2.7.2 before shipping!! + +04-22-99 - Kurt Granroth (2.3.4) + o Added 'Mailer' button to notify dialog. This will launch your mail + client. + o Added button to test new mail sound + o NNTP support works again. Not sure when it broke.. + +04-21-99 - Kurt Granroth (2.3.3) + o Setup dialog is now correctly deleted (patch from Bjorn Hansson) + o New "not connected" icon for network protocols (patch from Bjorn Hansson) + o Got rid of 'const' warning (patch from -- guess who -- Bjorn) + o Async net protocols are now "25% faster" (patch from Bjorn.. again!) + o POP3 code now closes the socket if there was an error (Bjorn) + o Icon should now draw correctly when it is not the first app docked + into the panel. Seems there was a race condition (me, this time) + +04-16-99 - Kurt Granroth (2.3.2) + o Config files are now read with read only enabled. This hopefully should + prevent the "empty" config files bug. + o Notify boxes will no longer take focus when they pop up + +04-08-99 - Kurt Granroth (2.3.1) + o It is now possible to have only one profile with a name other than Inbox + +03-27-99 - Kurt Granroth (2.3) + o KBiff now has NNTP support! It is a very basic implementation, but + it seems to work in lots of cases. + o Should now handle Netscape Mail folders. Netscape seems to use an + internal (read: not in the headers) way of determining mail state... + but using X-Mozilla-Status might work a little. + o Some more tweaks with the asynchronous code. + o Should now handle mbox mailboxes that double as IMAP or POP mailboxes. + I think PINE might use this format for all of its mailboxes (maybe). + +03-23-99 - Kurt Granroth (2.2.8) + o POP3 and IMAP4 code reworked due to a incredibly well done patch from + Bjorn Hansson <Bjorn.Hansson@signal.uu.se>. KBiff should now work + on laptops much better than before. All socket connections can now + be asynchronous AND KBiff should no longer "leak" file descriptors + o The new mail count on the floating status should now be correct at + all times for mbox and imap4 mailboxes. + +03-09-99 - Kurt Granroth (2.2.7) + o Fixed bone-headed bug which would cause KBiff to seg fault in a + 'leaveEvent'. Many thanks to Scott Bender <sbender@harmony-ds.com> + for working with me on this! + o MH handling code no longer allocates memory without deleting it. No + more 64Meg KBiff processes! + +03-08-99 - Kurt Granroth (2.2.6) + o Should now compile again with gcc 2.7.2. Also made status popup + a little more elegant looking. + +03-06-99 - Kurt Granroth (2.2.5) + o Implemented a Frequently Asked Feature (FAF) -- KBiff will now popup + a list of mailboxs with the newmail count when you put your mouse over + the icon (like a tooltip). As with pretty much everything in KBiff, + this is configurable. + +02-27-99 - Kurt Granroth (2.2.4) + o KBiff now counts the number of new mail in MH mailboxes. Also fixed + a silly bug that I introduced while applying the last patch. + +02-26-99 - Kurt Granroth (2.2.3) + o KBiff now supports MH mailboxes! Thanks to David Woodhouse + <David.Woodhouse@mvhi.com> for the very well done patch! + +02-23-99 - Kurt Granroth (2.2.2) + o username, password, and path are now encoded. That means that really + funky usernames like 'granroth@kde.org' and '/users/granroth' will + now work! + +02-09-99 - Kurt Granroth (2.2.1) + o Fixed stupid bug where I tried to print out the mailbox name from the + notify dialog.. AFTER I deleted the dialog :-( + +02-04-99 - Kurt Granroth (2.2) + o "Notify" dialogs are now non-modal AND are controlled. That means that + when number of new mails changes, the number displayed is updated. If + the state goes to OldMail or NoMail, the dialog is destroyed. + +02-01-99 - Kurt Granroth + o Changed imap code to use 'unseen' flag instead of 'recent' + o Slightly modified Trace.cpp code to compile on NetBSD (tip o' the hat + to Jaromir Dolecek <jdolecek@per4mance.cz> for that). Apparently, + the va_start() macro on NetBSD does NOT like the (const char*) + overloaded method for QString + o Small change to kbiffmonitor.cpp so that pop3 doesn't produce hundreds + of new 'notify' boxes (patch by Martin Hill <mjhill@home.com>) + +01-30-99 - Kurt Granroth + o Thanks to David Barth (dbarth@videotron.ca) for pointing out that + older POP3 servers (ones that don't support UIDL) will cause KBiff + to fail even though there is code to get around that...(patched) + +01-13-99 - Kurt Granroth + o Put KProcess handling code by itself so that all executing code passes + through it. + o Added profile name to tooltip + +11-11-98 - Kurt Granroth + o Added patch by Martin ? <spirk@kla.pvt.cz> to handle arguments for + mail client better + +11-10-98 - Kurt Granroth + o Removed Qt 1.33 compatibility from CVS version and put back AUTOMOC + +10-31-98 - Kurt Granroth + o Released 1.1.6 + +10-26-98 - Kurt Granroth + o Changed width of Advanced button so that certain translations will + fit. + +10-24-98 - Kurt Granroth + o Fixed bug in POP3 code where it would *never* go back to "no mail" + state if it ever received new mail. + +10-13-98 - Kurt Granroth + o Hideously mangled KTreeView to look exactly like QListView... at least + as far as kbiff is concerned. It is *very* ugly.. but it works! And + the cool thing is when I decide to go with QListView (the real one) + exclusively, well, I just have to nuke ktreeview.[cpp|h] and remove + a few #ifs. + +10-10-98 - Kurt Granroth + o Replaced QListView with KTreeView. QListView isn't cool enough to + require all kbiff users to upgrade to Qt 1.40. Maybe after KDE 1.1 + is released, I'll put it back... + +10-06-98 - Kurt Granroth + o Added patch from Ian Denton to use POP3 UIDL to check number of new + messages. Doesn't quite work perfectly, but it's almost there! Still + problems with knowing when POP3 mailbox was "read", though... + POP3 code now will attempt to figure out the number of new messages + by checking UIDL, then if that fails, it checks STAT, then if that + fails, it checks LIST. + +10-04-98 - Kurt Granroth + o Checking for new messages in mbox breaks the code! Added a work-around + that may or may not work (didn't test yet). This will also break + random file monitoring (file *must* be in mbox format), so I added + a new protocol: "file" + o Modified Trace class so that it will work with egcs. + +09-25-98 - Kurt Granroth + o Changed POP3 code back to using STAT. Apparently some servers don't + return the number of messages with a successful USER/PASS + +09-24-98 - Kurt Granroth + o Added code from 'korn' to check number of new messages in mbox. 'Notify' + should not correctly list the number of new messages in all four + mailbox types. + o Changed 'getlogin()' to more general form. Hopefully doesn't break on + non-Linux systems. + o Some bug fixes. + +09-23-98 - Kurt Granroth + o Quite a few bug fixes. + +09-19-98 - Kurt Granroth + o Added -secure option + o Added "Read Mail" menu item. This will set the flags to OldMail if it + was New. This also disables checking for new mail until the "current" + new mail becomes old! + +09-18-98 - Kurt Granroth + o Fixed bug in 'scramble' + +08-26-08 - Kurt Granroth + o Added isGIF8x to facilitate animated gifs. |