Skip to content

A modified version of PuTTY for integration into mRemoteNG with no connection lost popup.

License

Notifications You must be signed in to change notification settings

waynieack/PuTTYNG

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PuTTYNG

This is a modified version of PuTTY from Simon Tatham to be used with mRemoteNG.

This version removes the "Connection lost" popup and just writes a message to the terminal.

IE: ------------------- PuTTYNG Fatal Error ------------------

  • Network error: Software caused connection abort

The following files within the project were modified:

  • BE_ALL_S.C
  • CMDLINE.C
  • PUTTY.H
  • WINDOWS/PUTTY.RC
  • WINDOWS/VERSION.RC2
  • WINDOWS/WINDOW.C

The following file within the project was added:

  • WINDOWS/MAKEFILE.NG
  • MAKEFILE = MAKEFILE.NG (merge changes from Makefile.vc)
  • rename putty.exe to puttyng.exe
  • change the "all" target to only build puttyng.exe

For building on Windows:

  • windows/MAKEFILE.NG is for command-line builds on MS Visual C++ systems. Change into the windows' subdirectory and type nmake -f MAKEFILE.NG' to build all the PuTTY binaries.

    Last time we checked, PuTTY built with vanilla VC7, or VC6 with an up-to-date Platform SDK. (It might still be possible to build with vanilla VC6, but you'll certainly have to remove some functionality with directives such as NO_IPV6.)

To install for mRemoteNG:

  • Copy the compiled PuTTYNG.exe file to a directory on your root drive. IE: "C:\Program Files (x86)\putty"
    • You can compile yourself or use the precompiled version in the bin directory.
  • Update the mRemoteNG configuration with the new putty version: Tools > Options > Advanced > Use Custom Putty Path
  • Browse to the location where you copied the new putty binary. IE: "C:\Program Files (x86)\putty\PuTTYNG.exe"

About

A modified version of PuTTY for integration into mRemoteNG with no connection lost popup.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.0%
  • Python 4.1%
  • Perl 2.8%
  • Makefile 0.6%
  • Shell 0.4%
  • M4 0.1%