X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Client%20Applications%2Frcracki_mt%2FTODO;h=ad8273ca6926e44d925e6fcc7677cfa934ec43a1;hb=371055825f09b5dc2ad00e5702ef4ffe18c419b0;hp=98700d5400f52f5b303564fb525894b9b863ac02;hpb=dd1ecec588c8c5773cf1c4216039c600263d9eaa;p=freerainbowtables diff --git a/Client Applications/rcracki_mt/TODO b/Client Applications/rcracki_mt/TODO index 98700d5..ad8273c 100644 --- a/Client Applications/rcracki_mt/TODO +++ b/Client Applications/rcracki_mt/TODO @@ -1,10 +1,7 @@ -* linux thread priorities * testing/benchmarking suite * remove openssl dependencies - ChainWalkContext.cpp - rand.h HashAlgorithm.cpp - des.h + des.h - can't use frt upstream as it's BSD licensed ad clause and is GPL incompatible md4.h (fix md4 so it can handle mscache lengths) sha.h (the local sha1 impl is slower than openssl's) * more generic method for path seperator than _WIN32 ifdef? @@ -12,20 +9,20 @@ OpenBSD threading misc warnings: -/tmp//ccWUTqDK.o(.text+0xcc7): In function `HashORACLE(unsigned char*, int, unsigned char*)': -: warning: strcpy() is almost always misused, please use strlcpy() -/usr/lib/libstdc++.so.47.0: warning: strcat() is almost always misused, please use strlcat() +################################################################################ +OpenBSD x86_64 -/tmp//ccmjYwuS.o(.text+0xbf9): In function `CChainWalkSet::CheckOrRotatePreCalcFile()': +/usr/local/lib/gcc/amd64-unknown-openbsd4.5/4.2.0/../../../libestdc++.so.8.0: warning: vsprintf() is often misused, please use vsnprintf() +/usr/local/lib/gcc/amd64-unknown-openbsd4.5/4.2.0/../../../libestdc++.so.8.0: warning: strcpy() is almost always misused, please use strlcpy() +/usr/local/lib/gcc/amd64-unknown-openbsd4.5/4.2.0/../../../libestdc++.so.8.0: warning: strcat() is almost always misused, please use strlcat() +ChainWalkSet.o(.text+0x121): In function `CChainWalkSet::CheckOrRotatePreCalcFile()': : warning: sprintf() is often misused, please use snprintf() -ChainWalkSet.cpp: In member function 'bool CChainWalkSet::FindInFile(long long -unsigned int*, unsigned char*, int)': -ChainWalkSet.cpp:154: warning: 'offset' may be used uninitialized in this -function +################################################################################ +only on win32 mingw32 ChainWalkContext.cpp: In member function 'void CChainWalkContext::HashToIndex(int)': -ChainWalkContext.cpp:544: warning: dereferencing type-punned pointer will break strict-aliasing rules +ChainWalkContext.cpp:574: warning: dereferencing type-punned pointer will break strict-aliasing rules HashAlgorithm.cpp: In function 'void HashPIX(unsigned char*, int, unsigned char*)': -HashAlgorithm.cpp:396: warning: dereferencing type-punned pointer will break strict-aliasing rules +HashAlgorithm.cpp:406: warning: dereferencing type-punned pointer will break strict-aliasing rules