Skip to content
/ jcifs Public
forked from codelibs/jcifs

JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java

License

Notifications You must be signed in to change notification settings

Noviceza/jcifs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JCIFS

JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java. From version 2.x, this project is forked from jcifs-ng.

Version

Versions in Maven Repository

Using Maven

Put the following block into pom.xml if using Maven:

<dependency>
    <groupId>org.codelibs</groupId>
    <artifactId>jcifs</artifactId>
    <version>2.x.y</version>
</dependency>

Changes

  • SMB2 (2.02 protocol level) support, some SMB3 support
  • Remove global state
  • Allow per context configuration
  • Logging through SLF4J
  • Drop pre-java 1.7 support
  • Unify authentication subsystem, NTLMSSP/Kerberos support
  • Large ReadX/WriteX support
  • Streaming list operations
  • NtTransNotifyChange support
  • Google patches: various bugfixes, lastAccess support, retrying requests
  • A proper test suite
  • Various fixes

Building from sources

Run the following to install the newest master version into your local ~/.m2/repository:

mvn -C clean install -DskipTests -Dmaven.javadoc.skip=true -Dgpg.skip=true

About

JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%