PageRenderTime 84ms CodeModel.GetById 24ms RepoModel.GetById 1ms app.codeStats 0ms

/tools/android/depends/libssh/md5.patch

https://github.com/energy6/xbmc
Patch | 72 lines | 65 code | 7 blank | 0 comment | 0 complexity | 860e435f16828c8ae5d1c8d39bb1afa5 MD5 | raw file
  1. diff -ruN include/libssh/wrapper.h include/libssh/wrapper.h
  2. --- include/libssh/wrapper.h 2011-05-31 10:29:52.000000000 -0400
  3. +++ include/libssh/wrapper.h 2012-07-26 00:21:16.021511996 -0400
  4. @@ -26,7 +26,7 @@
  5. #include "libssh/libcrypto.h"
  6. #include "libssh/libgcrypt.h"
  7. -MD5CTX md5_init(void);
  8. +MD5CTX ssh_md5_init(void);
  9. void md5_update(MD5CTX c, const void *data, unsigned long len);
  10. void md5_final(unsigned char *md,MD5CTX c);
  11. SHACTX sha1_init(void);
  12. diff -ruN src/dh.c src/dh.c
  13. --- src/dh.c 2011-05-31 10:29:52.000000000 -0400
  14. +++ src/dh.c 2012-07-26 00:19:52.961512049 -0400
  15. @@ -854,7 +854,7 @@
  16. return SSH_ERROR;
  17. }
  18. - ctx = md5_init();
  19. + ctx = ssh_md5_init();
  20. if (ctx == NULL) {
  21. SAFE_FREE(h);
  22. return SSH_ERROR;
  23. diff -ruN src/kex.c src/kex.c
  24. --- src/kex.c 2011-05-31 10:29:52.000000000 -0400
  25. +++ src/kex.c 2012-07-26 00:20:37.671512021 -0400
  26. @@ -509,7 +509,7 @@
  27. ssh_string hostn) {
  28. MD5CTX md5 = NULL;
  29. - md5 = md5_init();
  30. + md5 = ssh_md5_init();
  31. if (md5 == NULL) {
  32. return -1;
  33. }
  34. diff -ruN src/keyfiles.c src/keyfiles.c
  35. --- src/keyfiles.c 2011-05-31 10:29:52.000000000 -0400
  36. +++ src/keyfiles.c 2012-07-26 00:20:51.801512011 -0400
  37. @@ -223,7 +223,7 @@
  38. unsigned int md_not_empty;
  39. for (j = 0, md_not_empty = 0; j < keylen; ) {
  40. - md = md5_init();
  41. + md = ssh_md5_init();
  42. if (md == NULL) {
  43. return -1;
  44. }
  45. diff -ruN src/libcrypto.c src/libcrypto.c
  46. --- src/libcrypto.c 2011-05-31 10:29:52.000000000 -0400
  47. +++ src/libcrypto.c 2012-07-26 00:20:07.061512022 -0400
  48. @@ -89,7 +89,7 @@
  49. SHA1(digest, len, hash);
  50. }
  51. -MD5CTX md5_init(void) {
  52. +MD5CTX ssh_md5_init(void) {
  53. MD5CTX c = malloc(sizeof(*c));
  54. if (c == NULL) {
  55. return NULL;
  56. diff -ruN src/libgcrypt.c src/libgcrypt.c
  57. --- src/libgcrypt.c 2011-05-31 10:29:52.000000000 -0400
  58. +++ src/libgcrypt.c 2012-07-26 00:20:19.401512036 -0400
  59. @@ -62,7 +62,7 @@
  60. gcry_md_hash_buffer(GCRY_MD_SHA1, hash, digest, len);
  61. }
  62. -MD5CTX md5_init(void) {
  63. +MD5CTX ssh_md5_init(void) {
  64. MD5CTX c = NULL;
  65. gcry_md_open(&c, GCRY_MD_MD5, 0);