Skip to content

romulobovi/putty

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

putty

Source code from putty official and add self customization.

Build on Windows

  • mingw-w64 v4.9.2
  • Below source files are updated to adapt to mingw env (already in current repo)
    • align type definition between sshbn.h and _mingw.h
      • typedef __uint64_t BignumInt; -> typedef unsigned __int64 BignumInt;
      • typedef __uint128_t BignumDblInt; -> typedef unsigned __int128 BignumDblInt;
    • update putty.rc, pageant.rc, puttygen.rc, puttytel.rc
      • Solve 64bit version issue: Not involve 32bit manifest putty.mft in 64bit build
      • REF: FauxFaux/PuTTYTray#89
  • a new makefile Makefile.mingw (already in current repo)
  • In mingw
    • cd putty-src/windows
    • run make -f Makefile.mingw
  • NOTE: for building by cygwin, please also follow above steps, except
    • aligin type definition in cygwin
    • remove option -mno-cygwin in Makefile.cyg. It is invalid in latest cygwin
    • run make -f Makefile.cyg

Customization

  • Add Keyboard hotkeys (session panel -> windown -> behavior)
    • F1: one key clean screen
    • F2: one key copy all
    • F3: duplicate session
    • F4: change current window title
  • Add SSH auto login with user name and password
  • Add find text

Other Useful Tips

Contributor

  • Brian Jiang
  • Alan ZHU

About

Source code from putty [official](http://www.chiark.greenend.org.uk/~sgtatham/putty/) and add self customization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 91.0%
  • Perl 3.5%
  • Objective-C 2.8%
  • Python 1.4%
  • Makefile 0.5%
  • Shell 0.4%
  • Other 0.4%