Commit Graph

4158 Commits

Author SHA1 Message Date
Peter Breitenlohner
7ab4dc92e8 DEVEL15-move-tasklist-lock-extern-outside-func-20070403
FIXES 53441

make tasklist-lock extern with pragma weak possibly work right


(cherry picked from commit 9c592530b1)
2007-04-03 19:54:15 +00:00
Jeffrey Altman
6fb94bc615 DEVEL15-windows-vista-sdk-ntsecapi-compat-20070403
There is no way to replace FOO with the value of BAR in cpp.


(cherry picked from commit c7c7242e78)
2007-04-03 15:50:40 +00:00
Jeffrey Altman
db221d60e3 DEVEL15-windows-libadmin-vos-registry-20070403
Move the session data from TransarcCorporation to OpenAFS.


(cherry picked from commit 644cd83dbd)
2007-04-03 14:34:52 +00:00
Jeffrey Altman
e9973ca2f5 DEVEL15-rx-dpf-20070403
The function rx_MakeCall was at some point renamed to rx_NewCall
but the dpf output was never changed.

Add a dpf entry for rxi_ResetCall.


(cherry picked from commit 125d9f877d)
2007-04-03 14:31:34 +00:00
Jeffrey Altman
98101ad73a DEVEL15-windows-version-20070403
1.5.1800 == 1.5.18
2007-04-03 14:25:42 +00:00
Jeffrey Altman
f74fb0b12a DEVEL15-windows-release-notes-20070402
1.5.18
2007-04-03 14:15:04 +00:00
Jeffrey Altman
a2916b2e9d DEVEL15-windows-notes-20070403
1.5.18
2007-04-03 14:08:35 +00:00
Jeffrey Altman
e54e5eb489 DEVEL15-windows-vista-sdk-ntsecapi-compat-20070402
fix inclusion of ntsecapi.h in network identity manager plug-in


(cherry picked from commit fbcafac2f6)
2007-04-03 06:41:24 +00:00
Jeffrey Altman
564a7695a5 DEVEL15-windows-afslogon-20070402
restore token acquisition for non-interactive logons.


(cherry picked from commit 26b381dc17)
2007-04-03 05:33:20 +00:00
Jeffrey Altman
3a92f22749 DEVEL15-windows-nim-plugin-20070331
correct a NULL pointer de-reference introduced in
windows-nim-plugin-20070328


(cherry picked from commit 20890b4e2e)
2007-03-31 13:53:49 +00:00
Jeffrey Altman
a2edea90c5 DEVEL15-windows-afslogon-20070328
There are two serious problems with integrated logon:

(1) openafs afslogon.dll obtains Kerberos v5 tickets and then forwards them
    into the logon session.  This was done because MIT KFW did not have
    such functionality.   As of KFW 3.1, KFW does, so we are removing it.

    the functionality worked by copying the credentials to a FILE ccache
    and then using the Logon Event Handler to move the credentials into
    an API ccache and delete the temporary file.  For non-interactive
    logons the Logon Event handlers do not get triggered.  Neither do
    LogonScripts get executed.  As a side effect, for each logon a
    credential cache file was left behind.

(2) when combined with non-interactive logons, there are some very bad
    side effects if a network provider performs Kerberos v5 operations.
    Each logon occurs in a new logon session and will spawn a private
    copy of krbcc32s.exe.

    As a result, integrated logon is being disabled for non-interactive
    logons.


(cherry picked from commit 934f76fb18)
2007-03-28 23:30:44 +00:00
Jeffrey Altman
f010b92644 DEVEL15-windows-nim-plugin-20070328
if the service ticket in the cache is expired, delete it from the cache


(cherry picked from commit 60e5fc151e)
2007-03-28 23:19:57 +00:00
Neale Ferguson
472d2f9166 DEVEL15-s390x-syscall-patch-fix-20070326
make s390x syscall table patching work correctly


(cherry picked from commit 74e22e2190)
2007-03-27 04:23:41 +00:00
Jeffrey Altman
3031a7ca2e DEVEL15-windows-vista-sdk-ntsecapi-compat-20070324
When loading the Vista SDK ntsecapi.h we must set _WIN32_WINNT
to 0x0501 or greater


(cherry picked from commit a6cb25c5d3)
2007-03-24 05:03:11 +00:00
Jeffrey Altman
b72da57545 DEVEL15-windows-fs-whereis-freelance-20070324
do not assert on the lack of a cell when calling fs whereis on the
freelance volume.  return CM_ERROR_NOCELL instead.


