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

Added Record fragmentation handling #46

Merged
merged 5 commits into from
Jul 27, 2015
Merged

Added Record fragmentation handling #46

merged 5 commits into from
Jul 27, 2015

Commits on Jul 27, 2015

  1. Added basic support for fragmentation

    - Override Packet fragment() in TLSRecord(). Allows fragmenting
    packet on defined offsets
    alexmgr committed Jul 27, 2015
    Configuration menu
    Copy the full SHA
    5a696f4 View commit details
    Browse the repository at this point in the history
  2. Added full fragmentation support

    - TLSFragmentationError is now raised when a record requires
      fragmentation
    - TLSRecords can be fragmented to any size
    - Added unittests
    alexmgr committed Jul 27, 2015
    Configuration menu
    Copy the full SHA
    bd49bcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b906c8 View commit details
    Browse the repository at this point in the history
  4. Revert "Transparent fragmentation in TLSSocket"

    - This reverts commit a1e0b8a.
    - I gave this somemore thought, and I don't think that TLSSocket
      should take the decision about the fragmentation boundary. Should
      be up to the user, allows more flexibility
    alexmgr committed Jul 27, 2015
    Configuration menu
    Copy the full SHA
    717812d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e07e249 View commit details
    Browse the repository at this point in the history