GitHub user parthchandra opened a pull request:

    https://github.com/apache/drill/pull/950

    Drill 5431: SSL Support

    Add support for SSL between Java/C++ clients and Drillbits. 

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/parthchandra/drill DRILL-5431-0

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/drill/pull/950.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #950
    
----
commit dd22a5a6630ebd87ecf35fb61fc44fcea830a4fa
Author: Sudheesh Katkam <sudhe...@apache.org>
Date:   2017-05-16T21:48:57Z

    DRILL-5431: Upgrade Netty to 4.0.47

commit a34ca452e391d88f64213fccc69e42f1fca91633
Author: Parth Chandra <par...@apache.org>
Date:   2017-06-20T21:13:53Z

    DRILL-5431: SSL Support (Java) - Update DrillConfig to merge properties 
passed in from the client command line

commit 13f32d581fa01bc53d7580092ef3d1bbb500f4df
Author: Parth Chandra <par...@apache.org>
Date:   2017-07-25T16:21:02Z

    DRILL-5431: SSL Support (Java) - Add test certificates, keys, keystore, and 
truststore.

commit f073001bfbbcf3bec20aae93636c139b7d98f6ec
Author: Parth Chandra <par...@apache.org>
Date:   2017-08-28T17:08:15Z

    DRILL-5698: Revert unnecessary changes to C++ client

commit 759b5b201a9725f4b377590f48db30e0d5d58856
Author: Parth Chandra <par...@apache.org>
Date:   2017-06-16T23:49:45Z

    DRILL-5431: Update POM to upgrade to Netty 4.0.48 and add exclusions to all 
modules that included older versions of Netty

commit 2f3b504e56fa0df704d8153b9c104da18e81d41d
Author: Parth Chandra <par...@apache.org>
Date:   2017-06-07T18:09:10Z

    DRILL-5431: SSL Support (C++) - Refactoring of C++ client.
    
        Move classes out of drillclient to their own files
        Fix build on MacOS to suppress warnings from boost code
        Refactoring of user properties to use a map

commit 999da4d9c063157aec8d5bd3583d4776652960c3
Author: Parth Chandra <par...@apache.org>
Date:   2017-06-10T05:03:59Z

    DRILL-5431: SSL Support (Java) - Java client server SSL implementation

commit 9329306abed5b351226b0f25bf8a7f2ce5304679
Author: Parth Chandra <par...@apache.org>
Date:   2017-08-29T19:04:57Z

    DRILL-5431: SSL Support (Java) - Enable OpenSSL support

commit ee75133198167c685e00183d3d34eca65fa43b09
Author: Parth Chandra <par...@apache.org>
Date:   2017-07-11T00:19:12Z

    DRILL-5431: SSL Support (C++) - Add boost example code for ssl (small 
change to the code to pick up the certificate and key files from the test dir). 
Useful to test the ssl environment.

commit 95f609aa33e30d621108b8594360b9538374694e
Author: Parth Chandra <par...@apache.org>
Date:   2017-07-24T19:55:02Z

    DRILL-5431: SSL Support (C++) - Update DrillClientImpl to use Channel 
implementation

commit 6d38f2dc0b4607727a77f491373d93ca9706724e
Author: Parth Chandra <par...@apache.org>
Date:   2017-07-25T16:22:23Z

    DRILL-5431: SSL Support (C++) - Add (Netty like) socket abstraction that 
encapsulates a TCP socket or a SSL Stream on TCP.
    
    The testSSL program tests the client connection against a drillbit by 
sending a drill handshake.

commit 23aac62331a9eb900fb5e6ca5e62ca62438ed9ec
Author: Parth Chandra <par...@apache.org>
Date:   2017-07-31T20:28:24Z

    DRILL-5431: SSL Support (C++) - Fix Sasl on Windows to build from source 
(instead of install) directory

----


---

Reply via email to