Commit Graph

5446 Commits

Author SHA1 Message Date
Derrick Brashear
556b978051 solaris-largepartition-interface-20081222
LICENSE IPL10

add support for using statvfs64 on solaris
2008-12-22 20:34:12 +00:00
Derrick Brashear
72cb3a5f18 ubik-serverinit-clones-correction-20081222
LICENSE IPL10

as pointed out by Simon Wilkinson
2008-12-22 19:22:57 +00:00
Tom Kula
d2ae1c9952 vol-dump-incr-largefile-support-20081222
LICENSE IPL10
FIXES 123984

add large file support for >2gb dumps; add incremental support
2008-12-22 19:01:46 +00:00
Jeffrey Hutzelman
0c52c9b3d9 doxygen-getfid-correction-20081222
LICENSE IPL10

correct out param description
2008-12-22 17:30:58 +00:00
Derrick Brashear
c69fa8fef4 rx-idledead-only-ignore-keepalives-20081222
LICENSE IPL10

critical to not ignore e.g. other acks
2008-12-22 17:14:36 +00:00
Jeffrey Altman
992ec09633 rxgen-cpp-definition-20081221
LICENSE MIT
FIXES 124011

avoid "ologo" compilation error messages due to buffer overflow in rxgen
on Windows.  research performed by mlane@sinenomine.net.
2008-12-21 06:05:12 +00:00
Jeffrey Altman
46abfec0c7 tweak-vicelog-macros-20081221
LICENSE IPL10

add missing semi-colons left out from DELTA tweak-vicelog-macros-20081218
2008-12-21 05:58:20 +00:00
Jeffrey Altman
dbc92bde39 audit-consolidate-open-20081221
LICENSE IPL10
FIXES 123923

fix audit-consolidate-open-20081217 which broke the Windows build.
2008-12-21 05:46:29 +00:00
Simon Wilkinson
12297b9588 tweak-vicelog-macros-20081218
LICENSE IPL10

deal with macro semicolon confusion for vicelog
2008-12-18 14:05:10 +00:00
Steve McIntosh
539dc6f501 audit-consolidate-open-20081217
LICENSE IPL10
FIXES 123923

consolidate opening auditlog in one place; make opening nonblock easier
2008-12-17 18:14:41 +00:00
Steve McIntosh
8271c1674f auditlog-fids-20081217
LICENSE IPL10
FIXES 123922

make auditlog process multiple fids correctly
2008-12-17 18:11:43 +00:00
Jeffrey Altman
dc4429487f windows-afsd-smb-error-mapping-20081217
LICENSE MIT

map ENOMEM to STATUS_OUT_OF_MEMORY
2008-12-17 16:19:22 +00:00
Derrick Brashear
df90f5510a irix-prototype-fixage-20081216
LICENSE IPL10

more cleanup to make prototypes match functions on irix
2008-12-16 21:48:53 +00:00
Derrick Brashear
dfc38ea7e9 irix-close-vnop-typo-20081216
LICENSE IPL10

fix irix close vnop prototype to be correct
2008-12-16 21:05:20 +00:00
Garry Zacheiss
00d5f88fa5 butc-xbsa-64bit-linux-20081215
LICENSE IPL10

use the 64 bit libraries when built for amd64
2008-12-15 22:20:37 +00:00
Derrick Brashear
1754101972 fbsd71-like-current-20081215
LICENSE IPL10
FIXES 123917

rpc is in sys now, like in current. tweaked from matt's patch to also
deal with amd64
2008-12-15 20:50:57 +00:00
Matt Benjamin
c63e2541e5 amd64-fbsd-20081215
LICENSE IPL10
FIXES 123811

add support for fbsd 7.1, amd64 fbsd
2008-12-15 20:37:51 +00:00
Derrick Brashear
b147521611 aix-prototype-fixes-20081215
LICENSE IPL10

make the prototyping changes work on aix
2008-12-15 19:12:04 +00:00
Derrick Brashear
7714162e9a solaris-vnop-prototyping-20081213
LICENSE IPL10

make the head sane on solaris again
2008-12-13 21:30:55 +00:00
Derrick Brashear
1f9467f9b7 eliminate-cplusplus-style-comments-20081209
LICENSE IPL10

aix compiler hates // style comments
2008-12-09 17:04:45 +00:00
Jeffrey Altman
9123966e43 windows-afsd-ntstatus-wouldblock-20081208
LICENSE MIT

Change the mapping of CM_ERROR_WOULDBLOCK from
STATUS_LOCK_NOT_GRANTED to STATUS_CANT_WAIT.
STATUS_LOCK_NOT_GRANTED is used to indicate
CM_ERROR_LOCK_NOT_GRANTED.
2008-12-08 16:25:40 +00:00
Derrick Brashear
8166bd1d19 missing-comerr-header-includes-20081130
LICENSE IPL10
FIXES 123676

include com_err header in places where it's not so afs_error_message et al
exist
2008-11-30 20:24:12 +00:00
Douglas Engert
29457b1ca7 solaris-fs-agnostic-cache-20081130
LICENSE IPL10
FIXES 123677

make the cache able to be filesystem-agnostic so a ZFS cache is possible
2008-11-30 20:20:55 +00:00
Andrew Deason
4db6293a06 linux-nonfh-cache-file-handling-20081130
LICENSE IPL10
FIXES 123771

go back to referencing f.inode and not ainode when not using the fh cachefiles.
put back the dcache reference again.
2008-11-30 20:17:13 +00:00
Dragos Tatulea
fb549013e7 disconnected-refcount-fixes-20081130
LICENSE IPL10
FIXES 123714

fix code which tweaks refcounts on disconnected vcaches to be correct
2008-11-30 20:11:05 +00:00
Dragos Tatulea
20aff72a7e disconnected-dirty-list-keeps-reference-to-vcache-20081130
LICENSE IPL10
FIXES 123715

avoid putting vcaches on the dirty list unreferenced
2008-11-30 20:06:35 +00:00
Derrick Brashear
96996e65fc uphys-invalidate-returns-void-20081130
LICENSE IPL10
FIXES 123723

thanks to Hartmut Reuter for catching this.
2008-11-30 19:49:16 +00:00
Derrick Brashear
0d94742ec3 libafs-prototypes-20081130
LICENSE IPL10

fix sun5 prototype for afs_close
2008-11-30 19:40:00 +00:00
Jeffrey Altman
55ac2b7aa7 netrestrict-netinfo-20081129
LICENSE MIT

Rename rxi_getAllAddrMaskMtu to rx_getAllAddrMaskMtu.

Implement rx_getAllAddrMaskMtu for Windows.

Add rx_getAllAddrMaskMtu to the libafsrpc exports list.

Remove restrictions on use of NetRestrict / NetInfo files from
all services on Windows.
2008-11-29 18:55:25 +00:00
Simon Wilkinson
b7e12a1aec libafs-prototypes-20081129
LICENSE IPL10

 add prototypes missing from libafs
2008-11-29 18:20:03 +00:00
Simon Wilkinson
deb20d02fb standard-header-includes-20081129
LICENSE IPL10

add missing standard headers
2008-11-29 18:15:40 +00:00
Simon Wilkinson
85f1ef34c2 rxkad-prototypes-20081129
LICENSE IPL10

add prototypes for rxkad
2008-11-29 18:08:33 +00:00
Jeffrey Altman
5697e58a07 windows-pioctl-global-auto-mapper-20081125
LICENSE MIT
FIXES 123726

drive letters mapped to \\afs by the global auto mapper do not show
up as mapped drives.  Add a check for the drive mapping based upon
the registry configuration.
2008-11-26 07:15:01 +00:00
Jeffrey Altman
ebb2c8eaca windows-afsd-memdump-20081121
LICENSE MIT

add the buffer error state to the memdump output
2008-11-21 16:52:40 +00:00
Adam Vollrath
9ddb573bbb ubik-doxygen-20081121
LICENSE IPL10
FIXES 123681

restyle comments in ubik to be doxygen qt-style
2008-11-21 07:09:42 +00:00
Jeffrey Altman
ef92a3331f clones-take-two-20081120
LICENSE IPL10
FIXES 89557

commit jeff's revised version of the patch
2008-11-20 22:56:12 +00:00
Jeffrey Altman
f3384d6378 windows-smb-is-mask-20081119
LICENSE MIT
FIXES 123680

Examination of dump shows that smb_IsMask is being called on a
non-8.3 input buffer.   Separate smb_IsMask() into smb_Is8Dot3Mask()
for 8.3 input buffers and smb_IsMask() for non-8.3 input buffers.
2008-11-19 12:36:39 +00:00
Tracy Di Marco White
122833a44e netbsd-acinclude-typo-20081117
LICENSE IPL10
FIXES 123647

fix netbsd version tests for amd64
2008-11-17 23:14:02 +00:00
Derrick Brashear
b5fea780fb aix6-lam-plugin-20081117
LICENSE IPL10
FIXES 123649

based on suggestion from Hung_Pham@unc.edu

build aix5 module for aix6
2008-11-17 23:05:28 +00:00
Jeffrey Altman
a4177506ce windows-smb-rename-20081117
LICENSE MIT
FIXES 123673

avoid reference under count when renaming
2008-11-17 22:28:43 +00:00
Jeffrey Altman
5fe7d9c6d9 windows-smb-vc-uid-missing-20081117
LICENSE MIT
FIXES 123655

Protect against an smb packet containing a uid for which we have no
active session in the virtual circuit.
2008-11-17 19:08:23 +00:00
Jeffrey Altman
d312166bfd windows-buf-clean-20081115
LICENSE MIT

change the interface to buf_CleanAsync / buf_CleanAsyncLocked to permit
errors to be propagated to the caller.
2008-11-15 17:10:16 +00:00
Jeffrey Altman
ab37d70f50 windows-btree-20081115
LICENSE MIT

return an error if the enumeration of the directory cannot complete
because the btree has not yet been generated.
2008-11-15 17:07:41 +00:00
Jeffrey Altman
17b8c16000 windows-error-mapping-20081115
LICENSE MIT

do not map success (0) to an error
2008-11-15 17:05:19 +00:00
Jeffrey Altman
bac191678f windows-conn-analyze-20081115
LICENSE MIT

Add a delay after receiving a VBUSY before

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

remove
2008-11-15 16:47:55 +00:00
Jeffrey Altman
0c3bf45fff windows-dir-prefetch-locks-20081113
LICENSE MIT

cm_DirPrefetchBuffers() did not properly drop and regain the appropriate
lock type y

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

undo premature commit.
2008-11-13 15:39:46 +00:00
Marc Dionne
117066c481 missing-linux-fh-configure-switch-20081113
LICENSE IPL10
FIXES 123620

add missing hunk to acinclude
2008-11-13 13:47:52 +00:00
Russ Allbery
a3c9b01f3a man-page-fileserver-fix-block-size-20081111
After code study, we've decided that additional blocks do add 32 octets,
not 16, despite messages to the contrary in the archives.
2008-11-12 02:30:58 +00:00
Jason Edgecombe
794967ed3e man-page-fileserver-updates-20081111
LICENSE BSD

Various file server man page updates: number of partitions, partition size
limits, directory file name block size, and a reference to the IBM manual
set.
2008-11-12 02:17:49 +00:00
Russ Allbery
196e995b25 man-page-fileserver-octet-20081111
LICENSE BSD

The sizing limit on directories is better expressed in octets than in
characters in the new possibly-Unicode world.
2008-11-12 02:00:27 +00:00