home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
internet
/
eucalyptus
/
eucbeta
/
betatesting.readme
< prev
next >
Wrap
Text File
|
1997-08-24
|
15KB
|
386 lines
Eucalyptus 1.0 (alpha)
----------------------
This archive contains an alpha release of Eucalyptus 1.0. Here are a few notes for
you.
============================
Here's what's new in Euclayptus 1.0, Release 0.1208 (25 Aug 97):
- Speedbar position now applies to all speedbars: the main window, folder windows,
message windows and compose windows.
- Implemented some more ARexx commands.
- I think I've finally tracked down and fixed the racing condition that would
appear on some systems when composing mails.
- You can now determine the position of the Address Book window.
- Fixed the "over-refreshing" of some windows.
- Fixed notification between Compose processes and the main/folder/send processes
(when composing new mails) and the send process and the main/outgoing folder
process after sending mails.
- Added a few new menu items in the message and folder menus.
- Message windows now close when you reply or forward them, in order to conserve
system resources. (I may make this an option, or make it smart for low memory
conditions in the future.)
- Fixed (hopefully) the misplaced listbrowser in the message window.
- Fixed a possible bug in notification between compose threads and the send
mail process.
- Implemented a few ARexx commands.
- Expanded "Reply" menu item to allow replying with or without quoting the original
message text. I will also be adding the ability to reply to all recipients of a
multiple-address mail.
- Expanded "Insert file" menu item in Compose to allow for bracketed/indented text.
(Inspired by the Solaris MailTool.)
----------------------
Here's what's new in Euclayptus 1.0, Release 0.1184 (16 Aug 97):
- Fixed a memory leak in the Filters settings panel.
- Used a bad tag value for the getfile objects in the General, User and Mail
settings panels that caused manual input of the file/path to be ignored. Fixed.
- Added two new buttons to Address book window: Move to, and Copy to. Now you
can select an address and move or copy it to a group.
- Fixed a layout-related bug in the main window that caused the speedbar to be too
small when placed at the top.
- Unfixed a memory leak fix that was not a fix because it was being properly freed
in another (proper) place. :)
- Put a delay kludge in mail composing when selecting "send now" that should offset
a possible racing condition.
- Check message signature not working correctly. Fixed.
- Fixed a bug in saving message body during signature verification.
- Compiled with the shiny new SAS/C 6.58 Compiler.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.1158 (12 Aug 97):
- Creating new filter items showed a bogus string in the action field, due to
an improperly initialized variable. Fixed.
- Added menu item to main Project menu, "Open send window...."
- Added ability to specify only certain messages to send, via send window.
- Fixed a bug in message importing that caused single message files without the
leading "From " tag to be ignored, e.g., YAM mail.
- Addresses added via "Get address" weren't being saved unless the address book
thread was running. Fixed.
- Had to redesign the address book file structure in order to accommodate key
identification for PGP encryption. This means that all your normal base addresses
should be fine, but your address groups will have to be reaccomplished. This also
fixed a potential bug in the code that would screw up on address groups with more
than 50 addresses.
- Implemented a new ClassAct tag to allow more effecient handling of datatypes in
message windows. The window should now behave properly after a resize.
- The character table for base64 encoding had the characters X and Y reversed.
Fixed.
- Tweaked the Delete Folder and Refresh images a little.
- Fixed PGP encryption of messages to use the new KeyID field of address book
entries. If not key ID is there, Eucalyptus will ask for one.
- Fixed a memory loss occurring in the compose window.
- Implemented custom headers.
- Fixed some C-related bugs. The SAS compiler doesn't initialize variables at the
start of switch() blocks, which caused some undetermined (and nasty) results in
certain functions on some systems.
- Enabled modifying the delivery status of messages waiting to be sent. Not fully
operational at the moment, but it does allow you to suspend individual messages from
being sent out.
- Added Sort By option for folder messages: "None."
----------------------
Here's what's new in Euclayptus 1.0, Release 0.1044 (2 Aug 97):
- Set Status in Folder window was crashing. Fixed.
- Mail Settings window had a refresh error (which crashed some machines). Fixed.
- Mask table values for base64 encoding were incorrect, generating badly encoded
attachments. Fixed.
- Enabled return-receipts.
- Fixed a bug in message quoting for multipart messages.
- Fixed a memory leak in message composing.
- Did a lot more on the documentation.
- Enabled "mailto:" capability for use with web browsers. (Untested.)
- Enabled UUdecoding.
- Enabled 3 more items in the Compose window: UUencode, Insert file, and Save to
file.
- I'm no longer including the ClassAct classes, since they can be easily
retrieved from their site (www.finale-dev.com or www.warped.com/~timmer/classact).
This should save quite a bit of space in the archive.
- I'm trying to track down why Eucalyptus overdoes window refreshes in the folder
windows, especially during events such as mouse moves, where this is unnecessary.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.963 (27 Jul 97):
- Added colorizing of messages in listbrowser for personal and priority messages.
The color is user-selectable from the first 16 colors in the screen's palette.
- Enabled return-receipt capability, as well as the option to disable it.
- Added priority selection in Compose window.
- Added option to hide certain headers in message display window.
- Did a lot more work on the internal POP client. Worked out some issues with
the POP3 command "TOP." Selective message retrieval is only possible if the
mail server supports this command.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.947 (26 Jul 97):
- Rewrote filter application on messages to bang less on the message directory.
A folder containing 75 messages averaging 2K apiece was taking 10-15 minutes to
process through 6 filters on a 33MHz machine. Not good. It's a lot faster now.
- Changed Mail send/retrieve window state choices to Open always, when transferring
mail, or never. This should solve the problem of Eucalyptus opening and closing the
window(s) constantly, since it won't close the window automatically at all now.
- Added some testers' system configurations to the documentation.
- When pressing the Help button, the AmigaGuide server wasn't looking for the help
file (Eucalyptus.guide) properly. Fixed. It now looks for a specified file, then
for the file in HELP:, then in PROGDIR:.
- Fixed the Isengard logo in the about windows. (It was bugging me. :)
- Did some more work on the documentation.
- .folder file format has changed again. Had to do it, in order to make filtering
faster.
- Internal SMTP is now working! I finally had the chance to start working on the
socket code, so Eucalyptus can now send mail without having to use an external
program.
- Internal POP is almost working. There are a few wrinkles to iron out for multi-
server capability and selective message retrieval. It will not retrieve mail yet.
If you happen to try it, all you'll see it do is talk to the server, and add a bunch
of blank lines to the retrieval window list.
- Optimized Eucalyptus' initialization phase, and reduced the overhead involved in
opening the folders initially. The program now starts up much, much quicker than
before.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.847 (21 Jul 97):
- Created all new button imagery. At the moment, it is disk-based, but in the
future, it will be hardcoded as default imagery, and can be replaced by disk-based
images. The images require newicon.library if color-remapping is desired.
- Started to write a spell checker interface, for use with external spelling
programs. It doesn't do much yet.
- Made the speedbar able to be placed on the side or at the top of the window.
- Added folder buttons to the speedbar and removed the standard buttons.
- Messed up the company logo in the About window. I'll fix it later. It's not
that important right now. :)
- All settings windows were ignoring the Use button. Fixed.
- Delete and Edit buttons in Compose window never enabled. Fixed.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.790 (18 Jul 97):
- Added ARexx menu to main window, to which you can add up to 61 entries for
your own ARexx macros.
- Added ARexx tab to General Settings panel.
- Did some work on the documentation.
- Added ARexx port identification in About window.
- Starting with this archive, Eucalyptus will also be uploaded to Aminet.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.771 (17 Jul 97):
- Enabled PGP signature/encryption when creating a message that has attachments.
- Enabled some more menu items I had forgotten about, like the Folder menu in
the main window.
- Fixed a bug that caused Eucalyptus to ignore the 'Apply Filters on Import'
flag for folders.
- Made some modifications to the included ARexx script 'smtpsend.rexx' to
account for the SMTPSmarterHost environment variable if SMTPHost is not
specified in the script.
- Enabled ghosting of menu items that are not relevant to context in main,
folder and message windows.
- Added field for XPK packer info into folder data structure, which means that
your current '.folders' file will not work. Currently, XPK support is not
enabled, but planned for (hopefully) this release.
- You can now specify any images you like for all the speedbar buttons and
message part buttons. In Eucalyptus' program directory, under "Support/Images"
you can place any icons you want to use. Look in this directory for examples.
The current images are too big and don't look right, but are just there for
example. If someone would like to design some new imagery, I'd be glad to take
them. The icons should be 30x30 and no bigger.
- I'm sure there are other things that I've forgotten.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.633 (7 Jul 97):
- Fixed some bugs when applying filters.
- Fixed bugs in composing messages. Wasn't preserving subject in replies.
- Enabled generation of PGP signed/encrypted message with attachments. Don't
know how well it works yet, so be warned.
- Added 'Edit' button for signature in Compose and User Settings window and
for taglines in User Settings window. If no external editor is specified,
Eucalyptus will use an internal editor.
- Added APOP option for POP servers, but it is disabled until I write the code
for the internal POP client.
- Fixed some address parsing bugs.
- Enabled iconification of main, folder and message windows.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.594 (4 Jul 97):
- Added hierarchical folder capability. There are still a few bugs to work
out when selecting the parent folder, so I wouldn't recommend trying to make
extensive use of this feature. It should be fixed by the next test release.
- Wrote the code for the menus in the compose window. Most of them work now.
- Made some of the menus in other windows functional.
- Fixed some miscellaneous bugs.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.556 (2 Jul 97):
- I'm looking for someone who can draw some really cool-looking NewIcons-style
imagery for the speedbar buttons. If you're interested, please e-mail me at
<gandalf@inet.att.co.kr>.
- Made importing of messages a little bit smarter by having Eucalyptus check
the delimiting "From " line for the customary address. If one is not present,
Eucalyptus treats the line as part of the message and continues until a valid
"From" line is reached.
- Fixed some bugs in the displaying of message parts.
- Finally wrote the code for quoting of message text in replies and forwards.
- Enabled the functionality of some more speedbar buttons.
- Added notification in the main window's folder list if messages are waiting in
that folder's spool file.
----------------------
Here's what's new in Euclayptus 1.0, Release 0.499 (29 Jun 97):
- It turns out I wasn't handling messages coming from getfile/font.gadget,
which was causing some of the Settings windows to appear to lock up. Fixed.
- Did some tweaking of the message parser and some of the folder message list
handling code. This fixed some display-related bugs and other assorted
nonsense.
- Enabled decoding of header fields according to RFC 2047, so names in
8bit ASCII are now displayed correctly. Actually, only the quoted-printable
portion decodes; the base64 shows the character(s) in question as '?'s for
the time being.
- I discovered this morning that I was compiling Eucalyptus for 68030 or
better. This would cause it to crash on 68020 or lower systems. Recompiled
the entire program to run on 68000's. I apologize profusely for this
oversight.
============================
Now some general notes:
- The program may contain a LOT of printf()'s and requesters still, so be
warned that if you're using it from the Workbench, a small shell window
will probably open on the Workbench screen to show these statements, or a
requester window will pop open suddenly for no apparent reason. If you see
one come up in conjunction with a bug or system crash, note it.
- For bug reports, be as descriptive as possible. Tell me what you were
doing, how you were doing it, what your system setup was like at the time,
etc. You get the idea. If possible, if it's a visual bug, take a
screen snapshot, preferably in GIF or IFF form. They really come in
handy. :)
- Use Enforcer, Mungwall and any other watchdog/debugging utilities you can
with it. Send me any/all Enforcer outputs, with a short description of
what you did when the Enforcer hit occurred. These come in very handy
too.
- Tell me what your system configuration is (OS version, RAM, display type,
etc.) and which executable you were using (there's only one in this archive,
but that may change in the future).
- And if you get any ideas for new features, by all means, let me know.
============================
Send bug reports, suggestions, and anything else to 'gandalf@inet.att.co.kr'.
I can accept MIME and UUencoded mail. And if you have a PGP key, send it to
me. I'll add you to my keyring.
Thanks for taking the time to test this program.
Cheers,
Paul
gandalf@inet.att.co.kr
Isengard Developments
http://www.geocities.com/SiliconValley/Pines/3517
isengard@geocities.com
Team AMIGA