Basically: I rewrote the whole thing from scratch, using the great asyncore module I should have used to begin with. I reused very little code from version 0.9x so I decided to skip 1.0. Moving on!
Transparent mode, while not yet 100% transparent, works quite well now. Normal mode works just fine. The NRP protocol changed a little so that will break compatibility with versions prior to 2.0 but it's for the best.... read more
New versions (both python sources and win32 .exe) of nredir-client (0.93) and nredir-server (0.97) have been released in the last couple weeks, but those are mostly bugfixes of silly little things I forgot.
Various tests showed it's not quite stable yet in transparent mode and can lose bits of data, unfortunately, so I'm working on it. I'ts not 100% transparent either, but I don't think there is much to be done in that aspect.... read more
I just put the .zip archive with the latest Windows version of the client online. This one corrects the few issues described in previous post.
Note that this new version MUST be used now that the server's code has been fixed.
Major update, the first usable version of the server is available at last. The version 0.6 was just put there for historical reasons.
nRedir is now fully released and may be used, though improvements are still on the way. Especially when it comes to:
* Transparency
So far transparency works well for a few protocols -- mainly HTTP -- that are waiting for the client's input before outputting anything. For the others, it still needs some kind of timeout system.... read more
Currently designing a minimalistic webpage to describe the project better. The first test version works -- that's why the client's code is available.
The server, though, is still in need of some tidying up -- it currently works with a lot of duct-tape. It'll be available as soon as I add some vital features like options parsing and real logging.