openafs.git
16 years agowinnotes-20041204
Jeffrey Altman [Sat, 4 Dec 2004 21:28:21 +0000]
winnotes-20041204

make note that the contents of this file are no longer up to date

16 years agowindows-afsd-init-20041202
Jeffrey Altman [Fri, 3 Dec 2004 01:26:14 +0000]
windows-afsd-init-20041202

Fix a memory overwrite condition caused when the BackConnectionHostNames
key does not exist

16 years agorxdebug-use-afs-ntoa-r-20041202
Matt Benjamin [Thu, 2 Dec 2004 05:59:55 +0000]
rxdebug-use-afs-ntoa-r-20041202

FIXES 16050

use afs_inet_ntoa_r in rxdebug for consistency

16 years agoafs-server-multi-rx-clesnup-20041202
Horst Birthelmer [Wed, 1 Dec 2004 23:48:14 +0000]
afs-server-multi-rx-clesnup-20041202

clean up multirx code 's use of lock

16 years agoamd64-linux-dewarn-20041202
Jeffrey Hutzelman [Wed, 1 Dec 2004 23:38:53 +0000]
amd64-linux-dewarn-20041202

FIXES 16342

clean up warnings for amd64

16 years agorx-dewarnify-20041202
Jeffrey Hutzelman [Wed, 1 Dec 2004 23:36:48 +0000]
rx-dewarnify-20041202

FIXES 16277

dewarnify rx

16 years agoosi-gettime-20041202
Jeffrey Hutzelman [Wed, 1 Dec 2004 23:31:54 +0000]
osi-gettime-20041202

FIXES 16346

osi_GetTime needs to bdeal with 64 bit time on platforms that have it

16 years agoumlinux26-20041202
Matt Benjamin [Wed, 1 Dec 2004 23:21:18 +0000]
umlinux26-20041202

FIXES 16591

umlinux 26 support. i wonder what i just reverted

====================
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.
====================
FIXES 16591

umlinux 26 support. i wonder what i just reverted
setting mps correctly. fixed now

16 years agoubik-calliter-pass-all-args-20041202
Douglas Engert [Wed, 1 Dec 2004 23:07:21 +0000]
ubik-calliter-pass-all-args-20041202

FIXES 16556

pass in all args to ubik_CallIter instead of doing (pseudo) varargs

16 years agovol-bless-20041202
Jeffrey Hutzelman [Wed, 1 Dec 2004 22:53:30 +0000]
vol-bless-20041202

FIXES 15928

add volume blesser

16 years agolinux26-set-mps-correctly-200412102
Jeffrey Hutzelman [Wed, 1 Dec 2004 22:46:22 +0000]
linux26-set-mps-correctly-200412102

FIXES 15645

set MPS correctly when compiling on 2.6

16 years agolibafsrpc-assertion-failed-20041202
Chaskiel M Grundman [Wed, 1 Dec 2004 22:40:47 +0000]
libafsrpc-assertion-failed-20041202

FIXES 16432

need AssertionFailed in libafsrpc. ndon't need casestrcpy in libafsauthent
VS: ----------------------------------------------------------------------

====================
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.
====================
FIXES 16432

need AssertionFailed in libafsrpc. ndon't need casestrcpy in libafsauthent

16 years agowindows-pioctl-debug-20041130
Jeffrey Altman [Tue, 30 Nov 2004 16:53:59 +0000]
windows-pioctl-debug-20041130

Output the error number and not just the text string when reporting
failures from CreateFile.

16 years agowindows-notes-upd-20041130
Jeffrey Altman [Tue, 30 Nov 2004 07:40:11 +0000]
windows-notes-upd-20041130

update docs

16 years agowindows-auto-disable-sig-verify-20041130
Jeffrey Altman [Tue, 30 Nov 2004 07:31:07 +0000]
windows-auto-disable-sig-verify-20041130

If the desired cache size is greater then 700MB auto disable the
signature verification check in order to prevent fragmentation of
memory.

16 years agowindows-maxmem-20041130
Jeffrey Altman [Tue, 30 Nov 2004 07:21:35 +0000]
windows-maxmem-20041130

