LICENSE IPL10
if we hold a vcache for shadow, we need to release the ref when we give it up
(cherry picked from commit 62f4c29eef578b7f3df143f3ddd04307d8f2271f)
LICENSE IPL10
SetLogThreadNum takes a fcn returning int.
get_key's first arg is a void*
(cherry picked from commit 7a7b55658b7c72eef0f9b495f02ce766c9961d6e)
LICENSE IPL10
FIXES 124522
--with-krb5=/path caused us to not run configure tests. fix that
(cherry picked from commit 39c4e32bf484aab2c9cf978cbf5877bdb989e9d6)
LICENSE IPL10
Define AFS_PTR_FMT to permit per platform printf formats for pointer
representation.
(cherry picked from commit 37fc3b01445cd6446f09c476ea2db47fea544b7d)
LICENSE IPL10
use invalidate_remote_inode instead of vmtruncate in osi_VM_FlushPages
(cherry picked from commit 18da64a45c5f1a069f39f687bd84ee51b77a6bd3)
LICENSE IPL10
the argument to the function parameter is a socket. fix the type
to be osi_socket.
(cherry picked from commit 0cd43484be886721c0c4d9750f0b40015ba60756)
LICENSE IPL10
do not export function name arrays that are already
exported by other libraries.
(cherry picked from commit 64c451cec0ccce8d095109a8697144be093c1259)
LICENSE IPL10
fix the prototype for afsclient_RPCStatOpenPort and afsclient_CMStatOpenPort
(cherry picked from commit 5eea839b637a120e9b10246511b3d826a1e49a0f)
LICENSE IPL10
FIXES 124334
add dynamic allocation of vcaches when possible (currently just for linux)
(cherry picked from commit e59b81c984652f7570708831d8b36bdd42f98cf8)
LICENSE IPL10
FIXES 124451
make cbd able to select whether time is 32 or 64 bit; when time size is
known, have a new magic number so it's obvious
(cherry picked from commit 79d362c77cfc307dc66bfe874952a914e2313e89)
LICENSE IPL10
add an "unused" field so we match the prototype for create in the bnodeops
struct
(cherry picked from commit fe98c927d3888814077b085e53725f15996cd1b9)
LICENSE IPL10
rework the static inline macros to work with headers, with userspace code,
and to have just one copy
(cherry picked from commit 101399171b5a5315cb3f1fdd003d56f0ca214bc8)
LICENSE IPL10
use ktc_encryptionKey instead of a char array to avoid prototype issues
threadNum should return int, not char
(cherry picked from commit a343f09803a4b3d5c5492c7d52becbd1526c1f8b)
LICENSE IPL10
need to verify this for all platforms at the same time; since the function
is portable. should be const anyway; we don't want to change it.
(cherry picked from commit 3d54f743bce4c1bd603e9572790f51e85905dabb)
LICENSE IPL10
FIXES 124507
Fix the old configure test for key_alloc for the task argument - we
can't just rely on the number of arguments anymore. Wish this could be
done without using -Werror.
Add an additional test for the struct cred argument
(cherry picked from commit bf9dc554b366b08ce0bef62ce242c94371938000)
LICENSE IPL10
FIXES 124505
don't assume MyPidxx will be an int; on linux it's current, for instance, a
task_struct
(cherry picked from commit aaae44dfe993d95a253b35f60feab5e9806e51f2)
LICENSE MIT
When Dfs support is enabled in the smb server do not return
CM_ERROR_BADSHARENAME unless the component that is not found
is in fact a share name. Return CM_ERROR_NOSUCHPATH instead.
(cherry picked from commit 09b23c27a7b59a32b8e39bbc0410ddda373da5d4)
LICENSE IPL10
1- make afs-newcell.pl remove KeyFile in unwind
2- correct missing space in volserver setup for DAFS
3- fix klog to not try to use a Kerberos realm name
4- fix minor POD bug in src/tests/OpenAFS/wrapper.pm
5- enhance src/tests/OpenAFS/vos.pm to support On-line/Off-line state
(cherry picked from commit 8aa03f1168c19166333a47e88e667a8ca5138133)
LICENSE BSD
FIXES 124472
New man page for vos setfields. Also adds -noresolve documentation to the
vos(1) common flags.
(cherry picked from commit 85bb464bb46cd87e10a90b75748e164ae683cba0)