openafs.git
17 years agowindows-aklog-afsid-lookup-20060519
Jeffrey Altman [Sat, 20 May 2006 04:14:07 +0000]
windows-aklog-afsid-lookup-20060519

if the cell matches the realm, do not lookup with realm

17 years agoviced-host-mobile-client-20060505
Jeffrey Altman [Sat, 13 May 2006 15:22:20 +0000]
viced-host-mobile-client-20060505

Do not delete an old host entry because the UUID because the UUIDs
of the clients at the old addresses are wrong.  Remove the addresses.

Do not allow the same host,addr,port combination to be added into
the hash table multiple times.

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

Add some more logging

Do not allow 'code' to be re-used for probing the uuid of the old host
primary address because we are relying on the value of 'code' to indicate
whether or not RCallBackConnectBack failed.  If it did, we mark the
client as VENUSDOWN, if not we marked it as RESETDONE.

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

log the old addr, not the new one

17 years agowindows-smb-vcp-cleanup-races-20060511
Jeffrey Altman [Thu, 11 May 2006 13:36:06 +0000]
windows-smb-vcp-cleanup-races-20060511

Only allow one thread to mark the vcp dead

17 years agoviced-writevalloc-dont-vtakeoffline-20060510
Derrick Brashear [Wed, 10 May 2006 05:51:41 +0000]
viced-writevalloc-dont-vtakeoffline-20060510

random errors shouldn't take the volume offline

17 years agofbsd-saddr-20060509
Jim Rees [Tue, 9 May 2006 19:41:47 +0000]
fbsd-saddr-20060509

Small fixes to get sockaddr_storage changes working on FreeBSD

17 years agosnprintf-20060509
Jim Rees [Tue, 9 May 2006 16:49:49 +0000]
snprintf-20060509

Change sprint to snprintf

17 years agowindows-addr-change-mods-20060509
Jeffrey Altman [Tue, 9 May 2006 06:18:08 +0000]
windows-addr-change-mods-20060509

When the client changes IP addresses, in order to obtain optimal
performance it must:

(1) force the replacement of all existing rx connections

(2) ping all up and down servers

17 years agobringing-rx-into-21st-century-20060504
Jeffrey Altman [Tue, 9 May 2006 05:15:47 +0000]
bringing-rx-into-21st-century-20060504

rx_InitHost() port is in network byte order

17 years agowindows-less-power-mgmt-logging-20060508
Jeffrey Altman [Tue, 9 May 2006 02:37:30 +0000]
windows-less-power-mgmt-logging-20060508

comment out some of the power mgmt log entries
reducing the size of afsd_init.log

17 years agowindows-smb-vcp-clean-20060508
Jeffrey Altman [Tue, 9 May 2006 02:34:20 +0000]
windows-smb-vcp-clean-20060508

don't grab the vcp mutex after releasing the vcp

17 years agowindows-osi-lock-validate-20060508
Jeffrey Altman [Tue, 9 May 2006 02:30:37 +0000]
windows-osi-lock-validate-20060508

perform lock type validation

17 years agomacos-packaging-oops-20060508
Derrick Brashear [Mon, 8 May 2006 20:26:38 +0000]
macos-packaging-oops-20060508

no plugin yet

17 years agowindows-manifests-20060505 mp-rxtcp-20060505
Jeffrey Altman [Fri, 5 May 2006 19:26:51 +0000]
windows-manifests-20060505

embed manifests when building tools needed for building OpenAFS

17 years agoviced-host-logging-20060505
Jeffrey Altman [Fri, 5 May 2006 17:27:21 +0000]
viced-host-logging-20060505

another place where dotted notation and port numbers were not being used
in log output.

17 years agowindows-wix-vs8-20060505
Jeffrey Altman [Fri, 5 May 2006 16:50:21 +0000]
windows-wix-vs8-20060505

Enable wix installers to build with VS8 compiler on X86

17 years agocast-sockaddr-20060505
Jim Rees [Fri, 5 May 2006 15:37:28 +0000]
cast-sockaddr-20060505

Cast sockaddr_in to eliminate warning

