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

Reply via email to