]>
git.michaelhowe.org Git - packages/o/openafs.git/log
Derrick Brashear [Mon, 31 Jan 2005 04:20:00 +0000 (04:20 +0000)]
STABLE14-readd-qwaiting-
20050121
FIXES 5616
the problem was caused by optimization on solaris. sigh.
(cherry picked from commit
90115511209e59ff4728a66a575899312fdf3e5b )
Derrick Brashear [Mon, 31 Jan 2005 04:19:55 +0000 (04:19 +0000)]
STABLE14-linux-no-log-in-tryflushdcachechildren-
20050121
FIXES 5835
just don't log, and lock order doesn't matter
(cherry picked from commit
76d6e43eb8e1ec72fcfde7cf8f303f954c11da14 )
Jim Rees [Mon, 31 Jan 2005 04:19:41 +0000 (04:19 +0000)]
STABLE14-alloc-confusion-
20040120
use osi_Alloc instead of osi_AllocLargeSpace for tokens, to match free
(cherry picked from commit
a0ce71a84374cc0600813a3101b76f89df04ee76 )
Jim Rees [Mon, 31 Jan 2005 04:19:20 +0000 (04:19 +0000)]
STABLE14-obsd-cred-ptr-
20040120
**credpp, not *credp (OpenBSD only)
(cherry picked from commit
7f430a45aa12108ed1dc93e4a41ac154b1397818 )
Jim Rees [Mon, 31 Jan 2005 04:19:09 +0000 (04:19 +0000)]
STABLE14-re-indent-
20040120
re-indent so I can read the file so I can fix a bug
(cherry picked from commit
dacae61bda0105497e912b3cdac429066cd68fcf )
Chas Williams [Mon, 31 Jan 2005 04:18:56 +0000 (04:18 +0000)]
STABLE14-linux26-vcache-reclaim-cleanup-
20050119
"ok, if you ever drop
dcache_lock you need to go to restart (i think that's pretty clear).
shrink_dcache_parent() _might_ reduce a dentry count to 0. in the
previous version, it seemed to make the assumption that this would
always happen. if shrink_dcache_parent() is unsuccessful and the
dentry is a directory, we cant restart. we would just find the
the dentry again and do the same thing over (we could always d_drop
but you shouldnt do this to active directories -- see d_invalidate).
if we find a busy dentry, we abort all processing for this inode.
going back to restart would find the same busy inode. (i suppose
we could use a d_flag to keep track of which dentry has been shrunk.
this has other trouble, like who resets the flag and when?) since we
only do this for directories and d_alias typically only grows due to
soft/hard links (as far as i can tell) this scheme seems reasonable."
(cherry picked from commit
73437ee7d469765df30285369301e3907fee0a3c )
Chaskiel M Grundman [Mon, 31 Jan 2005 04:18:40 +0000 (04:18 +0000)]
STABLE14-dirbuffer-fid-is-index-
20050119
"The new buffer code (which I wrote) did not deal
with dcache object re-use, as I had conflated the concepts of "dcache *
reuse" and "dcache slot reuse".
This patch should fix this problem. It now stores the dcache index (aka slot number,
which is the same as the numeric part of the cache file's filename) in the
buffer instead of the ephemeral struct dcache pointer."
(cherry picked from commit
8ccd2d91d89fc3ed0170a458853ec95ff274c87d )
Jeffrey Altman [Mon, 31 Jan 2005 04:18:32 +0000 (04:18 +0000)]
STABLE14-rx-multiple-packets-
20050118
Doug Engert reports that large tokens are corrupted when being sent
using RX. This patch fixes two bugs which prevent the transmission
and receipt of multiple packet exchanges.
(cherry picked from commit
f42701022203605f8509b106fe8ca1677666aaa9 )
Jim Rees [Mon, 31 Jan 2005 04:18:25 +0000 (04:18 +0000)]
STABLE14-obsd-cleanups-
20040118
remove dead code
add (commented out, non-working) new reclaim code
(cherry picked from commit
5f498279b827675a48c80b7c2f43c78d8e41d406 )
Jeffrey Altman [Mon, 31 Jan 2005 04:17:43 +0000 (04:17 +0000)]
STABLE14-windows-smb_vc_t-refcounts-
20050117
Rework the reference counting of the smb_vc_t objects to use
smb_ReleaseVC and smb_HoldVC. Add missing counts for references
from waiting locks.
Fix cm_ioctl.c to allow it to compile once again.
(cherry picked from commit
eabe2b6f77da6913b4a6bd51220708c363762fe6 )
Chas Williams [Mon, 31 Jan 2005 04:17:14 +0000 (04:17 +0000)]
STABLE14-linux26-rename-more-cleanup-
20050116
FIXES 17284
cleanup how renaming does moving and unhashing of dentries
(cherry picked from commit
cadc5b46e103fd543814d450dd9a568961c9886a )
Chaskiel M Grundman [Mon, 31 Jan 2005 04:16:56 +0000 (04:16 +0000)]
STABLE14-linux26-dcache-lock-
20050116
FIXES 17266
"The changes I submitted previously, and committed as
linux-26-vlru-cycle-
20041012 do not satisfy necessary invariants of the
dcache api.
1) the dcache_lock is not held when calling d_unhashed and
list_empty(&dentry->d_subdirs)
2) the caller of d_prune_aliases does not hold it's own ref on the inode
Patch attached.(has been used lightly for a month or so)"
(cherry picked from commit
646028dbdb90640f14f7a22aede858432ffa9025 )
Chaskiel M Grundman [Mon, 31 Jan 2005 04:16:49 +0000 (04:16 +0000)]
STABLE14-linux26-zomb-gcpags-cleanup-
20050116
FIXES 17265
clean up for newer non-TASK_ZOMBIE kernels
(cherry picked from commit
091d64876bea6737dd6cf89a9232dd11d0072677 )
Chas Williams [Mon, 31 Jan 2005 04:16:40 +0000 (04:16 +0000)]
STABLE14-linux25-rename-rehash-not-move-
20050116
not tested yet
(cherry picked from commit
8db7eb1876380df8100c5df37e6a25a7ebc4f43b )
Matthew Miller [Mon, 31 Jan 2005 04:16:28 +0000 (04:16 +0000)]
STABLE14-linux26-rlim-
20050114
detect rlim stuff for linux 2.6
(cherry picked from commit
9e81a8e4c2e7830ab18de1f5dd23dfc916ef2bf0 )
Derrick Brashear [Mon, 31 Jan 2005 04:14:45 +0000 (04:14 +0000)]
STABLE14-fs-busy-stats-
20050113
add support for counting number of vbusies returned
(cherry picked from commit
d9e55baca180891ef999919118a5ad2d73764abb )
Johan Danielsson [Mon, 31 Jan 2005 04:14:36 +0000 (04:14 +0000)]
STABLE14-linux26-pag-copy-groups-always-
20050113
FIXES 17226
always copy the group list on linux 2.6
(cherry picked from commit
0cea4432fcceff07103cb4df0eba9b5667ce1fa4 )
Chas Williams [Mon, 31 Jan 2005 04:14:21 +0000 (04:14 +0000)]
STABLE14-x86-sol10-param-cleanup-
20050113
FIXES 17082
make user section match kernel section
(cherry picked from commit
7854052b3827a3853cb80a6f7de5dcc32756aa95 )
Chas Williams [Mon, 31 Jan 2005 04:14:08 +0000 (04:14 +0000)]
STABLE14-fstrace-linux-proc-
20050113
FIXES 17240
support /proc interface
(cherry picked from commit
270f675b6f64df5cca73de2ae097a12fd56c59b9 )
Chas Williams [Mon, 31 Jan 2005 04:13:57 +0000 (04:13 +0000)]
STABLE14-sol10-afsd-rc-
20050113
FIXES 17036
install an rc file for solaris 10
(cherry picked from commit
2519680a2c93f4a3049e64bd22760510775e3343 )
Love Hörnquist-Åstrand [Mon, 31 Jan 2005 04:13:44 +0000 (04:13 +0000)]
STABLE14-nbsd30-
20050113
FIXES 16889
netbsd 3 this time for sure
(cherry picked from commit
ed02afba553ca9944c5e3c338188ba38b5946a0c )
Derrick Brashear [Mon, 31 Jan 2005 04:13:36 +0000 (04:13 +0000)]
STABLE14-largefile-efbig-
20050113
FIXES 16964
return EFBIG instead of E2BIG
(cherry picked from commit
0a872abd75fa27bb91aa2724c54fc72fce03f241 )
Douglas Engert [Mon, 31 Jan 2005 04:12:57 +0000 (04:12 +0000)]
STABLE14-sol9-vfsck-interleave-becomes-si-
20050113
FIXES 16941
fix remaining fs_interleave ref
(cherry picked from commit
a18937e6a4e5f8a3266e6208bf51fea9bb636c48 )
Kris Van Hees [Mon, 31 Jan 2005 04:12:51 +0000 (04:12 +0000)]
STABLE14-linux-page-follow-link-light-
20041209
FIXES 16742
new 2.6 uses page_follow_link_light
detect and use
Rainer Toebbicke [Mon, 31 Jan 2005 04:10:43 +0000 (04:10 +0000)]
STABLE14-lih-host-hold-
20050113
FIXES 17211
"lih_r now leaves the current lih_host held, and h_Releases those for which
it changed mind during h_Enumerate. It also closes the window that
ClearHostCallbacks_r opens.
The problem was: due to the leak on the h_Hold table, rx connections and
host and client structures stopped being garbage collected once the
fileserver went through GetSomeSpace_r. Only relevant for "busy" servers,
many would never even invoke this routine."
(cherry picked from commit
e4961402747d02f51b0ea82aad7f0d4f774dbeac )
Chas Williams [Mon, 31 Jan 2005 04:09:57 +0000 (04:09 +0000)]
STABLE14-linux26-avoid-memory-zone-fun-
20050113
FIXES 16965
" the wake_up_bit() mechanism has replaced
'per object' wait queues (atleast when testing for single bit changes).
the actual wait queue to use is determined using a hash on page->flags
(which encodes the zone table in the lower 8 bits). afs inodes come from
a vmalloc() since afs gets all the inodes in one go. vmalloc()'d memory
apparently doesnt get mapped to any particular zone. so when an afs
inode uses wake_up_bit() they index off the end of the zone_page table.
"
(cherry picked from commit
543d4464d8afe11e74b239abb5da20b0269259b3 )
Derrick Brashear [Mon, 31 Jan 2005 04:09:51 +0000 (04:09 +0000)]
STABLE14-memcache-no-volitems-
20050113
Don't try to open VolumeItems when using memcache
(cherry picked from commit
1307b891888c61debe2eadd47ddfe8717fc75ddd )
Jeffrey Altman [Mon, 31 Jan 2005 04:09:42 +0000 (04:09 +0000)]
STABLE14-windows-fs-wscell-
20050112
when freelance mode is in use, "fs wscell" will now return
"Freelance.Local.Root"
(cherry picked from commit
b11e76ce63b6c23265d17d5597342e4aa296f6c0 )
Jeffrey Altman [Mon, 31 Jan 2005 04:09:37 +0000 (04:09 +0000)]
STABLE14-windows-pioctl-
20050112
Fix a bug introduced in 1.3.75 within Tranceive(). If the file handle
is invalid, be sure to return an error.
(cherry picked from commit
5a3eddc8ba75832c55e322c7189ff5f20df834fe )
Jeffrey Altman [Mon, 31 Jan 2005 04:09:28 +0000 (04:09 +0000)]
STABLE14-windows-misc-
20050112
New AFS Logo Icon
Fix the assignment of the dataVersion for the freelance scache entries
Fix the calling convention of the AFSD Service Main function to be
WINAPI.
(cherry picked from commit
4c861ab65683add205d062790036b27123d0fe6b )
Derrick Brashear [Mon, 31 Jan 2005 04:09:23 +0000 (04:09 +0000)]
STABLE14-rx-avoid-xmit-overflow-panic-
20050107
instead of losing, just send the packets and then make another pass to collect more
(cherry picked from commit
1a8519de16a2dad989300da94d597fac57c20c0f )
Jeffrey Altman [Mon, 31 Jan 2005 04:09:17 +0000 (04:09 +0000)]
STABLE14-windows-notes-
20050104
updates
(cherry picked from commit
d3fc023d07f923eb53c28d2bc480745ae9227593 )
Jeffrey Altman [Mon, 31 Jan 2005 04:09:10 +0000 (04:09 +0000)]
STABLE14-windows-remove-extra-parameter-
20050104
aklog.c - remove extra parameter from pr_Initialize()
(cherry picked from commit
1a3e8d9e1641a301a87dd0a0f5b2ca5ef2528e58 )
Jeffrey Altman [Mon, 31 Jan 2005 04:08:57 +0000 (04:08 +0000)]
STABLE14-windows-cb-deadlock-
20050104
afskfw.c - remove extra parameter to pr_Initialize
afsd_service.c - move SERVICE_STOP_PENDING to before we start to
do any work.
afsd_init.c - initialize rx and rpc after starting the cache manager
cm_callback.c - release cm_callbackLock before attempting to re-obtain
scp->mx lock in cm_EndCallbackGrantingCall()
(cherry picked from commit
ca1c67688bf92903c9803976e918266753ef0aae )
Jeffrey Altman [Mon, 31 Jan 2005 04:08:49 +0000 (04:08 +0000)]
STABLE14-windows-misc-fix-
20050102
fix typo
(cherry picked from commit
5bbfc9302503af54ecfd78450abc0b1edf88a860 )
Jeffrey Altman [Mon, 31 Jan 2005 04:05:00 +0000 (04:05 +0000)]
STABLE14-windows-misc-
20050102
link to afsutil.lib for hostutil functions
(cherry picked from commit
635abf2d8fb4cfb94ecb396f125e8b65af1d7813 )
Jeffrey Altman [Mon, 31 Jan 2005 03:58:39 +0000 (03:58 +0000)]
STABLE14-ptuser_h-
20050102
add ptuser.h
(cherry picked from commit
48ba9a0cd5869264790e3d0d539dd7798813009c )
Jeffrey Altman [Mon, 31 Jan 2005 03:53:21 +0000 (03:53 +0000)]
STABLE14-windows-virtual-memory-
20041224
* The variable used to determine whether a file or virtual memory
mapped cache is used was not properly initialized to a default
value. If the registry setting "NonPersistentCaching" was not
set, the choice would be random. Properly initialized to be
"file".
* The memory mapped view was never unmapped before closing the file
at service shutdown. This is now properly cleaned up.
* Default location of Cache file is now %TEMP%\AFSCache
(cherry picked from commit
d3d4af7795dd7371750bfdb9612b6419561cf32b )
Derrick Brashear [Mon, 31 Jan 2005 03:49:11 +0000 (03:49 +0000)]
STABLE14-dux-vnops-cleanup-
20041224
move DUX code out of vnops and into dux os dependant code
(cherry picked from commit
a66c63315b2cb83cc356068972ba4ffbbcb609f1 )
Jeffrey Altman [Thu, 16 Dec 2004 20:11:40 +0000 (20:11 +0000)]
STABLE14-windows-notes-
20041216
document bug found in 1.3.75/76 release
(cherry picked from commit
a69e758875b420de6d5ae8ac9c303da5b708d63b )
Jeffrey Altman [Thu, 16 Dec 2004 19:02:48 +0000 (19:02 +0000)]
STABLE14-windows-freelance-default-root-cell-
20041217
FIXES 16860
Forgot to add trailing dot on auto-generated default root.cell mountpoints.
(cherry picked from commit
f26bd30c980288132f800ebbc1bfc1a2b281c2b2 )
Jeffrey Altman [Mon, 13 Dec 2004 23:48:47 +0000 (23:48 +0000)]
STABLE14-windows-smb-auth-debug-
20041213
Add more OutputDebugF() calls to the smb auth routines to assist in
debugging
(cherry picked from commit
b6ef8c484f47e100298e5187abf117e7cc88e242 )
Jeffrey Altman [Mon, 13 Dec 2004 23:43:51 +0000 (23:43 +0000)]
STABLE14-windows-afs-all-
20041213
In addition to establishing a connection with \\AFS; use \\AFS\all to
ensure that we can access ioctl calls even if other methods fail.
(cherry picked from commit
0d4b452e25bd8b1672fc46aa13afbe640b3ce58b )
Ken Hornstein [Fri, 17 Dec 2004 15:39:45 +0000 (15:39 +0000)]
STABLE14-aklog-intergration-
20041119
Import the aklog source from the MIT AFS-Kerberos 5 migration kit.
Derrick Brashear [Fri, 17 Dec 2004 15:36:44 +0000 (15:36 +0000)]
STABLE14-openafs-1-3-77-
20041217
release 1.3.77
Mike Becher [Fri, 17 Dec 2004 15:34:05 +0000 (15:34 +0000)]
STABLE14-linux-rxk-header-update-
20041217
update header to not defien _LINUX_CODA_FS_I if it is
(cherry picked from commit
570b2df988688c309d4e58a663f06093ec504e84 )
Mike Becher [Fri, 17 Dec 2004 15:31:26 +0000 (15:31 +0000)]
STABLE14-kdump-update-
20041217
update kdump for ia64_linux26
(cherry picked from commit
f639e4b41ef12bb78feb27495952f065b917fc73 )
Mike Becher [Fri, 17 Dec 2004 15:29:23 +0000 (15:29 +0000)]
STABLE14-ia64-linux26-
20041217
add ia64 linux26 support
(cherry picked from commit
f4f365c7c9c604ef52f0c6d28d61b7f297167706 )
Mike Becher [Fri, 17 Dec 2004 15:13:40 +0000 (15:13 +0000)]
STABLE14-linux-rc-update-
20041217
update rc scripts for 2.6
(cherry picked from commit
1c8ad1139cce630f77854a3d9f2e7bf4cabd8889 )
Christof Hanke [Fri, 17 Dec 2004 14:43:23 +0000 (14:43 +0000)]
STABLE14-linux26-generic-sendfile-
20041217
FIXES 16842
enable loop mounting to work.
(cherry picked from commit
937ba22002f3bb3dddf45c4906349a48c7601cb7 )
Travis Broughton [Fri, 17 Dec 2004 14:39:31 +0000 (14:39 +0000)]
STABLE14-dumptool-update-
20041217
FIXES 16751
large file support for dumptool
(cherry picked from commit
ae3cbf270fc84bd315981b5abb6a19699c635223 )
Jeffrey Altman [Thu, 16 Dec 2004 20:07:20 +0000 (20:07 +0000)]
STABLE14-windows-version-update-
20041216
1.3.7700
(cherry picked from commit
2d52203a51c96adde5bbeb9fa79720f01c538f63 )
Jeffrey Altman [Mon, 13 Dec 2004 14:13:08 +0000 (14:13 +0000)]
STABLE14-windows-1376-pullups-
20041213
Pullup all Changes since 1.3.75:
- multihomed server support in AFS Client Service
- fix autogeneration of freelance symlinks
- replace SMB InfoLevel constants with preprocessor symbols
Derrick Brashear [Mon, 13 Dec 2004 19:46:21 +0000 (19:46 +0000)]
STABLE14-make-1-3-760-
20041213
this is 1.3.76
Jeffrey Hutzelman [Mon, 13 Dec 2004 19:41:10 +0000 (19:41 +0000)]
STABLE14-STABLE12-implement-vpeek-for-listvol-
20041211
FIXES 16765
All of AFSVolListOneVolume, AFSVolXListOneVolume, AFSVolListVolumes,
AFSVolXListVolumes currrently attach each volume to be listed with
V_READONLY. This makes the fileserver update and sync the volume header
before releasing the volume to the volserver. The result is that volume
list operations are slow, and generate lots of fileserver load, as Jimmy
pointed out during his talk this afternoon.
The attached patch introduces a new attach mode, V_PEEK, which is like a
cross between V_READONLY and V_SECRETLY. It can be used for read-only
operations on the volume header, where it is not necessary to inform the
fileserver that the volume is being accessed. The patch also changes
the above-named RPC's to use the new mode.
Jeffrey Hutzelman [Mon, 13 Dec 2004 19:40:42 +0000 (19:40 +0000)]
STABLE14-fix-linux-kvers-setting-
20041211
FIXES 16763
set SYS_KVERS reasonably on linux always
(cherry picked from commit
6cd93d304142724c7c0fd37272e84f1a7eacb951 )
Derrick Brashear [Mon, 13 Dec 2004 19:40:19 +0000 (19:40 +0000)]
STABLE14-revert-mwaitprocs-
20041210
FIXES 5616
revert this for now
(cherry picked from commit
efb0f66b66821d5155d7c1b0232427c4b5af2c73 )
Derrick Brashear [Mon, 13 Dec 2004 19:39:51 +0000 (19:39 +0000)]
STABLE14-sys-depinstall-
20041210
add depinstall in sys directory
(cherry picked from commit
8c912bedbcb532d6aa40134a54679539ae8b7245 )
Jeffrey Altman [Mon, 13 Dec 2004 19:39:18 +0000 (19:39 +0000)]
STABLE14-ubik-calliter-update-
20041210
if we're going to prototype it we need to match this
(cherry picked from commit
80016e804616f7d233831716b1127e3a48c51038 )
Jim Rees [Mon, 13 Dec 2004 19:38:51 +0000 (19:38 +0000)]
STABLE14-ubik-iter-proto-
20041208
prototype, casts, and proper arg count for ubik_CallIter
thanks to Christof Hanke for some of this
(cherry picked from commit
867c3010731daa89f58e54c2c620215de0a94c1f )
Kris Van Hees [Mon, 13 Dec 2004 19:35:31 +0000 (19:35 +0000)]
STABLE14-linux-page-follow-link-light-
20041209
FIXES 16742
new 2.6 uses page_follow_link_light
detect and use
Chas Williams [Mon, 13 Dec 2004 19:35:02 +0000 (19:35 +0000)]
STABLE14-linux-remove-negative-dentry-
20041209
FIXES 16735
during unlink, afs sometimes renames the file instead of deleting it.
this isnt reflected properly in the dcache in linux. the following
patch attempts to address this issue. newname is renamed to afs_newname
and exported.
afs_linux_unlink() checks to see if the file is open. if so, it creates
a negative dcache entry using the name suggested by afs_newname(). then
dmove() moves (exchanges) dp and __dp. __dp is now a negative dentry
for the old name and is put/dropped.
(cherry picked from commit
f8432c77965a79047429b18ae0ee214a45e4c9a4 )
Derrick Brashear [Mon, 13 Dec 2004 19:34:32 +0000 (19:34 +0000)]
STABLE14-only-libafs-update-
20041208
only_libafs needs sys on irix
(cherry picked from commit
e400114f4486cc7be18de13a3a68a38b446620d3 )
Jeffrey Altman [Mon, 13 Dec 2004 14:15:16 +0000 (14:15 +0000)]
STABLE14-windows-notes-
20041213
1.3.7600 changes since 1.3.7500
(cherry picked from commit
3400f8d4da4c0f08bc226730f4d00b252fbad52e )
Jeffrey Altman [Mon, 13 Dec 2004 14:13:08 +0000 (14:13 +0000)]
STABLE14-windows-1376-pullups-
20041213
Pullup all Changes since 1.3.75:
- multihomed server support in AFS Client Service
- fix autogeneration of freelance symlinks
- replace SMB InfoLevel constants with preprocessor symbols
Chaskiel M Grundman [Wed, 8 Dec 2004 17:21:46 +0000 (17:21 +0000)]
STABLE14-linux26-dont-fix-inode-size-ourselves-
20041208
hopefully fix cache truncation
(cherry picked from commit
038116a881c1773cda50eca783f5308a52121681 )
Derrick Brashear [Wed, 8 Dec 2004 11:12:19 +0000 (11:12 +0000)]
STABLE14-openafs-1-3-75-
20041208
mark things 1.3.75.
Derrick Brashear [Wed, 8 Dec 2004 10:35:28 +0000 (10:35 +0000)]
STABLE14-update-irix-bhvl-
20041208
define BHV_IS_BHVL(x) to 0 for non-CELL cases where BHV_PREPARE is defined.
6.5.20f is "broken"
(cherry picked from commit
655de549a4115c4ebdb18417aeeba4280ad54162 )
Jeffrey Altman [Wed, 8 Dec 2004 10:20:50 +0000 (10:20 +0000)]
STABLE14-wix-update-
20041208
Add property for StoreAnsiFilenames
(cherry picked from commit
e8e9a297bc92f40ff03a468b64e8f0b5c930fa6c )
Jeffrey Altman [Wed, 8 Dec 2004 09:58:49 +0000 (09:58 +0000)]
STABLE14-wix-updates-
20041208
Add new property for StoreAnsiFilenames
Jeffrey Altman [Wed, 8 Dec 2004 09:12:09 +0000 (09:12 +0000)]
STABLE14-windows-version-
20041208
1.3.7500
(cherry picked from commit
8a9f304b868bd74a30c1059253acd2094673ad8b )
Robert S Murawski IV [Wed, 8 Dec 2004 09:10:37 +0000 (09:10 +0000)]
STABLE14-nsis-installer-
20041208
Preserve previous install settings during upgrade
(cherry picked from commit
3b361484428cd276627c92add48747c57f3db360 )
Derrick Brashear [Tue, 7 Dec 2004 22:27:16 +0000 (22:27 +0000)]
STABLE14-x86-solaris-
20041207
fix my mistake
(cherry picked from commit
f41121f32825cf31de238af871605d523727b9cf )
Douglas Engert [Tue, 7 Dec 2004 18:30:42 +0000 (18:30 +0000)]
STABLE14-sparc32-no-largefile-
20041207
FIXES 16719
disable largefile on 32bit sparcs
see the bug for better commentary
(cherry picked from commit
d271c1c295d138fa5da622a4dd9136d535f4e42d )
Derrick Brashear [Tue, 7 Dec 2004 18:25:08 +0000 (18:25 +0000)]
STABLE14-afsd-chunksize-error-
20041207
FIXES 16723
based on work from mmokrejs@ribosome.natur.cuni.cz
(cherry picked from commit
54643e26780bed06f1194602426f16dffcf9077d )
Harald Barth [Tue, 7 Dec 2004 16:48:34 +0000 (16:48 +0000)]
STABLE14-aix-5-update-
20041207
updates for aix 5
(cherry picked from commit
beff42414aeb908b141f116d2b47b2a5baee28ad )
Harald Barth [Tue, 7 Dec 2004 16:37:09 +0000 (16:37 +0000)]
STABLE14-volname-cleanup-
20041207
cleanup how volname or id number is parsed
volname-cleanup-
20041207
(cherry picked from commit
d6c8b023bb580ccb48198fb4ee070b9e1f950f51 )
Jeffrey Altman [Tue, 7 Dec 2004 16:16:09 +0000 (16:16 +0000)]
STABLE14-pthread-event-names-
20041207
pullup change for debugging purposes.
Matt Benjamin [Tue, 7 Dec 2004 15:59:32 +0000 (15:59 +0000)]
STABLE14-umlinux26-
20041207
FIXES 16591
umlinux 26 support. i wonder what i just reverted
(cherry picked from commit
4d550ad6b6ec430e3d2564f37ed4b471f8928a38 )
Joakim Fallsjö [Tue, 7 Dec 2004 14:24:14 +0000 (14:24 +0000)]
STABLE14-sunx86-
20041207
update to provide sun x86 support
(cherry picked from commit
1183771a422a00fcc95d47d06b71479fcc99f4b7 )
Jeffrey Altman [Tue, 7 Dec 2004 12:48:57 +0000 (12:48 +0000)]
STABLE14-store-ansi-filenames-
20041207
Provide option to users to allow file names to be stored using Windows
ANSI code pages (similar to ISO Latin character sets) instead of the
traditional OEM code pages
Jim Rees [Tue, 7 Dec 2004 06:19:16 +0000 (06:19 +0000)]
STABLE14-no-oscheck-
20041206
remove ostype and osrelease check; more trouble than they're worth
(cherry picked from commit
d39b99f3da856672edd61adb82532039631b7cb4 )
Jeffrey Hutzelman [Tue, 7 Dec 2004 06:17:15 +0000 (06:17 +0000)]
STABLE14-rxdebug-more-dewarn-
20041207
FIXES 16660
more dewarning
(cherry picked from commit
a3b31a12531558717d46b501222040c1bf4c1402 )
Jeffrey Altman [Tue, 7 Dec 2004 06:16:47 +0000 (06:16 +0000)]
STABLE14-windows-smb-
20041206
Fixup references to SMB Dfs functions. Now need to fill in the details
(cherry picked from commit
cca8097cb99349bd57aca44113cc0c3cebb537ca )
Jeffrey Altman [Tue, 7 Dec 2004 06:16:22 +0000 (06:16 +0000)]
STABLE14-windows-shutdown-
20041205
Synchronize the shutdown of all smb_Server threads by waiting on a
shutdown event before continuing
Do not lock a buffer object if the attempt to obtain the buffer failed.
(cherry picked from commit
fe97ddf25b550365fd54a3300fa7388cf71d8631 )
Jeffrey Altman [Tue, 7 Dec 2004 06:15:56 +0000 (06:15 +0000)]
STABLE14-windows-pioctl-
20041204
Be more agressive about trying to establish a connection to the SMB
server if it fails. This requires adding a new dll: secur32.dll
(cherry picked from commit
d2d84479cfc9288cfa2c6d7c012ad0418229d225 )
Jeffrey Altman [Tue, 7 Dec 2004 06:15:27 +0000 (06:15 +0000)]
STABLE14-windows-version-
20041204
1.3.7402
(cherry picked from commit
eb164be09070dbf3aeabaa04afef5d16cdbfaa7a )
Jeffrey Altman [Tue, 7 Dec 2004 06:14:52 +0000 (06:14 +0000)]
STABLE14-windows-freelance-
20041204
perform a bit more error checking and logging when loading mountpoints and
symlinks from the registry
(cherry picked from commit
38ed975350a879cd2a8d45c3e71aa2ed49e8b664 )
Jeffrey Altman [Tue, 7 Dec 2004 06:14:18 +0000 (06:14 +0000)]
STABLE14-winnotes-
20041204
make note that the contents of this file are no longer up to date
(cherry picked from commit
86420864cddb9148b89eafc9926b92910e576697 )
Jeffrey Altman [Tue, 7 Dec 2004 06:13:26 +0000 (06:13 +0000)]
STABLE14-windows-afsd-init-
20041202
Fix a memory overwrite condition caused when the BackConnectionHostNames
key does not exist
(cherry picked from commit
a8d0ca81a8d79b65e265ebf67ae6b9ddc868cac6 )
Horst Birthelmer [Tue, 7 Dec 2004 06:12:40 +0000 (06:12 +0000)]
STABLE14-afs-server-multi-rx-clesnup-
20041202
clean up multirx code 's use of lock
(cherry picked from commit
bdd73ef446e4fb1788f414549f39a63ac2419470 )
Jeffrey Hutzelman [Tue, 7 Dec 2004 06:12:03 +0000 (06:12 +0000)]
STABLE14-amd64-linux-dewarn-
20041202
FIXES 16342
clean up warnings for amd64
(cherry picked from commit
75e31ca662dc32581bde67ef5102ec15bac1be60 )
Jeffrey Hutzelman [Tue, 7 Dec 2004 06:10:05 +0000 (06:10 +0000)]
STABLE14-rx-dewarnify-
20041202
FIXES 16277
dewarnify rx
(cherry picked from commit
ffce916e8e37662bb032287a06ee85c28c5e2b3a )
Jeffrey Hutzelman [Tue, 7 Dec 2004 06:09:23 +0000 (06:09 +0000)]
STABLE14-osi-gettime-
20041202
FIXES 16346
osi_GetTime needs to bdeal with 64 bit time on platforms that have it
(cherry picked from commit
a8cb095e85fba7ecdeb7bdb7848cfb2f498d5cc8 )
Matt Benjamin [Tue, 7 Dec 2004 06:08:36 +0000 (06:08 +0000)]
STABLE14-umlinux26-
20041202
FIXES 16591
umlinux 26 support. i wonder what i just reverted
Douglas Engert [Tue, 7 Dec 2004 06:07:20 +0000 (06:07 +0000)]
STABLE14-ubik-calliter-pass-all-args-
20041202
FIXES 16556
pass in all args to ubik_CallIter instead of doing (pseudo) varargs
(cherry picked from commit
70df053245459ebb9b3874719fbc5229b94c114c )
Matt Benjamin [Tue, 7 Dec 2004 06:06:50 +0000 (06:06 +0000)]
STABLE14-rxdebug-use-afs-ntoa-r-
20041202
FIXES 16050
use afs_inet_ntoa_r in rxdebug for consistency
(cherry picked from commit
40d674c9bcefc9b701a2e39edbf3f7e54c8fbcc0 )
Jeffrey Hutzelman [Tue, 7 Dec 2004 06:06:17 +0000 (06:06 +0000)]
STABLE14-vol-bless-
20041202
FIXES 15928
add volume blesser
(cherry picked from commit
93bc285e69f1588b04224e65424bfb7e67b14f6d )
Jeffrey Hutzelman [Tue, 7 Dec 2004 06:05:41 +0000 (06:05 +0000)]
STABLE14-linux26-set-mps-correctly-
200412102
FIXES 15645
set MPS correctly when compiling on 2.6
(cherry picked from commit
f32f9810b188878e1e79b004873f91c1c538d40e )
Chaskiel M Grundman [Tue, 7 Dec 2004 06:04:18 +0000 (06:04 +0000)]
STABLE14-libafsrpc-assertion-failed-
20041202
FIXES 16432
need AssertionFailed in libafsrpc. ndon't need casestrcpy in libafsauthent
(cherry picked from commit
d8e6630fffbbc6635c49c8c6d45a4550144e7f94 )