There is currently a maximum cache size of 1.3GB.  The limit is imposed
by the largest contiguous block of unused memory within the 2GB process
space which can be assigned to the memory mapped file.  Unfortunately,
when the executable digital signature verification code is activated
Windows sees fit to further segment the process memory which in turn
reduces the size of the maximum cache file to less then 800MB.  If
larger cache sizes are desired, a new registry value should be set:

  HKLM\SOFTWARE\OpenAFS\Client (DWORD) "VerifyServiceSignature" = 0x0

Setting this value will disable the runtime verification of digital
signatures on afsd_service.exe and the afs dlls which it loads.  It
will not disable the the version number check on those same files.
The signature verification is not a security messure and is only meant
to enhance the ability to afsd_service.exe to detect potential
destablizing mixtures of DLLs from incompatible distributions.

16 years agowindows-digital-sigs-and-more-20041130
Jeffrey Altman [Mon, 29 Nov 2004 21:05:26 +0000]
windows-digital-sigs-and-more-20041130

Switch the Trust Provider used to verify the validity of executables
and libraries to the Software Publisher Trust Provider.

Add code (with Asanka's help) to extract the certificate details and
log them to afsd_init.log.  Ensure that if files are signed that all
of the files are signed by the same entity.

Add a number of missing prototypes

Correct conversions from time_t to long or short.

16 years agowindows-clean-20041129
Asanka Herath [Mon, 29 Nov 2004 09:23:46 +0000]
windows-clean-20041129

Cleanup clean targets to not break with cmd shell

16 years agowindows-dyn-symlinks-20041129
Jeffrey Altman [Mon, 29 Nov 2004 08:12:11 +0000]
windows-dyn-symlinks-20041129

in the freelance root.afs volume, instead of creating a mountpoint when
a name is evaluated and it is a partial representation of a cellname,
create a symlink.

16 years agowinverifytrust-20041129
Jeffrey Altman [Mon, 29 Nov 2004 07:56:35 +0000]
winverifytrust-20041129

Add support for WinVerifyTrust().  If afsd_service.exe is a digitally
signed executable, make sure that all of the associated binaries not
only have the same file version number but are signed as well.

16 years agowindows-freelance-init-20041127
Jeffrey Altman [Sun, 28 Nov 2004 02:07:45 +0000]
windows-freelance-init-20041127

replace the registry population scheme with cm_freelanceAddMount
based on the CellRootName

16 years agowindows-robust-freelance-20041126
Jeffrey Altman [Fri, 26 Nov 2004 17:09:51 +0000]
windows-robust-freelance-20041126

Implement new functions: cm_freelanceMountPointExists and
cm_freelanceSymlinkExists.  Use them along with other validity checks
in cm_freelanceAddMount and cm_freelanceAddSymlink to ensure that name
collisions do not occur and that empty strings are not valid file names.

A symlink may not have a name which would resolve to a valid cell name.
Doing so would prevent access to the cell.

16 years agowindows-scache-locks-20041126
Jeffrey Altman [Fri, 26 Nov 2004 08:32:16 +0000]
windows-scache-locks-20041126

replace all direct manipulations of the cm_scache_t refCount field
with calls to cm_{Hold,Release}SCache[NoLock]().

add missing call to cm_HoldScacheNoLock in freelance Mount Point
re-initialization code.

experiment a bit more with "special folders".   ensure that checks
for "desktop.ini" are case insensitive.

16 years agowindows-ini-file-mapping-20041124
Dave Tanner [Thu, 25 Nov 2004 01:25:30 +0000]
windows-ini-file-mapping-20041124

Install registry values to force a mapping from afsdsbmt.ini file updates
via the old profile API to the new HKLM\Software\OpenAFS\Client\Submounts
key.

16 years agonetbsd21-20041124
Love Hörnquist-Åstrand [Wed, 24 Nov 2004 18:57:58 +0000]
netbsd21-20041124

netbsd 2.99.x (aka 3.0) support
(aka 2.1?)

16 years agowindows-updates-20041124
Jeffrey Altman [Wed, 24 Nov 2004 18:42:31 +0000]
windows-updates-20041124

update docs

====================
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.
====================

conditionalize the cleanup of language files on their existence

====================

reformat parts of afsd_init.c

add support for version number checking to afsd_service.exe

====================

Fix the afs_config.exe submount dialog operations:  Edit Submount name and
Remove submount entry.

====================

Fix the version info data stored in the resource block to
use the same language identifier as is advertised.

16 years agofreelance-import-20041122
Jeffrey Altman [Tue, 23 Nov 2004 04:19:42 +0000]
freelance-import-20041122

Fix the afs_freelance.ini import code.
Check both the Client install directory and the %WINDIR% directory
for afs_freelance.ini

16 years agowindows-misc-20041122
Jeffrey Altman [Tue, 23 Nov 2004 03:49:05 +0000]
windows-misc-20041122

the VC++ 2003 Toolkit is missing some important libraries.
remove it from the README-NT file

====================
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.
====================

update docs

====================

simplify the freelance import from afs_freelance.ini code.  don't generate
an new file if the old one does not exist.

begin conversion from old string functions to new strsafe functions.
this will need to be done for all of the afsd_service.exe source
modules before we can regularly use VS .NET 2005

Add support for VL_GetEntryByNameN.  Still need to figure out what needs
to be done for VL_GetEntryByNameU.  (multi-homed support)

====================

fix a deadlock situation if an Obtain Tokens dialog is produced
by an expiration event and the user chooses to cancel instead of
obtain new credentials.

16 years agoaklog-intergration-20041119
Ken Hornstein [Fri, 19 Nov 2004 20:01:29 +0000]
aklog-intergration-20041119

Import the aklog source from the MIT AFS-Kerberos 5 migration kit.

16 years agokdump-in-kernel-20041111
Derrick Brashear [Thu, 11 Nov 2004 07:12:42 +0000]
kdump-in-kernel-20041111

first step at integrating kdump functionality into the kernel; all the rx stats.

16 years agoproc-cellservdb-20041110
Derrick Brashear [Thu, 11 Nov 2004 04:34:40 +0000]
proc-cellservdb-20041110

put a cellservdb in /proc/fs/openafs

16 years agoupdate-objdir-20041110
Nathan Neulinger [Thu, 11 Nov 2004 04:24:13 +0000]
update-objdir-20041110

make objdir builds work (with fix from shadow@dementia.org in src/rxkad/...)

16 years agomask-loopback-address-allow-loopback-interfaces-to-be-advertised-20041110
Derrick Brashear [Thu, 11 Nov 2004 04:20:45 +0000]
mask-loopback-address-allow-loopback-interfaces-to-be-advertised-20041110

some software network adapters use instances of lo but are real network adapters
. allow them to be advertised. the modified functions are called only in the pro
cess of collecting a list to advertise.

at the same time, make sure we mask 127.0.0.1.
i wonder if that's a mistake.

16 years agowindows-version-bump-20041109
Jeffrey Altman [Tue, 9 Nov 2004 17:07:28 +0000]
windows-version-bump-20041109

1.3.7400

16 years agowinnotes-upd-20041109
Jeffrey Altman [Tue, 9 Nov 2004 12:47:36 +0000]
winnotes-upd-20041109

windows note updates for 1.3.74

16 years agoaix-vol-salvage-make-malloc-not-be-cast-20041106
Horst Birthelmer [Mon, 8 Nov 2004 19:59:57 +0000]
aix-vol-salvage-make-malloc-not-be-cast-20041106

When you have a 64bit big endian machine with a 64bit off_t in the stat
the salvager won't work.

Malloc takes an "unsigned long" and a implicit cast will be almost
always zero :-).

