- smb2.truncate
- smb2.ensureDir
- smb2.createReadStream
- smb2.createWriteSTream
- fs.rename(oldPath, newPath, callback)
- BUG FIX: Make MessageId, ProcessId, SessionId unique at the connection level
- refactor lib/smb2.js: now every single api is in the lib/api folder, connection and message forging has been also externalized under tools
- fs.rmdir(path, callback)
- fs.mkdir(path, [mode], callback)
- Add connection autoclose
- socket error handling
- API documentation
- remove the connect function and make it called implicitly by every single function trying to interact with the share
- fs.unlinkFile(path, callback)
- fs.readdir(path, callback)
- fs.readFile(filename, [options], callback)
- fs.writeFile(filename, data, [options], callback)
- fs.exists(path, callback)