-
Notifications
You must be signed in to change notification settings - Fork 317
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
History repository based on the source archives #17
Comments
This is pretty cool! I will rework it in our README.md for other researchers! Great job! |
This is nice. It has already been done before, but since you utilized the archives in this collection, yours should be the most complete. I guess a fully complete version can be done when I have been thinking of creating a change history of the TrueCrypt license. I might do it in a branch of this repository. |
This is the first, basic step. The next step is identifying all the included libraries (libbf, libcast, libcrypt, etc.), locating the original versions of each that match the code included in E4M/TrueCrypt, and recreating the origin history. My intention is to identify code origins so that code unique to TrueCrypt (especially in the crypto functions) will stand out from the original sources. ("git blame" will then become extremely useful). stefansundin: I was intending to create a license history but if you intend to, and create a branch for it, then I can pull your work. I'd recommend working on WIP branches until we're sure the result is accurate; I had to restart this repo from scratch about 10 times as I became more intimate with the release history and each archive contents. |
Ok, here's the branch: https://github.com/DrWhax/truecrypt-archive/commits/license It is interesting to look at the insertions/deletions.
|
I've built a curated reconstructed source-code repository based on the archive files in this repository to help researchers analyse the development of TrueCrypt from its fork of Encryption for the Masses through to the the present day.
https://github.com/iam-TJ/truecrypt-history
The text was updated successfully, but these errors were encountered: