January 2004 Commit Log

Number of Commits:
Number of Active Developers:
damato 2004-01-31 15:31 Rev.: 1514

- YAM_UT.c: enhanced the text quoting routines once more. Now
they also take care of indentions and should work more
accurate now.

51 lines of code changed in 1 file:

damato 2004-01-25 00:48 Rev.: 1513

- OS4: some more modifications to get YAM working on AmigaOS4.

53 lines of code changed in 6 files:

damato 2004-01-25 00:37 Rev.: 1512

- added AmigaOS4 support. Now the _NewObject() varargs function
will take respect of the different varargs handling of AmigaOS4.

23 lines of code changed in 1 file:

damato 2004-01-23 15:08 Rev.: 1511

- YAM.c: slightly modified InitLib() to correctly set the library
base from the pointer that is provided as an argument. Previously
only the local pointer was set and returned, which was not
exactly my intention in first place ;)

26 lines of code changed in 1 file:

damato 2004-01-22 23:40 Rev.: 1510

- OS4: finally YAM compiles and links with the AmigaOS4
cross compiler and the standard SDK. Added the OS4 new
style GetInterface/DropInterfac calls throughout the whole
sources. Now it's time for some tests because there are surely
still some OS4 dependant problems we have to solve before
we can consider this OS4 port stable.

375 lines of code changed in 9 files:

damato 2004-01-21 20:08 Rev.: 1508

- OS4: more adaptions to the includes and some sources to get
more AmigaOS4 compatible.

9 lines of code changed in 1 file:

damato 2004-01-18 18:28 Rev.: 1505

- Makefile.OS4: added first version of AmigaOS4 aware makefile.
In the event of preparing a first OS4 version some includes
has been altered in the includes directory and sources were
adapted were necessary. The OS4 version still doesn`t compile
yet, but lets hope we can sort the problems out soon.

83 lines of code changed in 4 files:

damato 2004-01-18 17:52 Rev.: 1504

- whoops, we still need stackextend here.

1 lines of code changed in 1 file:

damato 2004-01-18 10:06 Rev.: 1503

- changed default optimization flags.
- changed default CPU specification to reflect 68020-60
- removed -mstackextend as we don't need it any more (hopefully) :)
- changed gcc calls to be cross-compiler compatible.

5 lines of code changed in 1 file:

damato 2004-01-18 10:04 Rev.: 1502

- update default CPU flag to -mcpu=750 as MorphOS is generally used on
G3/G4 systems.
- updated default optimization flags.

2 lines of code changed in 1 file:

damato 2004-01-17 22:11 Rev.: 1500

- updated all sources and locale files to reflect the year 2004
within the copyright messages.

10 lines of code changed in 4 files:

damato 2004-01-17 22:02 Rev.: 1499

- removed some compiler warnings.

2 lines of code changed in 1 file:

damato 2004-01-17 20:55 Rev.: 1498

- YAM_UT.c: after receiving some bug reports about some screwed
up text while replying mails, I realized that the quotation
functions of YAM were somehow totally broken and way to
Therefore I totally rewrote the functions for generating
quoted reply texts as well as applying an automatic wordwrap
if some text passages exceed the specified text width. Like
anything new, this needs some more testing before these new
routines can be considered stable, but the first tests with
some complicated mails look good and promising that this new
functions work way better than the previous more or less
cryptic version.

250 lines of code changed in 3 files:

damato 2004-01-14 00:45 Rev.: 1497

- YAM_UT.c: reworked the PlaySound() function to not use any
temporary signals to get noticed when the sound is finished
with playing. This should fixed the reported lock ups which
sometimes happens if another audio channel is currently in
use. In addition, YAM plays the sound now totally asyncron,
which means the GUI doesn`t go to sleep while the sound is

27 lines of code changed in 3 files:

damato 2004-01-11 04:09 Rev.: 1496

- YAM_TR.c: modified the error checking routines of the POP3
routines. This fixes a bug that caused YAM not reporting
any error if the POP3 server immediatlely terminates the
connection directly after an emitted connect.

4 lines of code changed in 1 file:

damato 2004-01-07 00:35 Rev.: 1495

- YAM_TR.c: as promised before, I totally reworked the
DIGEST-MD5 authentification routines. Previously it wasn`t
working at all and now seems to perfectly conform to
RFC 2831.
Also exchanged the authentification priority to first check
for a possible DIGEST-MD5 authentification as this type of
authentification is per definition more secure than the
CRAM-MD5 variant.

251 lines of code changed in 1 file:

damato 2004-01-04 18:15 Rev.: 1494

- YAM_TR.c: reworked the whole SMTP AUTH routines to work
more accurate according to their respectify RFC. This should
also hopefully fix the newly introduced problems with the
PLAIN and LOGIN authentification.
During the tests on all authentification methods I also
realized that the whole DIGEST-MD5 auth implementation seems
to be broken by design. This really requires a complete
rework as the current implementation doesn`t work at all like
it should.

72 lines of code changed in 1 file:

December 2003 »

Generated by StatSVN 0.7.0