17 years agomore-rx-updates-20060504
Ken Hornstein [Fri, 5 May 2006 06:47:37 +0000]
more-rx-updates-20060504

Suppress warnings from prototype changes.
Trial code for OpenBSD support.
Fix missing piece from UKERNEL.

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

IPv6 support for Windows requires the use of ws2tcpip.h and associated
restructing of include file order.

17 years agobringing-rx-into-21st-century-20060504
Ken Hornstein [Thu, 4 May 2006 22:23:17 +0000]
bringing-rx-into-21st-century-20060504

Large series of changes to replace the use of afs_uint32 for IP address
with struct sockaddr_storage in Rx.  May even work with IPv6, but only
tested with IPv4.  Significant change to internal APIs; existing external
APIs kept, new ones added that take struct sockaddr_storage arguments.

17 years agoviced-hcps-logging-20060504
Jeffrey Altman [Thu, 4 May 2006 05:54:19 +0000]
viced-hcps-logging-20060504

log whenever a client host does not have an hcps value.

log the host by dotted ip-addr and port number

17 years agowindows-ansi-filenames-fix-20060430 BP-openafs-devel-1_5_x
Tommie Gannert [Sun, 30 Apr 2006 05:58:28 +0000]
windows-ansi-filenames-fix-20060430

FIXES 31202

Remember to perform an OemToChar() conversion of the file name being
queried in Trans2QueryFileInfo

18 years agovlserver-rxmaxmtu-fix-20060426
Tommie Gannert [Wed, 26 Apr 2006 16:22:33 +0000]
vlserver-rxmaxmtu-fix-20060426

use 'index' as offset to argv

18 years agowindows-deadlock-and-race-removal-20060427 openafs-devel-1_5_1
Jeffrey Altman [Thu, 27 Apr 2006 16:49:55 +0000]
windows-deadlock-and-race-removal-20060427

This patch fixes:

* race conditions around cm_Lock() calls that were not protected
  by cm_SyncOp(LOCK) [asanka@secure-endpoints.com]

* deadlocks caused by obtaining smb_fid_t->mx after cm_scache_t->mx

* removes an extra Release smb_fid_t->mx that could result in
  releasing a mutex that is not currently held

* changes the log representation of several return codes and fids to
  be consistent with other output

18 years agonamei-delay-fsync-20060426
Rainer Toebbicke [Wed, 26 Apr 2006 16:43:17 +0000]
namei-delay-fsync-20060426

FIXES 30632

group fsync calls to speed up operations

18 years agoos-probe-linux-2-6-9-20060426
Derek Atkins [Wed, 26 Apr 2006 16:40:43 +0000]
os-probe-linux-2-6-9-20060426

FIXES 30514

make this work on 2.6.9

18 years agopam-configure-optmz-20060426
Christof Hanke [Wed, 26 Apr 2006 16:36:21 +0000]
pam-configure-optmz-20060426

FIXES 30659

get rid of hardcoded optimize flags

18 years agomd5-fix-20060426
Derrick Brashear [Wed, 26 Apr 2006 16:03:20 +0000]
md5-fix-20060426

the user struct macros hate us

18 years agolinux-probe-missing-commas-20060426
Jeffrey Altman [Wed, 26 Apr 2006 14:56:31 +0000]
linux-probe-missing-commas-20060426

FIXES 30977

Add missing commas for non-2.6 x86_64 platforms

18 years agoviced-write-locking-fix-20060425
Jeffrey Altman [Tue, 25 Apr 2006 07:40:48 +0000]
viced-write-locking-fix-20060425

According to src/libacl/prs_fs.h the PRSFS_LOCK privilege is only supposed
to control read-locks.  The PRSFS_WRITE and PRSFS_INSERT privileges are
supposed to control write-locks.

18 years agowindows-version-20060424
Jeffrey Altman [Mon, 24 Apr 2006 16:02:48 +0000]
windows-version-20060424

1.5.1

18 years agowindows-notes-20060424
Jeffrey Altman [Mon, 24 Apr 2006 16:00:50 +0000]
windows-notes-20060424

notes for 1.5.1

18 years agowindows-pthread-cleanup-20060424
Jeffrey Altman [Mon, 24 Apr 2006 15:25:12 +0000]
windows-pthread-cleanup-20060424

