[fedfs-utils] [PATCH 00/12] More for fedfs-utils 0.8

Chuck Lever chuck.lever at oracle.com
Tue Dec 13 14:50:55 PST 2011


Following commits are the final clean-up before implementing XML-based
junctions and the junction plug-in interface.

Review period closes EOB Tuesday, December 20, 2011.

---

Chuck Lever (4):
      libnsdb: Use correct LDAP attribute name to set FslPort
      libnsdb: Update nsdb_create_fsl_s() API
      libnsdb: struct fedfs_fsl object management
      fedfs.h: Narrow the range of field types in struct fedfs_nfs_fsl

Jim Meyering (8):
      fedfsd: don't double-free upon ENOMEM
      libsi: don't leak a struct srvinfo upon failed strdup
      libnsdb: don't leak a read buffer upon certfile open failure
      libnsdb: don't leak upon LDAP parse failure
      mount: don't make -s (sloppy) imply -v (verbose)
      fedfsd: don't return freed memory through **pathname parameter, ...
      mount: avoid two-byte heap write overrun
      libnsdb: do not read beyond end of malloc'd buffer; do NUL-terminate


 src/fedfsd/svc.c             |   12 +
 src/include/nsdb.h           |   54 ++++-
 src/libnsdb/administrator.c  |  416 +++++++++++++++++-------------------------
 src/libnsdb/annotation.c     |    5 -
 src/libnsdb/fileserver.c     |  130 +++++++++++--
 src/libnsdb/ldap.c           |   35 ++++
 src/libnsdb/nsdb-internal.h  |    2 
 src/libnsdb/nsdb.c           |    1 
 src/libsi/getsrvinfo.c       |    1 
 src/mount/main.c             |    3 
 src/nsdbc/nsdb-create-fsl.c  |   23 ++
 src/nsdbc/nsdb-list.c        |    2 
 src/nsdbc/nsdb-resolve-fsn.c |    2 
 src/resolve-junction/main.c  |    2 
 14 files changed, 388 insertions(+), 300 deletions(-)

-- 
Chuck Lever



More information about the fedfs-utils-devel mailing list