16 years agoppc-linux26-20041108
Sam Hartman [Mon, 8 Nov 2004 06:30:37 +0000]
ppc-linux26-20041108

FIXES 15770

support ppc linux 2.6

16 years agoreaddir-report-correct-inums-20041108
Jeffrey Hutzelman [Mon, 8 Nov 2004 06:26:01 +0000]
readdir-report-correct-inums-20041108

FIXES 15962

We currently try fairly hard to make stat() on a volume root return the
same vnode number as is listed for the mount point by readdir(). This
behaviour is desirable; in fact, getcwd would not work otherwise.

However, we are _not_ careful about making readdir list correct inode
numbers for "." in a volume root or ".." in a directory whose parent is
a volume root. This means that applications which examine these entries
will still see inconsistent inode numbers. Clearly, it would be more
desirable to report consistent inode numbers in all cases, instead of
only in some cases.

The attached patch, written while I was tracking down some NFS
translator problems (which ultimately proved to be unrelated), makes
readdir return consistent inode numbers for volume roots. We are
running this on a few machines and have seen no problems, but it has not
been extensively tested.

16 years agovfsck-sol9-breadwrite-args-20041108
Douglas Engert [Mon, 8 Nov 2004 06:20:54 +0000]
vfsck-sol9-breadwrite-args-20041108