A number of crash reports have been filed with Microsoft in afspthread.dll.
The crashes are occuring as the processes are terminating.  In order to
attempt to address this problem this patch adds support for a DllMain()
entry point that is used to cleanup Thread Local Storage and the various
RX queues.  One theory is that processes are loading and unloading DLLs
that are linked to afspthread.dll leaving the pthread data in a very
inconsistent state after each unload.  By cleaning up the static data
during the unload, if afspthread is loading again it will be forced to
initialize the data once again.

18 years agowindows-insert-locking-without-afsid-20060422
Jeffrey Altman [Sat, 22 Apr 2006 20:44:28 +0000]
windows-insert-locking-without-afsid-20060422

This patch disables the lookup of the user's AFSID and instead solves
the problem by tracking which cm_user_t created the file.  If the user
is unable to obtain a write lock and is the creator, then we check for
the Insert bit.  Otherwise, we deny access.

18 years agowindows-vista-20060421
Jeffrey Altman [Sat, 22 Apr 2006 04:45:47 +0000]
windows-vista-20060421

Vista has a bug in the Netbios ADAPTER_STATUS output in which the
first four bytes of the MAC address with 127.0.0.1.  We must check
for that when searching for the Loopback Adapter.

18 years agowindows-notes-20060421
Jeffrey Altman [Fri, 21 Apr 2006 16:08:17 +0000]
windows-notes-20060421

updates post 1.5.0

18 years agowindows-rx-init-fallback-20060421
Jeffrey Altman [Fri, 21 Apr 2006 16:03:34 +0000]
windows-rx-init-fallback-20060421

when the cache manager is being frequently restarted (especially during
debugging) the 7001/udp port is often not freed appropriately.  This
prevents the cache manager from running.  This patch allows the cache
manager to retry with a random port number.

18 years agoopenbsd-packaging-20060421
Jim Rees [Fri, 21 Apr 2006 15:58:38 +0000]
openbsd-packaging-20060421

Use tar and shell scripts instead of pkg_ for packaging.  The new package
system apparently depends on ports and can't be used standalone.

18 years agowindows-wix-20060421
Jeffrey Altman [Fri, 21 Apr 2006 14:52:02 +0000]
windows-wix-20060421

missing close paren

18 years agowindows-wix-32bit-tools-20060420
Asanka Herath [Fri, 21 Apr 2006 05:57:55 +0000]
windows-wix-32bit-tools-20060420

Add support for build a 32-bit tools package for use on 64-bit Windows.

18 years agowindows-client-side-locking-20060420
Asanka Herath [Thu, 20 Apr 2006 19:52:03 +0000]
windows-client-side-locking-20060420

In order to make the client side locking more usable, if the client
is denied a lock by the server and the user only has read privileges,
then we will allocate a local lock.  Local locks are not allocated
for write locks.

There is a bug in the file server locking dating back to at least
AFS 3.1 in which the lock privilege is used for read, write and insert
locks.  According to the docs, the lock privilege is only supposed to
control read locks.  Write locks on new and existing files are supposed
to be controlled by the Write and Insert privileges.  This will be fixed
in the file server by another commit.

18 years agowindows-query-afsid-20060420
Jeffrey Altman [Thu, 20 Apr 2006 18:19:22 +0000]
windows-query-afsid-20060420

In order to properly handle the local allocation of locks
the cache manager must enforce the locking rules associated
with PRSFS_WRITE and PRSFS_INSERT and PRSFS_LOCK.  Insert
affects "new files" which in AFS are defined as any file that
is owned by the user.  Therefore, we must know the afsid of the
user so that it can be compared to owner of the file.

This commit includes a query using PR_SNameToId where the name
is the name specified by the entity setting the token.  There
does not currently exist a Protection Service RPC to return the
AFSID of the entity that the rx connection was authenticated as.
Such a function will have to be added in order to make this
functionality secure.

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

Export functions missing from the UNIX version and the PR_ functions
required by the Windows Cache Manager.

18 years agorx-dpf-20060417
Jeffrey Altman [Mon, 17 Apr 2006 19:59:41 +0000]
rx-dpf-20060417

fix dpf to print the right thing and not simply fail to compile

18 years agovolser-dump-validate-input-20060417
Jeffrey Altman [Mon, 17 Apr 2006 16:20:50 +0000]
volser-dump-validate-input-20060417

This patch adds code to perform return code error checking for all calls
to the ReadXyz() routines.  If the rx connection was lost or if the dump
format being parsed was incorrect there was an opportunity for data to
the processed after an error had already been detected.  In the best case
this would have simply resulted in additional work being performed when
it was not necessary but there was also the potential for modifying return
values which would later be used as input to later operations.  Better
to simply catch the error when it initially occurs and be done with it.

The ReadString() function had the potential to write into one byte prior
to the start of the input array.

ProcessIndex() would not properly close Fdhandle nor the StreamHandle
if an error was detected.

RestoreVolume() had a problem with the processing of incremental dumps.
Originally AFS supported a concept of incrementals dumps which when
restored would simply add their contents to the existing volume.  One
of the distinctions between the incremental and full dumps is that full
dump processing is responsible for removing any vnode entries from the
volume that are not present in the dump file headers.  When the incremental
dump support was removed, the RestoreVolume() function was broken.  If
a dump file contains multiple Dump Headers, then only the vnode entries
in the first Dump Header would be marked as being restored.  Any vnode
entries restored from subsequent Dump Headers would be deleted when the
RestoreVolume() function reached the end.  By removing the assignment
of 'tdelo = -1' within the loop that processes the Dump Headers, this
bug is resolved.  Although RestoreVolume is only called with the
'incremental' parameter == 0 at the current time, the check for non-zero
values is restored and the "remove unrestored vnodes" functionality is
disabled when a non-zero value is provided.

The ReadVnodes() function did not perform error checking.

18 years agovos-date-parse-errmsg-20060417
Andrew Deason [Mon, 17 Apr 2006 15:59:04 +0000]
vos-date-parse-errmsg-20060417

FIXES 30218

use the correct index value when printing the invalid date string

18 years agoaix-build-fix-20060413
Tom Keiser [Fri, 14 Apr 2006 14:12:16 +0000]
aix-build-fix-20060413

FIXES 30089

don't include this other than in kernel

18 years agoirix-ifnet-flags-20060413
Derrick Brashear [Thu, 13 Apr 2006 22:08:19 +0000]
irix-ifnet-flags-20060413

make ifnet_flags b e defined for irix also

18 years agoinode-64bit-type-20060411
Derrick Brashear [Tue, 11 Apr 2006 20:40:19 +0000]
inode-64bit-type-20060411

use a 64 bit type for 64 bit inode size with inode fileserver

18 years agobackup-dump-parameter-fix-20060411
Rainer Toebbicke [Tue, 11 Apr 2006 20:27:03 +0000]
backup-dump-parameter-fix-20060411

this is a pointer, not an int, pass in NULL not 0

18 years agowindows-remove-active_vcp-20060410
Jeffrey Altman [Mon, 10 Apr 2006 18:57:33 +0000]
windows-remove-active_vcp-20060410

The 'active_vcp' variable is no longer being used for any useful
purpose and is the center of a race condition that could lead to
an undercount of references to 'vcp' objects.  Remove it.

18 years agoman-page-fs-listquota-perms-20060410
Russ Allbery [Mon, 10 Apr 2006 17:41:22 +0000]
man-page-fs-listquota-perms-20060410

fs listquota requires read on the directory, not list.

18 years agowindows-getvolstatus-20060408
Jeffrey Altman [Sun, 9 Apr 2006 08:28:58 +0000]
windows-getvolstatus-20060408

don't prevent all calls to getvolstatus, just the ones that are
not AFS pioctl calls.

18 years agowindows-protect-against-vcp-undercount-20060408
Jeffrey Altman [Sun, 9 Apr 2006 05:52:38 +0000]
windows-protect-against-vcp-undercount-20060408

An undercount has been detected of the smb_vc_t objects stored
in the smb_allVCsp list.  Unfortunately, we have yet to be able
to find the cause of the undercount so this patch adds logic to
protect against the side effects until such time as the cause
can be identified.

18 years agoviced-store-data-validate-input-20060408
Jeffrey Altman [Sat, 8 Apr 2006 20:40:15 +0000]
viced-store-data-validate-input-20060408

The old StoreData RPC is only supposed to be valid for files
smaller than 2GB.  When StoreData64 was added, StoreData and StoreData64
were implemented as calls to common_StoreData64.  This removed the bounds
checking on the old StoreData RPC making it possible for operations
beyond two 2GB to be requested even if the file server cannot support
them.  This patch adds a validity check to ensure that the requested
file operations remain below 2GB.  Failures return E2BIG.

18 years agobsd-md5-20060407
Jim Rees [Fri, 7 Apr 2006 18:26:49 +0000]
bsd-md5-20060407

Use kernel md5 on bsd.

18 years agoxstat_fs-fix-20060407
Jeffrey Altman [Fri, 7 Apr 2006 06:34:26 +0000]
xstat_fs-fix-20060407

as pointed out by cg2v@andrew.cmu.edu the addition of performance
collection data for the GetCapabilities RPC broke backward compatibility
with previous builds because it altered the size of the data structure
sent on the wire.

Instead we count the number of GetCapabilties calls but do not gather
performance timing data as this can be done using spare fields.

18 years agolinux24-fix-osi-probe-20060407
Chaskiel M Grundman [Fri, 7 Apr 2006 06:21:38 +0000]
linux24-fix-osi-probe-20060407

linux-updates-20060331 broke 2.4 kernels

18 years agocalc-inum-linux-only-20060406
Jim Rees [Thu, 6 Apr 2006 15:39:04 +0000]
calc-inum-linux-only-20060406

Disable md5 inode calc on non-linux.

18 years agomd5-inode-numbers-20060405
Derrick Brashear [Thu, 6 Apr 2006 02:24:21 +0000]
md5-inode-numbers-20060405

FIXES 25849

an interface which lets you select md5 based inode numbers, and the c\7fsupporting code

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

an interface which lets you select md5 based inode numbers, and the c^?supportin
g code

18 years agomacos-packaging-update-20060405
Derrick Brashear [Wed, 5 Apr 2006 14:45:58 +0000]
macos-packaging-update-20060405

FIXES 29226

copy cellservdb if there is none

18 years agotest-heimdal-20060217
Jim Rees [Wed, 5 Apr 2006 01:21:56 +0000]
test-heimdal-20060217

Add a configure test for heimdal and use it to build asetkey or not.
Thanks to Derek Atkins for his helpful suggestions.

18 years agosyntax-err-20060404
Jim Rees [Tue, 4 Apr 2006 22:32:22 +0000]
syntax-err-20060404

