To give you the best experience, this site uses cookies. Continuing to use 9bis.net means you agree to our use of cookies.
 

English version Russian version Version française Nederlandse versie Versión española Version portuguese Version polonaise Italian version Versiunea româna   KiTTY News

KiTTY : Forum

Last modification : -

KiTTY web site




Forum Home
 

Host source code on Github

Ray Shan - Thu 24/07/2014 19:44:14 CEST +0200

Hi, thanks for your efforts on this project. Would you consider hosting source code and issue tracker on github for public contribution? I think this will attract a lot more attention to the project. Thanks.

crash - Fri 25/07/2014 11:05:16 CEST +0200

+1 :)

raphi - Wed 30/07/2014 17:51:04 CEST +0200

Was searching for the sources as well, but only found the tarball. Would be great if this is hosted on github! :-D +1

TvE - Sun 07/09/2014 23:40:32 CEST +0200

+1

Jase - Mon 17/11/2014 00:08:50 CET +0100

+1

niieani - Sun 30/11/2014 16:55:31 CET +0100

I've done just that, and I will try to keep in sync with the source release tarballs of KiTTY and pulling in changes from PuTTY trunk as well.
Here's the latest KiTTY. I've taken the liberty to merge the latest sources of putty, which give us some upcoming features from PuTTY 0.64pre, like connection sharing between tools and multiple sessions. Separated into 3 projects, for now, only compiles under Visual Studio 2013 (which is since recently available for a free download), project directory included.

https://github.com/niieani/kitty-remix - kitty main folder (includes the below as submodules)
https://github.com/niieani/putty - latest putty with kitty ported in (quite a few hours of work)
https://github.com/niieani/putty-vs2013 - visual studio project for kitty

Hoping for contributions. I've already added my own fix for one connection error MessageBox.

Rat - Mon 15/12/2014 19:29:13 CET +0100

Thanks, works like a charm, needed a bit of fiddling though:

Install Visual Studio 2013
http://download.microsoft.com/download/7/1/B/71BA74D8-B9A0-4E6C-9159-A8335D54437E/vs_community.exe

Download
https://codeload.github.com/niieani/putty-vs2013/zip/kitty-upstream
https://codeload.github.com/niieani/kitty-remix/zip/vs2013
https://codeload.github.com/niieani/putty/zip/kitty-upstream

Extract
unzip kitty-remix-vs2013.zip
unzip putty-kitty-upstream.zip -d kitty-remix-vs2013
unzip putty-vs2013-kitty-upstream.zip -d kitty-remix-vs2013\putty-kitty-upstream\windows

Load kitty-remix-vs2013\putty-kitty-upstream\windows\putty-vs2013-kitty-upstream\putty.sln in Visual Studio

Solution -> Properties -> Configuration Manager -> Active solution configuration: Release

Build Solution (F7)

Find .exe files under kitty-remix-vs2013\putty-kitty-upstream\windows\putty-vs2013-kitty-upstream\*\Release\

By default the version info isn't set correctly though, trying to tweak it via VS in pageant.rc makes it not compile due to some DS_FONT or somesuch error, no biggie.

A patch I applied for myself: Supporting key usage confirmation in PuTTY's pageant http://people.mpi-inf.mpg.de/~pcernko/pageant.html

NIXin - Wed 24/12/2014 10:53:08 CET +0100

@rat
There's an easier way. You don't need to unzip each kitty element, just install git and then run:

git clone --recursive https://github.com/niieani/kitty-remix.git

It will clone everything where it should be.
Version info isn't set correctly, that's true. I left it out on purpose for now.
Perhaps you'd want to fork the appropriate project on GitHub and make a pull request for your patch?

Enjoy Christmas
Bazyli

Jase - Wed 11/03/2015 02:35:38 CET +0100

It may be worth noting that the kitty download page ( http://www.9bis.net/kitty/?page=Download ) now has links to the official "release" svn.

ObeJoh - Fri 25/03/2016 00:56:42 CET +0100

putty.sln are not found
The Directory putty/Windows/VS2013 is empty

Refael - Mon 19/12/2016 20:39:00 CET +0100

+1
(Just love Ya'll)




Answer


The forum is actually closed