[exim-dev] [Bug 1590] outbound SOCKS proxy support

Top Page
Delete this message
Reply to this message
Author: Git Commit
Date:  
To: exim-dev
Subject: [exim-dev] [Bug 1590] outbound SOCKS proxy support
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1590

Git Commit <git@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |git@???





--- Comment #4 from Git Commit <git@???> 2015-03-15 13:17:06 ---
Git commit:
http://git.exim.org/exim.git/commitdiff/7eb6c37c5084760c1d1469bd4be652b479a8df55

commit 7eb6c37c5084760c1d1469bd4be652b479a8df55
Author:     Jeremy Harris <jgh146exb@???>
AuthorDate: Sun Mar 15 12:32:11 2015 +0000
Commit:     Jeremy Harris <jgh146exb@???>
CommitDate: Sun Mar 15 12:34:33 2015 +0000


    socks: as a client, talk smtp via a socks5 proxy.  bug 1590
----
 doc/doc-txt/NewStuff                     |    4 +
 doc/doc-txt/experimental-spec.txt        |   33 ++++
 src/scripts/MakeLinks                    |    1 +
 src/src/EDITME                           |    3 +
 src/src/config.h.defaults                |    3 +-
 src/src/exim.c                           |    3 +
 src/src/functions.h                      |   10 +-
 src/src/ip.c                             |   64 ++++---
 src/src/smtp_out.c                       |  142 ++++++++------
 src/src/transports/Makefile              |    3 +-
 src/src/transports/smtp.c                |   14 +-
 src/src/transports/smtp.h                |    8 +
 src/src/transports/smtp_socks.c          |  310 ++++++++++++++++++++++++++++++
 src/src/verify.c                         |    9 +-
 test/README                              |   10 +-
 test/confs/4020                          |   44 +++++
 test/confs/4028                          |   63 ++++++
 test/confs/4029                          |   64 ++++++
 test/log/4020                            |    6 +
 test/log/4028                            |    9 +
 test/log/4029                            |   11 +
 test/scripts/2000-GnuTLS/2000            |    2 +-
 test/scripts/2000-GnuTLS/2018            |    2 +-
 test/scripts/4000-scanning/4006          |    2 +-
 test/scripts/4020-socks/4020             |   85 ++++++++
 test/scripts/4020-socks/REQUIRES         |    1 +
 test/scripts/4028-GnuTLS-socks/4028      |   30 +++
 test/scripts/4028-GnuTLS-socks/REQUIRES  |    4 +
 test/scripts/4029-OpenSSL-socks/4029     |   30 +++
 test/scripts/4029-OpenSSL-socks/REQUIRES |    4 +
 test/src/server.c                        |  162 ++++++++++++----
 test/stdout/0259                         |    2 +-
 test/stdout/4003                         |   10 +-
 test/stdout/4006                         |    6 +-
 test/stdout/4020                         |   68 +++++++
 test/stdout/4028                         |   12 ++
 test/stdout/4029                         |   12 ++
 37 files changed, 1081 insertions(+), 165 deletions(-)



--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email