Skip to content

TACKpy#1

Open
liugev916 wants to merge 98 commits intomoxie0:masterfrom
tack:master
Open

TACKpy#1
liugev916 wants to merge 98 commits intomoxie0:masterfrom
tack:master

Conversation

@liugev916
Copy link

No description provided.

Trevor and others added 30 commits May 8, 2012 19:00
1) Broke up the main tack.py script logic, eliminating the
monolithic getopt() parsing and separating each TACK command
into a separate class with a common base class.

2) Refactored the TACK structure objects, making them immutable
objects with a set of common factory methods and serialization
methods.

3) Eliminated all the custom crypto code in favor of always using
M2Crypto functions.

4) Moved the tests to a consolidated unittest framework.

5) Otherwise substiantial cleanup and code reduction.
Moved the ECC functions into classes that represent the identity
and operation of private and public EC keys.
getSignature -> sign.
TackCount -> NumArg
Key -> KeyFile.
moxie0 and others added 30 commits May 21, 2012 21:44
…in unit tests.

(Which was not distributed as 0.9.9).
EVP_CIPHER_CTX_init definition fixed
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.

4 participants