Releases: bobbimanners/emailler
emai//er v2.1.14 - Migrate to latest IP65 release
Addresses tickets #75 and #76.
The IP65 release Emai//er has been using was a couple of years out of date, and various improvements and fixes have been made to IP65 in the meantime. The API had also changed, so some code changes were required in Emai//er to reflect this.
Note that it was also necessary to switch to a more recent cc65 compiler (otherwise IP65 appears not to work properly.) The very latest cc65 as of today has a regression which caused it to generate bad assembly for when compiling edit.c
. If you want to build Emai//er yourself, please be sure to use this version of cc65: https://github.com/cc65/cc65/tree/9cb81f1410c768562c56c75e665b31bed4bdc055
. This is the most recent cc65 prior to the regression. Hopefully this issue will be resolved shortly and we can switch to the very latest cc65.
Functionally, this release should be identical to 2.1.13, although there may be some improvements to the reliability of the networking code due to the updated IP65.
emai//er v2.1.13 - Hotfix release
Two fixes:
- Both
SMTP65.SYSTEM
andNNTP65UP.SYSTEM
parsed the first 20 lines of the message looking for headers, and failed to stop at the first blank line, as they should. The consequence of this was when forwarding an email, the headers of the message being forwarded were parsed when they should be ignored. Fix is to stop looking for headers when a line is found beginning with carriage return. NNTP65.SYSTEM
was failing to delete messages from theNEWS.SPOOL
directory under certain circumstances. I corrected the way in which the pathname for these files is computed and this appears to resolve the issue. I do not really know what triggered this problem, but this change does appear to resolve it.
emai//er v2.1.12 - Hotfix release
The problem was that we had run out of memory in the main EMAIL.SYSTEM
application (again!). This mean that we were unable to open enough disk files, so certain operations were failing. I have fixed this by re-using linebuf[]
for the scrollback and eliminating the 1KB buffer halfscreen[]
.
Emai//er v2.1.11 - Minor UI Improvements
Version 2.1.11 of Emai//er has the following minor improvements:
- When working with multiple tagged messages, the confirmation prompt now includes the action to be performed:
Archive n tagged - sure (y/n/ESC)
Copy n tagged - sure (y/n/ESC)
Move n tagged - sure (y/n/ESC)
- In
EMAIL.SYSTEM
andEDIT.SYSTEM
allow OA-/ for help as well as OA-? (ie: no longer requires shift key to be pressed.)
emai//er v2.1.10 - Hotfix release
Fixed #67 - problem with REBUILD.SYSTEM
whereby it would hang if no messages found in directory.
emai//er v2.1.9 - Hotfix release
Fixed #66.
REBUILD.SYSTEM
was not initializing the minimum and maximum email message numbers.
Emai//er v2.1.8 - Hotfix Release
One little fix.
Resolved ticket #65 - there was a bug in the 'quoted-printable' decoding where EMAIL.SYSTEM
was terminating the line early if a question mark was found in the text, leading to some missing characters in the decoded output.
Emai//er v2.1.7 - Hotfix Release
Lots of little improvements and fixes:
NNTP65.SYSTEM
: Fix the default NNTP port and add option to allow skipping of client authentication when connecting to NNTP server. Thank you Greg Wildman!EDIT.SYSTEM
andATTACHER.SYSTEM
fix to corner case drawing bug in file chooser UI.EMAIL.SYSTEM
support Quoted-Printable in 'From:' headers.EMAIL.SYSTEM
improvements to MIME boundary handling. Made MIME handling more robust in general. Added support for multiline MIME Content-Type and Content-Transfer-Encoding headers.NNTP65.SYSTEM
show summary of downloaded messages before terminating.EDIT.SYSTEM
only disconnect / reconnect s3d2 /RAM (not s3d1)
Emai//er v2.1.6 - Added PRINT65.SYSTEM Utility, EDIT.SYSTEM update
This release of Emai//er contains:
- New program
PRINT65.SYSTEM
allows printing of text files to a network-connected HP Jetdirect printer. I am using this successfully with an HP Photosmart 7520, and it should work with most HP printers. - Maintenance release of
EDIT.SYSTEM
(v1.28). This version improves the handling of the status line at the bottom of the editing screen and fixes a screen corruption bug caused by overflow of this line (issue #43 ).
Emai//er v2.1.5 - Added SETMAC.SYSTEM Utility
This release adds a new utility SETMAC.SYSTEM
for setting the MAC address on Uthernet-II cards. This is useful if you have more than one Apple II with an Uthernet-II and need to set unique MAC addresses for them (otherwise they will default to the same value.)
You can read about SETMAC.SYSTEM
here.