Tue, 24 Feb 2004 04:29:44 +0000
[gaim-migrate @ 9054]
// comments are bad in C. I'm not sure why this code wasn't just removed,
though, since it's now in the toolbar code... Oh, and someone needs to set
things up so the conversation code can trigger buttons on the toolbar,
*before* release.
| 6987 | 1 | #if (SIZEOF_INT == 4) |
| 2 | typedef unsigned int uint32; | |
| 3 | #elif (SIZEOF_SHORT == 4) | |
| 4 | typedef unsigned short uint32; | |
| 5 | #else | |
| 6 | typedef unsigned int uint32; | |
| 7 | #endif /* HAVEUINT32 */ | |
| 8 | ||
| 9 | int strprintsha(char *dest, int *hashval); | |
| 10 | ||
| 11 | typedef struct { | |
| 12 | unsigned long H[5]; | |
| 13 | unsigned long W[80]; | |
| 14 | int lenW; | |
| 15 | unsigned long sizeHi,sizeLo; | |
| 16 | } SHA_CTX; | |
| 17 | ||
| 18 | void shaInit(SHA_CTX *ctx); | |
| 19 | void shaUpdate(SHA_CTX *ctx, unsigned char *dataIn, int len); | |
| 20 | void shaFinal(SHA_CTX *ctx, unsigned char hashout[20]); | |
| 21 | void shaBlock(unsigned char *dataIn, int len, unsigned char hashout[20]); | |
| 22 |