﻿id	summary	reporter	owner	description	type	status	priority	milestone	version	resolution	keywords	cc	launchpad_bug
37	Win64 and MSVC9 compilation fixes	sneves	sneves	"The Microsoft compilers for AMD64 no longer support inline assembly. Thus, the amd64 version of crypto provides some separate assembly (.asm) files, which one must include in the compilation.

The inclusion of the two extra assembly files in turn requires the presence of a few more files. All in all, the following files are missing from the cryptopp/ directory:

x64dll.asm
serpent.cpp
serpent.h
serpentp.h
sosemanuk.cpp
sosemanuk.h

The file sha256module.cpp file also needs a minor correction, due to const correctness. Patch attached.

Attached in the patch to setup.py for the inclusion of the .asm files in the building process. This also requires a patched disttools package, for which a patch has already been submitted as well."	defect	closed	major		0.5.17	fixed		sneves	
