Guy Harris
1b2cecda53
Need to include <epan/pint.h> to get pletohl() defined.
...
svn path=/trunk/; revision=21544
2007-04-23 22:34:31 +00:00
Guy Harris
d6fc852779
byteReverse assumes its argument is aligned on a 32-bit boundary; make
...
it a pointer to a guint32. Also, use pletohl() to fetch a 32-bit
little-endian quantity.
svn path=/trunk/; revision=21542
2007-04-23 21:23:30 +00:00
Guy Harris
0acc6bc5b8
The "in" array in an MD5 context is expected to be aligned on a 4-byte
...
boundary; make it an array of 16 guint32's rather than 64 guint8's, to
ensure that, and add now-necessary casts and remove now-unnecessary
casts.
svn path=/trunk/; revision=21540
2007-04-23 20:47:07 +00:00
Jeff Morriss
13942d6fa3
Don't #define bzero and bcopy to be memset and memcpy on Windows, just use memset and memcpy instead.
...
svn path=/trunk/; revision=21201
2007-03-26 03:59:09 +00:00
Gerald Combs
9d5858f635
Move cryptography code to epan/crypt.
...
svn path=/trunk/; revision=20359
2007-01-09 22:14:07 +00:00
Luis Ontanon
b68e1cf4e4
Win32 has neither bcopy nor bzero
...
svn path=/trunk/; revision=20357
2007-01-09 20:43:25 +00:00
Luis Ontanon
e4e3c189f2
* replaced MD5 with one that that works on my Big Endian Mac. ( taken from www.pjsip.org, which BTW took it from some other place)
...
* externalize SHA1 functions and data types
svn path=/trunk/; revision=20351
2007-01-09 15:50:55 +00:00
Gerald Combs
53689800e6
Move epan/crypt-md5.[ch] to epan/crypt. Remove
...
epan/crypt/airpdcap_md5.[ch]. Fix up whitespace.
svn path=/trunk/; revision=20277
2007-01-02 22:49:57 +00:00