Commit Graph

46 Commits

Author SHA1 Message Date
foobar
251c5173fd bump year and license version 2006-01-01 13:10:10 +00:00
Michael Wallner
259b231aab - release 1.1 2005-12-07 19:51:38 +00:00
Michael Wallner
92d13b7850 - fix PECL bug #6283 - haval source file entries are missing in package.xml 2005-12-07 18:39:54 +00:00
Sara Golemon
bc8654e427 MFB: Prep for PECL release 2005-12-06 17:56:56 +00:00
foobar
a208d9a966 - Nuke php3 legacy 2005-12-06 02:28:26 +00:00
Antony Dovgal
e084ac9d8b add declarations
more uint -> size_t fixes
2005-12-03 23:49:52 +00:00
Antony Dovgal
60af8a388c MF51: fix #35538 (new "hash" extensions does not compile on amd64) 2005-12-03 23:31:49 +00:00
Michael Wallner
2e3a2a5dbc MF51: add adler32 test 2005-12-03 10:32:42 +00:00
Michael Wallner
5da5750736 - fix ws 2005-12-03 10:24:06 +00:00
Michael Wallner
dbe8a6a629 - add test to package.xml 2005-12-03 10:20:21 +00:00
Michael Wallner
f1a0fdddba - add crc32 test 2005-12-03 10:16:59 +00:00
Sara Golemon
c456c16952 Add MD4 support 2005-12-03 00:51:30 +00:00
Sara Golemon
73012ee257 Add hash_hmac() and hash_hmac_file() for single shot HMAC calculations 2005-12-01 04:53:55 +00:00
Michael Wallner
f79f89e265 - fix PHP4 build 2005-11-30 11:11:52 +00:00
Michael Wallner
2563c13553 - ditch warnings 2005-11-26 14:17:09 +00:00
Michael Wallner
a278e9a74d - use php_hash_* types
# ok with everybody?
2005-11-26 13:15:06 +00:00
Michael Wallner
3bc5c7e420 uhm... 2005-11-26 00:15:03 +00:00
Michael Wallner
90561e4fe8 - add crc32 2005-11-26 00:08:06 +00:00
Michael Wallner
6c16fac2b5 - add adler32 2005-11-25 23:12:44 +00:00
Michael Wallner
55f3cabb90 - ditch warnings
- add gost and snefru test
- CREDITS += mike
2005-11-25 18:24:34 +00:00
Michael Wallner
7a9fcb329f - add gost algo
- declare tables static
2005-11-25 16:12:30 +00:00
Michael Wallner
7a0886509e - add a simple benchmark 2005-11-25 12:21:28 +00:00
Michael Wallner
f1054f3473 - add snefru algo
- fix empty else in config.m4
2005-11-25 11:54:49 +00:00
Michael Wallner
4875427d16 - fix tiger algo 2005-11-24 14:28:34 +00:00
Michael Wallner
e4bef616f8 - fix segvs
# there's still somthing wrong though
2005-11-24 14:07:24 +00:00
Michael Wallner
4ce1074df9 - add tiger algo 2005-11-24 08:59:54 +00:00
Michael Wallner
ddc2444d2c - add whirlpool algo 2005-11-23 21:15:41 +00:00
Michael Wallner
3da6204bf6 - add salsa implementation
# its not common and I've no reference output to compare against,
# thus it's not enabled; I'm also pretty unsure about the initialization
2005-11-23 17:18:56 +00:00
Michael Wallner
d11d157c9f - no trailing NULs 2005-11-23 16:36:11 +00:00
Ilia Alshanetsky
574a01f9b7 No dynamic output, so no need for regex. 2005-11-23 00:30:08 +00:00
Ilia Alshanetsky
083874aab2 emalloc -> safe_emalloc 2005-11-23 00:19:20 +00:00
Michael Wallner
99c8d42a7b - hexlen is 2*digestlen 2005-11-22 19:23:55 +00:00
Michael Wallner
4c61cf6f4c - install extension headers
- make the hash algo registry case insensitive
- "export" inline php_hash_bin2hex
2005-11-22 19:17:58 +00:00
Michael Wallner
8115e71039 - avoid segvs 2005-11-22 12:24:25 +00:00
Michael Wallner
77e5a7e300 - fix a couple of warnings
- export php_hash_fetch_ops() and php_hash_register_ops()
2005-11-21 15:09:58 +00:00
Sara Golemon
9496259e1a Fix double-final potentially causing double-free 2005-11-21 06:05:37 +00:00
Sara Golemon
7ad4fb0c27 Add HAVAL algorithm
Bit widths: 128, 160, 192, 224, 256
Passes: 3, 4, 5
2005-11-20 20:14:22 +00:00
Sara Golemon
4a3e87ad96 Add hmac-md5 test file to package.xml 2005-11-19 23:16:56 +00:00
Sara Golemon
7cbd9686b1 Add streams based incremental hashing updaters 2005-11-19 21:09:40 +00:00
Sara Golemon
ef37868378 Expose registered hashing algos 2005-11-19 20:13:08 +00:00
Sara Golemon
a00062d63e Typo 2005-11-18 21:39:29 +00:00
Sara Golemon
a0f5787e20 One last 64bit change, skip all this long long malarkey when we're on 64bit procs 2005-11-18 21:37:19 +00:00
Sara Golemon
d97c072a75 Macrofy 64bit integers in sha384/sha512 to make Win32 happy 2005-11-18 21:30:05 +00:00
Sara Golemon
7cd42570ed Add HMAC support 2005-11-18 20:58:54 +00:00
Sara Golemon
614a3fb8a4 Expose sha1() and sha1_file() functions when core funcs not present
Not an issue yet, but could be...
2005-11-18 20:17:31 +00:00
Sara Golemon
5c213de12e Initial Commit 2005-11-18 19:51:09 +00:00