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