(cherry picked from commit 48cd8daff8)
2007-03-24 05:00:39 +00:00
Derrick Brashear
ceb63dece0 DEVEL15-tvolser-locking-updates-20070322
rework locking in tvolser slightly to avoid potential transaction leak


(cherry picked from commit 1c9ede0bcf)
2007-03-22 15:59:52 +00:00
Chas Williams
d22e73bb55 DEVEL15-darwin-remunlink-20070320
FIXES 55280

make reumlink work the way it's supposed to


(cherry picked from commit c2fb9440f3)
2007-03-20 19:31:06 +00:00
Douglas Engert
b00b8278fd DEVEL15-nfs-gc-fix-20070320
FIXES 56459

avoid issue with nfs gc handler and mismatched types


(cherry picked from commit ff81d7e77a)
2007-03-20 19:21:52 +00:00
Robert Banz
4d50637ef8 DEVEL15-namei-allow-zfs-20070320
don't force AlwaysAttach on ZFS in namei


(cherry picked from commit af0a976f11)
2007-03-20 19:00:43 +00:00
Chaskiel M Grundman
ebc01a3beb DEVEL15-linux-task-pointer-safety-20070320
hold applicable locks while futzing with task list


(cherry picked from commit 29951ff73c)
2007-03-20 18:47:22 +00:00
Chaskiel M Grundman
8a594bfc8a DEVEL15-keyring-pag-finduser-requires-glock-20070320
identical to the fix from chas@cmf.nrl.navy.mil


(cherry picked from commit 97d8703809)
2007-03-20 18:42:23 +00:00
Derrick Brashear
97d949484d DEVEL15-openafs-1-5-17-20070319
make 1.5.17
2007-03-20 01:30:20 +00:00
Derrick Brashear
2567ee2ed6 DEVEL15-no-default-setuid-20070319
FIXES 54713

disable default setuid for localcell


(cherry picked from commit c4183dbc1f)
2007-03-20 01:13:34 +00:00
Jeffrey Altman
65459e54ee DEVEL15-windows-release-notes-20070319
1.5.17
2007-03-19 23:28:40 +00:00
Jeffrey Altman
e9a2305b34 DEVEL15-windows-version-20070319
1.5.17 == 1.5.1700.0
2007-03-19 23:25:27 +00:00
Jeffrey Altman
008be7fb3c DEVEL15-windows-notes-20070319
1.5.17
2007-03-19 23:20:17 +00:00
Jeffrey Altman
92124f3108 DEVEL15-windows-var-renaming-20070319
give rx call variables a distinct name from cm call variables
in order to avoid confusion


(cherry picked from commit b4f323eaeb)
2007-03-19 13:46:15 +00:00
Derrick Brashear
adfa3ff27c DEVEL15-java-lock-fix-200702310
make it portable. ugh.


(cherry picked from commit 226c1ee8f9)
2007-03-10 16:03:21 +00:00
Jeffrey Altman
41008a077e DEVEL15-windows-afsd-nat-handling-20070310
Improve cache manager performance behind NATs:

 * drop cm_daemonCheckUpInterval from 10 minutes to 4 minutes to bring
   it under the minimum recommended default port mapping idle timeout
   value for NATs

 * when a timeout on an rx connection occurs, retry the request once
   after forcing a new rx connection.  If there was a NAT and the port
   mapping changed, the server would respond to the original addr:port
   associated with the rx connection.  Forcing a new connection will
   allow the request to be responded to if the server is accessible.

   This should eliminate the UP-DOWN-UP-DOWN bouncing that user's have
   seen when working from behind a NAT.


(cherry picked from commit f1862d783a)
2007-03-10 15:50:07 +00:00
Jeffrey Altman
b320830b01 DEVEL15-windows-registry-20070310
move the AFS Server Manager and AFS Account Manager data cache from
the TransarcCorporation key to the OpenAFS key.  The data formats are
not compatible between the two versions and we don't want to be forced
to erase data if users switch back and forth between the two products
during OpenAFS evaluation.


(cherry picked from commit ce776b4809)
2007-03-10 14:26:19 +00:00
Jeffrey Altman
c515c29966 DEVEL15-release-notes-20070310
add missing image file
2007-03-10 14:20:59 +00:00
Jeffrey Hutzelman
9d6d71bb02 DEVEL15-cellservdb-20070309
(cherry picked from commit 97fd54f399)
2007-03-10 04:55:08 +00:00
Jeffrey Altman
fdcf73adb0 DEVEL15-DEVE15-windows-release-notes-20070308
1.5.16
2007-03-09 01:13:17 +00:00
Jeffrey Altman
a68fb427ef DEVEL15-windows-notes-20070308
1.5.16
2007-03-09 00:53:27 +00:00
Derrick Brashear
1437506f85 DEVEL15-openafs-1-5-16-20070208
make 1.5.16
2007-03-09 00:46:09 +00:00
Jeffrey Altman
dcbdb62ccd DEVEL15-windows-afsd-remove-generated-file-20070308
afsd_eventmessages.rc is a generated file.  Don't maintain in cvs.


