Revision: 11854
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=11854&view=rev
Author:   vszakats
Date:     2009-07-19 17:42:06 +0000 (Sun, 19 Jul 2009)

Log Message:
-----------
2009-07-19 19:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbssl/Makefile
  + contrib/hbssl/sslerr.c
  + contrib/hbssl/sslx509.c
  * contrib/hbssl/ssl.c
  * contrib/hbssl/sslctx.c
  * contrib/hbssl/hbssl.ch
  * contrib/hbssl/tests/test.prg
    + Added ERR_*() API functions.
    + Prefixed .ch contant names with HB_ to avoid collision with
      ssl own headers.
    + Added SSL_CTX_SET_MODE(), SSL_CTX_GET_MODE() functions.
    + Added HB_SSL_READ_ALL(), HB_SSL_READ_LINE() functions meaning
      to mimic HB_INETRECVALL() and HB_INETRECVLINE(). (probably needs
      more work, it'd be great if someone who understands the guts of
      these inet functions could take a look)
    * SSL_PEEK() synced with SSL_READ() recent changes.
    + Added SSL_SET_MODE(), SSL_GET_MODE(), SSL_SET_MTU() functions.
    + Added SSL_GET_RBIO(), SSL_GET_WBIO() functions.
    + Added SSL_GET_PEER_CERTIFICATE() function.
    + Added X509_GET_SUBJECT_NAME(), X509_GET_ISSUER_NAME(), X509_NAME_ONELINE()
    + Added HB_SSL_MODE_* constants.

  * include/hbextern.ch
    * Changed to use new hbextlng.ch.

  - examples/hbextern/hbextern.lst
    ! It wasn't deleted in 2009-07-18 21:37 UTC+0600 for some reason.

  * source/rtl/console.c
    ! Fixed OUTSTD() and OUTERR() to output separator space
      to std/err instead of alt.

  * source/rtl/hbinet.c
    % Minor optimization.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/contrib/hbssl/Makefile
    trunk/harbour/contrib/hbssl/hbssl.ch
    trunk/harbour/contrib/hbssl/ssl.c
    trunk/harbour/contrib/hbssl/sslctx.c
    trunk/harbour/contrib/hbssl/tests/test.prg
    trunk/harbour/include/hbextern.ch
    trunk/harbour/source/rtl/console.c
    trunk/harbour/source/rtl/hbinet.c

Added Paths:
-----------
    trunk/harbour/contrib/hbssl/sslerr.c
    trunk/harbour/contrib/hbssl/sslx509.c

Removed Paths:
-------------
    trunk/harbour/examples/hbextern/hbextern.lst


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