FIXES 15927

fix arg types for bread/bwrite for solaris 9

16 years agonfs3-no-readdirplus-20041108
Jeffrey Hutzelman [Mon, 8 Nov 2004 06:07:16 +0000]
nfs3-no-readdirplus-20041108

FIXES 15961

don't support readdirplus in nfsv3

16 years agocallback-rxcon-use-safely-20041108
Chaskiel M Grundman [Mon, 8 Nov 2004 06:04:12 +0000]
callback-rxcon-use-safely-20041108

FIXES 15973

add get/put refs to all callback rxconn usages to preclude any possibility of race

16 years agonfs-root-mtime-20041108
Jeffrey Hutzelman [Mon, 8 Nov 2004 05:52:36 +0000]
nfs-root-mtime-20041108

FIXES 15960

don't reset root mtime, solaris 9 wants it to be the same across multiple calls

16 years agoany-way-damnit-20041107
Derrick Brashear [Mon, 8 Nov 2004 04:03:10 +0000]
any-way-damnit-20041107

no comment.

16 years agomask-loopback-address-allow-loopback-interfaces-to-be-advertised-20041106
Derrick Brashear [Sun, 7 Nov 2004 17:11:50 +0000]
mask-loopback-address-allow-loopback-interfaces-to-be-advertised-20041106

some software network adapters use instances of lo but are real network adapters
. allow them to be advertised. the modified functions are called only in the pro
cess of collecting a list to advertise.

at the same time, make sure we mask 127.0.0.1.
i wonder if that's a mistake.

16 years agoclient-dir-package-interface-update-20041106
Chaskiel M Grundman [Sat, 6 Nov 2004 07:16:54 +0000]
client-dir-package-interface-update-20041106

FIXES 15726

cleanup from dread-do-validation; change to using dcache and not just fcache

16 years agovos-timestamp-handling-20041106
Kris Van Hees [Sat, 6 Nov 2004 07:02:44 +0000]
vos-timestamp-handling-20041106

FIXES 15708

fix timestamp handling on create; display "never" for copy time

16 years agoirix-largefile-update-20041104
Chas Williams [Fri, 5 Nov 2004 04:21:29 +0000]
irix-largefile-update-20041104

from peter tripician via chas. update so largefile support stands a chance of working

16 years agoopenbsd36-20041104
Jim Rees [Thu, 4 Nov 2004 15:49:58 +0000]
openbsd36-20041104

auto-detect OpenBSD 3.6.

16 years agodnlc-optimize-20041102
Jeffrey Altman [Tue, 2 Nov 2004 06:10:29 +0000]
dnlc-optimize-20041102

 * Optimize calls to the DNLC.  Do not search if the FID is the Freelance
   root.afs volume.  Do not search if we are looking for the magic
   _._AFS_IOCTL_._ name.

 * Enable Buffer Trace logs in debug builds.

16 years agoreadme-nt-20041101
Jeffrey Altman [Mon, 1 Nov 2004 11:45:29 +0000]
readme-nt-20041101

Remove last vestiges of Win9x comments

Update Wix 2.0 information

Provide download or ordering information on how to obtain all the
necessary tools required to build OpenAFS for FREE

16 years agowix-compatibilityK-20041101
Asanka Herath [Mon, 1 Nov 2004 10:45:48 +0000]
wix-compatibilityK-20041101

Wix has been updated.  to avoid warning/error messages some changes
to the scripts were required.  there were no changes to functionality.

16 years agowindows-invalid-dir-handles-20041029
Jeffrey Altman [Sat, 30 Oct 2004 00:38:53 +0000]
windows-invalid-dir-handles-20041029

 * Define new error CM_ERROR_TOO_MANY_SYMLINKS

 * Fix storage location for Freelance Mount Points broken in
   previous patch

 * Correct locking throughout the Directory Search code
   which was resulting in invalid handle errors being
   generated when objects were freed while they were still
   in use by the CIFS client

16 years agoioctl-dbg-windows-20041028
Jeffrey Altman [Thu, 28 Oct 2004 22:20:10 +0000]
ioctl-dbg-windows-20041028

Output error codes in hex

16 years agoinlinebulk-put-ref-on-error-20041028
Derrick Brashear [Thu, 28 Oct 2004 21:46:42 +0000]
inlinebulk-put-ref-on-error-20041028

if we got an error during InlineBulk, put back the reference

16 years agodrop-h-lock-around-putconn-20041027
Derrick Brashear [Thu, 28 Oct 2004 19:08:06 +0000]
drop-h-lock-around-putconn-20041027

the problem with rx_PutConnection is h_FreeConnection uses the host global lock

====================
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.
====================

the problem with rx_PutConnection is h_FreeConnection uses the host global lock
but it shouldn't matter (callback conn should be a client not server conn and
thus not h_FreeConnection on cleanup)

further, we should free the conns we GetConnection'd not the ones still in
the host struct at the end.

16 years agomore-freelance-symlinks-20041028
Jeffrey Altman [Thu, 28 Oct 2004 17:37:52 +0000]
more-freelance-symlinks-20041028

 * Fix Find Cell By Name pioctl call to return a name "Freelance.Local.Root"
   for the fake root.afs volume.  This allows the IsPathInAfs() type
   functions to succeed for \\AFS\all

 * Add missing dialog template for Explorer Shell Extension Symlink->Add
   operation

 * Increase the acceptable length of the link destination path in the
   Add Symlink dialog box support code.

 * Fix up some missing prototypes

16 years agowindows-unused-vars-20041028
Jeffrey Altman [Thu, 28 Oct 2004 15:33:05 +0000]
windows-unused-vars-20041028

remove unused vars

16 years agowindows-docs-20041027
Jeffrey Altman [Thu, 28 Oct 2004 02:22:25 +0000]
windows-docs-20041027

Documentation updates

16 years agowindows-freelance-symlink-20041027
Jeffrey Altman [Thu, 28 Oct 2004 02:13:51 +0000]
windows-freelance-symlink-20041027

 * Remove the fallback to KRB4 in afskfw when obtaining tokens

 * Add support for symlinks to Freelance root.afs volume
   Stored at HKLM\SOFTWARE\OpenAFS\Client\Freelance\Symlinks
       <number>  =  "<linkname>:<relative-path>."
   Use symlink.exe to create, list, or remove

16 years agofbsd53-20041027
Jim Rees [Wed, 27 Oct 2004 20:46:54 +0000]
fbsd53-20041027

support for FreeBSD 5.3
builds and runs as well as it did on 5.2

16 years agoacinclude-fbsd-20041027
Jim Rees [Wed, 27 Oct 2004 16:01:03 +0000]
acinclude-fbsd-20041027

auto-detect FreeBSD 5.3

16 years agoundo-patch-windows-20041025
Jeffrey Altman [Tue, 26 Oct 2004 02:55:32 +0000]
undo-patch-windows-20041025

pull patch which breaks submount creation from gui

16 years agowindows-misc-20041025
Jeffrey Altman [Tue, 26 Oct 2004 02:53:40 +0000]
windows-misc-20041025

 * fix loading of SysName from the registry

 * reformat cm_scache; change flags to unsigned

====================
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.
====================

 * fix loading of SysName from the registry

 * broken patch to tab_drives.cpp - this will be pulled

16 years agohklm-reg-fix-20041019
Jeffrey Altman [Wed, 20 Oct 2004 05:16:57 +0000]
hklm-reg-fix-20041019

fix the logic to ensure that HKLM is checked if HKCU does not exist
for EnableKFW and Use524

16 years agoprovide-fPIC-method-for-amd64-20040508
Derrick Brashear [Tue, 19 Oct 2004 23:34:33 +0000]
provide-fPIC-method-for-amd64-20040508

FIXES 3680

allow building fPIC on amd64

