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

Reply via email to