Re: [ros-dev] GSOC-2016

2016-03-05 Thread Pierre Schweitzer
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

2016-03-05 Thread James Tabor
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

2016-03-05 Thread Amine Khaldi

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

2016-03-05 Thread Mohammad Samian Yusuf
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

2016-03-05 Thread Hermès BÉLUSCA - MAÏTO
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

Re: [ros-dev] Hello, GSoC 2016

2016-03-05 Thread Amine Khaldi

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

2016-03-05 Thread Amine Khaldi

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

2016-03-05 Thread Hermès BÉLUSCA - MAÏTO
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

2016-03-05 Thread Amine Khaldi

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