YAM Developers: damato

Login name:
damato
Total Commits:
9,783 (49.0%)
Lines of Code:
211,167 (45.9%)
Most Recent Commit:
2016-04-12 17:07
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for damato

Activity by Day of Week for damato

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 9783 (100.0%) 211167 (100.0%) 21.5
src/ 3765 (38.5%) 95229 (45.1%) 25.2
yamos/ 2273 (23.2%) 44759 (21.2%) 19.6
src/mui/ 1095 (11.2%) 23731 (11.2%) 21.6
src/classes/ 591 (6.0%) 12163 (5.8%) 20.5
src/tcp/ 137 (1.4%) 8384 (4.0%) 61.1
yamos/classes/ 358 (3.7%) 5901 (2.8%) 16.4
src/tools/tzcode/ 38 (0.4%) 5714 (2.7%) 150.3
src/mime/ 141 (1.4%) 4116 (1.9%) 29.1
src/extrasrc/tzcode/ 36 (0.4%) 4095 (1.9%) 113.7
src/extrasrc/ 337 (3.4%) 1818 (0.9%) 5.3
src/rexx/ 736 (7.5%) 1103 (0.5%) 1.4
src/tools/svnrev/ 8 (0.1%) 986 (0.5%) 123.2
src/tools/tzdata/ 13 (0.1%) 936 (0.4%) 72.0
src/tools/genclasses/ 69 (0.7%) 547 (0.3%) 7.9
yamos/extrasrc/genclasses/ 38 (0.4%) 507 (0.2%) 13.3
yamos/extrasrc/ 35 (0.4%) 496 (0.2%) 14.1
src/tools/ 26 (0.3%) 453 (0.2%) 17.4
src/extrasrc/genclasses/ 23 (0.2%) 163 (0.1%) 7.0
/ 8 (0.1%) 64 (0.0%) 8.0
src/generated/ 2 (0.0%) 2 (0.0%) 1.0
resources/zoneinfo/Pacific/ 2 (0.0%) 0 (0.0%) 0.0
resources/zoneinfo/Europe/ 10 (0.1%) 0 (0.0%) 0.0
resources/zoneinfo/Australia/ 6 (0.1%) 0 (0.0%) 0.0
resources/zoneinfo/Asia/ 22 (0.2%) 0 (0.0%) 0.0
resources/zoneinfo/Antarctica/ 1 (0.0%) 0 (0.0%) 0.0
resources/zoneinfo/America/North_Dakota/ 2 (0.0%) 0 (0.0%) 0.0
resources/zoneinfo/America/Indiana/ 2 (0.0%) 0 (0.0%) 0.0
resources/zoneinfo/America/ 6 (0.1%) 0 (0.0%) 0.0
resources/zoneinfo/Africa/ 3 (0.0%) 0 (0.0%) 0.0

Activity of damato

Most Recent Commits

damato 2016-04-12 17:07 Rev.: 8381

* tools/genclasses/gc.c: reworked YAM_NewObject() once more and replaced
the ASM stub for the MorphOS build with some C-language equalivant which
copies all variable arguments into a "struct TagItem" array with a maximum
size of 128 entries. This routine is now generally used rather than using
VARARGS68K for the other platforms. In addition, it solves a still existing
problem where more than 8 arguments resulted in some undefined problems and
thus the ASM stub couldn't be usd. This refs #617.

31 lines of code changed in 1 file:

  • src/tools/genclasses: gc.c (+31 -46)
damato 2016-04-12 17:06 Rev.: 8380

* src/Makefile: added -Wno-pointer-sign to MOS compile to please GCC5.

1 lines of code changed in 1 file:

damato 2016-04-11 21:23 Rev.: 8379

* tools/genclasses/gc.c: implemented an ASM stub for MorphOS compiles with
GCC > 2 because newer GCC versions unfortunately don't support VARARGS68K
anymore. This should hopefully fix recent problems with our GCC5 compiles
for MorphOS, thus closes #617.

48 lines of code changed in 1 file:

  • src/tools/genclasses: gc.c (+48 -8)
damato 2016-04-11 10:44 Rev.: 8378

