Skip to content

Releases: bobbimanners/emailler

emai//er v2.1.14 - Migrate to latest IP65 release

14 Sep 20:31
Compare
Choose a tag to compare

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

16 Nov 20:31
Compare
Choose a tag to compare

Fixed issues #71 and #72.

Two fixes:

  • Both SMTP65.SYSTEM and NNTP65UP.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 the NEWS.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

15 Nov 01:17
Compare
Choose a tag to compare

Fixed issues #69 and #70.

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

13 Nov 18:17
Compare
Choose a tag to compare

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 and EDIT.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

13 Nov 03:30
Compare
Choose a tag to compare

Fixed #67 - problem with REBUILD.SYSTEM whereby it would hang if no messages found in directory.

emai//er v2.1.9 - Hotfix release

12 Nov 22:13
Compare
Choose a tag to compare

Fixed #66.

REBUILD.SYSTEM was not initializing the minimum and maximum email message numbers.

Emai//er v2.1.8 - Hotfix Release

29 Aug 03:25
Compare
Choose a tag to compare

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

06 Jul 01:36
Compare
Choose a tag to compare

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 and ATTACHER.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

13 Jun 22:28
Compare
Choose a tag to compare

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

05 Jun 16:46
Compare
Choose a tag to compare

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.