--- john-1.7.6-jumbo-6.diff Tue Aug 10 16:56:33 2010 +++ john-1.7.6-jumbo-7.diff Tue Aug 10 16:47:33 2010 @@ -13573,8 +13573,19 @@ @@ -0,0 +1,617 @@ +/* NTLM patch for john (performance improvement) + * -+ * Written by Alain Espinosa in 2007 -+ * and placed in the public domain. ++ * Written by Alain Espinosa in 2007. No copyright is ++ * claimed, and the software is hereby placed in the public domain. ++ * In case this attempt to disclaim copyright and place the software in the ++ * public domain is deemed null and void, then the software is ++ * Copyright (c) 2007 Alain Espinosa and it is hereby released to the ++ * general public under the following terms: ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted. ++ * ++ * There's ABSOLUTELY NO WARRANTY, express or implied. ++ * ++ * (This is a heavily cut-down "BSD license".) + */ + +#include @@ -24266,8 +24277,19 @@ @@ -0,0 +1,548 @@ +/* MSCASH patch for john (performance improvement) + * -+ * Written by Alain Espinosa in 2007 -+ * and placed in the public domain. ++ * Written by Alain Espinosa in 2007. No copyright is ++ * claimed, and the software is hereby placed in the public domain. ++ * In case this attempt to disclaim copyright and place the software in the ++ * public domain is deemed null and void, then the software is ++ * Copyright (c) 2007 Alain Espinosa and it is hereby released to the ++ * general public under the following terms: ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted. ++ * ++ * There's ABSOLUTELY NO WARRANTY, express or implied. ++ * ++ * (This is a heavily cut-down "BSD license".) + */ + +#include @@ -31604,7 +31626,20 @@ #endif + -+/* The following is public domain code by Alain Espinosa */ ++/* The following was written by Alain Espinosa in 2007. ++ * No copyright is claimed, and the software is hereby placed in the public domain. ++ * In case this attempt to disclaim copyright and place the software in the ++ * public domain is deemed null and void, then the software is ++ * Copyright (c) 2007 Alain Espinosa and it is hereby released to the ++ * general public under the following terms: ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted. ++ * ++ * There's ABSOLUTELY NO WARRANTY, express or implied. ++ * ++ * (This is a heavily cut-down "BSD license".) ++ */ +/* ...converted to use %rip-relative addressing, still public domain */ + +/* @@ -31985,8 +32020,20 @@ #endif + -+/* The following is public domain code by Alain Espinosa */ -+ ++/* The following was written by Alain Espinosa in 2007. ++ * No copyright is claimed, and the software is hereby placed in the public domain. ++ * In case this attempt to disclaim copyright and place the software in the ++ * public domain is deemed null and void, then the software is ++ * Copyright (c) 2007 Alain Espinosa and it is hereby released to the ++ * general public under the following terms: ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted. ++ * ++ * There's ABSOLUTELY NO WARRANTY, express or implied. ++ * ++ * (This is a heavily cut-down "BSD license".) ++ */ +/* + * FIXME: this depends on the assembler being able to multiply, which won't + * work on Solaris (unless the use of GNU assembler is forced).