07.03.2016, 00:25, "Mohamed MEDIOUNI" <[email protected]>: > There is no PowerShell in ReactOS yet, nor any kind of a .NET Framework > subset. While it doesn't matter for the SSH port, it can be highlighted. > > In which *areas* do you want to apply for GSoC? > (networking, services, system, drivers, ...)
Thanks for your insight. I am interested in applying for networking related projects. So finally I don't think SSH service project would be considered a good project as its really low on priority therefore, I would choose some other topic and would research on it. > > Le 06/03/2016 12:26, Anchit Jain a écrit : >> 02.03.2016, 23:23, "Oliver Schneider" <[email protected]>: >>> Perhaps have a look at <https://github.com/PowerShell/Win32-OpenSSH> >>> which is Microsoft's effort at porting OpenSSH so that it can work with >>> PowerShell. (They are reusing what NoMachine had done before them.) >>> >>> AFAIK they culled most of the OpenSSL functions in order to replace it >>> with Windows crypto, but since the argument of that being proprietary >>> would not hold in ReactOS, you could possibly use the ReactOS crypto >>> straight. >>> >>> Otherwise, from what I know, you can re-enable the use of OpenSSL in it. >>> >>> // Oliver >>> >>> On 2016-03-02 17:18, Ged Murphy wrote: >>>> Why do we want an SSH server in the source? >>>> >>>> If someone wants to run an SSH server, they can download and install >>>> one >>>> as they would do on Windows. >>>> >>>> *From:*Ros-dev [mailto:[email protected]] *On Behalf Of >>>> *Zachary Gorden >>>> *Sent:* 02 March 2016 16:58 >>>> *To:* ReactOS Development List <[email protected]> >>>> *Subject:* Re: [ros-dev] GSOC 2016 - SSH Service Project >>>> >>>> Any SSH server developed for ReactOS would need to be written in C/C++ >>>> and be compilable by both GCC and VC++. So while the expectation is >>>> that >>>> a developer would likely need to pull a SSH library from an existing >>>> source such as OpenSSH, the server itself will almost certainly need to >>>> be written from scratch if only because there does not exist as far as >>>> I >>>> am aware of a fully open source SSH server that runs natively on >>>> Windows >>>> without hauling around the likes of cygwin. Apache Mina is written in >>>> Java and therefore would be inappropriate as a starting base for the >>>> SSH >>>> server project. >>>> >>>> On Wed, Mar 2, 2016 at 5:30 AM, Anchit Jain <[email protected] >>>> <mailto:[email protected]>> wrote: >>>> >>>> Hello everyone, >>>> >>>> I am Anchit Jain, Computer Science undergraduate from BITS PILANI, >>>> India. >>>> I am interested in pursuing SSH Service project. >>>> >>>> I have some experience in Socket Programming and Network Protocol >>>> development in C. Some of my work could be seen >>>> at https://github.com/anchitjain1234 >>>> >>>> <https://link.nylas.com/link/ezhvubksgc7dhi29sglp2mpvq/7af2e7b30ed04821b97b5daf7689e7a5/0?redirect=https%3A%2F%2Fgithub.com%2Fanchitjain1234>. >>>> >>>> In past, I have implemented some basic network services like TFTP >>>> protocol and some minor part of FTP client. >>>> >>>> Regarding the project :- Would this project require a new SSH >>>> Server >>>> to be written from scratch or to be build upon some existing >>>> codebase like Apache Mina etc.? >>>> >>>> I would request potential mentors to guide me for the same. >>>> >>>> Thanks, >>>> >>>> Anchit Jain >>>> >>>> Image removed by sender. >>>> >>>> _______________________________________________ >>>> Ros-dev mailing list >>>> [email protected] <mailto:[email protected]> >>>> http://www.reactos.org/mailman/listinfo/ros-dev >>>> >>>> _______________________________________________ >>>> Ros-dev mailing list >>>> [email protected] >>>> http://www.reactos.org/mailman/listinfo/ros-dev >>> _______________________________________________ >>> Ros-dev mailing list >>> [email protected] >>> http://www.reactos.org/mailman/listinfo/ros-dev >> >> Thank you so much for explaining things related to the project. >> >> I looked into Win32-OpenSSH and in design details >> (https://github.com/PowerShell/Win32-OpenSSH/wiki/About%20Win32%20OpenSSH%20and%20Design%20Details) >> they have explained many of the things that they replaced from OpenBSD >> systems and how they have worked around that. >> >> Regarding this, yesterday I discussed on IRC where I came to know that >> React OS is compatible with Windows Server 2003 so fork of Win32-OpenSSH >> theoretically might work directly on React OS or might need some minor >> changes where Win 7+ API would have been used. >> >> So this project mainly reduces to make the fork of Win32-OpenSSH compatible >> with React OS. >> >> Whether taking this port of SSH to windows can be seen as ok for the GSOC, >> or not? >> If not, what other things could be added to make it OK for GSOC? >> >> Thanks, >> Anchit Jain >> >> _______________________________________________ >> Ros-dev mailing list >> [email protected] >> http://www.reactos.org/mailman/listinfo/ros-dev > > _______________________________________________ > Ros-dev mailing list > [email protected] > http://www.reactos.org/mailman/listinfo/ros-dev Regards, Anchit Jain _______________________________________________ Ros-dev mailing list [email protected] http://www.reactos.org/mailman/listinfo/ros-dev
