nisse@lysator.liu.se (Niels Möller) writes:
Now I have a new test repo. Not created using git filter-branch on the lsh git repository, but converted from the same old cvs files, using pcvs2git and a new configuration file written primarily by Henrik Grubbström.
Yet another try, and unless I discover any problems with this soon, it's going to be the final one.
git://git.lysator.liu.se/lsh-test/nettle-test-3.git
Difference from the previous one is that I've hacked the pcvs2git.pike program to keep track of the original path to each RCS file (as it moves directories up one or two levels), and use that in the generated Rev: comments. E.g, for git log -- twofish.c (a file at the top-level in the new git repo), git log includes the following commits (among others):
commit f9ec0110676f16e263688b208c3a2e8735723e7d Author: Niels Möller nisse@lysator.liu.se Date: 2010-07-07 21:32:03 +0200
* aes.h (aes_encrypt, aes_decrypt): Declare ctx argument as const. Also updated implementation. * blowfish.h (blowfish_encrypt, blowfish_decrypt): Likewise. * cast128.h (cast128_encrypt, cast128_decrypt): Likewise. * serpent.h (serpent_encrypt, serpent_decrypt): Likewise. * twofish.h (twofish_encrypt, twofish_decrypt): Likewise.
Rev: nettle/ChangeLog:1.91 Rev: nettle/aes-decrypt.c:1.2 Rev: nettle/aes-encrypt.c:1.2 Rev: nettle/aes.h:1.2 Rev: nettle/blowfish.c:1.3 Rev: nettle/blowfish.h:1.3 Rev: nettle/cast128.c:1.2 Rev: nettle/cast128.h:1.2 Rev: nettle/serpent.c:1.2 Rev: nettle/serpent.h:1.2 Rev: nettle/twofish.c:1.2 Rev: nettle/twofish.h:1.2
commit dd06afa4b49913037dabe6cab40ae1b9d49a0344 Author: Niels Möller nisse@lysator.liu.se Date: 2004-10-05 23:46:33 +0200
(q_table): Use a const pointer array.
Rev: src/nettle/twofish.c:1.7
commit 7b6ff2dcdaef64e194c9b83eed3354a5acda9168 Author: Niels Möller nisse@lysator.liu.se Date: 1999-03-08 00:52:36 +0100
Moved UNUSED attribute to be compatible with gcc-2.x, x<8.
Rev: src/symmetric/twofish.c:1.3
Note that the Rev: comments refer to different RCS files, and this information is needed to locate the corresponding change in the old CVS repo.
Regards, /Niels