- Splashwindow.c: replaced all MUIA_ShowMe usages by proper
MUIM_Group_Init/ExitChange calls to hopefully fix the window corruption
due to the dynamic adding/removing of objects.
135 lines of code changed in 3 files:
- YAM_MAf.c: reworked the index scanning routines a bit so that they
will now ask the user if an unknown file in a folder directory should
be considered a normal mailfile instead of just ignoring it. This
makes it a bit handier for people wanting to quickly copy a mailfile
to a folder directory without having to explicitly use the import
functionality of YAM.
74 lines of code changed in 1 file:
- YAM_MI.c: fixed another bug in the base64 file decoding routines where
attachments with lots of whitespaces caused YAM to through an error
message instead of simply skipping them.
5 lines of code changed in 1 file:
- strip the ".comment" stuff from the final binary too.
1 lines of code changed in 1 file:
- YAM_UT.c: simplifies the copy/move routines in the TransferMailFile()
function and also squeezed a bug which didn't correctly move/copy
files from/to a XPK compressed/encrypted folder.
60 lines of code changed in 1 file:
- YAM_UT.c, YAM_MA.c: changed the return values the TransferMailFile()
function returns, resulting in a slightly improved possibility to
return error conditions. Also added an additional error message if
the XPK compression/uncompression failes because the XPK library
returned an error value itself.
71 lines of code changed in 3 files:
- YAM_MI.c: fixed a minor bug in the base64 encoding routines where it
could have happened that YAM wrote too much encoded data at the end
of a file and therefore produced mails with corrupted attachments
4 lines of code changed in 1 file:
- YAM_UT.c, misc: reworked DateStamp2String() function to not work
with a static variable because it happend in the past that routines
used it incorrectly, resulting e.g. in the maillistview displaying
wrong or cutted timevalues.
231 lines of code changed in 8 files:
- YAM_MAf.c, YAM_FI.c: fixed some buffer overflows which were caused by
some unterminated strncpy() usages and resulted in messages showing
a size of -1.
13 lines of code changed in 2 files:
- isascii() should be defined on every platform out there, so the additional
define is not required anymore.
0 lines of code changed in 1 file:
- reenabled the __stack_size definition with OS4 as the latest clib2 is fixed now.
1 lines of code changed in 1 file: