- YAN_WR.c: modified MessageID and BoundardID generation code to
generate somewhat more unique IDs. The MessageID generation code
was not so unique like we thought and the BoundaryID code wasn't
conform to RFC2045. Now we should be very well on the safe side
in generating world-unique IDs.
15 lines of code changed in 1 file:
- YAN_AB.c, extrasrc/atcsma.c: applied patch #1071505 which requested
to remove the obsolete use of the astcsma() function which was a
duplicate of the MatchNoCase() function in YAM_UT.c.
61 lines of code changed in 11 files:
- YAM_WR.c: fixed a minor bug in a MUIM_MultiSet notify connection
where the argument counts were too low which could have caused some
unexpected trouble.
1 lines of code changed in 1 file:
fixed bug #773860 - Charset gadget not fully disabled if Autodetect on.
2 lines of code changed in 1 file:
- YAM_MA.c: fixed a minor bug in the mail status handling which didn't
allow a user to manually set/unset a mail to/from the HOLD status.
Modified all HOLD status handling accordingly.
19 lines of code changed in 4 files:
- misc: fixed bug #1052533 where mail couldn't be move to a simple
password protected folder. Also reworked the whole folder mode
handling during this fix and renamed the "XPKType" parameter of
folder configurations to "Mode" and replaced the internal flag
handling with a more proper enum variable for handling the folder
modes (normal/simple/compressed/crypted).
188 lines of code changed in 10 files:
- YAM_main.h: fixed bug #1062983 which didn't clear the Error flag
of a mail upon a successfull sent operation.
1 lines of code changed in 1 file:
- YAM_RE.c: fixed bug in the message disposition notification reply
routines where a mail status update call was placed slightly wrong,
which caused crashes under curtain situations.
68 lines of code changed in 2 files:
- minor GUI redesign to make the secure connection type selection to
nicer
11 lines of code changed in 1 file:
- YAM_TR.c, YAM_COg.c: implemented full SMTP SSLv3 compatibility and
added a possibility to directly select the secure connection method
for SMTP connections in the configuration. In contrast to TLSv1, the
SSLv3 method directly connects to the specified port and initiates the
secure connection without previously querying the mail server via the
STARTTLS command, which is quite common for some SMTP-SSL servers out
there.
- misc: replaced all GUI based "APTR" occurances with proper "Object *"
types. This is no functional change but should make the source better
maintainable in future.
513 lines of code changed in 22 files:
- YAM_rexx.c: minor changed to the ReadArgs() calling mechanism of YAM's
ARexxPort implementation to conform a bit better to the documented
standard.
22 lines of code changed in 2 files: