[fedfs-utils] [PATCH 00/17] Proposing fedfs-utils 0.9.6

Chuck Lever chuck.lever at oracle.com
Tue May 27 08:36:23 PDT 2014


The sixth maintenance release of fedfs-utils 0.9 corrects a number
of issues in error recovery paths, and fixes an outdated man page.

Review period ends at 11:59pm on Tuesday, June 3, 2014.

---

Chuck Lever (17):
      man: FSL records no longer contain an NSDB name/port
      nfsref: Remove redundant check for nce == NULL
      libnsdb: Fix off-by-one in nsdb_copy_referrals_array()
      libnsdb: Fix possible buffer overrun in nsdb_parse_nfs_uri_fsl()
      nfsref: Fix memory leak in nfsref_add_build_fsl()
      libnsdb: Fix memory leak in nsdb_list_find_entries_s()
      libjunction: Fix file descriptor leak in junction_get_mode()
      libnsdb: Fix memory leak in nsdb_posix_to_path_array()
      libnsdb: Fix memory leaks in nsdb_path_array_to_uri_pathname()
      nfsref: Avoid buffer overrun in nfsref command
      nsdbc: Stronger sanity-checking for incoming UUIDs
      NFS plug-in: Fix double free
      libnsdb: nsdb_get_fsn_s() could return FEDFS_OK without setting "fsn"
      nsdbc: Fix missing break
      fedfsd: Fix missing break
      libnsdb: Remove nsdb_set_parentdir()
      Release 0.9.6


 README                                     |    2 -
 configure.ac                               |    2 -
 doc/man/nsdb-create-fsl.8                  |    4 +-
 doc/man/nsdb-delete-fsl.8                  |    6 +--
 doc/man/nsdb-update-fsl.8                  |    4 +-
 src/fedfsc/fedfs-create-junction.c         |    3 +
 src/fedfsc/fedfs-create-replication.c      |    3 +
 src/fedfsc/fedfs-delete-junction.c         |    3 +
 src/fedfsc/fedfs-delete-replication.c      |    3 +
 src/fedfsc/fedfs-get-limited-nsdb-params.c |    3 +
 src/fedfsc/fedfs-get-nsdb-params.c         |    3 +
 src/fedfsc/fedfs-lookup-junction.c         |    3 +
 src/fedfsc/fedfs-lookup-replication.c      |    3 +
 src/fedfsc/fedfs-null.c                    |    3 +
 src/fedfsc/fedfs-set-nsdb-params.c         |    3 +
 src/include/nsdb.h                         |    1 
 src/libjunction/junction.c                 |    2 -
 src/libnsdb/fileserver.c                   |   30 +++++++++-----
 src/libnsdb/ldap.c                         |    2 -
 src/libnsdb/nsdb.c                         |   58 ----------------------------
 src/libnsdb/path.c                         |   27 +++++++++----
 src/nfsref/add.c                           |    7 ++-
 src/nfsref/remove.c                        |    6 ---
 src/nsdbc/nsdb-annotate.c                  |    1 
 src/nsdbc/nsdb-create-fsl.c                |   23 +++++------
 src/nsdbc/nsdb-create-fsn.c                |    3 +
 src/nsdbc/nsdb-delete-fsl.c                |    3 +
 src/nsdbc/nsdb-delete-fsn.c                |    3 +
 src/nsdbc/nsdb-delete-nsdb.c               |    3 +
 src/nsdbc/nsdb-describe.c                  |    3 +
 src/nsdbc/nsdb-list.c                      |    3 +
 src/nsdbc/nsdb-nces.c                      |    3 +
 src/nsdbc/nsdb-remove-nci.c                |    3 +
 src/nsdbc/nsdb-resolve-fsn.c               |    3 +
 src/nsdbc/nsdb-simple-nce.c                |    3 +
 src/nsdbc/nsdb-update-fsl.c                |    3 +
 src/nsdbc/nsdb-update-nci.c                |    3 +
 src/plug-ins/nfs-plugin.c                  |   13 ------
 38 files changed, 109 insertions(+), 145 deletions(-)

-- 
Chuck Lever



More information about the fedfs-utils-devel mailing list