Jeffrey Altman [Mon, 23 Mar 2009 22:38:16 +0000]
libadmin-vos-ihandle-
20090323
LICENSE IPL10
include afs/ihandle.h in order to gain access to the FD_t definition
Derrick Brashear [Mon, 23 Mar 2009 19:53:46 +0000]
volser-fcn-return-types-
20090323
LICENSE IPL10
make internal functions have correct return types
Derrick Brashear [Mon, 23 Mar 2009 19:39:59 +0000]
printf-sanity-args-
20090323
LICENSE IPL10
fix type specifier for correct arg
Simon Wilkinson [Mon, 23 Mar 2009 19:11:16 +0000]
disconnected-put-back-vcaches-we-held-
20090323
LICENSE IPL10
if we hold a vcache for shadow, we need to release the ref when we give it up
Simon Wilkinson [Mon, 23 Mar 2009 18:59:53 +0000]
disconnected-dont-double-dequeue-shadow-removal-
20090323
LICENSE IPL10
FIXES 124496
queue_Remove twice tends to cause things like panics
Derrick Brashear [Mon, 23 Mar 2009 18:46:40 +0000]
viced-type-fixups-
20090323
LICENSE IPL10
SetLogThreadNum takes a fcn returning int.
get_key's first arg is a void*
Jeffrey Altman [Mon, 23 Mar 2009 18:18:44 +0000]
volid-unsigned-int32-
20090323
LICENSE IPL10
FIXES 124510
assume volume ids are always unsigned 32 bit values
Derrick Brashear [Mon, 23 Mar 2009 15:16:30 +0000]
linux-task-becomes-task-struct-
20090323
LICENSE IPL10
struct task->struct task_struct. configure needs to cope
Derrick Brashear [Sat, 21 Mar 2009 16:29:46 +0000]
krb5-run-configure-tests-
20090321
LICENSE IPL10
FIXES 124522
--with-krb5=/path caused us to not run configure tests. fix that
Derrick Brashear [Sat, 21 Mar 2009 15:49:07 +0000]
aix-no-aklog-tsm-without-krb5-
20090320
LICENSE IPL10
FIXES 124522
don't build aklog_dynamic_auth without krb5
Derrick Brashear [Sat, 21 Mar 2009 15:45:41 +0000]
rx-prototypes-alloc-free-ifdefs-
20090321
LICENSE IPL10
don't prototype osi_Alloc/osi_Free if they're just #defines
Derrick Brashear [Sat, 21 Mar 2009 15:39:05 +0000]
sig-t-exclude-multiple-
20090321
LICENSE IPL10
disallow multiple typedefs of sig_t
Derrick Brashear [Sat, 21 Mar 2009 15:07:41 +0000]
update-config-guess-
20090321
LICENSE IPL10
update from upstream
Derrick Brashear [Fri, 20 Mar 2009 22:44:54 +0000]
aix51-pag-header-
20090320
LICENSE IPL10
FIXES 124522
no sys/pag.h until 5.2
Jeffrey Altman [Fri, 20 Mar 2009 17:25:21 +0000]
vol-fssync-server-socket-
20090320
LICENSE IPL10
another location where we need osi_socket
Jeffrey Altman [Fri, 20 Mar 2009 17:21:51 +0000]
libadmin-client-prototype-
20090320
LICENSE IPL10
correct the prototype for afsclient_RXDebugOpenPort
Jeffrey Altman [Fri, 20 Mar 2009 17:10:06 +0000]
xstat-printf-ptr-format-
20090320
LICENSE IPL10
make use of AFS_PTR_FMT to avoid warnings on Windows.
Jeffrey Altman [Fri, 20 Mar 2009 17:09:01 +0000]
config-afs-ptr-format-
20090320
LICENSE IPL10
Define AFS_PTR_FMT to permit per platform printf formats for pointer
representation.
Chaskiel M Grundman [Fri, 20 Mar 2009 15:55:38 +0000]
linux-osi-vm-flushpages-use-remote-invalidate-
20090320
LICENSE IPL10
use invalidate_remote_inode instead of vmtruncate in osi_VM_FlushPages
Derrick Brashear [Fri, 20 Mar 2009 15:04:08 +0000]
dyn-vcache-shake-needs-exporting-
20090320
LICENSE IPL10
update to export shakeloosevcaches
Jeffrey Altman [Fri, 20 Mar 2009 12:15:01 +0000]
vol-fssync-socket-
20090320
LICENSE IPL10
the argument to the function parameter is a socket. fix the type
to be osi_socket.
Jeffrey Altman [Fri, 20 Mar 2009 11:51:55 +0000]
libadmin-vos-windows-exports-
20090320
LICENSE IPL10
do not export function name arrays that are already
exported by other libraries.
Jeffrey Altman [Fri, 20 Mar 2009 11:49:27 +0000]
libadmin-client-prototypes-
20090320
LICENSE IPL10
fix the prototype for afsclient_RPCStatOpenPort and afsclient_CMStatOpenPort
Jeffrey Altman [Fri, 20 Mar 2009 11:47:00 +0000]
libadmin-windows-socket-
20090320
LICENSE IPL10
a socket on Windows is type SOCKET not HANDLE
Jeffrey Altman [Fri, 20 Mar 2009 11:44:29 +0000]
windows-osistatl-
20090320
LICENSE MIT
Add lock level to osistatl
Jeffrey Altman [Fri, 20 Mar 2009 05:30:12 +0000]
static-inline-macros-
20090320
LICENSE IPL10
FIXES 124515
add back support for AFS_64BIT_ENV
Derrick Brashear [Fri, 20 Mar 2009 03:48:52 +0000]
ubik-recovery-use-file-number-not-hardcoded-zero-
20090319
LICENSE IPL10
don't hardcode DB0, use the file number which is being recovered
Derrick Brashear [Fri, 20 Mar 2009 03:12:11 +0000]
param-file-64-bit-scalar-updates-
20090319
LICENSE IPL10
64 bit scalar type availability
Derrick Brashear [Fri, 20 Mar 2009 02:30:49 +0000]
dynamic-vcache-allocation-
20090319
LICENSE IPL10
FIXES 124334
add dynamic allocation of vcaches when possible (currently just for linux)
Derrick Brashear [Thu, 19 Mar 2009 20:12:53 +0000]
cbd-new-magic-version-with-fixed-time-size-and-dump-switch-
20090319
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
Derrick Brashear [Thu, 19 Mar 2009 18:03:41 +0000]
bozo-fs-create-unused-ptr-
20090319
LICENSE IPL10
add an "unused" field so we match the prototype for create in the bnodeops
struct
Derrick Brashear [Thu, 19 Mar 2009 17:44:39 +0000]
static-inline-macros-
20090319
LICENSE IPL10
rework the static inline macros to work with headers, with userspace code,
and to have just one copy
Derrick Brashear [Thu, 19 Mar 2009 14:58:22 +0000]
viced-type-errors-
20090319
LICENSE IPL10
use ktc_encryptionKey instead of a char array to avoid prototype issues
threadNum should return int, not char
Derrick Brashear [Thu, 19 Mar 2009 14:42:39 +0000]
linux-put-back-warnings-
20090319
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.
Marc Dionne [Thu, 19 Mar 2009 04:02:18 +0000]
linux-key-alloc-changes-
20090318
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
Marc Dionne [Thu, 19 Mar 2009 03:57:42 +0000]
mypidxx-not-always-int-
20090318
LICENSE IPL10
FIXES 124505
don't assume MyPidxx will be an int; on linux it's current, for instance, a
task_struct
Marc Dionne [Thu, 19 Mar 2009 03:53:31 +0000]
discon-ifdef-cleanup-
20090318
LICENSE IPL10
FIXES 124508
fix the disconnected ifdefs
Jeffrey Altman [Wed, 18 Mar 2009 22:46:21 +0000]
printf-sanity-
20090318
LICENSE IPL10
make it work for Windows
Marc Dionne [Wed, 18 Mar 2009 13:41:07 +0000]
linux-warning-reduction-
20090318
LICENSE IPL10
FIXES 119434
cleanup warnings in linux kernel builds
Jeffrey Altman [Wed, 18 Mar 2009 03:56:12 +0000]
windows-afsd-badsharename-
20090317
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.
Derrick Brashear [Tue, 17 Mar 2009 15:44:15 +0000]
configure-cpp-fallback-to-cc-E-
20090317
LICENSE IPL10
if we don't find any cpp whatsoever, fall back to $CC -E, or cc -E
Derrick Brashear [Tue, 17 Mar 2009 15:10:23 +0000]
prototyping-fallout-
20090317
LICENSE IPL10
clean up to make prototyping code build everywhere
Derrick Brashear [Tue, 17 Mar 2009 15:09:49 +0000]
solaris-vnode-path-cache-cleanup-
20090317
LICENSE IPL10
declare needed variables everywhere
Simon Wilkinson [Tue, 17 Mar 2009 04:51:40 +0000]
printf-sanity-
20090317
LICENSE IPL10
FIXES 124239
sanitize the arguments to printf to minimize warnings
Jeffrey Altman [Tue, 17 Mar 2009 04:49:35 +0000]
vol-socket-abstraction-
20090317
LICENSE IPL10
windows needs the abstraction for sockets
Steven Jenkins [Tue, 17 Mar 2009 03:06:52 +0000]
tests-update-
20090316
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
Derrick Brashear [Tue, 17 Mar 2009 02:31:24 +0000]
gtx-x11-init-debug-
20090316
LICENSE IPL10
initialize x11 version of gtx correctly
Jason Edgecombe [Tue, 17 Mar 2009 02:21:14 +0000]
man-page-vos-setfields-
20090316
LICENSE BSD
FIXES 124472
New man page for vos setfields. Also adds -noresolve documentation to the
vos(1) common flags.
Derrick Brashear [Mon, 16 Mar 2009 19:59:36 +0000]
disconnected-cache-type-genericization-miss-
20090316
LICENSE IPL10
the cache type union change missed this town...
Derrick Brashear [Mon, 16 Mar 2009 19:50:49 +0000]
ubik-header-needs-stdarg-
20090316
LICENSE IPL10
like com_err.h, includers now need this
Jeffrey Altman [Mon, 16 Mar 2009 18:13:21 +0000]
windows-afsconfig-
20090316
LICENSE MIT
add typedef for socklen_t which is not present on Windows.
Derrick Brashear [Mon, 16 Mar 2009 17:54:12 +0000]
irix-no-inline-
20090316
LICENSE IPL10
no inline on irix; deal like elsewhere
Jeffrey Altman [Mon, 16 Mar 2009 17:52:31 +0000]
rxstat-include-path-
20090316
LICENSE IPL10
do something sensible with rxstat prototypes header
Simon Wilkinson [Mon, 16 Mar 2009 17:21:49 +0000]
bucoord-prototypes-
20090316
LICENSE IPL10
FIXES 124238
prototype the bucoord directory
Derrick Brashear [Mon, 16 Mar 2009 17:17:17 +0000]
bubasics-prototype-getsize-correctly-
20090316
LICENSE IPL10
fix prototype of getSize op
Derrick Brashear [Mon, 16 Mar 2009 16:14:12 +0000]
socklen-t-check-
20090316
LICENSE IPL10
verify we have socklen_t and if not, get it
Derrick Brashear [Mon, 16 Mar 2009 16:09:34 +0000]
fssync-abstract-fd-type-
20090316
LICENSE IPL10
apparently 64 bit windows has 64 bit fds
Derrick Brashear [Mon, 16 Mar 2009 15:48:20 +0000]
irix-no-sig-t-
20090316
LICENSE IPL10
correct the sig_t checking macro
Derrick Brashear [Mon, 16 Mar 2009 15:17:12 +0000]
kauth-needs-sys-for-headers-
20090316
LICENSE IPL10
get sys's header for kauth
Simon Wilkinson [Mon, 16 Mar 2009 15:06:54 +0000]
rxstat-prototypes-
20090316
LICENSE IPL10
FIXES 124235
prototype the rxstat directory
Derrick Brashear [Mon, 16 Mar 2009 14:41:22 +0000]
vol-no-cast-macro-
20090316
LICENSE IPL10
afs_cast_uint32 doesn't exist, not sure we need it
Jeffrey Altman [Mon, 16 Mar 2009 14:19:39 +0000]
budb-no-pointer-math-on-void-star-
20090316
LICENSE IPL10
can't do pointer math on void*; already casting to char* anyway
Jeffrey Altman [Mon, 16 Mar 2009 14:12:37 +0000]
auth-unistd-not-on-windows-
20090316
LICENSE IPL10
don't include unistd on windows
Simon Wilkinson [Mon, 16 Mar 2009 14:00:56 +0000]
sys-prototypes-
20090315
LICENSE IPL10
FIXES 124233
prototype the sys directory
Simon Wilkinson [Mon, 16 Mar 2009 13:49:15 +0000]
gtx-prototypes-
20090316
LICENSE IPL10
FIXES 124243
prototype the gtx directory
utilize in scout
Simon Wilkinson [Mon, 16 Mar 2009 13:45:11 +0000]
butm-prototypes-
20090316
LICENSE IPL10
FIXES 124241
prototype the butm directory
Simon Wilkinson [Mon, 16 Mar 2009 13:43:34 +0000]
uss-prototypes-
20090316
LICENSE IPL10
FIXES 124248
prototype the uss directory
Simon Wilkinson [Mon, 16 Mar 2009 13:41:23 +0000]
budb-prototypes-
20090316
LICENSE IPL10
FIXES 124240
prototype the budb directory
Simon Wilkinson [Mon, 16 Mar 2009 13:39:03 +0000]
bubasics-prototypes-
20090316
LICENSE IPL10
FIXES 124237
prototype the bubasics directory
make the volser prototypes available for bubasics to use
Simon Wilkinson [Mon, 16 Mar 2009 13:28:55 +0000]
dir-prototypes-
20090316
LICENSE IPL10
FIXES 124242
prototype the dir directory
Simon Wilkinson [Mon, 16 Mar 2009 13:26:20 +0000]
libadmin-prototypes-
20090316
LICENSE IPL10
FIXES 124246
prototype the libadmin directory
Simon Wilkinson [Mon, 16 Mar 2009 13:24:25 +0000]
venus-prototypes-
20090316
LICENSE IPL10
FIXES 124250
prototype the venus directory
Simon Wilkinson [Mon, 16 Mar 2009 13:22:15 +0000]
scout-prototypes-
20090316
LICENSE IPL10
FIXES 124253
prototype the scout directory
Simon Wilkinson [Mon, 16 Mar 2009 13:19:47 +0000]
bozo-prototypes-
20090316
LICENSE IPL10
FIXES 124236
prototype the bozo directory
Simon Wilkinson [Mon, 16 Mar 2009 13:17:33 +0000]
auth-prototypes-
20090316
LICENSE IPL10
FIXES 124234
prototype the auth directory
Simon Wilkinson [Mon, 16 Mar 2009 13:13:45 +0000]
afsd-prototypes-
20090316
LICENSE IPL10
FIXES 124231
prototype the afsd directory
Simon Wilkinson [Mon, 16 Mar 2009 13:11:42 +0000]
vol-prototypes-
20090316
LICENSE IPL10
FIXES 124252
prototype the vol directory
Simon Wilkinson [Mon, 16 Mar 2009 13:08:38 +0000]
ptserver-prototypes-
20090316
LICENSE IPL10
FIXES 124249
prototype the ptserver directory
Jeffrey Altman [Mon, 16 Mar 2009 12:37:09 +0000]
ubik-prototype-fallout-
20090316
LICENSE IPL10
make things happy again
Derrick Brashear [Mon, 16 Mar 2009 03:44:36 +0000]
irix-lacks-sig-t-
20090315
LICENSE IPL10
sig_t is missing on irix
Simon Wilkinson [Mon, 16 Mar 2009 03:10:21 +0000]
viced-prototypes-
20090315
LICENSE IPL10
FIXES 124251
prototype the viced directory
Simon Wilkinson [Mon, 16 Mar 2009 03:03:14 +0000]
ubik-prototypes-
20090315
LICENSE IPL10
FIXES 124245
prototype the ubik directory
Simon Wilkinson [Mon, 16 Mar 2009 02:53:55 +0000]
fsprobe-prototypes-
20090315
LICENSE IPL10
FIXES 124254
prototype the fsprobe directory
Simon Wilkinson [Mon, 16 Mar 2009 02:42:34 +0000]
libacl-prototypes-
20090315
LICENSE IPL10
FIXES 124256
prototype the libacl directory
Simon Wilkinson [Mon, 16 Mar 2009 02:35:29 +0000]
kauth-prototypes-
20090315
LICENSE IPL10
FIXES 124257
prototype the kauth directory
Simon Wilkinson [Mon, 16 Mar 2009 02:26:28 +0000]
rxgen-prototypes-
20090315
LICENSE IPL10
FIXES 124255
prototype the rxgen directory
Simon Wilkinson [Mon, 16 Mar 2009 02:00:27 +0000]
util-prototypes-
20090315
LICENSE IPL10
FIXES 124247
prototype the util directory
Simon Wilkinson [Mon, 16 Mar 2009 01:38:07 +0000]
audit-prototypes-
20090315
LICENSE IPL10
FIXES 124232
prototype the audit directory
Simon Wilkinson [Mon, 16 Mar 2009 01:34:36 +0000]
des-prototypes-
20090315
LICENSE IPL10
FIXES 124230
prototype the des directory
Rainer Toebbicke [Sun, 15 Mar 2009 18:50:00 +0000]
viced-copyonwrite-optimization-
20090315
LICENSE IPL10
FIXES 124397
optimize CopyOnWrite to avoid rewriting data if possible
Chaskiel M Grundman [Sun, 15 Mar 2009 18:42:13 +0000]
cellservdb-proc-file-glocking-
20090315
LICENSE IPL10
FIXES 124407
hold GLOCK appropriately when dealing with the proc file
Mike Meffie [Sun, 15 Mar 2009 18:30:41 +0000]
viced-improve-host-hashing-
20090315
LICENSE IPL10
FIXES 124447
hash based on host byte order so intel machines aren't sad
Mike Meffie [Sun, 15 Mar 2009 18:19:15 +0000]
butc-xbsa-buffersize-
20090315
LICENSE IPL10
FIXES 124425
restrict buffer size to allow for header space
Chaskiel M Grundman [Sun, 15 Mar 2009 18:13:25 +0000]
solaris-avoid-returning-einval-if-possible-
20090315
LICENSE IPL10
FIXES 124426
if we have a better error code, return it.
Derrick Brashear [Sun, 15 Mar 2009 18:02:31 +0000]
aklog-old-principal-conversion-sans-524-
20090315
LICENSE IPL10
we'll want to fix this differently later; since 524 is dying perhaps we need
to just ship heimdal's version of this code
Jeffrey Altman [Sat, 14 Mar 2009 04:59:23 +0000]
windows-afsd-reset-acl-cache-
20090312
LICENSE MIT
Modify the cm_ResetACLCache interface to accept an optional cm_cell_t *.
At the moment every time a token is set or cleared all of the acl info
for all cm_scache_t objects regardless of cell is reset. This is both
a performance hit and unnecessary. If we know the cell, only reset
the acl info for cm_scache_t objects in that cell.
If cell is not specified, reset for all cells.
Jeffrey Altman [Sat, 14 Mar 2009 04:54:59 +0000]
windows-afsd-unlock-
20090312
LICENSE MIT
Modify the cm_Unlock() interface to support the ability to unlock all
locks within a range. This is required for the redirector.
Jeffrey Altman [Sat, 14 Mar 2009 04:51:11 +0000]
windows-freelance-
20090312
LICENSE MIT
correct error in windows-freelance-
20090223. use cpath not filename
since that is why we allocated cpath in the first place.
Jeffrey Altman [Sat, 14 Mar 2009 04:49:06 +0000]
windows-afsd-callback-
20090312
LICENSE MIT
use cm_HaveCallback() to check for a call back instead of explicit
checks on cbExpires and cbServerp. cm_HaveCallback takes into account
Freelance mode and offline status.
Jeffrey Altman [Sat, 14 Mar 2009 04:45:22 +0000]
windows-afsd-btree-
20090313
LICENSE MIT
Change cm_BPlusDirEnumerate interface to include a 'FetchStatus'
parameter. When set to 0, we do not fetch status for fids for
which we do not already have status info. This avoids unnecessary
recycling of cm_scache_t objects.