instead of this arcane ifdef which is flawed, we know which platforms support 64 bit types...
(cherry picked from commit 2abf6e204c6f72993021a45485523aa04bca8ac2)
Don't define USE_UCONTEXT on sparc32 Linux since glibc doesn't implement
getcontext/setcontext for that architecture.
(cherry picked from commit 7fb5e02ff4d9a7fe70b2ecbfdb50065d7e6322ff)
replace all calls to ubik_Call(FOO, ...) with ubik_FOO(...)
correct the incorrect parameter lists for ubik_FOO()
(cherry picked from commit 82cb8884c8c962c7fbc3fc75f923e3dfdfc24a76)
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)
FIXES 53210
fixes a missing pointer declaration that would presumably
break on 64-bit architectures.
(cherry picked from commit 62bf68f4ba952d06aa82e1607a43a72a203befd0)
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)
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)
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)
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)
avoid potential deadlock when e.g. SetTokens called before initialization completes
(cherry picked from commit 125e4511a9715a5df7dda265373d97a21177ea21)
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)
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)
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)
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)
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)