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

Conversation

tomato42
Copy link
Member

Prepare TLSRecordLayer for moving encryption and decryption to external class.

unit test coverage for sending and receiving records through socket, minimal test coverage for TLSRecordLayer (using private methods).

@coveralls
Copy link

Coverage Status

Coverage increased (+3.6%) to 45.79% when pulling 17cdbf8 on record-socket-refactor-5 into 8b6b96c on master.

@tomato42 tomato42 added the review request PR finished, ready for review label May 29, 2015
@landscape-bot
Copy link

Code Health
Repository health increased by 2% when pulling 17cdbf8 on record-socket-refactor-5 into 8b6b96c on master.

initializers can be shared between RecordHeader2 and RecordHeader3

also add some documentation to the classes
fixes pylint W0631 undefined-loop-variable.

this is not entirely necessary, as _recvHeader() and _sockRecvAll()
will never return without yielding at least once
@landscape-bot
Copy link

Code Health
Repository health increased by 3% when pulling 2442bc9 on record-socket-refactor-5 into 8b6b96c on master.

@landscape-bot
Copy link

Code Health
Repository health increased by 3% when pulling 7e4b64e on record-socket-refactor-5 into 8b6b96c on master.

@coveralls
Copy link

Coverage Status

Coverage increased (+3.68%) to 45.87% when pulling 7e4b64e on record-socket-refactor-5 into 8b6b96c on master.

tomato42 added a commit that referenced this pull request Jun 2, 2015
[v5] Small TLSRecordLayer refactor

Prepare TLSRecordLayer for moving encryption and decryption to external class.

unit test coverage for sending and receiving records through socket, minimal test coverage for TLSRecordLayer (using private methods).
@tomato42 tomato42 merged commit 7395199 into master Jun 2, 2015
@tomato42 tomato42 deleted the record-socket-refactor-5 branch June 2, 2015 13:02
@tomato42 tomato42 removed the review request PR finished, ready for review label Jun 2, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants