Commit Graph

4035 Commits

Author SHA1 Message Date
Jeffrey Altman
84a0ef8e1a windows-buf-dump-fix-20070203
restore the missing format string to the Buffer Hash Table Dump routine
2007-02-03 18:03:55 +00:00
Jeffrey Altman
1e44ef074a windows-log-eol-20070203
ensure that log files use CR-LF for end of line.   the "fs memdump"
output and the afsd_init.log initialization output were still using LF.
2007-02-03 17:48:07 +00:00
Jeffrey Altman
7d6baa2df1 windows-drive-mappings-20070202
FIXES 45545

Correct the return types and values of the Window Procedures.
This fixes the drive mappings problems.

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

Remove "Drive " from the drive mappings.  This way the drive letters
can be selected with a single key press.
2007-02-03 04:47:41 +00:00
Chaskiel M Grundman
fd1c37ebe7 linux-and-locks-cleanup-20070202
fix linux flock, remove a bogus lock assert, and fix pid tracking to avoid useless panic
2007-02-03 03:23:16 +00:00
Jeffrey Altman
ab294cfdc5 windows-afsd-volume-ref-leak-20070202
When looking up a volume by ID or Name, if the volume server data requires
refreshing and the UpdateVolume operation failed, do not leak the refCount.
2007-02-02 15:43:07 +00:00
Jeffrey Altman
38d6f48507 windows-nsis-20070202
even if afsd_service.exe can be shut down the binary might still not
be able to be replaced due to the windows Protection Service.
Use the ReplaceDLL macro
2007-02-02 15:36:45 +00:00
Jeffrey Altman
564d41d96e venus-include-afs-com_err-20070201
FIXES 51424

include afs/com_err.h for error_message() prototype to prevent crashes
on platforms with 64-bit pointers and 32-bit int
2007-02-01 13:23:45 +00:00
Jeffrey Altman
bd5ed7d332 windows-freelance-20070131
FIXES 52069

If an app tries to open the freelance directory for WRITE then the
default anonymous access privileges, read/lookup, are not sufficient
and cm_HaveAccessRights will fail.  Freelance can't get access rights
from anywhere.  Therefore, cm_HaveAccessRights should special case
the Freelance directory.
2007-02-01 04:28:37 +00:00
Jeffrey Altman
f3c4bbd41a windows-delete-test-file-not-dir-20070131
the cm_CheckNTDelete function was testing the permissions of the
directory and not the permissions of the file being deleted.
This resulted in inconsistencies between the attributes of the
file and the ability to delete it.

this patch also adds a large amount of trace log entries as there
was none in this section of the code before.
2007-01-31 17:02:02 +00:00
Jeffrey Altman
908918a89d windows-shell-ext-reformat-20070130
reformat the source code to make it easier to read/edit
2007-01-30 12:41:19 +00:00
Jeffrey Altman
daddcd3bcc windows-netidmgr-string-updates-20070130
As per the NetIdMgr model, refer to credentials instead of tokens.

Update the copyright strings
2007-01-30 12:28:29 +00:00
Jeffrey Altman
0b669007c7 windows-vol-fssync-debug-20070130
add a resource file for fssync-debug for when we decide to build it
2007-01-30 12:23:28 +00:00
Jeffrey Altman
c4a89f3f79 windows-vol-fix-salvager-20070130
The salvager on Windows was not being built properly.  The fssync-debug.c
main() was being used instead of the salvager.c main().  Remove
fssync-debug.obj from the library and fixup the includes and global
variable declarations.
2007-01-30 12:14:49 +00:00
Jeffrey Altman
b02c32b069 windows-procmgmt-20070130
Do not raise an exception if SIGQUIT is received prior to the
registration of the Shutdown handler
2007-01-30 12:04:22 +00:00
Russ Allbery
3960a5ff1c document-fs-setacl-permissions-20070129
Better document the current state of implicit "a" rights on directories.
2007-01-29 19:25:40 +00:00
Jeffrey Hutzelman
91ce7a066d volume-dont-artificially-untimeout-vlservers-20061218
FIXES 48959

remove synthetic event to undo timeouts of vlservers we "haven't talked to yet"
2007-01-25 11:19:19 +00:00
Jim Rees
42e90ef1a0 asetkey-includes-20060122
fix includes
2007-01-22 22:30:15 +00:00
Derrick Brashear
676bf342dd make-cleaner-20070122
this stuff was missed
2007-01-22 17:19:26 +00:00
Jim Rees
8f61572edb krb5-obsd-20060122
mention KRB5CFLAGS for OpenBSD
2007-01-22 16:24:23 +00:00
Jeffrey Altman
f9697113d9 windows-fix-volume-refcount-leak-20070121
Plug a volume refcount leak

Add volume data to the "fs memdump" output

Add memmap stat data to the afsd_init.log output at startup and shutdown
2007-01-22 02:16:38 +00:00
Jeffrey Hutzelman
c88ab63663 linux-kbuild-test-fixes-20070119
fixes to build for linux when doing objdir builds
2007-01-19 19:31:05 +00:00
Jeffrey Altman
41df987014 windows-nsis-fix-rpc-20070116
remove the rpc fix.  the original code was correct
2007-01-16 17:24:30 +00:00
Jeffrey Altman
d32af98079 windows-nsis-installer-20070115
Fix the RPC check to actually check the RPC status

Update the copyright date

Add Vista version detection
2007-01-15 23:40:38 +00:00
Jeffrey Altman
20f4265686 windows-open-dir-lookup-20070115
add new error code when requested InfoLevel is not supported

CIFS NTCreateX Read privilege means PRSFS_LOOKUP when the object is a
directory
2007-01-15 19:50:51 +00:00
Chaskiel M Grundman
aef763b3c0 alloc-sem-is-sem-20070115
this change didn't belong...
2007-01-15 18:15:45 +00:00
Chaskiel M Grundman
2f3558f341 linux26-large-pag-groups-20070115
working from base provided by shadow@dementia.org
2007-01-15 20:41:23 +00:00
Derrick Brashear
2b7f13c227 locker-thread-tracking-20070111
track thread ids so we can properly not deadlock
2007-01-12 16:27:57 +00:00
Derrick Brashear
2502379d75 netinfo-fake-support-correction-20070112
fix NetInfo "f" line fake IP address support to work when either
1) NetRestrict file is in place or
2) existing sysid file does not list fake address
2007-01-12 05:18:52 +00:00
Tom Keiser
0732c4637d rx-deal-with-afs34-jumbograms-again-20070111
FIXES 51116

try again at dealing with old jumbograms
2007-01-12 03:48:29 +00:00
Jeffrey Altman
284668200e client-handle-vicetokendead-with-reconnect-20070109
client-handle-vicetokendead-with-reconnect-20070104 failed
to alter the behavior of the RXKADEXPIRED and other cases.
2007-01-09 15:26:56 +00:00
Derrick Brashear
cbba8d8b88 tsfpq-macro-naming-20070105
rename the queue-splicing versions of the checkin/checkout macros
2007-01-06 01:18:46 +00:00
Derrick Brashear
6029f002be buildpkg-dmg-path-20070105
reported by marcus watts
2007-01-05 23:30:10 +00:00
Derrick Brashear
52b036747c rx-deal-with-afs34-jumbograms-again-20070105
try again at dealing with old jumbograms
2007-01-05 23:14:21 +00:00
Derrick Brashear
4be015449d multiple-local-realms-20070105
FIXES 51104

do the correct check
2007-01-05 23:05:13 +00:00
Kevin Hildebrand
b975875e79 pts-rename-fix-20070105
FIXES 51066

fix pts rename to do the right thing
2007-01-05 18:20:08 +00:00
Jeffrey Altman
290b05b6b6 windows-unix-mode-bit-enforcement-20070105
modify the write-lock permission test so that the UnixMode bits do not
subtract PRSFS_WRITE from the rights when testing PRSFS_WRITE | PRSFS_LOCK.

PRSFS_WRITE implies PRSFS_LOCK so add it

Add new registry value "DeleteReadOnly" to permit deletion of read-only
files.  The default is 0.  Set to non-zero value to activate.
2007-01-05 17:13:11 +00:00
Sean O'Malley
2d68f6a3ef bucoord-protoize-20070104
FIXES 50870

protoize bucoord

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

undo redundant include

====================
FIXES 50870

protoize bucoord

====================
FIXES 50870

protoize bucoord
2007-01-05 06:07:37 +00:00
Derrick Brashear
aab62fe05e pr-changeentry-arg-types-20070105
oops. put it back
2007-01-05 06:02:28 +00:00
Derrick Brashear
b5dbc4fe60 solaris-but-seriously-20070105
guess chas had the right idea
2007-01-05 05:02:39 +00:00
Derrick Brashear
fd4a1c1c32 free-packet-avoid-issue-with-34-jumbograms-20070104
try to deal with rainer toebbicke's ongoing issue
2007-01-05 04:56:09 +00:00
Derrick Brashear
267b548a48 solaris-mypid-track-threads-20070104
based on suggestion by tkeiser
2007-01-05 04:48:32 +00:00
Derrick Brashear
ba017be750 unroll-namei-delay-fsync-20070104
has been shown to cause problems with releases per haba@pdc.kth.se testing, unroll until we figure out why
2007-01-05 03:39:16 +00:00
Marcus Watts
c8503d73a1 asetkey-with-heimdal-20070104
FIXES 50973

just make asetkey build with heimdal
2007-01-05 03:21:34 +00:00
Derrick Brashear
349474755b darwin-fake-more-free-20070104
fake more free disk space for dumb apps
2007-01-04 22:08:26 +00:00
Derrick Brashear
b745079fb2 client-handle-vicetokendead-with-reconnect-20070104
basically, if the issue is really expired tokens then we force the server to tell us that instead of that our older connection is still using the old tokens for some reason, by letting a new connection happen first
2007-01-04 21:55:21 +00:00
Derrick Brashear
526a589fd3 macos-installer-fix-20070104
this time for sure
2007-01-04 21:48:28 +00:00
Derrick Brashear
48afec37ed linux-workqueue-prereq-20070104
FIXES 49890

make the workqueue configure test actually work on 2.4
2007-01-04 21:42:24 +00:00
Marc Dionne
1a5628981e freezer-h-existance-20070104
FIXES 50941

only include freezer.h if it exists
2007-01-04 21:15:16 +00:00
Marcus Watts
182a18931a linux-kbuild-configure-20070104
FIXES 40604

Test whether Linux kernel builds work at all before going into specific
builds so that we can fail earlier with a better error message.  Try to
put more errors from the kernel build into config.log.
2007-01-04 20:05:20 +00:00
Derrick Brashear
ee9d148cc5 md5-inode-even-odd-hack-20070104
the even-odd hack didn't work with the new md5 inode numbers. fix it. suggested by Bennett Todd.
2007-01-04 15:59:35 +00:00