summaryrefslogtreecommitdiffhomepage
path: root/MANIFEST.in
diff options
context:
space:
mode:
authorRobey Pointer <robey@lag.net>2005-03-26 05:53:00 +0000
committerRobey Pointer <robey@lag.net>2005-03-26 05:53:00 +0000
commit5d8d1938fa6aa58a1b27730d8bcac8db963f4595 (patch)
tree4013ff87d56690524fa24e00415581658587cee8 /MANIFEST.in
parent3e5bd84cc58fc6db485c5a188ac0ef90280b2804 (diff)
[project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-156]
rewrite channel pipes to work on windows the pipe system i was using for simulating an os-level FD (for select) was retarded. i realized this week that i could just use a single byte in the pipe to signal "data is ready" and not try to feed all incoming data thru the pipe -- and then i don't have to try to make the pipe non-blocking (which should make it work on windows). a lot of duplicate code got removed and now it's all going thru the same code-path on read. there's still a slight penalty on incoming feeds and calling 'recv' when a pipe has been opened (by calling 'fileno'), but it's tiny. removed a bunch of documentation and comments about things not working on windows, since i think they probably do now.
Diffstat (limited to 'MANIFEST.in')
-rw-r--r--MANIFEST.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
index fab5a4dc..b7e551e9 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,3 +1,3 @@
-include ChangeLog LICENSE test.py demo.py demo_simple.py demo_server.py demo_windows.py forward.py
+include ChangeLog LICENSE test.py demo.py demo_simple.py demo_server.py forward.py
recursive-include docs *
recursive-include tests *.py *.key