- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 321 for smb2 (0.03 sec)
-
docs/smb3-features/05-rdma-smb-direct-design.md
public static final String USE_RDMA = "jcifs.smb.client.useRDMA"; public static final String RDMA_PROVIDER = "jcifs.smb.client.rdmaProvider"; public static final String RDMA_READ_WRITE_THRESHOLD = "jcifs.smb.client.rdmaReadWriteThreshold"; public static final String RDMA_MAX_SEND_SIZE = "jcifs.smb.client.rdmaMaxSendSize"; public static final String RDMA_MAX_RECEIVE_SIZE = "jcifs.smb.client.rdmaMaxReceiveSize";
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 35.9K bytes - Viewed (0) -
docs/smb3-features/01-smb3-lease-design.md
# SMB3 Lease Feature - Detailed Design Document ## 1. Overview SMB3 leases provide a client caching mechanism that replaces the traditional oplock mechanism. Leases enable better performance through client-side caching while maintaining cache coherency across multiple clients. ## 2. Protocol Specification Reference - **MS-SMB2 Section 2.2.13**: SMB2 CREATE Request with Lease Context - **MS-SMB2 Section 2.2.14**: SMB2 CREATE Response with Lease State
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 22K bytes - Viewed (0) -
src/test/java/jcifs/smb/SmbTransportImplTest.java
} @Test @DisplayName("SMB version detection via flag or response type") void isSMB2_variants() throws Exception { // 1) smb2 flag set setField(transport, "smb2", true); assertTrue(transport.isSMB2()); // 2) smb2 false but negotiated is SMB2 response setField(transport, "smb2", false); Smb2NegotiateResponse smb2 = new Smb2NegotiateResponse(cfg);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 17.6K bytes - Viewed (0) -
src/main/java/jcifs/internal/smb2/ServerMessageBlock2.java
protected static final short SMB2_WRITE = 0x0009; /** SMB2 lock file command */ protected static final short SMB2_LOCK = 0x000A; /** SMB2 IO control command */ protected static final short SMB2_IOCTL = 0x000B; /** SMB2 cancel command */ protected static final short SMB2_CANCEL = 0x000C; /** SMB2 echo/keepalive command */ protected static final short SMB2_ECHO = 0x000D;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 24K bytes - Viewed (0) -
docs/smb3-features/04-directory-leasing-design.md
- **MS-SMB2 Section 2.2.35**: SMB2 Change Notify Request - **MS-SMB2 Section 2.2.36**: SMB2 Change Notify Response - **MS-SMB2 Section 3.3.5.9.11**: Directory Leasing and Caching ## 3. Directory Lease Types ### 3.1 Directory-Specific Lease States ```java public class DirectoryLeaseState extends Smb2LeaseState { // Standard lease states apply, plus directory-specific semantics: // READ_CACHING for directories means:
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sat Aug 16 02:53:50 UTC 2025 - 36.2K bytes - Viewed (0) -
src/main/java/jcifs/smb/SmbTreeImpl.java
import jcifs.internal.smb1.trans2.Trans2FindFirst2Response; import jcifs.internal.smb2.ServerMessageBlock2; import jcifs.internal.smb2.ioctl.Smb2IoctlRequest; import jcifs.internal.smb2.ioctl.Smb2IoctlResponse; import jcifs.internal.smb2.ioctl.ValidateNegotiateInfoRequest; import jcifs.internal.smb2.ioctl.ValidateNegotiateInfoResponse; import jcifs.internal.smb2.nego.Smb2NegotiateRequest; import jcifs.internal.smb2.nego.Smb2NegotiateResponse;
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Sun Aug 31 08:00:57 UTC 2025 - 30K bytes - Viewed (0) -
src/test/java/jcifs/internal/smb2/nego/Smb2NegotiateRequestTest.java
import org.junit.jupiter.params.provider.MethodSource; import jcifs.CIFSContext; import jcifs.Configuration; import jcifs.DialectVersion; import jcifs.internal.smb2.ServerMessageBlock2Request; import jcifs.internal.smb2.Smb2Constants; import jcifs.internal.util.SMBUtil; /** * Test class for Smb2NegotiateRequest functionality */ @DisplayName("Smb2NegotiateRequest Tests") class Smb2NegotiateRequestTest {
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 20.7K bytes - Viewed (0) -
src/test/java/jcifs/smb/SmbPipeInputStreamTest.java
import jcifs.CIFSException; import jcifs.Configuration; import jcifs.internal.smb1.trans.TransPeekNamedPipe; import jcifs.internal.smb1.trans.TransPeekNamedPipeResponse; import jcifs.internal.smb2.ioctl.Smb2IoctlRequest; import jcifs.internal.smb2.ioctl.Smb2IoctlResponse; import jcifs.internal.smb2.ioctl.SrvPipePeekResponse; @ExtendWith(MockitoExtension.class) class SmbPipeInputStreamTest { @Mock
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 9.9K bytes - Viewed (0) -
src/test/java/jcifs/smb/SmbWatchHandleImplTest.java
verify(tree, times(1)).close(); // try-with-resources must close verify(handle, never()).markClosed(); verify(tree, never()).hasCapability(anyInt()); // not checked on SMB2 } // SMB1 path: without CAP_NT_SMBS it should throw SmbUnsupportedOperationException @Test @DisplayName("watch() SMB1 without capability throws unsupported")
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 11.5K bytes - Viewed (0) -
src/test/java/jcifs/smb1/smb1/ServerMessageBlockTest.java
} @Test void testEqualsAndHashCode() { ServerMessageBlock smb1 = new TestServerMessageBlock(); smb1.mid = 100; ServerMessageBlock smb2 = new TestServerMessageBlock(); smb2.mid = 100; ServerMessageBlock smb3 = new TestServerMessageBlock(); smb3.mid = 200; assertEquals(smb1, smb2); assertNotEquals(smb1, smb3);
Registered: Sun Sep 07 00:10:21 UTC 2025 - Last Modified: Thu Aug 14 05:31:44 UTC 2025 - 9.9K bytes - Viewed (0)