* misc: replaced several VARARGS68K uses with calls to preprocessor macros which
will convert a varargs function call into a tagitem list function call. This
is a preparation of GCC5 support for the MorphOS build and refs #617.

38 lines of code changed in 12 files:

damato 2016-04-11 09:55 Rev.: 8377

* src/Makefile: removed GCCVER=2 setup for MorphOS build since we are compiling
the MorphOS build with GCC 5.x now.

0 lines of code changed in 1 file:

damato 2016-03-29 18:13 Rev.: 8375

* src/Debug.c: fixed some GCC 5.3.x related compiler warnings.

7 lines of code changed in 1 file:

damato 2016-03-28 01:28 Rev.: 8373

- fixed some GCC 5.3.x specific compiler warning abotu static data being using in inlined functions.

4 lines of code changed in 1 file:

damato 2016-03-28 01:03 Rev.: 8371

- bumped copyright year to 2016.

356 lines of code changed in 354 files:

damato 2015-09-09 10:51 Rev.: 8338

- fixed codesets.library URL and removed trailing slash from all github URLs accordingly.

12 lines of code changed in 1 file:

damato 2015-04-04 00:41 Rev.: 8317

* resources/zoneinfo, tools/tzdata, tools/tzcode: updated tzdata/tzcode
environment to the latest version (2015b) released by iana.org.

1087 lines of code changed in 16 files:

damato 2015-03-25 19:29 Rev.: 8313

- copyright update

355 lines of code changed in 353 files:

damato 2014-06-26 19:01 Rev.: 8113

* tcp/ssl.c: fixed a crash problem when calling SSL_CTX_load_verify_locations()
with a file that doesn't exist.

5 lines of code changed in 1 file:

  • src/tcp: ssl.c (+5 -4)
damato 2014-06-26 09:09 Rev.: 8089

- replaced all typedef forward declarations with direct #include statements
as typedef-based forard declarations seem to work only with very latest
GCC compiler suites.

3 lines of code changed in 2 files:

damato 2014-06-26 07:32 Rev.: 8088

- used CleanupAmiSSLA() instead of CleanupAmiSSL(). This should fix the broken OS3/MOS build.

1 lines of code changed in 1 file:

  • src/tcp: ssl.c (+1 -1)
damato 2014-06-26 00:07 Rev.: 8086

* tcp/ssl.c: added new InitSSLConnections() and CleanupSSLConnection()
functions which will now be called from the global startup routines in
YAM. These new InitSSL/CleanupSSL functions will take care now to
initialize+cleanup a single global SSL_CTX structure rather than having
to create such a structure for every SSL connection being initiated. Apart
from reducing the connection overhead in general this change also allowed
to load the ca-bundle.crt once upon starting YAM rather than on every
SSL connection. In fact, this should slightly reduce the SSL negotation
delay by 2-3 seconds on slow m68k systems and should perhaps increase the
probability that SSL negotiations to mail servers from gmx.de, web.de and
1und1.de are not timing out. This refs #530.

492 lines of code changed in 8 files:

damato 2014-06-12 14:58 Rev.: 8077

- added STARTCLOCK/STOPCLOCK around SSL_CTX_load_verify_locations() so that we can
monitor certificate loading times more closely.

5 lines of code changed in 1 file:

  • src/tcp: ssl.c (+5 -1)
damato 2014-06-12 11:14 Rev.: 8075

- removed incorrect != SSL_ERROR_NONE in switch()

1 lines of code changed in 1 file:

  • src/tcp: ssl.c (+1 -1)
damato 2014-06-12 11:03 Rev.: 8074

- revised some parts of the SSL certificate verification code to be a bit more robust.
In addition, more debug output had been added to identify potential problems more
easily. This refs #530 and #568.

26 lines of code changed in 1 file:

  • src/tcp: ssl.c (+26 -15)
damato 2014-06-11 20:10 Rev.: 8073

- added some more debug output to better analyze SSL related
connection problems. This refs #530 and #568.

9 lines of code changed in 1 file:

  • src/tcp: ssl.c (+9 -1)
damato 2014-06-09 23:39 Rev.: 8070

- added somewhat more debug output to output internal OpenSSL
timeout and time values. This refs #530.

18 lines of code changed in 2 files:

(2107 more)

Generated by StatSVN 0.7.0