| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
picked from 9097a67de
Volker
(cherry picked from commit 9ffb1e6f0ded2647efe567912873a1a63e2ffed1)
(cherry picked from commit d3f39da433c22632007a9300d4dab4cda0dfd43e)
|
|
|
|
| |
(cherry picked from commit bbfe82768add789a98ce3711fb5f378d19363401)
|
|
|
|
|
|
|
| |
configure.in, and the application of it in time.c
Jeremy.
(cherry picked from commit d7c7acee813b3cd9649b381a3e63c0be56e67d29)
|
|
|
|
| |
(cherry picked from commit e0381d6a173dcf64910ac597a10a3f0fa59ffe43)
|
|
|
|
| |
(cherry picked from commit ca155297bf932df6fd4a0ff223e5a7f1b8340f6b)
|
|
|
|
|
|
| |
chance to succeed
(cherry picked from commit 772dcc3b3703507af6baee090602a0ae8633fe2f)
|
|
|
|
|
| |
Jeremy.
(cherry picked from commit e0c56d65f4096cdbcf9e560309e71fc21faa7d9a)
|
|
|
|
|
|
| |
called --with-syslog-facility
(cherry picked from commit 372967099ed032832cbc5aa107eeb92949b3c139)
|
|
|
|
|
|
| |
On FreeBSD backtrace_symbols is defined in libexecinfo.so.1. Look for it
there as well.
(cherry picked from commit 22b21f63d9ebd6181d9ff577ec27e33982db85db)
|
|
|
|
|
|
|
| |
the file
Jeremy.
(cherry picked from commit d4481329438d27a23ded85f01f5cf06725221d0e)
|
|
|
|
|
| |
(cherry picked from commit a42d7e1146e7469062ead2c8f22f549a48154e03)
(cherry picked from commit 70e5b876b6b422c44ea588dbe319b6ce86a035d7)
|
|
|
|
|
|
|
| |
On SuSE at least cups-config belongs to cups-libs which does not contain the
headers which are in cups-devel.
(cherry picked from commit 2408d2493f7c6e0beee58febd547516bbeb0929d)
(cherry picked from commit 27b0b8f99c6d5b43d9b9079aa74789e27d0a8d84)
|
|
|
|
|
|
|
| |
when we first added the inotify code glibc didn't have the inotify
functions yet. Now that it does we can use the official header and
avoid the asm/unistd.h syscall workaround
(cherry picked from commit 09b629e2c42315f8d4dcd0106de9ea840ac28721)
|
|
|
|
|
|
|
|
|
|
| |
Used to gather data to feed to a database for live and historical
analysis of usage per user, per share, etc.
Helper apps to read the data still to come. This one still needs to be
made ipv6 enabled (connection is made to the helper app).
(cherry picked from commit baf49e5fcabd3682927fe19974c97bbae4be7379)
(cherry picked from commit aeabc475d8abf9a820b4846a30cf92cc253bc939)
|
|
|
|
|
|
| |
<hhetter@novell.com>"
This reverts commit aeabc475d8abf9a820b4846a30cf92cc253bc939.
|
|
|
|
|
|
|
|
|
| |
Used to gather data to feed to a database for live and historical
analysis of usage per user, per share, etc.
Helper apps to read the data still to come. This one still needs to be
made ipv6 enabled (connection is made to the helper app).
(cherry picked from commit baf49e5fcabd3682927fe19974c97bbae4be7379)
|
|
|
|
| |
(cherry picked from commit 144b1bb05a734e15369d6d59636b6849d9405af5)
|
|
|
|
|
|
|
|
| |
When building on linux, default to building cifs.upcall. Throw a
warning if ADS support is disabled or keyutils isn't installed.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
(cherry picked from commit 7f1193d3c83b0c19f17c8f70542491222c9644da)
|
|
|
|
|
|
| |
Michael
(cherry picked from commit 0d9f3dfc4c139938ee57b6cf60c29cf4ce404be7)
(cherry picked from commit 2381ec3b3f6a4798c15f4d3f3aee8caea8f48941)
|
|
|
|
|
|
|
|
| |
support it (*BSD and MacOSX). This really needs to be in 3.2.x.
Should have done this ages ago, sorry.
Jeremy.
(cherry picked from commit 0cba30073410ba499834ac26dee3f81a75c8de4f)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See this test: http://samba.org/~tridge/junkcode/aio_uid.c
The problem is that setresuid() tries to be clever about threads, and
tries to change the euid of any threads that are running. If a AIO read
or write completes while this is going on then the signal from the thread
where the IO completed is lost, as it gets -1/EPERM from rt_sigqueueinfo()
The simplest fix is to try to use setreuid() instead of setresuid(),
as setreuid() doesn't try to be clever. Unfortunately this also means
we must use become_root()/unbecome_root() in the aio code.
(cherry picked from commit 319cea52d259e347061658cfbae56ab350b09671)
|
|
|
|
|
|
|
|
|
|
|
|
| |
binary. The biggest change is that it renames it from cifs.spnego
to cifs.upcall since the cifs.spnego name really isn't applicable
anymore.
It also fixes a segfault when the program is run without any args
and adds a manpage. Comments and/or suggestions appreciated.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
(cherry picked from commit 1d88c3431a1abf5fe6527fcbdf43972607a317ee)
|
|
|
|
|
|
| |
Michael
(cherry picked from commit e2699b7f86302e5c770f8e3160f72f070d700b6c)
(cherry picked from commit 288c4951a102e313a86b461dcd5cf3e7840d65f2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
library-versions
This sets the library versions (previously gotten from library-versions
file during make) already at configure time.
For library "foo", the version is stored in the LIBFOO_SOVER configure
variable. For all libraries except libwbclient, this is done through the
call of SMB_LIBRARY().
NOTE: Currently the versions are hard-coded in the SMB_LIBRARY() calls in
configure.in, but this change makes it easier to retrieve the version from
the libraries source dir at configure time, e.g. for talloc and tdb.
Michael
(cherry picked from commit 3c300f9f8cffb5af32e291ec75007ab98fe96561)
(cherry picked from commit 6a6b90f4c56f040d19c60122c914b7a7ce64a3c6)
|
|
|
|
|
|
|
|
| |
Create .so file as a symlink.
Michael
(cherry picked from commit bbf665ad5790e89ff01867e2762fe2b94db7277d)
(cherry picked from commit f0ee69d25da86647a4a75e6994e72a62ad889064)
|
|
|
|
|
|
|
|
|
|
| |
file.
Create libsmbsharemodes.so as a symlink.
Michael
(cherry picked from commit 1157048146084e9ab34d7c2e77e8d00b22df53a4)
(cherry picked from commit 8335245d9164f0bd19b2d018bb3138fde9e05fa7)
|
|
|
|
|
|
|
|
| |
Create libsmbclient.so as a symlink to libsmbclient.so.0.
Michael
(cherry picked from commit c463bd0cb9927176eec89e25788c6ea78eafdd16)
(cherry picked from commit 706c66f0d893d97646898e7bd69a45db9411ff65)
|
|
|
|
|
|
|
| |
krb5_auth_con_set_req_cksumtype().
Jeremy.
(cherry picked from commit 02862653724355b32e0c6e38e0ebcbb1a9954759)
|
|
|
|
|
|
| |
work by me and advice by Love.
Jeremy.
(cherry picked from commit 5f419135ba1acae6bc37692fa77ae1162b62e0e3)
|
|
|
|
|
|
|
|
|
|
|
| |
This test fails if GCC emits any warnings (presumably to detect the
function propertly), but unless we include this message then free()
fail. Why we need to call free in a configure test is probably
something to blame on valgrind...
Andrew Bartlett
(cherry picked from commit d013f6fadc3e80fabb4a1784207dabc84f9b7dc2)
(cherry picked from commit 91c17ecfd7b07ff948874c3eb7013eb79c5b66ab)
|
|
|
|
| |
(cherry picked from commit 5c5e96df3b96bfab93ed0f0b1e5e7f7615cb356e)
|
|
|
|
|
| |
Thanks to William Jojo
(cherry picked from commit 74b195b54416d9e3eb46079a71eed31a15c7293a)
|
|
|
|
|
|
|
|
| |
I've tested with autoconf from 2.53 to 2.62.
metze
(cherry picked from commit a268a6d251e58c27262e11fcd85b8281dfaddd8b)
(cherry picked from commit 21bbd421d4bd2c16f4d8ab94a6a9e3388be4fb82)
|
|
|
|
|
|
|
|
| |
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
(cherry picked from commit 89663ab4d10586b96807c56de53fd60d2488093c)
(cherry picked from commit 74c644a2bed45d48215914da8002913254a7f54c)
|
|
|
|
|
|
|
|
|
|
| |
samba_cv_stat_hires
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
(cherry picked from commit 426b1e36e262ae47ea62e36e1df8a76c930394bc)
(cherry picked from commit 84a8a7d9e028aa223617a8cb7aa31d5fabd7636e)
|
|
|
|
|
|
|
|
| |
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
(cherry picked from commit 38a03d61ecd35a70905b895b839a994e974cbaf1)
(cherry picked from commit a7a8abdbac00693a0437d3b3cb1e4e9784a03e51)
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit cb5492978b6b157f529806afb2f5fc6202888129.
For more information, please have a look at the discussion on
samba-technical starting with [1].
[1] http://lists.samba.org/archive/samba-technical/2008-June/059511.html
Karolin
(cherry picked from commit 1e5aeb96f92fef8056ec9010e125f4d0d31dd90e)
|
|
|
|
|
|
|
| |
This should fix the build with non gnu make
metze
(cherry picked from commit 401a0c84fe5f60e57e95331805da6b53dd1d7c2e)
|
|
|
|
|
|
|
|
|
|
|
| |
so we can detect broken Linux recvfile splice and correctly fall
back.
Karolin, I think this should be pulled into 3.2-stable even
though it's a feature change as otherwise there's no way for
3.2 to use recvfile zerocopy, which is an advertised feature.
Others please comment.
Jeremy.
(cherry picked from commit bad2c3f1c817a94b7638bbf6456ff862829aed76)
|
|
|
|
|
|
|
| |
There's --enable-symbol-versioning=no to disable it.
metze
(cherry picked from commit cb5492978b6b157f529806afb2f5fc6202888129)
|
|
|
|
|
| |
metze
(cherry picked from commit 8e0fcd583a643a8f4240698efcbb177463534a82)
|
|
|
|
|
| |
metze
(cherry picked from commit efb23fdce72db48b4c149fb3dd4a6f4aa3eebbbe)
|
|
|
|
|
| |
metze
(cherry picked from commit 5967d2a5d6e9547d868bd85e3f3d3936bbd07fa9)
|
|
|
|
|
| |
metze
(cherry picked from commit c03fa242403fe28bc2b6ea84834457ce2410d3ca)
|
|
|
|
|
| |
metze
(cherry picked from commit 4b484426f52d5ed37af117f5ade63816f1c9b0ea)
|
|
|
|
|
|
|
| |
AC_LIBREPLACE_NETWORK_CHECKS
metze
(cherry picked from commit d4bf447361bd52546c6944fbf6ee96637aa725ed)
|
|
|
|
|
|
|
| |
HAVE_UNIXSOCKET and rely on libreplace
metze
(cherry picked from commit ff5cecdec74cd58ef64e166b5d7a55584afa23f6)
|
|
|
|
|
| |
metze
(cherry picked from commit 0aef5ed43b81e0cb9b19f21125f270016a311f58)
|
|
|
|
|
| |
metze
(cherry picked from commit 7adf41795027dba9648912373220fa0dcf9bb42a)
|
|
|
|
| |
(cherry picked from commit c20c5f082162ff6c0c2931f456897334aa002e83)
|