Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 8567 (100.0%) | 211066 (100.0%) | 24.6 |
src/ | 4860 (56.7%) | 103366 (49.0%) | 21.2 |
src/mui/ | 1963 (22.9%) | 50653 (24.0%) | 25.8 |
src/generated/ | 2 (0.0%) | 28339 (13.4%) | 14169.5 |
src/rexx/ | 794 (9.3%) | 10718 (5.1%) | 13.4 |
src/tcp/ | 269 (3.1%) | 5303 (2.5%) | 19.7 |
src/classes/ | 293 (3.4%) | 4909 (2.3%) | 16.7 |
src/extrasrc/ | 210 (2.5%) | 4562 (2.2%) | 21.7 |
src/tools/genclasses/ | 39 (0.5%) | 1611 (0.8%) | 41.3 |
src/tools/ | 27 (0.3%) | 1169 (0.6%) | 43.2 |
src/mime/ | 90 (1.1%) | 349 (0.2%) | 3.8 |
src/extrasrc/tzcode/ | 17 (0.2%) | 73 (0.0%) | 4.2 |
src/tools/svnrev/ | 2 (0.0%) | 10 (0.0%) | 5.0 |
/ | 1 (0.0%) | 4 (0.0%) | 4.0 |
* YAM_RE.c: eventually close the parsed file.
2 lines of code changed in 1 file:
* YAM_RE.c: fixed the function name.
1 lines of code changed in 1 file:
* YAM_RE.c: removed some debug statements.
1 lines of code changed in 1 file:
* 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:
* mime/base64.c, mime/qprintble.c, mime/uucode.c: don't convert the decoded data to UTF8 if it is binary/non-text data. This closes #616 again.
10 lines of code changed in 3 files:
* 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:
* 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:
* 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:
* mui/WriteAttachmentList.c: added a missing parameter when calling the method to display an attachment. This closes #615.
1 lines of code changed in 1 file:
* mui/GenericRequestWindow.c: simplified the free() calls a bit.
2 lines of code changed in 1 file:
* mui/GenericRequestWindow.c: fixed a memory leak in case creating the window object failed.
8 lines of code changed in 1 file:
* mui/WriteWindow.c: show the attachment reminder asynchronously. This might fix some graphical glitches. This refs #612.
4 lines of code changed in 1 file:
* mui/RecipientString.c: when resolving recipients the address is checked to be really valid, i.e. no spaces in the the address part, correctly paired angle brackets, etc. Invalid recipients will be kept now instead of being removed silently and an error message will be popped up instead. Effectively this makes it impossible to send off mails with invalid recipients. This finally closes #609.
71 lines of code changed in 1 file:
* mui/WriteWindow.c: don't try to resolve any addresses and don't check the subject when saving a mail as Draft. This refs #609.
143 lines of code changed in 1 file:
* 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:
* TZone.c: fixed a warning.
1 lines of code changed in 1 file:
* 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:
* YAM.c: updated all URLs to their new location on github.com
12 lines of code changed in 1 file:
* tcp/http.c: handle "https://" URLs as well. This partly fixes the download problems on github.com. Unfortunately the redirection scheme used by github still cannot be resolved correctly, hence the download still fails.
2 lines of code changed in 1 file:
* mui/TCPIPConfigPage.c: the update of the ignored warnings after clearing them will no longer invoke the update method synchronously, but asynchronouly instead. This is necessary, because the "clear" method is invoked from within an OM_SET method and that method will be continued to be executed after the object has been disposed and hence cause a crash. This closes #606.
5 lines of code changed in 1 file:
(3143 more)