Directory src/

Total Files:
98
Deleted Files:
53
Lines of Code:
66782

Browse with Trac

[root]/src
        Folder removed from repo classes (0 files, 0 lines)
        directory in repo extrasrc (34 files, 4590 lines)
            Folder removed from repo genclasses (0 files, 0 lines)
            Folder removed from repo tzcode (0 files, 0 lines)
        directory in repo generated (2 files, 28339 lines)
        directory in repo mime (14 files, 3840 lines)
        directory in repo mui (112 files, 54052 lines)
        directory in repo rexx (79 files, 8217 lines)
        directory in repo tcp (10 files, 7674 lines)
        directory in repo tools (4 files, 470 lines)
            directory in repo genclasses (8 files, 2515 lines)
            directory in repo svnrev (3 files, 981 lines)
            directory in repo tzcode (7 files, 4148 lines)
            directory in repo tzdata (2 files, 710 lines)

Lines of Code

src/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 8769 (100.0%) 204747 (100.0%) 23.3
tboeckel 4860 (55.4%) 103366 (50.5%) 21.2
damato 3765 (42.9%) 95229 (46.5%) 25.2
amis 5 (0.1%) 5570 (2.7%) 1114.0
gnikl 79 (0.9%) 203 (0.1%) 2.5
tactica 6 (0.1%) 154 (0.1%) 25.6
opiopi 25 (0.3%) 124 (0.1%) 4.9
marust 29 (0.3%) 101 (0.0%) 3.4

Most Recent Commits

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 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.

26 lines of code changed in 6 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.

99 lines of code changed in 98 files:

tboeckel 2016-03-16 16:27 Rev.: 8362

* YAM_RE.c: eventually close the parsed file.

2 lines of code changed in 1 file:

tboeckel 2016-03-16 16:14 Rev.: 8361

* YAM_RE.c: fixed the function name.

1 lines of code changed in 1 file:

tboeckel 2016-03-16 16:14 Rev.: 8360

* YAM_RE.c: removed some debug statements.

1 lines of code changed in 1 file:

tboeckel 2016-03-16 16:12 Rev.: 8359

* YAM_RE.c: made the decision whether to skip the UTF8 conversion for HTML documents or not a bit smarter by searching for embedded meta data which might set an explicit charset in addition to the mail's MIME headers. This closes #616 again.

65 lines of code changed in 1 file:

tboeckel 2016-03-02 09:58 Rev.: 8357

* YAM_RE.c: don't treat HTML documents as text but like binary data. This refs #616.

1 lines of code changed in 1 file:

tboeckel 2016-02-13 22:15 Rev.: 8355

* YAM_RE.c: skip the final conversion of HTML documents to any MIME viewer specific charset. This closes #616.

5 lines of code changed in 1 file:

tboeckel 2016-02-11 16:52 Rev.: 8353

* YAM_RE.c: a temporarily created file when viewing a mail part with a MIME viewer is no longer kept forever in T:, but treated as a zombie file to be deleted automatically later. It cannot be deleted immediately, because the MIME viewer is launched asynchronously.

5 lines of code changed in 1 file:

tboeckel 2015-11-12 09:30 Rev.: 8345

* YAM_UT.c: treat address/name combinations like "name <abc@de.fg>" and "abc@de.fg (name)" in the same fashion when separating them into address and realname parts. This refs #609.

15 lines of code changed in 1 file:

tboeckel 2015-10-08 19:44 Rev.: 8344

* TZone.c: fixed a warning.

1 lines of code changed in 1 file:

tboeckel 2015-10-07 19:43 Rev.: 8343

* TZone.c: added a check for a possibly failed mktime() call and an additional NULL pointer check for the generated time zone name. This closes #608.

17 lines of code changed in 1 file:

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:

tboeckel 2015-09-09 09:17 Rev.: 8337

* YAM.c: updated all URLs to their new location on github.com

12 lines of code changed in 1 file:

tboeckel 2015-05-19 16:06 Rev.: 8321

* YAM_UT.c, WriteWindow.c: implemented a function to check whether a string is correctly UTF8 encoded and contains at least one UTF8 character. Based on this check the charset of text attachments is forced to either UTF8 or ISO-8859-1 instead of the configured write mail charset. This refs #600. Please note that YAM does NO reencoding, it just gives the receiver a hint how to handle the attached file.

147 lines of code changed in 3 files:

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

- copyright update

99 lines of code changed in 98 files:

tboeckel 2014-12-27 21:33 Rev.: 8302

