diff --git a/harbour/ChangeLog b/harbour/ChangeLog index f11133f78d..9798440fdd 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,18 @@ The license applies to all entries newer than 2009-04-28. */ +2011-02-07 17:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + * include/harbour.hbx + + Added HB_SOCKETGETHOSTNAME(). + + * contrib/hbcurl/hbcurls.hbp + * contrib/hbssl/hbssls.hbp + * Changed to not build dlls against static lib dependencies. + + * contrib/hbssl/hbssl.hbp + ! Fixed regression (in 2011-02-03 01:44 UTC+0100 Viktor Szakats) + causing implibs to not be generated for openssl. + 2011-02-07 14:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gttrm/gttrm.c ! fixed typo in key escape sequence diff --git a/harbour/contrib/hbcurl/hbcurls.hbp b/harbour/contrib/hbcurl/hbcurls.hbp index d357ed3de6..99c1addadd 100644 --- a/harbour/contrib/hbcurl/hbcurls.hbp +++ b/harbour/contrib/hbcurl/hbcurls.hbp @@ -4,6 +4,6 @@ hbcurl.hbm --stop{!allwin} +-stop{!allwin|hbdyn} -cflag=-DCURL_STATICLIB diff --git a/harbour/contrib/hbssl/hbssl.hbp b/harbour/contrib/hbssl/hbssl.hbp index 2e646c8192..ac4b3e9738 100644 --- a/harbour/contrib/hbssl/hbssl.hbp +++ b/harbour/contrib/hbssl/hbssl.hbp @@ -2,10 +2,7 @@ # $Id$ # -hbssl.hbm - -{allwin&HBMK_HAS_OPENSSL}-cflag=-I${HB_WITH_OPENSSL}/../inc32 - +# Keep them at top -depimplibs=openssl:../out32dll/libeay32.dll -depimplibs=openssl:../out32dll/ssleay32.dll -depimplibs=openssl:../dll/libeay32.dll @@ -13,6 +10,10 @@ hbssl.hbm -depimplibs=openssl:../libeay32.dll -depimplibs=openssl:../ssleay32.dll +hbssl.hbm + +{allwin&HBMK_HAS_OPENSSL}-cflag=-I${HB_WITH_OPENSSL}/../inc32 + -iflag={bcc}-a hbssls.hbp diff --git a/harbour/contrib/hbssl/hbssls.hbp b/harbour/contrib/hbssl/hbssls.hbp index 430c378cf2..7b9cdfa8e0 100644 --- a/harbour/contrib/hbssl/hbssls.hbp +++ b/harbour/contrib/hbssl/hbssls.hbp @@ -4,6 +4,6 @@ hbssl.hbm --stop{!allwin} +-stop{!allwin|hbdyn} {allwin}-cflag=-DHB_OPENSSL_STATIC diff --git a/harbour/include/harbour.hbx b/harbour/include/harbour.hbx index b66b79f0f1..6f816f46fa 100644 --- a/harbour/include/harbour.hbx +++ b/harbour/include/harbour.hbx @@ -731,6 +731,7 @@ DYNAMIC HB_SOCKETCLOSE DYNAMIC HB_SOCKETCONNECT DYNAMIC HB_SOCKETERRORSTRING DYNAMIC HB_SOCKETGETERROR +DYNAMIC HB_SOCKETGETHOSTNAME DYNAMIC HB_SOCKETGETHOSTS DYNAMIC HB_SOCKETGETIFACES DYNAMIC HB_SOCKETGETOSERROR