16 years agoirix-cleanup-20041019
Derrick Brashear [Tue, 19 Oct 2004 07:07:53 +0000]
irix-cleanup-20041019

clean up my messes.

16 years agowindows-cleanup-20041018
Jeffrey Altman [Tue, 19 Oct 2004 01:51:48 +0000]
windows-cleanup-20041018

cleanup AFS_component_version_number.h

16 years agolang-clean-fix-20041018
Jeffrey Altman [Mon, 18 Oct 2004 23:31:56 +0000]
lang-clean-fix-20041018

Fix the for loop used to clean the language directories

16 years agowindows-version-update-20041018
Jeffrey Altman [Mon, 18 Oct 2004 21:25:58 +0000]
windows-version-update-20041018

1.3.7300

16 years agoconfigure-linux-header-path-help-20041018
Derrick Brashear [Mon, 18 Oct 2004 19:39:16 +0000]
configure-linux-header-path-help-20041018

thanks to Kris Van Hees for pointing this out

16 years agosetpag-print-throttled-20041012
John Bucy [Mon, 18 Oct 2004 07:49:45 +0000]
setpag-print-throttled-20041012

kernel printf when we start throttling for time

16 years agopartly-revert-volser-restore-timestamp-cleanup-20041018
Derrick Brashear [Mon, 18 Oct 2004 07:12:49 +0000]
partly-revert-volser-restore-timestamp-cleanup-20041018

messes up creation field on new volume.

16 years agoamd64-ccobj-update-20041018
Jeffrey Hutzelman [Mon, 18 Oct 2004 07:08:14 +0000]
amd64-ccobj-update-20041018

update ccobj for amd64

16 years agowindows-version-20041017
Jeffrey Altman [Mon, 18 Oct 2004 05:22:18 +0000]
windows-version-20041017

update version to 1.3.7200

16 years agofreelance-end-of-line-20041017
Jeffrey Altman [Mon, 18 Oct 2004 03:44:14 +0000]
freelance-end-of-line-20041017

modify the algorithm used for loading mount point entries to ignore
all data beyond the terminating dot.

16 years agoflushonhibernate-20041017
Jeffrey Altman [Sun, 17 Oct 2004 22:19:13 +0000]
flushonhibernate-20041017

Fix Asanka's patch.

16 years agoflushonhibernate-registry-20041017
Asanka Herath [Sun, 17 Oct 2004 22:02:01 +0000]
flushonhibernate-registry-20041017

Add a new FlushOnHibernate registry option to allow users to disable
the Power Management Flush support

16 years agowinnotes-updates-20041017
Jeffrey Altman [Sun, 17 Oct 2004 22:00:24 +0000]
winnotes-updates-20041017

Updates for 1.3.72

New FlushOnHibernate registry option

16 years agokrb5-no-dot-20041017
Jeffrey Altman [Sun, 17 Oct 2004 21:24:19 +0000]
krb5-no-dot-20041017

Generate error in the client if a krb5 principal contains a dot in the
first component.

16 years agolocal-system-acct-20041017
Jeffrey Altman [Sun, 17 Oct 2004 16:18:24 +0000]
local-system-acct-20041017

When testing for Administrator privileges always grant them to the
Local System account

16 years agowix-clean-20041016
Jeffrey Altman [Sun, 17 Oct 2004 03:46:56 +0000]
wix-clean-20041016

Clean the intermediary build files before each build.

16 years agowindows-updates-20041016
Jeffrey Altman [Sun, 17 Oct 2004 03:44:52 +0000]
windows-updates-20041016

* Correct the handling of Over Quota errors

* Update all of the reference count fields to use unsigned long
  instead of shorts or ints

* Reformat touched files

====================
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.
====================

* Update reference count fields from short to unsigned long

16 years agodes-fix-mustalign-20041016
Jeffrey Altman [Sat, 16 Oct 2004 23:41:18 +0000]
des-fix-mustalign-20041016

FIXES 15637

Forgot to fix the MUSTALIGN case

16 years agodes-fix-20041016
Jeffrey Altman [Sat, 16 Oct 2004 23:31:49 +0000]
des-fix-20041016

FIXES 15637

Correct previous patch.