(cherry picked from commit a7db1780b3)
2007-03-08 17:45:22 +00:00
Jeffrey Altman
326d6e8522 DEVEL15-windows-plug-n-play-network-fix-20070307
Move the detection of which LAN adapter to use from smb_Init to
smb_NetbiosInit so that it is executed after the service is resumed
via a power management event.  Otherwise, when the network comes back
up the service attempts to bind to all LAN adapters instead of just
the loopback or the configured one.


(cherry picked from commit 5332348bdf)
2007-03-07 18:14:05 +00:00
Jeffrey Altman
572d96ad3a DEVEL15-windows-fs-checkserver-20070302
FIXES 55234

The "fs checkservers" command when not being used to change the check
interval should not require admin privilege.


(cherry picked from commit e4d3681e3d)
2007-03-03 01:32:06 +00:00
Jeffrey Altman
19057fb60b DEVEL15-windows-partially-restore-find-lana-by-name-20070227
find lana by name is used by the afs control panel to populate the
lana list box.  don't use the function to find by name.  just use
it to generate the list of all lana names.


(cherry picked from commit 561f8b742f)
2007-02-28 00:42:05 +00:00
Jeffrey Altman
90366d07e0 DEVEL15-windows-afsd-no-krb_h-20070226
Don't include krb.h when we don't use it for anything


(cherry picked from commit b8d09aff6a)
2007-02-27 01:32:09 +00:00
Chaskiel M Grundman
eb88f3e4fd DEVEL15-forcenewconns-even-with-one-interface-20070226
otherwise we don't discard vlserver connections when a server is "down"


(cherry picked from commit 9d5de311a6)
2007-02-26 22:14:58 +00:00
Derrick Brashear
30c0ef8762 DEVEL15-uae-etoomanyrefs-avoid-dup-20070222
when ETOOMANYREFS is EIO don't rewrite the EIO slot with UAETOOMANYREFS


(cherry picked from commit 0d5642e3ee)
2007-02-26 18:49:42 +00:00
Stephan Wiesand
a48ba987db DEVEL15-conditionalize-tasklist-lock-20070226
FIXES 54922

make rx_knet use tasklist_lock conditionally also


(cherry picked from commit a3a4096830)
2007-02-26 17:57:40 +00:00
Stephan Wiesand
68a0fc1504 DEVEL15-update-tasklist-lock-test-20070226
FIXES 54916

make the tasklist lock test actually detect GPL stupidity


(cherry picked from commit bed42291bc)
2007-02-26 17:52:04 +00:00
Derrick Brashear
7fc97cd8ea DEVEL15-md5-inum-round-down-20070223
make our computed md5-style inode numbers be actually 32 bit


(cherry picked from commit 844f045692)
2007-02-23 00:44:08 +00:00
Marc Dionne
473e3fcf46 DEVEL15-linux-2621-20070222
FIXES 54645

configure support for new sysctl api


(cherry picked from commit f1a6107e08)
2007-02-22 21:47:23 +00:00
Rainer Toebbicke
c65a33a2ec DEVEL15-linux-unlink-avoid-infrequent-leak-20070222
FIXES 54689

avoid minor leak


(cherry picked from commit 4f86aa379d)
2007-02-22 21:41:33 +00:00
Kevin Hildebrand
ef06ea4fde DEVEL15-linux-lookup-crfree-20070220
FIXES 54549

add missing crfree to avoid leak


(cherry picked from commit 6ce156741b)
2007-02-20 18:04:50 +00:00
Jeffrey Altman
0e5c4ccc6b DEVEL15-windows-afs3-directory-format-20070219
correct the documentation of the directory format in the headers


(cherry picked from commit 79c1cdb83f)
2007-02-20 03:14:45 +00:00
Jeffrey Altman
57b9a1c9a6 DEVEL15-remove-find-lana-by-name-20070219
Remove the find lana by name functionality.  It is crucial that the
name computed by the afs service can also be computed by the pioctl
function executed by generic end users without privilege.  Unfortunately,
the undocumented functions used to implement find lana by name require
access to registry keys that a generic user cannot read.


(cherry picked from commit b2ed3c527b)
2007-02-20 03:08:53 +00:00