3970 Commits

Author SHA1 Message Date
Marcus Watts
cc10a541bd STABLE14-bg-fcrypt-64bit-fix-20070717
instead of this arcane ifdef which is flawed, we know which platforms support 64 bit types...


(cherry picked from commit 2abf6e204c6f72993021a45485523aa04bca8ac2)
2007-07-17 13:09:41 +00:00
Russ Allbery
4288dcf2e1 STABLE14-sparc32-no-ucontext-20070716
Don't define USE_UCONTEXT on sparc32 Linux since glibc doesn't implement
getcontext/setcontext for that architecture.


(cherry picked from commit 7fb5e02ff4d9a7fe70b2ecbfdb50065d7e6322ff)
2007-07-17 05:06:41 +00:00
Derrick Brashear
5e0aaa7167 STABLE14-sparc32-no-getcontext-20070716
implement ptr_mangle for sparc32


(cherry picked from commit f489b05a1c055f3aa8eccdbcd96f8bbcfbf466e7)
2007-07-17 04:13:59 +00:00
Eric Sturdivant
828bb9067a STABLE14-xbsa-54-solaris-cplusplus-fun-20070716
FIXES 65588

deal with change to c++ xbsa library


(cherry picked from commit 5662cd310b03b14d17f4443035b47126f9729207)
2007-07-16 21:43:31 +00:00
Jeffrey Altman
06c269269d STABLE14-libadmin-ubik_call-20070715
replace all calls to ubik_Call(FOO, ...) with ubik_FOO(...)

correct the incorrect parameter lists for ubik_FOO()


(cherry picked from commit 82cb8884c8c962c7fbc3fc75f923e3dfdfc24a76)
2007-07-16 01:00:37 +00:00
Derrick Brashear
ea82da8d25 STABLE14-aix-aklog-lam-plugin-20070713
allow aklog equivalent from lam


(cherry picked from commit a818f2d6b6dfb1538e929c74db466cbec1a1ae64)
2007-07-13 20:55:21 +00:00
Derrick Brashear
daf5c89c15 STABLE14-suser-aix-macro-20070712
can't use ifdefs inside the macro...


(cherry picked from commit 7aa5f7ad8b50e74eba1a9f359c1c5ae44b87a016)
2007-07-12 19:11:19 +00:00
Douglas Engert
ec6823295a STABLE14-aklog-deal-without-524-20070711
patch in a way of dealing with no krb524


(cherry picked from commit e13f8859a01509a45d686972959c73be1d46e500)
2007-07-11 05:32:27 +00:00
Rainer Toebbicke
b98f454eec STABLE14-pagsh-krb5-20070710
FIXES 54621

clean up the environment


(cherry picked from commit 73087bd4bea8a15032b6d3309940ff183804a99d)
2007-07-10 21:30:57 +00:00
Derrick Brashear
2e366abc83 STABLE14-linux-register-fs-deal-with-error-20070709
deal with other people who think they are afs.


(cherry picked from commit 28208c9a241b54d20eb492a2ffdd85b30b03f011)
2007-07-09 21:02:19 +00:00
Chaskiel M Grundman
d91982b3f7 STABLE14-sparc-linux-des-alignment-20070709
seems like compilers really hate des. it should would be nice to euthanize this.

it's a shame there's no simple license-friendly des library to use


(cherry picked from commit d8457dd359fccfc461b220061d23cf7600a95a4c)
2007-07-09 20:16:48 +00:00
Marcus Watts
d0e050a874 STABLE14-budb-ol_verify-20070706
FIXES 53210

fixes a missing pointer declaration that would presumably
break on 64-bit architectures.


(cherry picked from commit 62bf68f4ba952d06aa82e1607a43a72a203befd0)
2007-07-06 12:38:31 +00:00
Jim Rees
db4773c818 STABLE14-proto-20061026
prototypes for dbread/dbwrite


(cherry picked from commit 2145b549b304291c9ed022bcb9a8ce8c9042c3a6)
2007-07-06 12:34:00 +00:00
Jeffrey Hutzelman
bd31286ed4 STABLE14-cellservdb-20070705
GCO Public CellServDB 05 Jul 2007


(cherry picked from commit 600a20f5a2fdd9fbcd0e54412fa29f7a16906359)
2007-07-06 00:44:55 +00:00
Derrick Brashear
97cd0382e1 STABLE14-macos-no-default-memcache-20070703
this should be leopard only memcache for now


(cherry picked from commit 35a2fe01dd4c8a73515c46cd9a076453e7434547)
2007-07-03 15:04:24 +00:00
Derrick Brashear
f88cbad228 STABLE14-des-p-temp-volatile-20070703
make des work again on powerpc darwin and possibly elsewhere


(cherry picked from commit a5815643fcdbb96a01d73520fa22f5652f11413d)
2007-07-03 05:24:45 +00:00
Dan Hyde
d4fb7c69bf STABLE14-volser-delete-clone-not-source-20070702
FIXES 64268

