]> git.sesse.net Git - freerainbowtables/blobdiff - Client Applications/rcracki_mt/TODO
0.6.5 release synced from rcracki.sourceforge.net
[freerainbowtables] / Client Applications / rcracki_mt / TODO
index 98700d5400f52f5b303564fb525894b9b863ac02..ad8273ca6926e44d925e6fcc7677cfa934ec43a1 100644 (file)
@@ -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?
 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