Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bb4402a3745f7beb27031c6526af0d4f5b174443)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bb4402a3745f7beb27031c6526af0d4f5b174443)
  • Date: Thu, 7 Dec 2017 18:27:53 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

net/i2pd/DETAILS | 4 ++--
net/i2pd/HISTORY | 4 ++++
net/i2pd/gcc46.patch | 41 +++++++++++++++++++++++++++++++++++++++--
3 files changed, 45 insertions(+), 4 deletions(-)

New commits:
commit bb4402a3745f7beb27031c6526af0d4f5b174443
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

i2pd: => 2.17.0

diff --git a/net/i2pd/DETAILS b/net/i2pd/DETAILS
index e38a205..afd06a3 100755
--- a/net/i2pd/DETAILS
+++ b/net/i2pd/DETAILS
@@ -1,8 +1,8 @@
SPELL=i2pd
- VERSION=2.15.0
+ VERSION=2.17.0
SOURCE=${SPELL}-${VERSION}.tar.gz

SOURCE_URL[0]=https://github.com/PurpleI2P/${SPELL}/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:78f3b14ef7c4896528c6bd54adfcd251f3a94a0e9315924e8a9b58e3e6d0cc2c9334026d2faa9bff9da5dd3c4195e84473161ed7911c5e0155a79f456033f077
+
SOURCE_HASH=sha512:ea962b8c52bfbfe211aec9e6d73bf630d7680745c915eaf12e468dc02c8c492edf95ac55b4c131e1391cf0d97ba08d58f05e9652d5b2594b839730317b4c8f6e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS=""
WEB_SITE=https://github.com/PurpleI2P/i2pd
diff --git a/net/i2pd/HISTORY b/net/i2pd/HISTORY
index 9481563..dc1ebed 100644
--- a/net/i2pd/HISTORY
+++ b/net/i2pd/HISTORY
@@ -1,3 +1,7 @@
+2017-12-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.17.0
+ * gcc46.patch: updated
+
2017-08-17 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.15.0
* PRE_BUILD: dropped gcc 7 fix, fixed by upstream
diff --git a/net/i2pd/gcc46.patch b/net/i2pd/gcc46.patch
index cad84db..419972a 100644
--- a/net/i2pd/gcc46.patch
+++ b/net/i2pd/gcc46.patch
@@ -97,15 +97,17 @@
extern EventCore core;
--- libi2pd/Log.cpp.orig
+++ libi2pd/Log.cpp
-@@ -30,11 +30,11 @@
- static const char *LogMsgColors[] = { "", "", "", "", "" };
+@@ -31,12 +31,12 @@
+ static const char *LogMsgColors[] = { "", "", "", "", "", "" };
#else /* UNIX */
static const char *LogMsgColors[] = {
+- [eLogNone] = "\033[0m", /* reset */
- [eLogError] = "\033[1;31m", /* red */
- [eLogWarning] = "\033[1;33m", /* yellow */
- [eLogInfo] = "\033[1;36m", /* cyan */
- [eLogDebug] = "\033[1;34m", /* blue */
- [eNumLogLevels] = "\033[0m", /* reset */
++ "\033[0m", /* reset */
+ "\033[1;31m", /* red */
+ "\033[1;33m", /* yellow */
+ "\033[1;36m", /* cyan */
@@ -114,3 +116,38 @@
};
#endif

+--- libi2pd/Signature.h.orig 2017-12-04 13:40:32.000000000 -0500
++++ libi2pd/Signature.h 2017-12-05 09:28:01.793444774 -0500
+@@ -363,14 +363,14 @@
+ // EdDSA
+ struct EDDSAPoint
+ {
+- BIGNUM * x {nullptr};
+- BIGNUM * y {nullptr};
+- BIGNUM * z {nullptr};
+- BIGNUM * t {nullptr}; // projective coordinates
++ BIGNUM * x;
++ BIGNUM * y;
++ BIGNUM * z;
++ BIGNUM * t; // projective coordinates
+
+- EDDSAPoint () {}
+- EDDSAPoint (const EDDSAPoint& other) { *this = other; }
+- EDDSAPoint (EDDSAPoint&& other) { *this = std::move
(other); }
++ EDDSAPoint (): x(nullptr), y(nullptr), z(nullptr), t(nullptr)
{}
++ EDDSAPoint (const EDDSAPoint& other): x(nullptr), y(nullptr),
z(nullptr), t(nullptr) { *this = other; }
++ EDDSAPoint (EDDSAPoint&& other): x(nullptr), y(nullptr),
z(nullptr), t(nullptr) { *this = std::move (other); }
+ EDDSAPoint (BIGNUM * x1, BIGNUM * y1, BIGNUM * z1 = nullptr,
BIGNUM * t1 = nullptr)
+ : x(x1)
+ , y(y1)
+--- libi2pd_client/HTTPProxy.h.orig 2017-12-04 13:40:32.000000000 -0500
++++ libi2pd_client/HTTPProxy.h 2017-12-07 13:14:26.956591634 -0500
+@@ -7,8 +7,6 @@
+ {
+ public:
+ HTTPProxy(const std::string& name, const std::string&
address, int port, const std::string & outproxy,
std::shared_ptr<i2p::client::ClientDestination> localDestination);
+- HTTPProxy(const std::string& name, const std::string&
address, int port, std::shared_ptr<i2p::client::ClientDestination>
localDestination = nullptr) :
+- HTTPProxy(name, address, port, "",
localDestination) {} ;
+ ~HTTPProxy() {};
+
+ std::string GetOutproxyURL() const { return
m_OutproxyUrl; }



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bb4402a3745f7beb27031c6526af0d4f5b174443), Vlad Glagolev, 12/07/2017

Archive powered by MHonArc 2.6.24.

Top of Page