Fri, 31 Oct 2003 06:14:58 +0000
[gaim-migrate @ 7995]
This should end all the "STOP MAKING GAIM POP UP 70 GAZILLION ERROR MESSAGES
BECAUSE MY NETWORK CONNECTION BLOWS" whines.
NOTE TO SELF: Finish this tomorrow.
I'm going to bed.
| 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 |