summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog432
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.