comparison src/protocols/msn/notification.c @ 11183:8dca96cbcd64

[gaim-migrate @ 13295] I changed the cipher API to use guchar instead of guint8 This seems to be what gtk/glib uses for random bits of data I don't know what got into me committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Wed, 03 Aug 2005 02:57:00 +0000
parents 93663df88ec4
children 95fa774d216d
comparison
equal deleted inserted replaced
11182:5389d7d497ce 11183:8dca96cbcd64
403 MsnTransaction *trans; 403 MsnTransaction *trans;
404 char buf[33]; 404 char buf[33];
405 const char *challenge_resp; 405 const char *challenge_resp;
406 GaimCipher *cipher; 406 GaimCipher *cipher;
407 GaimCipherContext *context; 407 GaimCipherContext *context;
408 guint8 digest[16]; 408 guchar digest[16];
409 int i; 409 int i;
410 410
411 cipher = gaim_ciphers_find_cipher("md5"); 411 cipher = gaim_ciphers_find_cipher("md5");
412 context = gaim_cipher_context_new(cipher, NULL); 412 context = gaim_cipher_context_new(cipher, NULL);
413 413
414 gaim_cipher_context_append(context, (const guint8 *)cmd->params[1], 414 gaim_cipher_context_append(context, (const guchar *)cmd->params[1],
415 strlen(cmd->params[1])); 415 strlen(cmd->params[1]));
416 416
417 challenge_resp = "VT6PX?UQTM4WM%YR"; 417 challenge_resp = "VT6PX?UQTM4WM%YR";
418 418
419 gaim_cipher_context_append(context, (const guint8 *)challenge_resp, 419 gaim_cipher_context_append(context, (const guchar *)challenge_resp,
420 strlen(challenge_resp)); 420 strlen(challenge_resp));
421 gaim_cipher_context_digest(context, sizeof(digest), digest, NULL); 421 gaim_cipher_context_digest(context, sizeof(digest), digest, NULL);
422 gaim_cipher_context_destroy(context); 422 gaim_cipher_context_destroy(context);
423 423
424 for (i = 0; i < 16; i++) 424 for (i = 0; i < 16; i++)
917 GaimAccount *account; 917 GaimAccount *account;
918 const char *rru; 918 const char *rru;
919 const char *url; 919 const char *url;
920 GaimCipher *cipher; 920 GaimCipher *cipher;
921 GaimCipherContext *context; 921 GaimCipherContext *context;
922 guint8 digest[16]; 922 guchar digest[16];
923 FILE *fd; 923 FILE *fd;
924 char *buf; 924 char *buf;
925 char buf2[3]; 925 char buf2[3];
926 char sendbuf[64]; 926 char sendbuf[64];
927 int i; 927 int i;
938 gaim_connection_get_password(account->gc)); 938 gaim_connection_get_password(account->gc));
939 939
940 cipher = gaim_ciphers_find_cipher("md5"); 940 cipher = gaim_ciphers_find_cipher("md5");
941 context = gaim_cipher_context_new(cipher, NULL); 941 context = gaim_cipher_context_new(cipher, NULL);
942 942
943 gaim_cipher_context_append(context, (const guint8 *)buf, strlen(buf)); 943 gaim_cipher_context_append(context, (const guchar *)buf, strlen(buf));
944 gaim_cipher_context_digest(context, sizeof(digest), digest, NULL); 944 gaim_cipher_context_digest(context, sizeof(digest), digest, NULL);
945 gaim_cipher_context_destroy(context); 945 gaim_cipher_context_destroy(context);
946 946
947 g_free(buf); 947 g_free(buf);
948 948