* resources/zoneinfo, tools/tzdata: updated tzdata/tzcode environment to the
latest version (2013b) released by iana.org.
* resources/zoneinfo: removed iso3166.tab file as we won't require it in our
own upcoming YAM interface.
1 lines of code changed in 2 files:
* rexx/mailread.c: remember the ARexx RMData pointer on success only.
0 lines of code changed in 1 file:
* rexx/mailinfo.c: moved an assignment within a function call into a separate line.
2 lines of code changed in 1 file:
* rexx/mailinfo.c: added some NULL pointer checks. This refs #393.
6 lines of code changed in 1 file:
* src/extrasrc/tzcode: fixed some warnings and made everything buildable when linking against clib2.
23 lines of code changed in 3 files:
* extrasrc/tzcode/Makefile: fixed a warning about a static function declaration following a non-static one.
6 lines of code changed in 1 file:
* extrasrc/tzcode: added the typical set of properties.
15 lines of code changed in 7 files:
* resources/zoneinfo, tools/tzdata: added raw source files of the tzdata2013a
zoneinfo archive taken from iana.org and added a new mktzdata.sh shell
script to generate zoneinfo binary files in the newly created "zoneinfo"
directory in the resources path of YAM. This will allow to use these files
with our new zoneinfo query functions in libtz.a. This refs #10.
590 lines of code changed in 22 files:
* extrasrc/tzcode, lib/*/libtz.a: added Makefile to the new zoneinfo functions
and adapted them to be compiled for all Amiga platforms. However, they still
need to be adapted to work as expected. Added first versions of libtz.a for
all supported platforms in the lib path. This refs #10.
340 lines of code changed in 2 files:
* extrasrc/tzcode: added sources of zoneinfo sources for common functions
like localtime(), mktime(), etc. These sources are under public domain and
were taken from tzcode2013a.tar.gz (http://www.iana.org/time-zones).
This refs #10.
3432 lines of code changed in 6 files:
* mui/TransferMailList.c: added some NULL checks to fix #390 again.
37 lines of code changed in 1 file:
* MailTransferList.c: lock the list while scanning the mail for matching flags.
4 lines of code changed in 1 file:
* YAM_UT.c, mui/WriteWindow.c: added a special function to replace an already existing mail in the drafts folder which makes it a lot easier to keep the currently active mail active. This refs #388.
87 lines of code changed in 3 files:
* ImageCache: simplified the image deletion.
26 lines of code changed in 1 file:
* ImageCache.c: don't try to remap images to NULL screens.
12 lines of code changed in 1 file:
* Themes.c: immediately release obtained images after the initial availibility check to let their use counter drop to zero again.
6 lines of code changed in 1 file:
* ImageCache.c: obtain the mask plane for single transparent colors as well.
1 lines of code changed in 1 file:
* tcp/pop3.c: having active remote filters will now override the account's preselection setting and automatically open the preselection window to ensure that YAM really receives all the message details on which the filters might be working on to do their job.
8 lines of code changed in 1 file:
* tcp/pop3.c: remote filters are now applied when getting the single message details. This makes it possible to let the filters check all available information but it also requires the user to wait until the details of all new mails have been received. Otherwise it might happen that some mails will be received although they should be filtered out. This closes #390.
10 lines of code changed in 1 file:
* mui/PreselectionWindow.c: the preselection window now has a close button.
2 lines of code changed in 1 file:
* ImageCache.c: remember if DTM_PROCLAYOUT was called more than once.
6 lines of code changed in 2 files:
* ImageCache.c: remap an image to a specific screen only once.
1 lines of code changed in 1 file: