diff options
Diffstat (limited to 'net-mail/onionrouter/files')
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 = [ |