Re: [ros-dev] GSOC-2016
Hi Samian, Definitely interesting topic! I recently did some work on parts in ReactOS that you would deal with for properly implementing CIFS into ReactOS. Even though, it keeps being a tough topic. You actually have two ways to envision your GSoC project regarding SMB support, depending on your level in development and your knowledge of the Windows NT architecture. One way (likely the easiest - which must somehow work atm) is to work only in userland and to rely on software such as samba-tng. This might be a first step in your project, to get used to ReactOS development. The second way, and likely hardest way, is to do it the Windows way. This way involves several components some being in userland, most being in kernel world. To give a short overview, you'd have to implement lanman network provider (in userland - a stub already exists in our trunk) and to implement CIFS network file system in kernel mode (mrxsmb.sys). The later also requires a secondary driver rdbss.sys. Even though, at first, it would possible to implement everything into a single driver. We could discuss later on why two drivers, and why it would be great to have both. Luckily, ReactOS already comes with the MUP driver (which allows redirecting open requests for network file systems) and several features into MPR (which allows mapping network shares into the system). If you need some references, the book Windows Internals gives a quick overview about how it works in Windows. You'll find a word about all the things I've been talking here, so that you're not lost. Depending on which way you want to start with, I can give more pointers about where to look. If you need more information, do not hesitate to ask. Regards, Le 05/03/2016 18:42, Mohammad Samian Yusuf a écrit : > Hi my name is samian > > > I wanted to write up a proposal for the project > > "Integrating SMB into ReactOS " > > > I was wondering whether anyone has taken up this project or not yet ? > > > Is this an active project as is anyone currently working on it, as of now i > am looking int the codes to come up with a plan for the development. > Currently i am working with the samba team in testing a new copy transfer > system, which they plan to implement into the future. > > I just need to know this project is online and someone working around to > mentor me at some stages. > > > Any advice would be appreciated > > > With Care > > Samian > > > > > ___ > Ros-dev mailing list > Ros-dev@reactos.org > http://www.reactos.org/mailman/listinfo/ros-dev > -- Pierre Schweitzer System & Network Administrator Senior Kernel Developer ReactOS Deutschland e.V. smime.p7s Description: Signature cryptographique S/MIME ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Re: [ros-dev] Build Crash Revision 70918
Thanks for fixing it! James On Sat, Mar 5, 2016 at 9:47 AM, Hermès BÉLUSCA - MAÏTO < hermes.belu...@sfr.fr> wrote: > If I remember correctly, in pure VS C/C++ projects using precompiled > headers (ie. with stdafx.h/stdafx.c (or cpp) ), when using #pragma once in > stdafx.h, the compiler doesn’t fail. That’s why I’m surprised of seeing > that problem with ROS. > > > > Hermès > > > > *De :* Ros-dev [mailto:ros-dev-boun...@reactos.org] *De la part de* Amine > Khaldi > *Envoyé :* samedi 5 mars 2016 16:10 > *À :* ros-dev@reactos.org > *Objet :* Re: [ros-dev] Build Crash Revision 70918 > > > > Hi Amine, why haven't the build bots complained about the #pragma once? (and > > the more fundamental question: why does the #pragma once make compilation > > fail for some** people?) > > Hi, > > The pragma issue makes compilation break for *all* people except those who > have PCH set to 0. As to build bots, I assume they are using ccache builds > with PCH turned off. > > Cheers, > Amine. > > ___ > Ros-dev mailing list > Ros-dev@reactos.org > http://www.reactos.org/mailman/listinfo/ros-dev > ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Re: [ros-dev] GSOC-2016
Hi my name is samian Hi Samian, welcome to ReactOS! I wanted to write up a proposal for the project "Integrating SMB into ReactOS " I was wondering whether anyone has taken up this project or not yet ? Not yet. Please feel free to apply for it. Is this an active project as is anyone currently working on it, as of now i am looking int the codes to come up with a plan for the development. Currently i am working with the samba team in testing a new copy transfer system, which they plan to implement into the future. I just need to know this project is online and someone working around to mentor me at some stages. All the accepted projects will have mentors assigned to them as per GSoC rules. Our community, and our mentors especially, are determined to make the students feel welcome, integrated, and progressing nicely, in the hopes that they continue contributing to free open source software even after their GSoC participation. Good luck! Cheers, Amine. ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
[ros-dev] GSOC-2016
Hi my name is samian I wanted to write up a proposal for the project "Integrating SMB into ReactOS " I was wondering whether anyone has taken up this project or not yet ? Is this an active project as is anyone currently working on it, as of now i am looking int the codes to come up with a plan for the development. Currently i am working with the samba team in testing a new copy transfer system, which they plan to implement into the future. I just need to know this project is online and someone working around to mentor me at some stages. Any advice would be appreciated With Care Samian ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Re: [ros-dev] Build Crash Revision 70918
If I remember correctly, in pure VS C/C++ projects using precompiled headers (ie. with stdafx.h/stdafx.c (or cpp) ), when using #pragma once in stdafx.h, the compiler doesnt fail. Thats why Im surprised of seeing that problem with ROS. Hermès De : Ros-dev [mailto:ros-dev-boun...@reactos.org] De la part de Amine Khaldi Envoyé : samedi 5 mars 2016 16:10 À : ros-dev@reactos.org Objet : Re: [ros-dev] Build Crash Revision 70918 Hi Amine, why haven't the build bots complained about the #pragma once? (and the more fundamental question: why does the #pragma once make compilation fail for *some* people?) Hi, The pragma issue makes compilation break for *all* people except those who have PCH set to 0. As to build bots, I assume they are using ccache builds with PCH turned off. Cheers, Amine. ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Re: [ros-dev] Hello, GSoC 2016
Hi,I'm Chu Bingxiang, from Harbin Engineering University, China, and this is my third year in this University. This is my first time met with ReactOS, and I found that I really love this project. And maybe "Fully Integrate lwIP" is my dish.After reading the idea-list, I think this one is to fit IwIP well with ReactOS and I need to try my best to make further progress in it.Now I'm facing a big problem, that the newest version of lwIP is 1.4.1, and 1.5.0 is going to be released, which one should I learn? Hi Chu, welcome to ReactOS! The lwip version won't be a problem for two reasons: * We try to stay up to date whenever a new release is available. * There *shouldn't* be significant differences between lwip versions to the point of needing to rewrite the whole tcpip driver when a new lwip version is released. Also, please consider joining our IRC channel if you need realtime discussions/interactions. Good luck! Cheers, Amine. ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Re: [ros-dev] Build Crash Revision 70918
Hi Amine, why haven't the build bots complained about the #pragma once? (and the more fundamental question: why does the #pragma once make compilation fail for*some* people?) Hi, The pragma issue makes compilation break for *all* people except those who have PCH set to 0. As to build bots, I assume they are using ccache builds with PCH turned off. Cheers, Amine. ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Re: [ros-dev] Build Crash Revision 70918
Hi Amine, why haven't the build bots complained about the #pragma once? (and the more fundamental question: why does the #pragma once make compilation fail for *some* people?) Hermès. -Message d'origine- De : Ros-dev [mailto:ros-dev-boun...@reactos.org] De la part de Amine Khaldi Envoyé : samedi 5 mars 2016 09:47 À : ros-dev@reactos.org Objet : Re: [ros-dev] Build Crash Revision 70918 Hi, I fixed the module import. All is well, please svn up and try again. Cheers, Amine. ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Re: [ros-dev] Build Crash Revision 70918
Hi, I fixed the module import. All is well, please svn up and try again. Cheers, Amine. ___ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev