]> git.michaelhowe.org Git - packages/o/openafs.git/log
packages/o/openafs.git
16 years agopts-encrypt-option-20090512
Derrick Brashear [Tue, 12 May 2009 20:40:20 +0000 (20:40 +0000)]
pts-encrypt-option-20090512

LICENSE IPL10
FIXES 124681

add -encrypt flag to pts generic options, allowing the wire to be
encrypted if desired and the user's authenticated. document same.

16 years agolinux-mmap-antirecursion-fix-20090512
Felix Frank [Tue, 12 May 2009 18:56:30 +0000 (18:56 +0000)]
linux-mmap-antirecursion-fix-20090512

LICENSE IPL10
FIXES 124627

fix the mmap anti-recursion protection to set and mask CPageWrite appropriately
and with the correct lock protection. this leaves us with an issue to handle
when the mmap'd file is larger (possibly considerably larger) than the
cache

16 years agofreebsd-kauth-sig-t-20090512
Matt Benjamin [Tue, 12 May 2009 18:18:37 +0000 (18:18 +0000)]
freebsd-kauth-sig-t-20090512

LICENSE IPL10
FIXES 124569

define the old signal type as sig_t on freebsd (e.g. everywhere we prototype as
sig_t)

16 years agorxdebug-print-values-unsigned-20090512
Rainer Toebbicke [Tue, 12 May 2009 18:12:20 +0000 (18:12 +0000)]
rxdebug-print-values-unsigned-20090512

LICENSE IPL10
FIXES 124563

for the values which are unsigned, use %u, not %d

16 years agoredhat-use-postinit-in-initscript-20090512
Anders Kaseorg [Tue, 12 May 2009 17:58:27 +0000 (17:58 +0000)]
redhat-use-postinit-in-initscript-20090512

LICENSE IPL10
FIXES 124552

if a postinit script is defined, use it

16 years agomemcache-write-on-laststore-20090512
Felix Frank [Tue, 12 May 2009 17:42:24 +0000 (17:42 +0000)]
memcache-write-on-laststore-20090512

LICENSE IPL10
FIXES 124671

write back dirty pages on last store for memcache, lest we end up
unintentionally discarding the changes.

16 years agotests-generate-dirpath-in-makefile-20090512
Steven Jenkins [Tue, 12 May 2009 17:22:49 +0000 (17:22 +0000)]
tests-generate-dirpath-in-makefile-20090512

LICENSE IPL10
FIXES 124715

fix rmcell to not have hardcoded paths; instead, generate a dirpath shell
script from makefile and use that

16 years agotests-no-dirpath-infile-20090512
Steven Jenkins [Tue, 12 May 2009 14:06:14 +0000 (14:06 +0000)]
tests-no-dirpath-infile-20090512

LICENSE IPL10
FIXES 124716

Dirpath.pm.in is no longer needed

16 years agoopenbsd-44-45-20090512
Matt Benjamin [Tue, 12 May 2009 14:02:38 +0000 (14:02 +0000)]
openbsd-44-45-20090512

LICENSE IPL10
FIXES 124719

add missing osi_free backend, missing param file, modify soreceive for 4.5

16 years agowindows-dcache-store-data-20090511
Jeffrey Altman [Mon, 11 May 2009 17:22:24 +0000 (17:22 +0000)]
windows-dcache-store-data-20090511

LICENSE MIT

The windows dcache module synchronizes store data operations in
order to prevent multiple simultaneous store data operations against
the same file at the same time by multiple threads.  This is performed
using cm_SyncOp(CM_SCACHESYNC_STOREDATA_EXCL).  However, cm_SetupStoreBIOD()
was being processed prior to the synchronization.  As a result a dirty
buffer could be added to two BIOD lists resulting in the same buffer
contents being written to the file server twice.

This patch moves the cm_SetupStoreBIOD() into the synchronization region.
It also adds a new 'locked' parameter to cm_ReleaseBIOD() that indicates
whether or not the cm_scache_t object is locked when called.  This
permits fewer lock state changes to be used in several cases.

16 years agolinux26-defer-cred-changing-20090511
Simon Wilkinson [Mon, 11 May 2009 15:54:50 +0000 (15:54 +0000)]
linux26-defer-cred-changing-20090511

LICENSE IPL10
FIXES 124737

Newer Linux kernels differentiate between the real and effective
credentials of a process, and prevent a process's credentials from being
change when the effective credentials have been set to a different value.
When AFS notices a keyring PAG exists but no group-based PAG does, the
attempt to rectify this, if done in a VFS call (which changes effective creds)
triggers this issue. We defer the change to the groups to avoid it.

16 years agowindows-hard-and-idle-dead-timeouts-20090511
Jeffrey Altman [Mon, 11 May 2009 15:15:35 +0000 (15:15 +0000)]
windows-hard-and-idle-dead-timeouts-20090511

LICENSE MIT

Fix conditional test that assigns value to idleDeadTimeout

Modify event log message to indicate timeout could be either a
hard or an idle timeout.

As described in the source comments, do not retry on a hard or
idle timeout.

16 years agowindows-fs-getfid-20090511
Jeffrey Altman [Mon, 11 May 2009 15:04:43 +0000 (15:04 +0000)]
windows-fs-getfid-20090511

LICENSE MIT

Implement "fs getfid +<path> [-literal]" on Windows.
Same as the first line of output as "fs examine ...".

16 years agolinux-fh-based-cache-20090511
Marc Dionne [Mon, 11 May 2009 14:39:58 +0000 (14:39 +0000)]
linux-fh-based-cache-20090511

LICENSE IPL10
FIXES 123620

rework previous fh-based cache support. now allows use of
arbitrarily large file handles, and build correctly for UKERNEL.

we now just use this if there's no iget, instead of providing a configure
switch.

because this relies on the somewhat invasive patch from 124184 it is not
currently pulled up to 1.4.x

16 years agoabstract-cache-inode-ops-20090511
Simon Wilkinson [Mon, 11 May 2009 14:27:42 +0000 (14:27 +0000)]
abstract-cache-inode-ops-20090511

LICENSE IPL10
FIXES 124184

previous versions had abstract functions for linux (use_fh) and osx/solaris
(cache_vnode_path) cache file access, which was contributing to code bloat

switch to a union for disk/memory cache objects, and provide functions to
convert these into something appropriate for each system

16 years agowindows-fs-path-in-afs-20090507
Jeffrey Altman [Thu, 7 May 2009 16:02:53 +0000 (16:02 +0000)]
windows-fs-path-in-afs-20090507

LICENSE MIT

Switch the PathInAfs test to use VIOCGETFID instead of VIOC_GET_CELL_NAME
so that the literal option can be used.

16 years agowindows-shellext-path-in-afs-20090507
Jeffrey Altman [Thu, 7 May 2009 15:53:14 +0000 (15:53 +0000)]
windows-shellext-path-in-afs-20090507

LICENSE MIT
FIXES 124742

Change the PathInAfs test to use VIOCGETFID instead of VIOC_GET_CELL_NAME.
VIOCGETFID permits a literal test of the specified object.   This is needed
for testing the validity of a symlink to a msdfs: or non-existent path.
Otherwise, the AFS Shell Extension context menu will not be displayed.

16 years agoman-pages-allow-dots-consistent-20090505
Derrick Brashear [Tue, 5 May 2009 13:30:24 +0000 (13:30 +0000)]
man-pages-allow-dots-consistent-20090505

LICENSE IPL10

make all server man pages list -allow-dotted-principals (rather than
-allow-dotted-principal)

16 years agodafs-vol-offline-20090428
Mike Meffie [Tue, 28 Apr 2009 15:37:39 +0000 (15:37 +0000)]
dafs-vol-offline-20090428

LICENSE IPL10
FIXES 124582

fix a logic error in the dafs vos offline support

16 years agowindows-smb-disable-loopback-check-20090427
Jeffrey Altman [Tue, 28 Apr 2009 00:37:16 +0000 (00:37 +0000)]
windows-smb-disable-loopback-check-20090427

LICENSE MIT

Now that BackConnectionHostNames can be set each time the smb listener
threads are stopped and restarted, we need to make sure that we do not
clear the DisableLoopbackCheck value if it was set during the same
service session because BackConnectionHostName value changes only take
effect on a reboot.

16 years agorename-residency-from-mrafs-to-osd-20090427
Steven Jenkins [Tue, 28 Apr 2009 00:03:35 +0000 (00:03 +0000)]
rename-residency-from-mrafs-to-osd-20090427

LICENSE IPL10
FIXES 124130

rename mrafs commands into their equivalent osd versions; structures etc are the
 same.

16 years agovos-reveal-hidden-cmds-20090427
Jeffrey Altman [Mon, 27 Apr 2009 21:17:59 +0000 (21:17 +0000)]
vos-reveal-hidden-cmds-20090427

LICENSE IPL10

vos hides "online", "offline", "delentry -noexecute", and "addsite -valid".
All of these are currently documented in the man pages without warning.
Reveal them.

16 years agodprintf-rename-20090427
Simon Wilkinson [Mon, 27 Apr 2009 20:17:12 +0000 (20:17 +0000)]
dprintf-rename-20090427

LICENSE IPL10
FIXES 124657

make dprintf be afs_dprintf to fix for fedora 11 and probably others

16 years agonetinfo-fake-address-text-20090427
Jason Edgecombe [Mon, 27 Apr 2009 19:37:25 +0000 (19:37 +0000)]
netinfo-fake-address-text-20090427

LICENSE IPL10
FIXES 124699

explain fake address support for NetInfo files

16 years agodragonfly-bsd-userland-20090427
Matt Benjamin [Mon, 27 Apr 2009 19:29:09 +0000 (19:29 +0000)]
dragonfly-bsd-userland-20090427

LICENSE IPL10
FIXES 124702

add support for dragonflyBSD's userland

16 years agolinux-2-6-30-support-for-head-20090407
Marc Dionne [Tue, 7 Apr 2009 17:16:43 +0000 (17:16 +0000)]
linux-2-6-30-support-for-head-20090407

LICENSE IPL10
FIXES 124592

make proc dir entry owner field only be initialized when it exists

16 years agowindows-smb-registry-config-20090407
Jeffrey Altman [Tue, 7 Apr 2009 15:05:30 +0000 (15:05 +0000)]
windows-smb-registry-config-20090407

LICENSE MIT

Move configureBackConnectionHostNames() to smb_StartListeners()
so that when the NetbiosName changes while the service is running
the new values can be set.

Add configureExtendedSMBSessionTimeouts() which configures new
SMB functionality added in a Win2003 post-SP2 hot fix.

16 years agorx-internal-use-static-inline-macro-20090407
Derrick Brashear [Tue, 7 Apr 2009 14:00:56 +0000 (14:00 +0000)]
rx-internal-use-static-inline-macro-20090407

LICENSE IPL10

some platforms can't use "static inline"

16 years agoavoid-buffer-overflow-on-rx-fixed-size-array-return-20090402
Simon Wilkinson [Mon, 6 Apr 2009 23:52:52 +0000 (23:52 +0000)]
avoid-buffer-overflow-on-rx-fixed-size-array-return-20090402

LICENSE IPL10
FIXES 124579

avoid potentially writing beyond allocated memory if a return is larger than expected

16 years agolinux-avoid-returning-invalid-pointers-on-error-20090402
Simon Wilkinson [Mon, 6 Apr 2009 23:50:15 +0000 (23:50 +0000)]
linux-avoid-returning-invalid-pointers-on-error-20090402

LICENSE IPL10
FIXES 124580

avoid returning a positive error as it will look like a pointer.

16 years agoFinalize changes for 1.4.10+dfsg1-1 and add NEWS debian/1.4.10+dfsg1-1
Russ Allbery [Mon, 6 Apr 2009 22:51:37 +0000 (15:51 -0700)]
Finalize changes for 1.4.10+dfsg1-1 and add NEWS

16 years agoUpdate 1.4.10 with security advisory names and CVEs
Russ Allbery [Mon, 6 Apr 2009 22:48:58 +0000 (15:48 -0700)]
Update 1.4.10 with security advisory names and CVEs

16 years agowindows-pioctl-subst-unc-20090407
Jeffrey Altman [Mon, 6 Apr 2009 22:47:49 +0000 (22:47 +0000)]
windows-pioctl-subst-unc-20090407

LICENSE MIT

Add code to support determining if a drive substitution refers to
a UNC path.

16 years agowindows-smb-trace-20090406
Jeffrey Altman [Mon, 6 Apr 2009 18:24:48 +0000 (18:24 +0000)]
windows-smb-trace-20090406

