Thrift
  1. Thrift
  2. THRIFT-151

TSSLServerSocket and TSSLSocket implementation

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.7
    • Component/s: C++ - Library
    • Labels:
      None

      Description

      SSL Connections w/ autogenerated self signed x509 certs seem to be the state of the art for rpc layers.

      It would be good if there was a C++ implementation of TSocket and TServerSocket classes.

      This is similar to the Java issue Thrift 106.

      1. ssl.patch
        40 kB
        Ian Pye
      2. ssl-pingli.patch
        48 kB
        Ping Li
      3. ssl-redesigned.patch
        40 kB
        Ping Li
      4. ssl-test-pingli.patch
        10 kB
        Ping Li
      5. Thrift.zip
        10 kB
        Vlad Galu
      6. thrift-0.6.0-cpp-ssl.patch
        50 kB
        Kevin Worth
      7. thrift-0.7.0-cpp-ssl-mac.patch
        42 kB
        Rowan Kerr
      8. TSSLSocket.cpp.diff
        10 kB
        Vlad Galu
      9. TSSLSocket.h.diff
        4 kB
        Vlad Galu

        Issue Links

          Activity

          Ian Pye created issue -
          Ian Pye made changes -
          Field Original Value New Value
          Link This issue blocks THRIFT-106 [ THRIFT-106 ]
          Ian Pye made changes -
          Link This issue is related to THRIFT-106 [ THRIFT-106 ]
          Ian Pye made changes -
          Link This issue blocks THRIFT-106 [ THRIFT-106 ]
          Ian Pye made changes -
          Attachment ssl.patch [ 12391180 ]
          Ian Pye made changes -
          Attachment ssl.patch [ 12394528 ]
          Ian Pye made changes -
          Attachment ssl.patch [ 12391180 ]
          Ping Li made changes -
          Attachment ssl-pingli.patch [ 12396994 ]
          Ping Li made changes -
          Attachment ssl-test-pingli.patch [ 12398198 ]
          Ping Li made changes -
          Attachment ssl-redesigned.patch [ 12407969 ]
          Vlad Galu made changes -
          Attachment Thrift.zip [ 12447529 ]
          Vlad Galu made changes -
          Attachment TSSLSocket.h.diff [ 12447819 ]
          Attachment TSSLSocket.cpp.diff [ 12447820 ]
          Kevin Worth made changes -
          Attachment thrift-0.6.0-cpp-ssl.patch [ 12471483 ]
          Kevin Worth made changes -
          Link This issue relates to THRIFT-1068 [ THRIFT-1068 ]
          Rowan Kerr made changes -
          Attachment thrift-0.7.0-cpp-ssl-mac.patch [ 12471635 ]
          Bryan Duxbury made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Fix Version/s 0.7 [ 12315360 ]
          Resolution Fixed [ 1 ]
          James E. King, III made changes -
          Link This issue relates to THRIFT-3164 [ THRIFT-3164 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Ian Pye
            • Votes:
              5 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 6h
                6h
                Remaining:
                Remaining Estimate - 6h
                6h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Development