fixes a bug in the UV_CopyVolume2 cleanup code. Without
this patch, the cleanup code will delete the source volume.


(cherry picked from commit a41d0af021b7b56532bb70d7aa63701e3915b099)
2007-07-02 18:06:31 +00:00
Derrick Brashear
4b7a327e1c STABLE14-volser-earlier-logging-20070627
deal with the changes to deal with reconnecting in the unix domain fsync socket


(cherry picked from commit f7c4a7e538a3f4cca0c1ae988f56561ac5383ab2)
2007-06-28 03:13:44 +00:00
Kevin Hildebrand
93036263ca STABLE14-amd64-linux-24-syscall-probe-symbol-change-20070623
FIXES 63763

probe for something else for 2.4 and older

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


(cherry picked from commit d9875469022d2aa91dff595dc97f37466852bfbc)
2007-06-27 22:23:44 +00:00
Derrick Brashear
683d51276c STABLE14-forceallnewconns-prototype-20070627
missed this earlier. linux wants it.


(cherry picked from commit 6e2737190a46c9043ceb2bd7285471f00273a995)
2007-06-27 17:32:12 +00:00
Derrick Brashear
71d5a840b4 STABLE14-macos-afsd-dont-leak-symbol-20070626
avoid leaking a ref to this symbol outside macos code


(cherry picked from commit 17c7ab74613309d1af0b664a81796975ac6f698d)
2007-06-26 20:11:45 +00:00
Jeffrey Altman
f16ea2beb7 STABLE14-backup-usedump-20070625
FIXES 55704

afs_com_err not com_err


(cherry picked from commit 470be46a4c6231ebf422b9fa9d9c47baa4342824)
2007-06-26 06:44:57 +00:00
Tom Keiser
8127c4f66b STABLE14-aix53-avoid-wait-crash-20070625
avoid crashing because of unpinned mmemory when doing event handling


(cherry picked from commit 5e5bfa6b9401ebc1fa5446e208cf46c15943c411)
2007-06-25 21:25:31 +00:00
Chas Williams
4ec5970639 STABLE14-memcache-alloc-failures-20070623
FIXES 55339

deal with alloc failures in memcache


(cherry picked from commit 99a61e9762373f0b2b6352fe108bb42cf59f6340)
2007-06-23 16:31:11 +00:00
Garry Zacheiss
408348cd5f STABLE14-backup-usedump-20070623
FIXES 55704

restore from specific dump id


(cherry picked from commit a2cd5f5ec0cf20cca2f4a568f23759eda42e1fcc)
2007-06-23 16:27:22 +00:00
Jeffrey Altman
2ad0707154 STABLE14-windows-release-notes-20070623
1.4.4 (oops)
2007-06-23 15:48:26 +00:00
Derrick Brashear
75e9b00b5a STABLE14-image-fix-20070623
(cherry picked from commit 8e180b6303d37cf4e45d52b67089fa9405e6aa22)
2007-06-23 15:24:05 +00:00
Derrick Brashear
66445e44b7 STABLE14-doc-add-missing-gifs-20070623
FIXES 1826


(cherry picked from commit fe61d4e3a1e9419983a7a3e59ba0d196000edddd)
2007-06-23 15:05:46 +00:00
Marcus Watts
ad9839f153 STABLE14-fssync-unix-socket-handling-fixes-20070623
FIXES 63743

make unix domain socket behavior better
2007-06-23 14:46:53 +00:00
Derrick Brashear
d1422241c4 STABLE14-newuuid-fix-20070622
yeah, i should commit from places with better network if i'm going to need to edit in place, so i can see what i'm typing


(cherry picked from commit ec223f850b654365d13a7f8ae483c883d35413ab)
2007-06-23 07:27:22 +00:00
Russ Allbery
8f05066e9f STABLE14-man-page-net-info-fixes-20070619
Fix a NetInfo reference in the NetRestrict man page that should be
NetRestrict and add cross-references in SEE ALSO.


(cherry picked from commit 67ea3ae96bc678b5e2a61810634bef71713291da)
2007-06-19 10:06:27 +00:00
Derrick Brashear
26b9844429 STABLE14-macos-realtime-ip-updates-20070618
notice and deal with IP address changes


(cherry picked from commit 56728676386dfcdb1e9f3938ce9375f9a5531f17)
2007-06-18 19:51:31 +00:00
Derrick Brashear
50381d2e25 STABLE14-readme-20070618
update the systype list


(cherry picked from commit f19ce63279d8745146694de989633cf2035e13f9)
2007-06-18 19:26:37 +00:00
Derrick Brashear
75062150b2 STABLE14-avoid-empty-uuid-20070618
avoid issue where uuid can potentially be 0: set one always at AFSOP_GO step


(cherry picked from commit 39b027504b9b26b9b71aa4abac5f2b66f256f200)
2007-06-18 19:05:35 +00:00
Derrick Brashear
a25b2c243b STABLE14-darwin-collect-network-errors-for-fast-timeout-20070618
same optimization we do on windows, linux


(cherry picked from commit 0c5cf6028d2e45809772838fb169c456f22e61f6)
2007-06-18 19:00:46 +00:00
Derrick Brashear
1ef5af308a STABLE14-darwin-afs-syscall-eliminate-needless-vfs-context-hold-20070618
avoid potential deadlock when e.g. SetTokens called before initialization completes


(cherry picked from commit 125e4511a9715a5df7dda265373d97a21177ea21)
2007-06-18 18:12:13 +00:00
Jeffrey Altman
00943d625e STABLE14-rx-lwp-sendmsg-20070614
update the lwp version of rxi_sendmsg to return the same error, -1,
returned by the pthread version.

replace errno with WSAGetLastError() in the Windows blocks so that
the correct error value is checked.


(cherry picked from commit 46a931d020da24dd534e1064ea9fbe693acbdf65)
2007-06-14 20:05:03 +00:00
Derrick Brashear
cbb7e97276 STABLE14-newuuid-20070612
add the newuuid command


(cherry picked from commit b1bbe33fdee32a3b3ec87a9d770d8684347f7c4b)
2007-06-12 20:20:10 +00:00
Marc Dionne
8ab7690fc8 STABLE14-linux-configure-vfs-update-20070612
FIXES 62017

clean up output


(cherry picked from commit 391d657c6ed80b5479d1db6ded957c8ddf688cb2)
2007-06-12 19:41:09 +00:00
Marc Dionne
17fd18aaf2 STABLE14-linux-vfs-flush-3arg-20070612
FIXES 62203

3rd arg for passing lock owner id. add configure gunk also


(cherry picked from commit 6eabfbd4b969d9efcc1eef646899af28a5077f0f)
2007-06-12 19:35:44 +00:00
Simon Wilkinson
5c55788859 STABLE14-linux-sysctl-update-20070612
FIXES 61906

2.6.21.1 introduces an additional .parent pointer in the middle of
the structure. As the OpenAFS code just initialises the structure
with a list, this causes it to assign the value intended
for .proc_handler to .parent


(cherry picked from commit a6294ee79a9dc18fad219262b6be69535c0398a9)
2007-06-12 19:28:49 +00:00
Marc Dionne
eb7a697c2e STABLE14-linux-2-6-22-updates-20070611
FIXES 61767

1 - task_struct loses thread_info, which is now accessible through the
task_thread_info() macro. A configure test is added to deal with this.

2 - the SLAB_CTOR_VERIFY flag is gone


(cherry picked from commit 37a0b14e016af74176d714cc1b25a2af00275d56)
2007-06-12 06:47:41 +00:00
Steven Jenkins
5dfc9dfb6b STABLE14-man-vos-online-20070611
Add initial man pages for vos offline and vos online.


(cherry picked from commit ce209b23a5c64ed4b0d79ed775acf6cc000f4a35)
2007-06-12 05:00:18 +00:00
Lars Wilke
07f095a3dc STABLE14-man-fileserver-args-20070611
Missed another erroneous option argument.


(cherry picked from commit ee37fd74ef67ea6c9543544b23ca69fd9f624572)
2007-06-12 04:55:39 +00:00
Jeffrey Altman
38733b808f STABLE14-rxkad-badticket-20070610
In rxkad_CheckResponse, when checking the return value from tkt_CheckTimes,
the order is == 0, == -1, < -1, <= 0.  The <= 0 case is extraneous so
remove it. Both < -1 and <= 0 returned RXKADBADTICKET.


(cherry picked from commit f4bd2604222c1199fc0ece0eaa82c034fa50b977)
2007-06-10 15:22:49 +00:00
Asanka Herath
35dda98c65 STABLE14-windows-pioctl-buffer-overrun-20070609
this patch protects against a buffer overrun in the client if the
server were to send more data than the receiving buffer can hold.


(cherry picked from commit 8a814a5596e9d8db1c24326715f794ae46966b3b)
2007-06-10 06:54:10 +00:00
Derrick Brashear
b10041bbe7 STABLE14-linux-kmem-destroy-fix-20070609
don't destroy if create failed


(cherry picked from commit 18484f0fc64a550c1abacb6d2614c7ea12af4052)
2007-06-10 06:40:45 +00:00
Derrick Brashear
801a43b41d STABLE14-vsprocs-avoid-bogus-error-20070606
don't EPRINT if it's not an error


(cherry picked from commit fcfdcc3cc1c272966574103f7e8bd495c7fcbb84)
2007-06-06 18:57:43 +00:00
Derrick Brashear
cf8d635016 STABLE14-lwp-linux-ucontext-20070606
to revert other changes which got pushed down here; make things like the head
2007-06-06 18:33:50 +00:00
Derrick Brashear
929fcae31d STABLE14-aix-declare-setlim-20070606
maybe fix lwp.c compiling with modern aix


(cherry picked from commit cb18c5f80257d2ef239933dbe055cbe753b312c6)
2007-06-06 18:23:24 +00:00