Revision: 11877
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11877&view=rev
Author: vszakats
Date: 2009-07-22 13:41:36 +0000 (Wed, 22 Jul 2009)
Log Message:
-----------
2009-07-22 15:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/hbapi.h
* source/common/hbstr.c
* source/rtl/hbmd5.c
* Moved (and somewhat standardized and renamed) mem to hex C
function from hbm5/rtl to common lib.
* bin/hb-func.sh
! Fixed double '%' chars in hbmk.cfg generation.
* contrib/hbcrypt/Makefile
+ contrib/hbcrypt/hbsha1.c
+ contrib/hbcrypt/hbsha1hm.c
+ contrib/hbcrypt/tests/testsha1.prg
+ Added HB_SHA1() and HB_HMAC_SHA1() functions.
* source/rtl/hbmd5.c
* Changed meaning of second boolean parameter. From
now on a .T. has to be passed to get binary output.
(I won't list this as a incompatible, as the new
parameter has just been introduced)
; by now HB_MD5() and HB_SHA*() functions are synced
in functionality.
* contrib/hbcrypt/hbsha1.c
* contrib/hbcrypt/hbsha2.c
* contrib/hbcrypt/hbsha1hm.c
* contrib/hbcrypt/hbsha2hm.c
* contrib/hbcrypt/tests/testsha2.prg
* Changed all SHA2 functions to returned digest in hex
format by default. The binary format can be requested by
passing .T. as an extra parameter.
INCOMPATIBLE: Please update your sources if you used
these functions. Add .T. parameter to keep
current workings.
* contrib/hbcurl/hbcurl.c
% Cleaned types (no BYTE, no BOOL, deleted unnecessary casts).
Only a few ULONGs remained.
* contrib/hbssl/pem.c
+ Some advances.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/bin/hb-func.sh
trunk/harbour/contrib/hbcrypt/Makefile
trunk/harbour/contrib/hbcrypt/hbsha2.c
trunk/harbour/contrib/hbcrypt/hbsha2hm.c
trunk/harbour/contrib/hbcrypt/tests/testsha2.prg
trunk/harbour/contrib/hbcurl/hbcurl.c
trunk/harbour/contrib/hbssl/pem.c
trunk/harbour/include/hbapi.h
trunk/harbour/source/common/hbstr.c
trunk/harbour/source/rtl/hbmd5.c
Added Paths:
-----------
trunk/harbour/contrib/hbcrypt/hbsha1.c
trunk/harbour/contrib/hbcrypt/hbsha1hm.c
trunk/harbour/contrib/hbcrypt/tests/testsha1.prg
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour