Commit Graph

5574 Commits

Author SHA1 Message Date
Simon Wilkinson
d2960e5442 disconnected-symlink-support-20090125
LICENSE IPL10
FIXES 124177

allow creation of symlinks while disconnected
2009-01-25 14:52:37 +00:00
Simon Wilkinson
58ab0e7c58 disconnected-clear-cstatd-on-reconnect-20090125
LICENSE IPL10
FIXES 124180

don't treat any information we forged as being valid while offline as valid
2009-01-25 14:48:14 +00:00
Simon Wilkinson
b690aa8f81 linux24-update-20090123
LICENSE IPL10

make things work on linux 2.4 again
2009-01-23 15:20:32 +00:00
Simon Wilkinson
c93e751599 disconnected-allow-larger-directories-20090123
LICENSE IPL10
FIXES 124182

allow directories larger than a chunk
2009-01-23 14:44:31 +00:00
Simon Wilkinson
9093f0cf15 linux-nfstrans-test-20090123
LICENSE IPL10

test for nfs translator before enabling
2009-01-23 14:31:22 +00:00
Matt Benjamin
6742f2054a fbsd-ustrategy-20090122
LICENSE IPL10

make freebsd ustrategy correct
2009-01-22 21:49:03 +00:00
Mike Meffie
85fa1b132a hpux-readdir2-prototype-20090123
LICENSE IPL10
FIXES 124187

fix typo in prototype
2009-01-22 21:42:28 +00:00
Matt Benjamin
6784222ac1 fbsd-ignore-sigsys-20090123
LICENSE IPL10
FIXES 123867

wrong but a step forward
2009-01-22 21:38:45 +00:00
Matt Benjamin
35a760632d obsd44-pass1-20090123
LICENSE IPL10
FIXES 123830

first pass at openbsd 4.4
2009-01-22 21:28:29 +00:00
Derrick Brashear
db15872a7e klog-krb5-link-order-20090122
LICENSE IPL10

match the (bad) link order used elsewhere
2009-01-22 21:19:47 +00:00
Derrick Brashear
90f9073dde disconnected-no-inline-on-irix-20090122
LICENSE IPL10

make this compile on irix
2009-01-22 20:19:51 +00:00
Derrick Brashear
396b573b12 disconnected-call-makedir-with-correct-casting-20090122
LICENSE IPL10

another find by the irix compiler.
2009-01-22 20:11:45 +00:00
Derrick Brashear
d6c5d0bbb0 bcdb-listdumps-argument-fix-20090122
LICENSE IPL10

prototype caught this. oops.
2009-01-22 19:33:04 +00:00
Derrick Brashear
92cf4d996f volserver-manage-inuse-better-20090122
LICENSE IPL10
FIXES 124142

V_PEEK/V_SECRETLY should not change inUse. servertype based inUse should not
leak past giving back a volume.
2009-01-22 19:12:40 +00:00
Jeffrey Altman
1d70f4e14e bucoord-ubik_call-no-more-20090122
LICENSE MIT

replace ubik_Call(RPC, ...) with ubik_RPC(...)
2009-01-22 15:40:07 +00:00
Jeffrey Altman
d4b17a6e2e ubik_Call-no-more-20090122
LICENSE MIT

remove more ubik_Call(RPC, ...) calls and replace them with ubik_RPC(...)
2009-01-22 15:28:54 +00:00
Peter Tripician
69bab4cc6e util-volparse-20090122
LICENSE IPL10
FIXES 84846

avoid some infinite loops on bad input

ensure that all partition ids are within the legal limit

provide prototypes for strlcat and strlcpy when the openafs
implementations are being used.
2009-01-22 15:15:55 +00:00
Marc Dionne
f11480748c salvager-sensible-chdirlessness-20090122
LICENSE IPL10
FIXES 124154

make salvager look for and create headers in the right place.
2009-01-22 14:28:27 +00:00
Simon Wilkinson
81e1d54034 disconnected-linux-dont-inactive-while-disconnected-20090121
LICENSE IPL10
FIXES 124175

possibly not the ultimate right fix but it will make things work for now
2009-01-21 21:33:32 +00:00
Simon Wilkinson
0593374e2d disconnected-pioctl-error-recovery-20090121
LICENSE IPL10
FIXES 124174

make reconnection possible by doing error recovery
2009-01-21 21:27:42 +00:00
Simon Wilkinson
4045f3d535 disconnected-shadow-directory-fixes-20090121
LICENSE IPL10
FIXES 124173

fix bugs in disconnected's directory shadowing
2009-01-21 21:17:09 +00:00
Simon Wilkinson
cc42d05324 disconnected-replay-fixes-20090121
LICENSE IPL10
FIXES 124172

updates to fix bugs in disconnected change replays
2009-01-21 21:14:48 +00:00
Jeffrey Altman
0fb28687b4 windows-avoid-rwevent-collision-part-two-20090121
LICENSE MIT

don't leave out the size of the buffer.
2009-01-21 21:04:11 +00:00
Jeffrey Altman
10ecf76d28 windows-avoid-rwevent-collision-20090121
LICENSE MIT

Prevent multiple smb_Server threads from sharing the same EVENT
object when they are each waiting for their own packet requests
to complete.
2009-01-21 21:00:59 +00:00
Simon Wilkinson
a268678326 rename-conn-to-afs-conn-20090121
LICENSE IPL10
FIXES 124116

based on patch from daleg@elemental.org. rename to avoid conflict with opensolaris

====================
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 IPL10
FIXES 124116

based on patch from daleg@elemental.org. rename to avoid conflict with opensolar
is

====================
LICENSE IPL10
FIXES 124116

based on patch from daleg@elemental.org. rename to avoid conflict with opensolar
is
2009-01-21 20:09:07 +00:00
Simon Wilkinson
9cc62beeb9 darwin-no-vprintf-20090121
LICENSE IPL10

restore old behavior for mac client
2009-01-21 14:32:27 +00:00
Jeffrey Altman
541897d10d windows-installer-wix-20090121
LICENSE MIT

remove man page files that no longer exist on the head
2009-01-21 14:32:08 +00:00
Jeffrey Altman
a0fd9b1733 windows-smb-parse-ascii-block-20090119
LICENSE MIT

smb_ParseASCIIBlock() may be called with more than just data
type ASCII (0x4).  If the type is 2, 3, or 4 the data field is
a null terminated string.  If the type is 1 or 5 the data field
is a counted string.  if the type is 2 the data field is never
Unicode.

In any case, if the type is unrecognized smb_ParseASCIIBlock()
will return NULL and all of the callers must be prepared to handle
it.  If the return is NULL, the smb request will fail with
CM_ERROR_BADSMB.
2009-01-20 04:35:53 +00:00
Steven Jenkins
e5a6c3f62d undo-rename-residency-from-mrafs-to-osd-20090119
LICENSE IPL10
FIXES 124130

restore the mr-afs names until such time as the pioctl registrations
are addressed.
2009-01-20 03:29:01 +00:00
Jason Edgecombe
8c18c62dff man-page-pts-membership-fixes-20090119
FIXES 124157
LICENSE BSD

More wording and typo fixes for the pts membership man page.
2009-01-19 23:02:36 +00:00
Derrick Brashear
5e1859a88e linux-init-script-uses-bash-20090119
LICENSE IPL10
FIXES 124056

note the script uses bash
2009-01-19 20:53:42 +00:00
Simon Wilkinson
dc0b96f5b7 disconnected-extend-truncation-20090119
LICENSE IPL10
FIXES 124094

implement extending truncation so disconnected works
2009-01-19 19:42:32 +00:00
Simon Wilkinson
5774497117 abstract-reset-vcache-20090119
LICENSE IPL10
FIXES 124147

abstract vcache resetting code so disconnected can reuse it
2009-01-19 19:39:12 +00:00
Simon Wilkinson
9ef65a789f afs-q-improvements-20090119
LICENSE IPL10
FIXES 124134

