softethervpn: update to 4.38-9760-rtm
authorRosen Penev <rosenp@gmail.com>
Mon, 18 Oct 2021 08:26:43 +0000 (01:26 -0700)
committerRosen Penev <rosenp@gmail.com>
Thu, 28 Oct 2021 23:54:50 +0000 (16:54 -0700)
Signed-off-by: Rosen Penev <rosenp@gmail.com>
net/softethervpn/Makefile
net/softethervpn/patches/120-openssl-deprecated.patch
net/softethervpn/patches/130-iconv.patch

index 04450d198e1f0fef62d31a356ab9fdefafaf9807..4c4141a02f42ea6d5c0366a1bc4f042b3872a403 100644 (file)
@@ -9,14 +9,13 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=softethervpn
-PKG_VERSION:=4.34-9745
+PKG_VERSION:=4.38-9760
 PKG_VERREL:=rtm
-PKG_VERDATE:=2020.04.05
 PKG_RELEASE:=1
 
 PKG_SOURCE:=softether-src-v$(PKG_VERSION)-$(PKG_VERREL).tar.gz
-PKG_SOURCE_URL:=http://www.softether-download.com/files/softether/v$(PKG_VERSION)-$(PKG_VERREL)-$(PKG_VERDATE)-tree/Source_Code/
-PKG_HASH:=bf5547e2a190e8620fe02da9756b32d010e3b64cbc6317f172f7820394b4c036
+PKG_SOURCE_URL:=https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v$(PKG_VERSION)-$(PKG_VERREL)
+PKG_HASH:=e68128b46171bd9f3f9ca38d10e60e8590a833bfc6488fa014674f9a22541f35
 
 PKG_MAINTAINER:=Federico Di Marco <fededim@gmail.com>
 PKG_LICENSE:=GPL-2.0-or-later
index e722fab980a1ae3b02f2c857b3353ab331776bf1..4ed0d922289460d8703e45ccb7457bd0d1be8476 100644 (file)
@@ -99,7 +99,7 @@
        if (!UINT64ToAsn1Time(t1, notBefore))\r
        {\r
                FreeX509(x509);\r
-@@ -2697,6 +2707,43 @@ bool RsaCheckEx()
+@@ -2698,6 +2708,43 @@ bool RsaCheckEx()
  \r
        return false;\r
  }\r
  bool RsaCheck()\r
  {\r
        RSA *rsa;\r
-@@ -2710,12 +2757,11 @@ bool RsaCheck()
+@@ -2711,12 +2758,11 @@ bool RsaCheck()
        // Key generation\r
        Lock(openssl_lock);\r
        {\r
                return false;\r
        }\r
  \r
-@@ -2780,12 +2826,11 @@ bool RsaGen(K **priv, K **pub, UINT bit)
+@@ -2781,12 +2827,11 @@ bool RsaGen(K **priv, K **pub, UINT bit)
        // Key generation\r
        Lock(openssl_lock);\r
        {\r
                return false;\r
        }\r
  \r
-@@ -3895,7 +3940,7 @@ X *X509ToX(X509 *x509)
+@@ -3896,7 +3941,7 @@ X *X509ToX(X509 *x509)
                                {\r
                                        if (OBJ_obj2nid(ad->method) == NID_ad_ca_issuers && ad->location->type == GEN_URI)\r
                                        {\r
  \r
                                                if (IsEmptyStr(uri) == false)\r
                                                {\r
-@@ -4108,7 +4153,9 @@ void Rand(void *buf, UINT size)
+@@ -4109,7 +4154,9 @@ void Rand(void *buf, UINT size)
  // Delete a thread-specific information that OpenSSL has holded\r
  void FreeOpenSSLThreadState()\r
  {\r
  }\r
  \r
  // Release the Crypt library\r
-@@ -4130,12 +4177,14 @@ void InitCryptLibrary()
+@@ -4131,12 +4178,14 @@ void InitCryptLibrary()
        CheckIfIntelAesNiSupportedInit();\r
  //    RAND_Init_For_SoftEther()\r
        openssl_lock = NewLock();\r
index 935216df4e729876d9437ae02315cad55ac09b36..fd90a97a8aa554c75655eb14a0b17ba45f696e19 100644 (file)
@@ -1,6 +1,6 @@
 --- a/src/Mayaqua/Mayaqua.h
 +++ b/src/Mayaqua/Mayaqua.h
-@@ -283,7 +283,7 @@ int PASCAL WinMain(HINSTANCE hInst, HINS
+@@ -284,7 +284,7 @@ int PASCAL WinMain(HINSTANCE hInst, HINS
  #include <ifaddrs.h>\r
  #endif        // MAYAQUA_SUPPORTS_GETIFADDRS\r
  \r