Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v5] Small TLSRecordLayer refactor #5

Merged
merged 14 commits into from
Jun 2, 2015
Merged

Commits on May 28, 2015

  1. generic TLS message

    add generic TLS message class
    tomato42 committed May 28, 2015
    1 Configuration menu
    Copy the full SHA
    5d2e92e View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    a3dace5 View commit details
    Browse the repository at this point in the history
  3. exceptions to internally handle errors

    extend exceptions hierarchy to allow for internal handling of errors
    tomato42 committed May 28, 2015
    1 Configuration menu
    Copy the full SHA
    8476d99 View commit details
    Browse the repository at this point in the history
  4. 2 Configuration menu
    Copy the full SHA
    2b043ac View commit details
    Browse the repository at this point in the history
  5. 2 Configuration menu
    Copy the full SHA
    4369409 View commit details
    Browse the repository at this point in the history
  6. 1 Configuration menu
    Copy the full SHA
    694c624 View commit details
    Browse the repository at this point in the history
  7. use RecordSocket.recv()

    tomato42 committed May 28, 2015
    1 Configuration menu
    Copy the full SHA
    36d76f6 View commit details
    Browse the repository at this point in the history
  8. use RecordSocket.send()

    tomato42 committed May 28, 2015
    2 Configuration menu
    Copy the full SHA
    17cdbf8 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2015

  1. rm duplication between RecordHeader2 and 3

    initializers can be shared between RecordHeader2 and RecordHeader3
    
    also add some documentation to the classes
    tomato42 committed May 31, 2015
    Configuration menu
    Copy the full SHA
    dc10604 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6aebb42 View commit details
    Browse the repository at this point in the history
  3. make sure loop variables are initialised

    fixes pylint W0631 undefined-loop-variable.
    
    this is not entirely necessary, as _recvHeader() and _sockRecvAll()
    will never return without yielding at least once
    tomato42 committed May 31, 2015
    Configuration menu
    Copy the full SHA
    91fc348 View commit details
    Browse the repository at this point in the history
  4. remove unused import

    tomato42 committed May 31, 2015
    Configuration menu
    Copy the full SHA
    2442bc9 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2015

  1. add comments to MockSock

    tomato42 committed Jun 2, 2015
    Configuration menu
    Copy the full SHA
    a2d0523 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e4b64e View commit details
    Browse the repository at this point in the history