Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-14 | Clean docs for next release | Jeremy Harris | |
2014-08-14 | ChangeLog entry for OpenBSD 5.5 patch | Todd Lyons | |
2014-08-14 | Merge branch 'master' of git://git.exim.org/exim | Todd Lyons | |
2014-08-14 | Properly detect/set test variables from scripts. | Todd Lyons | |
2014-08-14 | OpenBSD 5.5 removed arc4random_stir | Todd Lyons | |
2014-08-13 | Testsuite - Squashed commit of the following: | Jeremy Harris | |
commit 7566c531c43298510e080eb8a7ed7cf767f9476b Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 16:20:38 2014 +0100 Assorted OpenSSL cases fail on different library versions. Discard stdout info to hide this. commit 3d389bc6a5ba0943f1b451fa7a8f2e3246de0bb1 Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Wed Aug 13 14:05:19 2014 +0100 Case 0563 was broken when the GECOS field had spaces. Accept quoted ones in stderr. commit d4333083f230702c8be45650dc48b6eb65a162eb Author: Jeremy Harris <jgh146exb@wizmail.org> Date: Mon Aug 11 18:30:49 2014 +0100 Case 0601 was unreliable; perl racing with exim for output. Quieten exim. | |||
2014-08-11 | Do not sleep for tiny periods, or hang trying to sleep for zero. Bug 1426 | Jeremy Harris | |
2014-08-11 | Better logging of OCSP fails | Jeremy Harris | |
2014-08-09 | Doc updates for work since 4.83exim-4_84 | Jeremy Harris | |
2014-08-08 | Bug 1509: Add parser for DSN spool linesexim-4_84_RC2 | Wolfgang Breyha | |
DSN support added a new formatted entry to the spool files, this change gives exipick the ability to read that entry. | |||
2014-08-04 | Better logging of OCSP fails | Jeremy Harris | |
2014-08-04 | Document $tls_in_ocsp, $tls_out_ocsp | Jeremy Harris | |
2014-08-02 | Fix broken EXPERIMENTAL_DSN compile | Jeremy Harris | |
2014-08-01 | Add note on Dovecot configuration for authentication. Bug 1512exim-4_84_RC1 | Jeremy Harris | |
2014-07-30 | Fix parsing of quoted parameter values in MIME headers. Bug 1513 | Jeremy Harris | |
2014-07-29 | Fix doc parse error | Todd Lyons | |
2014-07-26 | Document acl args variables in main variables section | Jeremy Harris | |
2014-07-24 | Fix "default config" section wrt. rfc1413_hosts | Jeremy Harris | |
2014-07-23 | Bug 1506: document change made | Todd Lyons | |
2014-07-23 | Bug 1506: Silence static checkers. | Lars Mueller | |
Re-adds a return NULL which was removed because it was redundant. Static checkers don't parse the logic, so adding it back to make them happy. | |||
2014-07-23 | Bug 1506: Fix static typechecker output | Todd Lyons | |
The end of the function can never be reached because the switch is only reached if the value it is checking is valid. Putting this return silences the warnings. | |||
2014-07-23 | Update version numbers, clean docs for next release | Todd Lyons | |
2014-07-22 | Do not sleep for tiny periods, or hang trying to sleep for zero. Bug 1426 | Jeremy Harris | |
2014-07-22 | Ensure timer never set to zero for millisleep. Bug 1426 | Jeremy Harris | |
2014-07-22 | Massage coding style to project norm | Jeremy Harris | |
2014-07-21 | Documentation/Tests for CVE-2014-2972 fixexim-4_83 | Todd Lyons | |
2014-07-16 | Only expand integers for integer math once | Tony Finch | |
2014-07-15 | Fix regex for Suse when converting spec to ASCII | Todd Lyons | |
2014-07-14 | Fix parsing of mime headers | Jeremy Harris | |
RFC2045 allows parameter values to be quoted; an embedded semicolon must then not terminate the parameter. | |||
2014-07-14 | DNSSEC: fix clang warning re && in || precedence | Phil Pennock | |
I looked and AFAICT the compiler guidance gives the correct logical binding for the code intention. ``` dnsdb.c:362:32: warning: '&&' within '||' [-Wlogical-op-parentheses] || dnssec_mode == DEFER && !dns_is_secure(&dnsa) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ dnsdb.c:362:32: note: place parentheses around the '&&' expression to silence this warning || dnssec_mode == DEFER && !dns_is_secure(&dnsa) ^ ( ) ``` | |||
2014-07-14 | MacOS: fix clang redef warning | Phil Pennock | |
2014-07-14 | Use Ustrlen() on a uschar | Phil Pennock | |
2014-07-14 | Fix unsigned < 0 check | Phil Pennock | |
Two places in malware.c were using `fsize`, defined as `unsigned int`, to receive the result of `lseek()` and then checking if the value was less than 0. As clang says: ``` malware.c:1228:46: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((fsize = lseek(clam_fd, 0, SEEK_END)) < 0) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ ``` Fix. Use `off_t`, which we're already using elsewhere, then use `fsize_uint` to handle off_t being potentially 64-bit, and a sanity-check on conversion which hopefully won't be optimised away by compilers. | |||
2014-07-14 | Rename T_APL to T_ADDRESSES | Phil Pennock | |
Fixes Github issue #15 Known DNS RRTYPE aliases can be found at <http://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml> and `T_APL` conflicts with the `APL` RRTYPE, Address Prefix List, in experimental RFC 3123. Issue reported compilation issues on OpenBSD. Instead, use `T_ADDRESSES`. | |||
2014-07-13 | Fix TLS SNI, and add regression test cases | Jeremy Harris | |
2014-07-08 | Reinstate SNI variables under GnuTLS. Bug 1499exim-4_83_RC3 | Jeremy Harris | |
2014-07-03 | Typo in docs, add missing word | Todd Lyons | |
2014-07-03 | Add cscope files to git ignore list | Todd Lyons | |
2014-07-03 | Enhance documentation of ${run command parsing. | Todd Lyons | |
2014-07-02 | Bug 1496: Fix typo in ChangeLog | Todd Lyons | |
2014-07-02 | Bug 1495: Exiqgrep -C check configfile readability | Andrew Colin Kissa | |
2014-06-20 | Use enum for var_entry type | Jeremy Harris | |
2014-06-17 | Fix build dependencies | Heiko Schlittermann | |
"make distclean; make -j" was failing on config.h | |||
2014-06-15 | Correct testuite doc | Jeremy Harris | |
2014-06-15 | Fix testcase 0390 when testing an EXPERIMENTAL_TPDA compile | Jeremy Harris | |
Insert a custom-munge for the new transport option. This may be removed once the code goes mainline. | |||
2014-06-15 | Fix testcase 0373 | Jeremy Harris | |
A readsocket expansion against a unix-domain socket which is immediately closed. This gave variable results does to the race of the write into the client-end versus the close at the server end. Insert under-testsuite delays to assure sequencing; the testcase now specifically looks for a write into a closed peer. | |||
2014-06-11 | Fix dkim for no-key case under SENDFILE compile. Bug 934 | Wolfgang Breyha | |
Tested-by: <wbreyha@gmx.net> | |||
2014-06-11 | Tidy coding style. Bug 934 | Jeremy Harris | |
2014-06-08 | Use strict C89 variable declaration positioning | Jeremy Harris | |
2014-06-08 | Preempt future testsuite integration of EXPERIMENTAL_DSN | Jeremy Harris | |