Skip to content

ConPtyShell 1.5

Latest
Compare
Choose a tag to compare
@antonioCoco antonioCoco released this 17 Mar 23:01
f5c00d4

Changes

  • Huge change in the "Upgrade" function in order to support also the hijacking of Non-Overlapped sockets. 馃帀
    This is implemented by setting the socket in non-blocking mode through the ioctl socket code FIONBIO. Additional efforts and code have been added in order to manage the WSAEWOULDBLOCK errors and asynchronous operations in different threads thanks to WSAEventSelect().
  • Buffer sizes for support stdin/stdout/stderr operation changed from 256 bytes to 8192 bytes. This make the shell interactivity more smooth.

Bugfixes

  • Fixed a handle leak bug in socket handles;
  • Fixed a handle leak bug in duplicated socket handles;
  • Fixed a bug in handle enumeration that caused memory violation exceptions.