cifs-utils release 6.9 ready for download

Pavel Shilovsky pshilovsky at samba.org
Fri Apr 5 19:05:45 UTC 2019


This is a big release that contains many functional changes that are 
aligned with the recent work done in the Linux SMB3 kernel client. These 
changes mostly aim to improve user experience by unlocking new features
available in modern SMB3 servers:

- smbinfo utility is added to query various kinds of information from 
the server (objectId, snapshots, different FileInfo* classes and other 
metadata)
- server IP change is supported by expiring DNS key resolver entries
- get/setcifsacl tools are improved to handle unexpected behavior
- share snapshot are allowed to be specified by a GMT token or SMB 
100-nanoseconds time
- various new mount option are documented: bsize, handletimeout, 
handlecache, rdma, max_credits and others

webpage:    https://wiki.samba.org/index.php/LinuxCIFS_utils
tarball:    https://download.samba.org/pub/linux-cifs/cifs-utils/
git:        git://git.samba.org/cifs-utils.git
gitweb:     http://git.samba.org/?p=cifs-utils.git;a=summary

Detailed list of changes since 6.8 was released:

9a8c21a cifs-utils: bump version to 6.9
aee01e0 smbinfo: use constant for input buffer length
204c6b6 Fix authors and maintainers
70f3cda mount.cifs.rst: mention kernel version for snapshots
cbdd655 Update man page for mount.cifs to add new options
c52be34 mount.cifs: detect GMT format of snapshot version
b6cb671 mount.cifs: add more options to help message
83c6472 mount.cifs Add various missing parms from the help text
9890747 smbinfo: make argument order consistent
74ae053 smbinfo: Add ability to query snapshots (previous versions)
49eb190 smbinfo: missing help for fsctl-getobjid
2244e10 cifs.upcall: fix a compiler warning
fb33ba3 smbinfo: add fsctl-getobjid support
f9f5d42 smbinfo: fix code style
0feb1a8 setcifsacl: fix adding ACE when owner sid in unexpected location
1191a6c smbinfo: decode the ACEs
ea9b99c getcifsacl: Improve help usage and add -h option.
670f416 getcifsacl: Do not go to parse_sec_desc if getxattr fails.
b3f78f6 mount.cifs.rst: update vers=3.1.1 option description
d93cabc Update mount.cifs with vers=default mount option and SMBv3.0.2
3f197a3 Added rst2man.py to the search list.
3a00449 mount.cifs: be more verbose and helpful regarding mount errors
b101af7 cifs: Allow DNS resolver key to expire
7090217 smbinfo: add FileFsFullSizeInformation
858ac4d smbinfo: Update the usage text with the new infolevels
db9d117 smbinfo: update help text
0ca46db smbinfo: Add more File*Information classes
f0c95ea smbinfo.rst: document kernel version
3eb33a1 smbinfo: add a utility to display smb specific information about 
objects
3c7e8c3 mount.cifs.rst: document vers=3.02 mount option
439cd76 mount.cifs.rst: document vers=3 mount option
06503ef mount.cifs.rst: more cleanups
77b028c checkopts: report duplicated options in man page
a389756 cifs-utils: support rst2man-3
7325a01 mount.cifs.rst: document missing options, correct wrong ones
97209a5 checkopts: add python script to cross check mount options
03a3296 manpage: update mount.cifs manpage with info about rdma option
bfcbfaa mount.cifs.rst: document new (no)handlecache mount option
81dcfb2 docs: cleanup rst formating

Summary:

Alexander Bokovoy (1):
       cifs-utils: support rst2man-3

Aurelien Aptel (6):
       docs: cleanup rst formating
       mount.cifs.rst: document new (no)handlecache mount option
       checkopts: report duplicated options in man page
       mount.cifs.rst: more cleanups
       smbinfo.rst: document kernel version
       mount.cifs: be more verbose and helpful regarding mount errors

Aurélien Aptel (2):
       checkopts: add python script to cross check mount options
       mount.cifs.rst: document missing options, correct wrong ones

Hank Leininger (1):
       Added rst2man.py to the search list.

Kenneth D'souza (3):
       Update mount.cifs with vers=default mount option and SMBv3.0.2
       getcifsacl: Do not go to parse_sec_desc if getxattr fails.
       getcifsacl: Improve help usage and add -h option.
       manpage: update mount.cifs manpage with info about rdma option

Paulo Alcantara (1):
       cifs: Allow DNS resolver key to expire

Pavel Shilovsky (12):
       mount.cifs.rst: document vers=3 mount option
       mount.cifs.rst: document vers=3.02 mount option
       mount.cifs.rst: update vers=3.1.1 option description
       smbinfo: fix code style
       cifs.upcall: fix a compiler warning
       smbinfo: make argument order consistent
       mount.cifs: add more options to help message
       mount.cifs: detect GMT format of snapshot version
       mount.cifs.rst: mention kernel version for snapshots
       Fix authors and maintainers
       smbinfo: use constant for input buffer length
       cifs-utils: bump version to 6.9

Ronnie Sahlberg (6):
       smbinfo: add a utility to display smb specific information about 
objects
       smbinfo: Add more File*Information classes
       smbinfo: Update the usage text with the new infolevels
       smbinfo: add FileFsFullSizeInformation
       smbinfo: decode the ACEs
       smbinfo: add fsctl-getobjid support

Steve French (6):
       smbinfo: update help text
       setcifsacl: fix adding ACE when owner sid in unexpected location
       smbinfo: missing help for fsctl-getobjid
       smbinfo: Add ability to query snapshots (previous versions)
       mount.cifs Add various missing parms from the help text
       Update man page for mount.cifs to add new options

  AUTHORS            |    3 +-
  Makefile.am        |    8 +-
  README             |    2 +-
  checkopts          |  253 +++++++++++++++++++
  cifs.idmap.rst.in  |   71 ++----
  cifs.upcall.c      |   83 +++++--
  cifs.upcall.rst.in |  203 ++++++----------
  cifscreds.rst      |   92 +++----
  configure.ac       |   14 +-
  getcifsacl.c       |   35 ++-
  getcifsacl.rst.in  |   40 +--
  idmapwb.rst.in     |   19 +-
  mount.cifs.c       |   80 +++++-
  mount.cifs.rst     |  259 +++++++++++++-------
  pam_cifscreds.rst  |   61 ++---
  setcifsacl.c       |   29 ++-
  setcifsacl.rst.in  |  143 +++--------
  smbinfo.c          | 1134 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  smbinfo.rst        |  108 +++++++++
  19 files changed, 2067 insertions(+), 570 deletions(-)
  create mode 100755 checkopts
  create mode 100644 smbinfo.c
  create mode 100644 smbinfo.rst

Thanks to everyone who contributed to the release!



More information about the samba-technical mailing list