Skip to content
This repository was archived by the owner on Aug 11, 2020. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: insom/stud
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: svpcom/stud
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 2 files changed
  • 4 contributors

Commits on Jun 4, 2012

  1. Add call ERR_clear_error() before SSL_* calls

    SSL_get_error function requires calling ERR_clear_error queue
    before executing function which error code is to be determined.
    Otherwise spurious error codes may be returned even for successful
    operations.
    
    http://www.openssl.org/docs/ssl/SSL_get_error.html
    Lukasz Osipiuk committed Jun 4, 2012
    Configuration menu
    Copy the full SHA
    f6dfcf8 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2013

  1. Fix TLS setting to use TLS 1.x (support TLS 1.1/1.2)

    When we run using "--tls" (default) we create the SSL context with a
    TLSv1_*_method(), however, this _only_ supports TLS 1.0 connections. In
    contrast, when we run with "--ssl" we use a SSLv23_*_method() which
    allows all supported protocols. We block SSL 2.0 by passing in the
    SSL_OP_NO_SSLv2 flag in SSL_CTX_set_options. This results in the
    somewhat counterintuitive situation where the supported protocols are:
    
    * --tls: TLS 1.0
    * --ssl: SSL 3.0, TLS 1.0, TLS 1.1, TLS 1.2
    
    This patch fixes the handling of "--tls" so that it supports TLS 1.x
    while ensuring SSL 3.0 is blocked (SSL 2.0 is always blocked).
    
    This all assumes an OpenSSL library capable of supports newer TLS
    versions, otherwise, the above change will have no effect on stud's
    behaviour (ie. --ssl supports SSL 3.0/TLS 1.0, --tls supports TLS 1.0).
    ralish committed Dec 23, 2013
    Configuration menu
    Copy the full SHA
    4ff82d1 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2014

  1. Fix include path

    Fix possible buffer overflow
    Vasiliy Evseenko committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    5b2077a View commit details
    Browse the repository at this point in the history
  2. Fix TLS setting to use TLS 1.x (support TLS 1.1/1.2)

    When we run using "--tls" (default) we create the SSL context with a
    TLSv1_*_method(), however, this _only_ supports TLS 1.0 connections. In
    contrast, when we run with "--ssl" we use a SSLv23_*_method() which
    allows all supported protocols. We block SSL 2.0 by passing in the
    SSL_OP_NO_SSLv2 flag in SSL_CTX_set_options. This results in the
    somewhat counterintuitive situation where the supported protocols are:
    
    * --tls: TLS 1.0
    * --ssl: SSL 3.0, TLS 1.0, TLS 1.1, TLS 1.2
    
    This patch fixes the handling of "--tls" so that it supports TLS 1.x
    while ensuring SSL 3.0 is blocked (SSL 2.0 is always blocked).
    
    This all assumes an OpenSSL library capable of supports newer TLS
    versions, otherwise, the above change will have no effect on stud's
    behaviour (ie. --ssl supports SSL 3.0/TLS 1.0, --tls supports TLS 1.0).
    ralish authored and Vasiliy Evseenko committed Feb 1, 2014
    Configuration menu
    Copy the full SHA
    ebf5cd2 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2015

  1. Fix TLS setting to use TLS 1.x (support TLS 1.1/1.2) bumptech#138

    Merge remote-tracking branch 'source/pr/138'
    svpcom committed Feb 22, 2015
    Configuration menu
    Copy the full SHA
    addbdc6 View commit details
    Browse the repository at this point in the history
  2. Add call ERR_clear_error() before SSL_* calls bumptech#100

    Merge remote-tracking branch 'source/pr/100'
    svpcom committed Feb 22, 2015
    Configuration menu
    Copy the full SHA
    5725e4e View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2015

  1. Fix logging

    svpcom committed Feb 25, 2015
    Configuration menu
    Copy the full SHA
    512e114 View commit details
    Browse the repository at this point in the history
Loading