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"><<a href=3D"mailto:[email protected]" t= arget=3D"_blank">[email protected]</a>></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'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"><<a href=3D"mailto:[email protected]" targe= t=3D"_blank">[email protected]</a>></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"><<a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a>></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">"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">= "Implementing CIFS - the Common Internet FileSystem" 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--