16 years agorx-peer-and-conn-refcounts-now-unsigned-int32-20041015
Derrick Brashear [Fri, 15 Oct 2004 07:01:35 +0000]
rx-peer-and-conn-refcounts-now-unsigned-int32-20041015

FIXES 15459

in an extreme case, the peer object refcount could wrap

we should probably also log if wrapping is imminent

16 years agopioctl-debug-20041013
Jeffrey Altman [Thu, 14 Oct 2004 02:52:05 +0000]
pioctl-debug-20041013

Add more debug statements

16 years agomakefileproto-linux26-20041013
Peter Nelson [Wed, 13 Oct 2004 22:00:04 +0000]
makefileproto-linux26-20041013

add "linux26" to the case where we symlink asm

16 years agoh-tossstuff-r-leak-20041013
Chaskiel M Grundman [Wed, 13 Oct 2004 17:29:36 +0000]
h-tossstuff-r-leak-20041013

don't leak host hash objects in h_TossStuff_r

16 years agoamd64-use-flock-20041013
Peter Nelson [Wed, 13 Oct 2004 15:46:29 +0000]
amd64-use-flock-20041013

so we stand a chance of compiling on amd64

16 years agouninitialized-vars-20041013
Jeffrey Altman [Wed, 13 Oct 2004 15:23:25 +0000]
uninitialized-vars-20041013

FIXES 15604

 initialize flags in SetFields so that it has a default value
 otherwise a runtime exception is generated on windows due to
 lack of initialization before use.

16 years agolinux-pagelaunder-avoid-deadlock-20041012
Joe Buehler [Wed, 13 Oct 2004 15:07:53 +0000]
linux-pagelaunder-avoid-deadlock-20041012

FIXES 15239

mmap'd files can deadlock on linux; fix by not letting kernel free pages out of our space predictively

====================
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.
====================
FIXES 15239

mmap'd files can deadlock on linux; fix by not letting kernel free pages out of
our space predictively

16 years agoexpand-strings-20041012
Jeffrey Altman [Wed, 13 Oct 2004 07:41:38 +0000]
expand-strings-20041012

Stop blowing away the drive mappings of REG_EXPAND_SZ values due to
the use of the incorrect order of the parameters

16 years agowinnotes-20041012
Jeffrey Altman [Wed, 13 Oct 2004 03:48:24 +0000]
winnotes-20041012

Update documentation files with latest changes

16 years agorx-refcount-20041012
Jeffrey Altman [Wed, 13 Oct 2004 03:30:49 +0000]
rx-refcount-20041012

FIXES 15585

 * use new rx_GetConnection/rx_PutConnection functions to increment/
   decrement the refCounts on the rx_connection objects so that the
   objects are not invalidated during RXAFS_xxx calls when:

    - the user tokens change
    - the global cryptlevel changes

 * import SysName from registry and parse along white space boundaries

16 years agoaix-des-cleanup-20041012
Horst Birthelmer [Wed, 13 Oct 2004 02:28:25 +0000]
aix-des-cleanup-20041012

incrementing pointers behind casts apparently pisses of vac 6

16 years agoamd64-linux26-20041012
Jeffrey Hutzelman [Wed, 13 Oct 2004 02:16:40 +0000]
amd64-linux26-20041012

FIXES 15617

support for amd64 linux26

16 years agobuild-fcrypt-from-domestic-20041010
Jim Rees [Wed, 13 Oct 2004 02:10:58 +0000]
build-fcrypt-from-domestic-20041010

don't install rxkad/domestic/*.c, just compile them where they live

16 years agosolaris-fix-ulimit-write-size-bug-20041012
Eric Melski [Wed, 13 Oct 2004 02:04:55 +0000]
solaris-fix-ulimit-write-size-bug-20041012

FIXES 15609

convert nonsensical comparison to one which makes sense in light of code and
comments below it

16 years agodread-do-validation-20041012
Chaskiel M Grundman [Wed, 13 Oct 2004 01:51:00 +0000]
dread-do-validation-20041012

FIXES 15340

so we can do directory object validation in DRead()

16 years agolinux-26-vlru-cycle-20041012
Chaskiel M Grundman [Wed, 13 Oct 2004 01:36:59 +0000]
linux-26-vlru-cycle-20041012

FIXES 15339

it was only a matter of time...