Re: Query regarding the SMB support

"Christopher R. Hertel" <[email protected]> Thu, 21 Jan 2016 12:37:40 -0600
Newsgroups gmane.network.samba.java
Message-ID <CAPa6gr+YZh3_Grt9kgNpSBeUHwbp3WvYj2AmUpL9HtF0p77nwA@mail.gmail.com>
--001a1140e634c9cf140529dc651b
Content-Type: text/plain; charset=UTF-8

I have the NBT transport layer finished, as well as some very basic SMB1
support (needed because SMB1 can be used to negotiate SMB2).  Those parts
are (reasonably) complete.

I have a chunk of uncommitted code on my machine at home that has SMB2
Negotiate, Session Setup, and Error Response support.  I have wanted to get
that code cleaned up a bit before committing it.  Even then, it would be
incomplete (but it would be a good start).  Once Session Setup is working,
several other commands can be implemented without too much hassle.  The
next major headache after Session Setup is Create.

https://github.com/ubiqx-org/Carnaval

Chris -)-----


On Thu, Jan 21, 2016 at 11:21 AM, Vella, Shon <[email protected]> wrote:

> Chris,
>
> How far along is your Python work? I'd be interested in working on the
> port to Java (or perhaps it could be used from Java via Jython?)
>
> *Shon Vella*
> *Identity Automation*
> Product Engineer
> 281-220-0021 x2030 office
> 281-817-5579 fax
> www.identityautomation.com
>
> On Thu, Jan 21, 2016 at 10:08 AM, Christopher R. Hertel <[email protected]>
> wrote:
>
>> I, personally, have no plan to write an SMB2/3 implementation in Java,
>> but I am (as my limited time permits) working on a Python implementation
>> that could (in theory) be used as a guide for someone else.
>>
>> Chris -)-----
>>
>> On Thu, Jan 21, 2016 at 2:17 AM, Vir Vekaria <[email protected]>
>> wrote:
>>
>>> Hi guys,
>>>
>>> I want to know one thing on urgent basis that is JCIFS going to support
>>> SMB2/SMB3 in future ?
>>> It seems now only supports SMB1 and what if I want to upgrade it to
>>> latest protocol(i.e. SMB2/SMB3) for using in Java application
>>>
>>> Thanks in advance.
>>>
>>>
>>> Thanks,
>>> Viraj Patel
>>>
>>
>>
>>
>> --
>> "Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
>> Samba Team -- http://www.samba.org/     -)-----   Christopher R. Hertel
>> jCIFS Team -- http://jcifs.samba.org/   -)-----   ubiqx development,
>> uninq.
>> ubiqx Team -- http://www.ubiqx.org/     -)-----   [email protected]
>> OnLineBook -- http://ubiqx.org/cifs/    -)-----   [email protected]
>>
>>
>


-- 
"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team -- http://www.samba.org/     -)-----   Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/   -)-----   ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/     -)-----   [email protected]
OnLineBook -- http://ubiqx.org/cifs/    -)-----   [email protected]

--001a1140e634c9cf140529dc651b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>I have the NBT transport layer finished, as well=
 as some very basic SMB1 support (needed because SMB1 can be used to negoti=
ate SMB2).=C2=A0 Those parts are (reasonably) complete.<br><br></div>I have=
 a chunk of uncommitted code on my machine at home that has SMB2 Negotiate,=
 Session Setup, and Error Response support.=C2=A0 I have wanted to get that=
 code cleaned up a bit before committing it.=C2=A0 Even then, it would be i=
ncomplete (but it would be a good start).=C2=A0 Once Session Setup is worki=
ng, several other commands can be implemented without too much hassle.=C2=
=A0 The next major headache after Session Setup is Create.<br><br><a href=
=3D"https://github.com/ubiqx-org/Carnaval">https://github.com/ubiqx-org/Car=
naval</a><br><br></div><div>Chris -)-----<br><br></div></div><div class=3D"=
gmail_extra"><br><div class=3D"gmail_quote">On Thu, Jan 21, 2016 at 11:21 A=
M, Vella, Shon <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt;</span> wrote:<br><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div dir=3D"ltr"><span style=3D"font-size:12.8px">Chris,</s=
pan><div style=3D"font-size:12.8px"><br></div><div style=3D"font-size:12.8p=
x">How far along is your Python work? I&#39;d be interested in working on t=
he port to Java (or perhaps it could be used from Java via Jython?)</div><d=
iv class=3D"gmail_extra"><span class=3D"HOEnZb"><font color=3D"#888888"><br=
 clear=3D"all"><div><div><div dir=3D"ltr"><div style=3D"font-size:15px;padd=
