~nhoad/aiomanhole

Let's not use this old thing.
e9258494 — Nathan Hoad 1 year, 6 months ago
Another change note.
7da80473 — Nathan Hoad 1 year, 6 months ago
Fixes #4.
32fc2939 — Nathan Hoad 1 year, 6 months ago
Version bump.
ed016908 — Nathan Hoad 1 year, 6 months ago
Merge pull request #5 from TimothyFitz/master

Pass loop to ensure_future when starting a unix domain socket.
3a0cdd13 — Timothy Fitz 2 years ago
Test both tcp and unix domain sockets.
3dd1fcf1 — Timothy Fitz 2 years ago
Pass loop to ensure_future in start_manhole.
a13394c7 — Nathan Hoad 2 years ago
0.5.0.
4b49388f — Nathan Hoad 2 years ago
Merge pull request #3 from jancespivo/patch-1

Replaced deprecated asyncio.async with asyncio.ensure_future
88c80675 — Jan Češpivo 2 years ago
Replaced deprecated asyncio.async with asyncio.ensure_future

asyncio.async is deprecated since Python version 3.4.4 (https://docs.python.org/3.7/library/asyncio-task.html#asyncio.async) and dropped in version 3.7 (https://bugs.python.org/issue32272)
e5f55909 — Nathan Hoad 3 years ago
Prep for 0.4.2.
5a9134ea — Nathan Hoad 3 years ago
Handle nmap-ncat putting the socket into a half closed state on ^D.

nmap-ncat correctly waits on the remote to close the connection, where
as openbsd-netcat and gnu-netcat both read the ^D from stdin and
terminate the process, killing the socket by side effect.
2eaf7575 — Nathan Hoad 3 years ago
How embarrassing.
f2846640 — Nathan Hoad 3 years ago
I'm the worst
1cfd4bea — Nathan Hoad 3 years ago
Prep for 0.4.0
34f84e7b — Nathan Hoad 3 years ago
Pointless indirection, be gone!
ee43a339 — Nathan Hoad 3 years ago
Small bit of modernisation.
b9a6dcde — Nathan Hoad 3 years ago
Use the system wide prompts when available.
57c1e7a3 — Nathan Hoad 4 years ago
Preparation for 0.3.0
a5e8a649 — Nathan Hoad 4 years ago
Add an explanation on why you should delete the UNIX socket on startup.
79086df6 — Nathan Hoad 4 years ago
Do not attempt to clean up socket file on shutdown.

Because we were adding the callback and not exploding if there was an
error creating the manhole, any errors that did happen did so silently.

Cleaning up UNIX sockets on shutdown is not really a good practice
anyway, because you can't rely on clean shutdowns. The typical approach
is to clean them up on start up.
Next