Fix syntax error (missing braces)
Fix include file ordering
Don't declare *tmpdir extern, we're initializing it here (even though
  there's no reason to)
Fix OnlyOneVolume args to match proto

18 years agotime-t-casting-fixes-20060404
Derrick Brashear [Tue, 4 Apr 2006 21:51:13 +0000]
time-t-casting-fixes-20060404

FIXES 15169

hopefully the rest of this

18 years agolinux-enroll-locks-20060403
Chaskiel M Grundman [Tue, 4 Apr 2006 02:41:12 +0000]
linux-enroll-locks-20060403

FIXES 25037

enroll our locks in the linux kernels' lock management

18 years agovnop-ifdef-cleanup-20060403
Chaskiel M Grundman [Tue, 4 Apr 2006 02:35:15 +0000]
vnop-ifdef-cleanup-20060403

make this less messy

18 years agoiso-8601-20060403
Jim Rees [Mon, 3 Apr 2006 17:22:30 +0000]
iso-8601-20060403

Parse a pitiful subset of ISO 8601 in date/time strings

18 years agowindows-minidump-20060402
Jeffrey Altman [Mon, 3 Apr 2006 00:54:40 +0000]
windows-minidump-20060402

change minidump default to include data segments

18 years agowindows-util-makefile-20060402
Jeffrey Altman [Mon, 3 Apr 2006 00:44:56 +0000]
windows-util-makefile-20060402

remove duplicate entry for strlcpy

18 years agolinux-updates-20060331
Chaskiel M Grundman [Fri, 31 Mar 2006 06:51:03 +0000]
linux-updates-20060331

FIXES 29122 29110 29112

fc5 and 2.6.16 updates

18 years agonat-mode-20060330
Jim Rees [Thu, 30 Mar 2006 18:13:39 +0000]
nat-mode-20060330

Code for "nat mode."  Currently there is no way to set it, because it would
be a bad idea to make this available to the casual user.

18 years agoviced-gethostcps-byte-order-20060328
Derrick Brashear [Thu, 30 Mar 2006 17:27:52 +0000]
viced-gethostcps-byte-order-20060328

don't call GetHostCPS after swapping away from net byte order

18 years agoman-page-asetkey-20060329
Russ Allbery [Wed, 29 Mar 2006 21:44:16 +0000]
man-page-asetkey-20060329

Add a man page for asetkey.

18 years agoman-page-kaserver-fix-20060329
Russ Allbery [Wed, 29 Mar 2006 21:00:50 +0000]
man-page-kaserver-fix-20060329

SYNOPSIS was mislabelled DESCRIPTION and the man page was therefore missing
the HTML formatting fixes.

18 years agoviced-client-keep-conn-ref-20060329
Derrick Brashear [Wed, 29 Mar 2006 06:26:49 +0000]
viced-client-keep-conn-ref-20060329

FIXES 28966

keep a ref on the conn the client has a pointer to

18 years agoviced-gethostcps-byte-order-20060328
Derrick Brashear [Wed, 29 Mar 2006 05:13:58 +0000]
viced-gethostcps-byte-order-20060328

don't call GetHostCPS after swapping away from net byte order

18 years agoafsdb-len-signed-20060328
Garry Zacheiss [Tue, 28 Mar 2006 19:39:45 +0000]
afsdb-len-signed-20060328

in order for -1 to ever be returned, it's gotta be signed...

18 years agoignore-new-targets-20060327
Jim Rees [Mon, 27 Mar 2006 18:27:38 +0000]
ignore-new-targets-20060327

cvsignore new targets

18 years agodebian-updates-20060323
Derrick Brashear [Thu, 23 Mar 2006 21:06:18 +0000]
debian-updates-20060323

from russ and sam

18 years agobuild-system-updates-20060323
Derrick Brashear [Wed, 5 Apr 2006 01:11:15 +0000]
build-system-updates-20060323

config.sub config.guess and some other scripting updates

18 years agomacos-packaging-fixes-20060323
Derrick Brashear [Thu, 23 Mar 2006 16:07:30 +0000]
macos-packaging-fixes-20060323

update to make sure we have a cellservdb, that we shut down afs before an upgrade, and install the universal binary build script

18 years agoafsd-fs-check-20060323
Derrick Brashear [Thu, 23 Mar 2006 15:35:53 +0000]
afsd-fs-check-20060323

from debian, modified slightly. tell people why their filesystem sucks

18 years agoman-page-todo-20060322
Russ Allbery [Thu, 23 Mar 2006 05:41:02 +0000]
man-page-todo-20060322

More to-do items for the documentation.

18 years agosunos-dos2unix-20060322
Derrick Brashear [Wed, 22 Mar 2006 20:05:47 +0000]
sunos-dos2unix-20060322

dumbest change ever

18 years agoparisc-linux-lwp-20060322
Derrick Brashear [Wed, 22 Mar 2006 19:57:04 +0000]
parisc-linux-lwp-20060322

pulled in from debian

18 years agowindows-dafs-20060320
Jeffrey Altman [Mon, 20 Mar 2006 17:29:52 +0000]
windows-dafs-20060320

64-bit time_t pointer update

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

correct a type for consistency

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

corrections to the dafs delta to allow compilation on Windows

18 years agowindows-64bit-wix-installer-32bit-tools-20060320
Asanka Herath [Mon, 20 Mar 2006 17:20:01 +0000]
windows-64bit-wix-installer-32bit-tools-20060320

Construct an MSI for installing 32-bit AFS tools and libraries
on 64-bit Windows for use with 32-bit Kerberos tools.

18 years agostrl-20060320
Jim Rees [Mon, 20 Mar 2006 16:15:23 +0000]
strl-20060320

src/util/strlcat.c src/util/strlcpy.c

18 years agotvolser-try-ntmakefile-20060320
Derrick Brashear [Mon, 20 Mar 2006 16:01:22 +0000]
tvolser-try-ntmakefile-20060320

first cut at ntmake for tvolser

18 years agoanother-time_t-pointer-fix-20060320
Jeffrey Altman [Mon, 20 Mar 2006 13:38:36 +0000]
another-time_t-pointer-fix-20060320

do not pass in pointers to 32-bit values as pointers to 64-bit values

18 years agoanother-time_t-pointer-bug-20060320
Jeffrey Altman [Mon, 20 Mar 2006 13:25:50 +0000]
another-time_t-pointer-bug-20060320

do not pass pointers to 32-bit values as pointers to 64-bit values.
this results in memory corruption

18 years agoconfigure-help-clarity-20060319
Pedro Perez [Mon, 20 Mar 2006 04:45:06 +0000]
configure-help-clarity-20060319

Change "AFSDB RR" to "AFSDB DNS RR" for people who don't speak DNS.

18 years agoreadme-references-20050319
Pedro Perez [Mon, 20 Mar 2006 04:41:23 +0000]
readme-references-20050319

Refer to the right names of the extra README files.

18 years agosparc-linux-config-20060317
Russ Allbery [Fri, 17 Mar 2006 23:10:50 +0000]
sparc-linux-config-20060317

Collapse all of the sparc*_linux* cases into a single case.  Not just for
ease of maintenance -- this also results in clearer error messages for
configurations that aren't supported and should allow building of the
userspace tools for a few @sys types that the kernel build doesn't support.
Reported by Michael Conrad and Karl Ramm.  Patch has been in the Debian
package for some time.

18 years agodafs-20060317
Tom Keiser [Fri, 17 Mar 2006 19:54:26 +0000]
dafs-20060317

FIXES 26648

demand attach/fast restart fileserver

18 years agodedebug-20051007
Derrick Brashear [Fri, 17 Mar 2006 19:44:06 +0000]
dedebug-20051007

perhaps this should never be pulled up.

anyway, implement dentry cache status dumping for linux.^? and provide a tool to
 dump it

disabled (tool, not rpc) by default

18 years agofix-includes-20060315
Jim Rees [Wed, 15 Mar 2006 19:32:49 +0000]
fix-includes-20060315

Now that we include arpa/inet.h, also include its prerequisites,
and fix the ordering.

18 years agosnprintf-needs-arpa-inet-20060315
Rainer Toebbicke [Wed, 15 Mar 2006 18:34:26 +0000]
snprintf-needs-arpa-inet-20060315

FIXES 28226

include arpa/inet.h so we get inet_addr prototype

18 years agotokens-buffer-overflow-20060315
Dave McMurtrie [Wed, 15 Mar 2006 18:27:43 +0000]
tokens-buffer-overflow-20060315

FIXES 28227

avoid a too-short buffer we try to fill with a username. doh.

18 years agonbsd4-20060315
Tracy Di Marco White [Wed, 15 Mar 2006 18:22:30 +0000]
nbsd4-20060315

FIXES 27916

netbsd 4.0 support

18 years agolinux26-module-parm-versus-param-20060315
Chas Williams [Wed, 15 Mar 2006 16:26:06 +0000]
linux26-module-parm-versus-param-20060315

FIXES 27588

deal with 2.6 changes

18 years agos390-linux26-20060315
Neale Ferguson [Wed, 15 Mar 2006 16:15:07 +0000]
s390-linux26-20060315

add s390 linux26 support

18 years agoviced-unspecified-host-hash-port-20060313 mp-rxtcp-20060314
Jeffrey Altman [Tue, 14 Mar 2006 00:33:14 +0000]
viced-unspecified-host-hash-port-20060313

h_Alloc_r was not specifying the port for the newly allocated
host when adding the host to the hash table.  Use hashInsert_r
instead so mistakes like this won't happen in the future.