* DockyIcon.c: selecting "Quit" from the DockyIcon's context menu will quit YAM silently if it is iconified even if there is something which requires confirmation. This closes #591.

6 lines of code changed in 1 file:

tboeckel 2014-10-15 16:26 Rev.: 8283

* Config.c: fixed a warning.

1 lines of code changed in 1 file:

tboeckel 2014-10-15 16:23 Rev.: 8282

* mui/WriteWindow.c, Config.c: excluded the "before sending" wrapping mode from the list of possible settings. Too long lines in the generated mail file will be encoded as quoted-printable not exceeded 998 characters anyway already. Resizing the write window more narrow than the wrap column will do a dynamic wrapping anyway, no matter if soft line wrapping (while typing) is active or not. All in all this makes it possible to continue editing a draft mail and being able to insert new text in the middle of a paragraph without being forced to rewrap the paragraph manually. This finally closes #529.

9 lines of code changed in 1 file:

tboeckel 2014-10-15 16:10 Rev.: 8281

* YAM_WR.c: respect the maximum allow line length of 998 chars when wrapping the quoted text.

2 lines of code changed in 1 file:

tboeckel 2014-10-14 16:00 Rev.: 8280

* YAM_UT.c: don't set the folder index state to "flushed" if clearing the mail list was skipped, i.e. due to active draft mails. This finally closes #578.

4 lines of code changed in 2 files:

tboeckel 2014-10-14 15:57 Rev.: 8278

* YAM.c: don't load the index of archive folders on startup. This saves memory and is not really required since the archive folders are accessed quite seldom.

3 lines of code changed in 1 file:

tboeckel 2014-10-14 10:21 Rev.: 8277

* YAM_UT.c: don't flush the index of the Drafts folder if there are currently active drafts mails. This refs #578.

28 lines of code changed in 1 file:

tboeckel 2014-10-13 05:51 Rev.: 8276

* YAM_MA.c: don't try to continue to rename not existing mail files.

6 lines of code changed in 1 file:

tboeckel 2014-08-25 21:03 Rev.: 8199

* Timer.c: forget the TimerBase variable right before closing timer.device. This is necessary for the debug build, otherwise any debug output that happens after cleaning up the timers will cause a crash due to the time output for each debug statement. This refs #572.

3 lines of code changed in 1 file:

tboeckel 2014-08-19 10:50 Rev.: 8198

* YAM.c, tcp/Connection.c: renamed the DEBUG command line option to NETLOG to avoid unnessary confusion with the debug build of YAM. The old DEBUG keyword is kept as an alias.

7 lines of code changed in 2 files:

tboeckel 2014-08-16 16:10 Rev.: 8145

* YAM_UT.c: the DOS error string will be output in case opening an ASL requester fails.

12 lines of code changed in 1 file:

tboeckel 2014-07-09 15:38 Rev.: 8125

* YAM_UT.c: the restored layout weight values are now checked for consistency, because setting a horizontal weight of zero for certain groups will make these as small as possible and hence unresizeable. Even worse, this effect could be reverted in a normal fashion but only be deleting the file ENV(ARC):MUI/YAM.cfg and having to relayout all windows again from scratch. See MUI ticket #43 for details.

27 lines of code changed in 1 file:

tboeckel 2014-07-08 16:09 Rev.: 8124

* Config.c: the external spam filters are now imported as soon as the configuration file has been parsed. This avoids the problem that YAM reports a changed configuration in case the current configuration is reloaded again.

4 lines of code changed in 1 file:

tboeckel 2014-07-08 11:46 Rev.: 8122

* YAM_UT.c: make sure that the strippedCharsetName() function always returns a valid pointer.

22 lines of code changed in 1 file:

tboeckel 2014-07-08 11:36 Rev.: 8121

* Config.c: added a missing assignment for the editor codeset. This closes #571.

4 lines of code changed in 1 file:

tboeckel 2014-07-02 10:34 Rev.: 8116

* mui/SplashWindow.c: restructured the dynamic object creation a bit to handle possible failures more gracefully.

5 lines of code changed in 1 file:

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.

2 lines of code changed in 1 file:

tboeckel 2014-06-26 06:31 Rev.: 8087

* YAM.h, tcp/ssl.h: fixed the broken build for all platforms using a GCC version older than 3.0.

4 lines of code changed in 1 file:

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.

17 lines of code changed in 3 files:

tboeckel 2014-06-18 08:38 Rev.: 8081

* MailServers.h: use a password string which matches the maximum length of what can be entered in the GUI.

1 lines of code changed in 1 file:

(3236 more)

Generated by StatSVN 0.7.0