This is in reply to an issue I had with this library about a year ago, using SSH and giving me extra CR/LF.
I am finally back into this part of the project, I was working on.
Yes, the issue was in my code. I was using:
writer.writeline(data)
instead of
writer.write(data)
Since my data line already had the CR/LF, I was getting an extra CR/LF using the writeline.
Thanks for answering my question, awhile back.
I do apologize for thinking it was an error in this library, and it wasn't. It was in my code. This library does work as intended.