Branch next

 

Tag:V2.9-dev.2

 

Release Highlights

 

* Many patches to make string buffer use safer

 

* MDCACHE make cih_hash_key and cih_set_latched void

 

* Provide stats collection start time and duration

 

* reset should update stats couting start time

 

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>

 

Contents:

 

5671f72 Frank S. Filz V2.9-dev.2

3204e25 Sachin Punadikar reset should update stats couting start time

18db505 Sachin Punadikar Provide stats collection start time and duration

2b17cad Frank S. Filz MDCACHE make cih_hash_key and cih_set_latched void

d4b3079 Frank S. Filz Add fd counts to customer visible log messages about open_fd_count

f1a4e1c Frank S. Filz Make sure utf8string is NUL terminated everywhere

ab992aa Frank S. Filz Use (void) cast on sprintf that should be safe.

7988b16 Frank S. Filz Use (void) cast on snprintf that should be safe

011d160 Frank S. Filz Use display_buffer for logging file handles, add new Log macros

08453db Frank S. Filz Fix LogDebugAlt etc to only log component and log level once

a3d5e3a Frank S. Filz Use display_opaque_bytes instead of sprint_mem for clientid4

7cb6738 Frank S. Filz EXPRTS: make LogClientListEntry more efficient

60d682d Frank S. Filz Miscellaneous safer or more efficient string copy

8229312 Frank S. Filz Replace strmaxcpy with checked calls to strlcpy

0008876 Frank S. Filz PROXY: Make safer string handling and use display_opaque_bytes_flags

2e161cf Frank S. Filz Convert hashtable to use display_buffer

f9a02fc Frank S. Filz Add and use gsh_strdupa instead of alloca(strlen()); strcpy();

860fc84 Frank S. Filz cleaner string handling in sm_notify

6861d8e Frank S. Filz 9P: Safe string handling

757c82c Frank S. Filz cleanup gss_credcache - safe string functions, connect logging

0677057 Frank S. Filz Change string parsing in setup_client_saddr to allow more address formats

1f70e76 Frank S. Filz MainNFSD: safer or more efficient string manipulation

744efc9 Frank S. Filz Rados revovery - reduce RADOS_KEY_MAX_LEN to 21

cd0d08f Frank S. Filz SAL recovery - safe string manipulation

19a1157 Frank S. Filz Add gsh concat functions to safely concatenate strings

7bdd1ea Frank S. Filz VFS: safer string copy in xattrs.c

c464634 Frank S. Filz GLUSTER: use memcpy instead of strcpy in lookup_path and use less memory

b66d9d8 Frank S. Filz GLUSTER: get rid of dead code - fs_specific_has

9e806a7 Frank S. Filz Rework client_mgr to use rpc_tools.c/gsh_rpc.h and related cleanup

f9a09c2 Frank S. Filz Add full support of AF_VSOCK to rpc_tools.c and gsh_rpc.h

1fc5698 Frank S. Filz Clean up rpc_tools.c including fixingup sprint_sockip etc.

dc2c0f1 Frank S. Filz nfs_ip_name cache: Larger hostname buffer and other fixes

49d2aff Frank S. Filz display_buffer improvements