Hello, I've just committed code that will cause the SSH client and server to use a single SSH connection, rather than spawning a new connection for each Round-trip. This makes it significantly more performant as it is no longer required to open up multiple connections. It will obviously only work if the fossil binaries both support it, but it will fallback to single connection per Round-trip if necessary.
I also added some backwards compatibility handling for old Fossil SSH clients that still use the Shell probing mechanism. The new fossil SSH server code will detect the ``echo test'' and ``echo probe-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'' messages and move the client along until it can get to speaking HTTP. I think this pretty much wraps up what I wanted to accomplish. If there are any additional suggestions, please feel free to make them. http://www.fossil-scm.org/index.html/info/f0bb3c9b5a Andy -- TAI64 timestamp: 4000000052100db1 _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users