ing-left:5px"><strong><font color=3D"#000000">Shon Vella</font></strong><br=
></div><div style=3D"font-size:15px;color:rgb(229,37,38);padding-left:5px">=
<b>Identity Automation</b></div><div style=3D"font-size:15px;padding-left:5=
px"><font color=3D"#000000">Product Engineer</font></div><div style=3D"font=
-size:15px;padding-left:5px"><a href=3D"tel:281-220-0021%20x2030" value=3D"=
+12812200021" target=3D"_blank">281-220-0021 x2030</a>=C2=A0<span style=3D"=
color:rgb(229,37,38)">office</span></div><div style=3D"font-size:15px;paddi=
ng-left:5px"><a href=3D"tel:281-817-5579" value=3D"+12818175579" style=3D"c=
olor:rgb(17,85,204)" target=3D"_blank">281-817-5579</a>=C2=A0<span style=3D=
"color:rgb(229,37,38)">fax</span></div><div style=3D"font-size:15px;padding=
-left:5px"><a href=3D"http://www.identityautomation.com/" style=3D"color:rg=
b(17,85,204)" target=3D"_blank">www.identityautomation.com</a></div></div><=
/div></div></font></span><div><div class=3D"h5">
<br><div class=3D"gmail_quote">On Thu, Jan 21, 2016 at 10:08 AM, Christophe=
r R. Hertel <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" targe=
t=3D"_blank">[email protected]</a>&gt;</span> wrote:<br><blockquote class=3D=
"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding=
-left:1ex"><div dir=3D"ltr"><div>I, personally, have no plan to write an SM=
B2/3 implementation in Java, but I am (as my limited time permits) working =
on a Python implementation that could (in theory) be used as a guide for so=
meone else.<br><br></div>Chris -)-----<br></div><div class=3D"gmail_extra">=
<div><div><br><div class=3D"gmail_quote">On Thu, Jan 21, 2016 at 2:17 AM, V=
ir Vekaria <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a>&gt;</span> wrote:<br><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex"><div dir=3D"ltr"><span style=3D"font-size:12.8px">Hi =
guys,</span><div><span style=3D"font-size:12.8px"><br></span><div style=3D"=
font-size:12.8px">I want to know one thing on urgent basis that is JCIFS go=
ing to support SMB2/SMB3 in future ?</div><div style=3D"font-size:12.8px">I=
t seems now only supports SMB1 and what if I want to upgrade it to latest p=
rotocol(i.e. SMB2/SMB3) for using in Java application</div><div style=3D"fo=
nt-size:12.8px"><br></div><div style=3D"font-size:12.8px">Thanks in advance=
.</div><div style=3D"font-size:12.8px"><br></div><div style=3D"font-size:12=
.8px"><br></div><div style=3D"font-size:12.8px">Thanks,</div><div style=3D"=
font-size:12.8px">Viraj Patel</div></div></div>
</blockquote></div><br><br clear=3D"all"><br></div></div><span><font color=
=3D"#888888">-- <br><div><div dir=3D"ltr"><span style=3D"font-family:courie=
r new,monospace">&quot;Implementing CIFS - the Common Internet FileSystem&q=
uot; ISBN: 013047116X<br>Samba Team -- <a href=3D"http://www.samba.org/" ta=
rget=3D"_blank">http://www.samba.org/</a>=C2=A0=C2=A0=C2=A0=C2=A0 -)-----=
=C2=A0=C2=A0 Christopher R. Hertel<br>jCIFS Team -- <a href=3D"http://jcifs=
.samba.org/" target=3D"_blank">http://jcifs.samba.org/</a>=C2=A0=C2=A0 -)--=
---=C2=A0=C2=A0 ubiqx development, uninq.<br>ubiqx Team -- <a href=3D"http:=
//www.ubiqx.org/" target=3D"_blank">http://www.ubiqx.org/</a>=C2=A0=C2=A0=
=C2=A0=C2=A0 -)-----=C2=A0=C2=A0 <a href=3D"mailto:[email protected]" target=
=3D"_blank">[email protected]</a><br>OnLineBook -- <a href=3D"http://ubiqx.o=
rg/cifs/" target=3D"_blank">http://ubiqx.org/cifs/</a>=C2=A0=C2=A0=C2=A0 -)=
-----=C2=A0=C2=A0 <a href=3D"mailto:[email protected]" target=3D"_blank">crh@ub=
iqx.org</a><br><br></span></div></div>
</font></span></div>
</blockquote></div><br></div></div></div></div>
</blockquote></div><br><br clear=3D"all"><br>-- <br><div class=3D"gmail_sig=
nature"><div dir=3D"ltr"><span style=3D"font-family:courier new,monospace">=
&quot;Implementing CIFS - the Common Internet FileSystem&quot; ISBN: 013047=
116X<br>Samba Team -- <a href=3D"http://www.samba.org/" target=3D"_blank">h=
ttp://www.samba.org/</a>=C2=A0=C2=A0=C2=A0=C2=A0 -)-----=C2=A0=C2=A0 Christ=
opher R. Hertel<br>jCIFS Team -- <a href=3D"http://jcifs.samba.org/" target=
=3D"_blank">http://jcifs.samba.org/</a>=C2=A0=C2=A0 -)-----=C2=A0=C2=A0 ubi=
qx development, uninq.<br>ubiqx Team -- <a href=3D"http://www.ubiqx.org/" t=
arget=3D"_blank">http://www.ubiqx.org/</a>=C2=A0=C2=A0=C2=A0=C2=A0 -)-----=
=C2=A0=C2=A0 <a href=3D"mailto:[email protected]" target=3D"_blank">crh@ubiq=
x.mn.org</a><br>OnLineBook -- <a href=3D"http://ubiqx.org/cifs/" target=3D"=
_blank">http://ubiqx.org/cifs/</a>=C2=A0=C2=A0=C2=A0 -)-----=C2=A0=C2=A0 <a=
 href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a><br><br><=
/span></div></div>
</div>

--001a1140e634c9cf140529dc651b--