LICENSE MIT

include the correct function name in a
trace message

16 years agowindows-test-torture-stack-overflow-20090405
Jeffrey Altman [Sun, 5 Apr 2009 13:54:04 +0000 (13:54 +0000)]
windows-test-torture-stack-overflow-20090405

LICENSE MIT

avoid stack overflow.

16 years agowindows-tests-torture-20090405
Jeffrey Altman [Sun, 5 Apr 2009 06:25:08 +0000 (06:25 +0000)]
windows-tests-torture-20090405

LICENSE MIT

replace the VOLSTAT online test with the PATH_AVAILABILITY
online test.  We do not care of the volume is offline on the file
server if the cache manager has current data to serve.

16 years agowindows-smb-error-map-20090404
Jeffrey Altman [Sat, 4 Apr 2009 21:16:27 +0000 (21:16 +0000)]
windows-smb-error-map-20090404

LICENSE MIT

For CM_ERROR_BADSHARENAME return BAD_NETWORK_PATH instead
of BAD_NETWORK_NAME.  The latter refers to the server name
and the former to the share name.   Returning BAD_NETWORK_NAME
will causes the smb redirector to break its connection to \\AFS.

For CM_ERROR_ALLOFFLINE and CM_ERROR_ALLDOWN return PATH_NOT_FOUND
instead of BAD_NETWORK_PATH.  We don't want the smb redirector
to tear down all open files just because some volume in the path
is inaccessible at the moment.

16 years agoMerge branch 'feature/pic-libraries'
Russ Allbery [Sat, 4 Apr 2009 19:29:24 +0000 (12:29 -0700)]
Merge branch 'feature/pic-libraries'

16 years agoMerge branch 'bug/pam-build'
Russ Allbery [Sat, 4 Apr 2009 19:29:19 +0000 (12:29 -0700)]
Merge branch 'bug/pam-build'

16 years agoMerge branch 'bug/module-name'
Russ Allbery [Sat, 4 Apr 2009 19:29:17 +0000 (12:29 -0700)]
Merge branch 'bug/module-name'

16 years agoMerge branch 'bug/kbuild-headers'
Russ Allbery [Sat, 4 Apr 2009 19:29:12 +0000 (12:29 -0700)]
Merge branch 'bug/kbuild-headers'

16 years agoMerge branch 'bug/compiler-flags'
Russ Allbery [Sat, 4 Apr 2009 19:29:08 +0000 (12:29 -0700)]
Merge branch 'bug/compiler-flags'

16 years agoMerge branch 'upstream' into feature/pic-libraries
Russ Allbery [Sat, 4 Apr 2009 19:28:59 +0000 (12:28 -0700)]
Merge branch 'upstream' into feature/pic-libraries