simplify afs_q macros and allow further reuse in disconnected
2009-01-19 19:27:00 +00:00
Simon Wilkinson
e1cc987ea5 disconnected-flush-before-shadowing-20090119
LICENSE IPL10
FIXES 124149

make
touch a
fs discon offline
rm -f a
fs discon online
work
2009-01-19 18:47:52 +00:00
Steven Jenkins
92c7925b12 rename-residency-from-mrafs-to-osd-20090119
LICENSE IPL10
FIXES 124130

rename mrafs commands into their equivalent osd versions; structures etc are the same.
2009-01-19 18:09:06 +00:00
Simon Wilkinson
9fa51694c6 linux-disconnected-avoid-ls-hang-20090119
LICENSE IPL10
FIXES 124152

avoid allowing a non-CStatd vcache to make its way into a readdir which causes an infinite loop
2009-01-19 17:29:08 +00:00
Derrick Brashear
df71f42b63 krb5-klog-link-rule-20090118
LICENSE IPL10

this was just wrong
2009-01-19 03:25:10 +00:00
Derrick Brashear
dbc73f43ee volser-setflags-clear-callptr-20090118
LICENSE IPL10

make things calling SetFlags not error
2009-01-19 03:19:01 +00:00
Russ Allbery
d781450cf3 man-page-pts-membership-privilege-20090118
FIXES 124151
LICENSE BSD

Add system:ptsviewers to the privilege documentation of pts membership and
try to clarify the privilege required by being less verbose and hopefully
more direct.
2009-01-19 03:09:52 +00:00
Marc Dionne
24a5d12bae linux-2629-20090115
LICENSE IPL10
FIXES 124115

add 2.6.29 support
2009-01-15 13:26:55 +00:00
Chaskiel M Grundman
86225b6014 osi-probe-check-result-cope-with-enoent-20090115
LICENSE IPL10

in order for probing to work right
2009-01-15 13:12:58 +00:00
Jeffrey Altman
3394644531 rx-afs-kmutex-kcondvar-20090113
LICENSE BSD

The rx_pthread.h defines afs_kcondvar_t and afs_kmutex_t but
their use throughout the rx library is inconsistent.  Sometimes
they are used, other times pthread_cond_t and pthread_mutex_t.

This commit ensures that afs_kmutex_t and afs_kcondvar_t are
used consistently.
2009-01-14 06:34:08 +00:00
Simon Wilkinson
e6d60f58e2 linux-truncate-cleanup-20090113
LICENSE IPL10

fix the patch to actually be applicable
2009-01-13 19:37:03 +00:00
Jeffrey Altman
f1a13e1562 rx-make-rxdebug-optional-20090113
LICENSE BSD

Permit the rx library to be built without the RXDEBUG preprocessor
definition.  When RXDEBUG is not defined all of the debugging functions
either become stubs or log a message indicating that the library was
built without RXDEBUG so that there will be no surprises.  There
are no changes to the export list.  By default RXDEBUG is defined.

Eventually the definition of RXDEBUG can become a configuration option
to the build system.
2009-01-13 16:19:11 +00:00
Jeffrey Altman
510b2042b0 rx-finer-grained-locking-20090112
LICENSE MIT

fix typo in rx-finer-granded-locking-20090112
2009-01-12 20:22:24 +00:00
Matt Benjamin
ba9556ff2b freebsd-cleanup-20090112
LICENSE IPL10
FIXES 124107

minor freebsd cleanup
2009-01-12 14:33:09 +00:00
Marc Dionne
45e8089456 linux-i-size-20090112
LICENSE IPL10
FIXES 124106

use i_size_read macro correctly
2009-01-12 14:18:58 +00:00
Andrew Deason
47ac8ba702 libuafs-set-fileoffsetbits-20090112
LICENSE IPL10
FIXES 124093

make libuafs work with things which expect to be able to use native file
sizes etc
2009-01-12 14:11:36 +00:00
Marc Dionne
434ad30743 linux24-no-backing-dev-20090112
LICENSE IPL10
FIXES 124100

backing_dev_info isn't in 2.4
2009-01-12 13:28:42 +00:00