summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail/onionrouter/files')
-rw-r--r--net-mail/onionrouter/files/conftest.py46
-rw-r--r--net-mail/onionrouter/files/onionrouter-0.5.2-entrypoint.patch25
-rw-r--r--net-mail/onionrouter/files/onionrouter-0.5.2-newline.patch30
-rw-r--r--net-mail/onionrouter/files/onionrouter-0.5.2-python3.patch42
-rw-r--r--net-mail/onionrouter/files/onionrouter-0.5.2-pyyaml-version.patch25
5 files changed, 0 insertions, 168 deletions
diff --git a/net-mail/onionrouter/files/conftest.py b/net-mail/onionrouter/files/conftest.py
deleted file mode 100644
index d08b5f3aabf3..000000000000
--- a/net-mail/onionrouter/files/conftest.py
+++ /dev/null
@@ -1,46 +0,0 @@
-from __future__ import unicode_literals
-import pytest
-import io
-try:
- import configparser
-except ImportError:
- import ConfigParser as configparser
-from onionrouter import rerouter, config_handlers
-
-
-config = """
-[RESOLVER]
-resolver_ip: 127.0.0.1
-resolver_port: 53
-tcp: True
-
-[DOMAIN]
-hostname: myself.net, myself2.net
-
-[DNS]
-srv_record: _onion-mx._tcp.
-
-[REROUTE]
-onion_transport: smtptor
-
-[IGNORED]
-domains: ignore.me, ignore2.me
-"""
-
-
-@pytest.fixture(scope="session", name="dummy_config")
-def fixture_config():
- return config
-
-
-@pytest.fixture(scope="function", name="dummy_onionrouter")
-def fixture_onionrouter(monkeypatch, dummy_config):
- monkeypatch.setattr(
- config_handlers, "get_conffile",
- lambda *args, **kwargs: rerouter.OnionRouter.ref_config)
- custom_config = configparser.ConfigParser()
- custom_config._read(io.StringIO(dummy_config), None)
- monkeypatch.setattr(config_handlers, "config_reader",
- lambda *args: custom_config)
- return rerouter.OnionRouter("nothing?")
-
diff --git a/net-mail/onionrouter/files/onionrouter-0.5.2-entrypoint.patch b/net-mail/onionrouter/files/onionrouter-0.5.2-entrypoint.patch
deleted file mode 100644
index 397387483b6f..000000000000
--- a/net-mail/onionrouter/files/onionrouter-0.5.2-entrypoint.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-https://github.com/ehloonion/onionrouter/pull/16
-
-From 06d5c15d61790c9444641de18b9ff23f1c104207 Mon Sep 17 00:00:00 2001
-From: Craig Andrews <candrews@integralblue.com>
-Date: Mon, 19 Oct 2020 12:46:08 -0400
-Subject: [PATCH] Change the entry point to rerouter
-
-Aligns the entry point with the changes made in commit 2e8f7be "Rename onionrouter module to rerouter"
----
- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index baf6041..e487614 100644
---- a/setup.py
-+++ b/setup.py
-@@ -40,7 +40,7 @@
- 'onionrouter',
- ],
- entry_points={
-- "console_scripts": ['onionrouter = onionrouter.onionrouter:main']
-+ "console_scripts": ['onionrouter = onionrouter.rerouter:main']
- },
- include_package_data=True,
- install_requires=requirements,
diff --git a/net-mail/onionrouter/files/onionrouter-0.5.2-newline.patch b/net-mail/onionrouter/files/onionrouter-0.5.2-newline.patch
deleted file mode 100644
index d75e797f6ac3..000000000000
--- a/net-mail/onionrouter/files/onionrouter-0.5.2-newline.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://github.com/ehloonion/onionrouter/pull/21
-
-From 670690f03fd700e2b06892e2231a8e078cfb41b3 Mon Sep 17 00:00:00 2001
-From: Craig Andrews <candrews@integralblue.com>
-Date: Mon, 19 Oct 2020 15:47:41 -0400
-Subject: [PATCH] Send a newline when replying to postfix
-
-Postfix requires all replies to end in a newline.
-
-Without this change, postfix logs a warning:
-`warning: read TCP map reply from localhost:23000: text longer than 4096`
-
-See http://www.postfix.org/tcp_table.5.html
----
- onionrouter/msockets.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/onionrouter/msockets.py b/onionrouter/msockets.py
-index 8769a2e..8c93693 100644
---- a/onionrouter/msockets.py
-+++ b/onionrouter/msockets.py
-@@ -27,7 +27,7 @@ def resolve(rerouter, conn, resolve_callback=lambda q, a: (q, a)):
- return
- except BaseException as err:
- # todo log
-- conn.sendall("500 {0}".format(err).encode())
-+ conn.sendall("500 {0}\n".format(err).encode())
-
-
- def daemonize_server(rerouter, host, port, resolver=resolve):
diff --git a/net-mail/onionrouter/files/onionrouter-0.5.2-python3.patch b/net-mail/onionrouter/files/onionrouter-0.5.2-python3.patch
deleted file mode 100644
index a5d017603eef..000000000000
--- a/net-mail/onionrouter/files/onionrouter-0.5.2-python3.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-https://github.com/ehloonion/onionrouter/pull/20
-
-From d059ee499a0ed30239f6c4ee6ea8f144069fbb7d Mon Sep 17 00:00:00 2001
-From: Craig Andrews <candrews@integralblue.com>
-Date: Mon, 19 Oct 2020 14:53:46 -0400
-Subject: [PATCH] Perform bytes to string and vice versa conversions
-
-Python 3 handles bytes and strings as different types
-
-Fixes https://github.com/ehloonion/onionrouter/issues/19
----
- onionrouter/msockets.py | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/onionrouter/msockets.py b/onionrouter/msockets.py
-index 8769a2e..b77d750 100644
---- a/onionrouter/msockets.py
-+++ b/onionrouter/msockets.py
-@@ -13,7 +13,7 @@ def close_socket(sock):
- def resolve(rerouter, conn, resolve_callback=lambda q, a: (q, a)):
- try:
- while True:
-- addr = conn.recv(1024).strip()
-+ addr = conn.recv(1024).decode().strip()
- if not addr:
- # connection ended
- return
-@@ -22,12 +22,12 @@ def resolve(rerouter, conn, resolve_callback=lambda q, a: (q, a)):
- else:
- result = rerouter.run(addr)
- resolve_callback(addr, result)
-- conn.sendall("{0}\n".format(result))
-+ conn.sendall("{0}\n".format(result).encode())
- except socket.timeout:
- return
- except BaseException as err:
- # todo log
-- conn.sendall("500 {0}".format(err))
-+ conn.sendall("500 {0}".format(err).encode())
-
-
- def daemonize_server(rerouter, host, port, resolver=resolve):
diff --git a/net-mail/onionrouter/files/onionrouter-0.5.2-pyyaml-version.patch b/net-mail/onionrouter/files/onionrouter-0.5.2-pyyaml-version.patch
deleted file mode 100644
index f8c7304a977f..000000000000
--- a/net-mail/onionrouter/files/onionrouter-0.5.2-pyyaml-version.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-https://github.com/ehloonion/onionrouter/pull/17
-
-From cdac2f500b24abaf5833266ad740c56df360e602 Mon Sep 17 00:00:00 2001
-From: Craig Andrews <candrews@integralblue.com>
-Date: Mon, 19 Oct 2020 12:56:19 -0400
-Subject: [PATCH] Allow for use of later versions of PyYAML
-
-commit 5fe349a "Update PyYAML to 4.2b1 due to CVE-2017-18342" set `install_requires` to `PyYAML==4.2b1`. This exact version requirement prohibits the use of later versions of PyYAML.
----
- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index baf6041..85e0b81 100644
---- a/setup.py
-+++ b/setup.py
-@@ -11,7 +11,7 @@
-
- requirements = [
- "dnspython",
-- "PyYAML==4.2b1",
-+ "PyYAML>=4.2b1",
- ]
-
- test_requirements = [