16 years agoMerge branch 'upstream' into bug/pam-build
Russ Allbery [Sat, 4 Apr 2009 19:28:52 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/pam-build

16 years agoMerge branch 'upstream' into bug/module-name
Russ Allbery [Sat, 4 Apr 2009 19:28:42 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/module-name

16 years agoMerge branch 'upstream' into bug/kbuild-headers
Russ Allbery [Sat, 4 Apr 2009 19:28:35 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/kbuild-headers

16 years agoMerge branch 'upstream' into bug/compiler-flags
Russ Allbery [Sat, 4 Apr 2009 19:28:25 +0000 (12:28 -0700)]
Merge branch 'upstream' into bug/compiler-flags

16 years agoMerge branch 'upstream'
Russ Allbery [Sat, 4 Apr 2009 19:25:18 +0000 (12:25 -0700)]
Merge branch 'upstream'

16 years agoImported Upstream version 1.4.10+dfsg1 upstream/1.4.10+dfsg1
Russ Allbery [Sat, 4 Apr 2009 19:18:41 +0000 (12:18 -0700)]
Imported Upstream version 1.4.10+dfsg1

16 years agoMerge commit 'upstream/1.4.10+dfsg1'
Russ Allbery [Sat, 4 Apr 2009 17:48:36 +0000 (10:48 -0700)]
Merge commit 'upstream/1.4.10+dfsg1'

16 years agoImported Upstream version 1.4.10+dfsg1
Russ Allbery [Sat, 4 Apr 2009 17:48:18 +0000 (10:48 -0700)]
Imported Upstream version 1.4.10+dfsg1

16 years agolinux-key-alloc-no-pointer-arith-20090404
Simon Wilkinson [Sat, 4 Apr 2009 17:43:42 +0000 (17:43 +0000)]
linux-key-alloc-no-pointer-arith-20090404

LICENSE IPL10

make the key_alloc configure test work

16 years agoUpdate CellServDB to 2008-11-07 version
Russ Allbery [Fri, 3 Apr 2009 22:26:37 +0000 (15:26 -0700)]
Update CellServDB to 2008-11-07 version

16 years agowindows-afsd-no-more-ods-20090402
Jeffrey Altman [Fri, 3 Apr 2009 03:56:36 +0000 (03:56 +0000)]
windows-afsd-no-more-ods-20090402

LICENSE MIT

Any use of OutputDebugString() in production can result in serious
delays in the execution of the thread that issues the call.  Remove
the last of the unprotected calls within afsd_service.

16 years agoMerge branch 'feature/pic-libraries'
Russ Allbery [Fri, 3 Apr 2009 02:57:23 +0000 (19:57 -0700)]
Merge branch 'feature/pic-libraries'

16 years agoMerge branch 'bug/pam-build'
Russ Allbery [Fri, 3 Apr 2009 02:57:18 +0000 (19:57 -0700)]
Merge branch 'bug/pam-build'

16 years agoMerge branch 'bug/module-name'
Russ Allbery [Fri, 3 Apr 2009 02:57:13 +0000 (19:57 -0700)]
Merge branch 'bug/module-name'

16 years agoMerge branch 'bug/kbuild-headers'
Russ Allbery [Fri, 3 Apr 2009 02:57:10 +0000 (19:57 -0700)]
Merge branch 'bug/kbuild-headers'

16 years agoMerge branch 'bug/compiler-flags'
Russ Allbery [Fri, 3 Apr 2009 02:57:06 +0000 (19:57 -0700)]
Merge branch 'bug/compiler-flags'

16 years agoMerge branch 'upstream' into feature/pic-libraries
Russ Allbery [Fri, 3 Apr 2009 02:56:58 +0000 (19:56 -0700)]
Merge branch 'upstream' into feature/pic-libraries

16 years agoMerge branch 'upstream' into bug/pam-build
Russ Allbery [Fri, 3 Apr 2009 02:56:52 +0000 (19:56 -0700)]
Merge branch 'upstream' into bug/pam-build

16 years agoMerge branch 'upstream' into bug/module-name
Russ Allbery [Fri, 3 Apr 2009 02:56:42 +0000 (19:56 -0700)]
Merge branch 'upstream' into bug/module-name

16 years agoMerge branch 'upstream' into bug/kbuild-headers
Russ Allbery [Fri, 3 Apr 2009 02:54:38 +0000 (19:54 -0700)]
Merge branch 'upstream' into bug/kbuild-headers

16 years agoMerge branch 'upstream' into bug/compiler-flags
Russ Allbery [Fri, 3 Apr 2009 02:54:31 +0000 (19:54 -0700)]
Merge branch 'upstream' into bug/compiler-flags

16 years agoMerge commit 'upstream/1.4.10+dfsg1'
Russ Allbery [Fri, 3 Apr 2009 02:53:09 +0000 (19:53 -0700)]
Merge commit 'upstream/1.4.10+dfsg1'

16 years agoImported Upstream version 1.4.10+dfsg1
Russ Allbery [Fri, 3 Apr 2009 02:52:53 +0000 (19:52 -0700)]
Imported Upstream version 1.4.10+dfsg1

16 years agoUpdate standards version to 3.8.1
Russ Allbery [Thu, 2 Apr 2009 22:56:15 +0000 (15:56 -0700)]
Update standards version to 3.8.1

16 years agoAdd man page for vos setfields
Russ Allbery [Thu, 2 Apr 2009 22:39:28 +0000 (15:39 -0700)]
Add man page for vos setfields

16 years agoMerge branch 'feature/pic-libraries'
Russ Allbery [Thu, 2 Apr 2009 22:25:27 +0000 (15:25 -0700)]
Merge branch 'feature/pic-libraries'

16 years agoMerge branch 'bug/pam-build'
Russ Allbery [Thu, 2 Apr 2009 22:25:23 +0000 (15:25 -0700)]
Merge branch 'bug/pam-build'

16 years agoMerge branch 'bug/module-name'
Russ Allbery [Thu, 2 Apr 2009 22:25:20 +0000 (15:25 -0700)]
Merge branch 'bug/module-name'

16 years agoMerge branch 'bug/kbuild-headers'
Russ Allbery [Thu, 2 Apr 2009 22:25:16 +0000 (15:25 -0700)]
Merge branch 'bug/kbuild-headers'

16 years agoMerge branch 'bug/compiler-flags'
Russ Allbery [Thu, 2 Apr 2009 22:25:12 +0000 (15:25 -0700)]
Merge branch 'bug/compiler-flags'

16 years agoMerge branch 'upstream' into feature/pic-libraries
Russ Allbery [Thu, 2 Apr 2009 22:25:02 +0000 (15:25 -0700)]
Merge branch 'upstream' into feature/pic-libraries

16 years agoMerge branch 'upstream' into bug/pam-build
Russ Allbery [Thu, 2 Apr 2009 22:19:55 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/pam-build

16 years agoMerge branch 'upstream' into bug/module-name
Russ Allbery [Thu, 2 Apr 2009 22:19:45 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/module-name

16 years agoMerge branch 'upstream' into bug/kbuild-headers
Russ Allbery [Thu, 2 Apr 2009 22:19:16 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/kbuild-headers

16 years agoMerge branch 'upstream' into bug/compiler-flags
Russ Allbery [Thu, 2 Apr 2009 22:19:05 +0000 (15:19 -0700)]
Merge branch 'upstream' into bug/compiler-flags

16 years agoAdd changelog for 1.4.10
Russ Allbery [Thu, 2 Apr 2009 22:18:27 +0000 (15:18 -0700)]
Add changelog for 1.4.10

16 years agoMerge commit 'upstream/1.4.10+dfsg1'
Russ Allbery [Thu, 2 Apr 2009 22:13:09 +0000 (15:13 -0700)]
Merge commit 'upstream/1.4.10+dfsg1'

16 years agoImported Upstream version 1.4.10+dfsg1
Russ Allbery [Thu, 2 Apr 2009 22:12:54 +0000 (15:12 -0700)]
Imported Upstream version 1.4.10+dfsg1

16 years agoUpdate get-orig-source for 1.4.10
Russ Allbery [Thu, 2 Apr 2009 22:12:21 +0000 (15:12 -0700)]
Update get-orig-source for 1.4.10

16 years agowindows-rx-xmit-20090402
Jeffrey Altman [Thu, 2 Apr 2009 08:44:51 +0000 (08:44 +0000)]
windows-rx-xmit-20090402

LICENSE IPL10

permit compilation with Windows SDK v6.0/6.1 which hides
previously exposed XP symbols unless _WINNT_WIN32 is at
least 0x0501

16 years agowindows-src-makefile-two-20090402
Jeffrey Altman [Thu, 2 Apr 2009 08:40:06 +0000 (08:40 +0000)]
windows-src-makefile-two-20090402

LICENSE MIT

get the i386 case right

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================
LICENSE MIT

fixup the @echo again

16 years agowindows-src-makefile-20090402
Jeffrey Altman [Thu, 2 Apr 2009 06:06:44 +0000 (06:06 +0000)]
windows-src-makefile-20090402

LICENSE MIT

remove extraneous echo command output

do not attempt to build NSIS target on non-x86 platforms
since support is not implemented

16 years agowindows-config-clean-20090402
Jeffrey Altman [Thu, 2 Apr 2009 06:04:48 +0000 (06:04 +0000)]
windows-config-clean-20090402

LICENSE MIT

permit "nmake -f ntmakefile clean" to complete on a
clean source tree.

16 years agowindows-install-loopback-20090401
Asanka Herath [Wed, 1 Apr 2009 23:56:16 +0000 (23:56 +0000)]
windows-install-loopback-20090401

LICENSE MIT

Define INCLUDE variable and reorder binary link order
to ensure compatibility with latest WDK/SDK combinations.

16 years agowindows-talocale-20090401
Jeffrey Altman [Wed, 1 Apr 2009 18:36:29 +0000 (18:36 +0000)]
windows-talocale-20090401

LICENSE MIT

perform proper casting to avoid a warning

16 years agowindows-afsd-smb-logging-20090401
Jeffrey Altman [Wed, 1 Apr 2009 18:30:29 +0000 (18:30 +0000)]
windows-afsd-smb-logging-20090401

LICENSE MIT

Add more info about the smb request to the log entry
that is written to afsd_init.log if the request took
longer than 45 seconds to complete.

16 years agowindows-afsd-priority-class-20090401
Jeffrey Altman [Wed, 1 Apr 2009 18:29:15 +0000 (18:29 +0000)]
windows-afsd-priority-class-20090401

LICENSE MIT

Change the default priority class for afsd_service.exe to High.
This matches the priority class assigned to other system processes
that generate requests to afsd_service.exe.

Permit the ..\TransarcAFSDaemon\Parameters "PriorityClass"
registry value to be used to change the default.

16 years agoxdr-free-20090401
Jeffrey Altman [Wed, 1 Apr 2009 17:37:50 +0000 (17:37 +0000)]
xdr-free-20090401

LICENSE MIT

add xdr_free() and export it from afsrpc.dll.  This permits applications
to free memory allocated within the xdr routines with the same run time
library memory management routines as was used to allocate it.

This is necessary on Windows to prevent memory corruption.

VL_GetAddrsU() is an example where a xdr array is allocated in the
library and must be freed by the application.

16 years agowindows-afsd-xdr-free-20090401
Jeffrey Altman [Wed, 1 Apr 2009 17:35:29 +0000 (17:35 +0000)]
windows-afsd-xdr-free-20090401

LICENSE MIT

make use of xdr_free() to release memory allocated within afsrpc.dll.
this prevents crashes when the library is built with a different
runtime library version than the application.

fix signed/unsigned warnings in the same code snippet

16 years agoAdd changelog entry for PIC library support
Russ Allbery [Wed, 1 Apr 2009 02:26:27 +0000 (19:26 -0700)]
Add changelog entry for PIC library support

16 years agoMerge branch 'feature/pic-libraries'
Russ Allbery [Wed, 1 Apr 2009 02:25:16 +0000 (19:25 -0700)]
Merge branch 'feature/pic-libraries'

16 years agoBuild PIC versions of libafsauthent and libafsrpc
Russ Allbery [Wed, 1 Apr 2009 02:20:11 +0000 (19:20 -0700)]
Build PIC versions of libafsauthent and libafsrpc

For Debian, we don't ship the shared libraries due to concerns over the
stability of the interface.  It's useful, however, to have a PIC library
for consumers of libopenafs-dev who want to link AFS code into shared
libraries.  Generate static PIC versions of the two libraries that are
already built PIC for that purpose.

16 years agoAdd changelog entry for the 2.6.29 build system change
Russ Allbery [Wed, 1 Apr 2009 01:46:45 +0000 (18:46 -0700)]
Add changelog entry for the 2.6.29 build system change

16 years agoMerge branch 'bug/kbuild-headers'
Russ Allbery [Wed, 1 Apr 2009 01:44:44 +0000 (18:44 -0700)]
Merge branch 'bug/kbuild-headers'

16 years agoBuild shadow header files if there is no unified kernel header tree
Russ Allbery [Wed, 1 Apr 2009 01:41:40 +0000 (18:41 -0700)]
Build shadow header files if there is no unified kernel header tree

Debian's 2.6.29 packages no longer include symlinks from the
architecture-specific header tree to the common header tree; instead,
they use the kbuild machinery with multiple include paths to overlay
the two header files.  Adjust both the Autoconf probes to always use
kbuild and the script that generates the build tree.  For the latter,
when we don't have a unified header tree, we need to generate headers
in the place where the OpenAFS source expects them that include the
linux/* headers.

Patch from Aaron M. Ucko.

16 years agoMerge branch 'feature/multiple-local-realms'
Russ Allbery [Wed, 1 Apr 2009 01:34:21 +0000 (18:34 -0700)]
Merge branch 'feature/multiple-local-realms'

16 years agoMerge branch 'bug/pam-build'
Russ Allbery [Wed, 1 Apr 2009 01:34:12 +0000 (18:34 -0700)]
Merge branch 'bug/pam-build'