Age | Commit message (Collapse) | Author | Files | Lines |
|
FreeBSD 5 systems with a broken krb5-config
(This used to be commit 741d5c3cd8870b3d06ba0225e5b24a82403eb142)
|
|
requests and responses and is only compiled in when --enable-developer
is passed to configure. It includes server and client side code for
generating and responding to functions on this pipe. The functions are:
- AddOne: add one to the uint32 argument and return ig
- EchoData: echo back a variable sized char array to the caller
- SourceData: request a variable sized char array
- SinkData: send a variable sized char array and throw it away
There's a win32 implementation of the client and server in the
junkcode CVS repository in the rpcecho-win32 subdirectory.
(This used to be commit 4ccd34ef836eba05f81dc2da73fd7cfaac201798)
|
|
(This used to be commit 1cc5b2881c61db7aadd886008fcfb81e351e651a)
|
|
IRIX this is libns_winbind - everyone else is libnss_winbind.
This simplifies the Makefile a bit and also fixes the 'nsswitch' target
under IRIX.
(This used to be commit 69c392bc127bf69876f4dedae8c3a6976219d448)
|
|
(This used to be commit 3f78ea7d06ae911f97c0a1a451e67fe00547e873)
|
|
(This used to be commit d0a767a7653f3fef846c62e9a0a20bcc68d87559)
|
|
(This used to be commit 319d41201dcf07fc18a39df4f362aa2a0eb16200)
|
|
(This used to be commit 3ac60d2ceb1495a5ee691810678d29dea2667a7a)
|
|
(This used to be commit 5d2fd222a9e4cccd232e492d1aea1dc7a64a1400)
|
|
build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for
--cflags
(This used to be commit e05d78699c6cf6a8340f85e4f55c871fbc100ebf)
|
|
(This used to be commit a5a980eb3efb37a6becacf043692361bdb4174b0)
|
|
one of my other boxes. I'll watch the buildfarm.
(This used to be commit 266c3970df9f5f9f617c49eee666c1db8e10c855)
|
|
includes a --with-idmap=no switch to disable idmap usage if you find
problems.
cosmetic fixes and param aliases to separate winbind from idamp roles.
A temporarily remote idmap winbind compatibility backend.
As I have time I will further change code to not call directly winbind
(partly done but not tested) and a specilized module will be built in place
for the current glue hack.
The patch has been tested locally in my limited time, the patch is simple and
clear and should not reserve problems, if any just disable it.
As usual, comments and fisex are welcome :-)
Simo.
(This used to be commit 02781320476ed1b7ee5d943fa36f9a66ab67f208)
|
|
(This used to be commit 860e4c45619bcd99c6e4a1eb980c5b8dac79b6c0)
|
|
- Fix typo in Makefile.in
- Fix compatibility with older vfs modules (from patch by metze)
- Build some modules shared by default and some static (and fall
back to static when dlopen() is not available)
(This used to be commit aa36f462d95f8a3a3a81a89c210b98a6f9fd295f)
|
|
(This used to be commit b20b8d050b45846798a6dc535cfcd4a47ba21694)
|
|
is still under development.
(This used to be commit d110a56e433fd2ed5267c6d445b7a652d52940dc)
|
|
Mostly this consists of untangling the existing code and moving it in
to operating system specific files. The winbind client code for all
supported operating systems is now in nsswitch/winbind_nss_OSNAME.[ch]
to make things a bit clearer.
(This used to be commit 93ea047a16a292b23a1d8736ce9bc4098ba142ba)
|
|
fixed getsmbpass replacement test
(This used to be commit ff43a292b9f8e0a39d19cb099913efd899de84fa)
|
|
(This used to be commit 662e1bea1b5e8ca8fb842f7ef76f848541116760)
|
|
(This used to be commit 0502c8a06e3bcefd9ea0f16f611bafc66086fbe9)
|
|
new modules system, we still fall back to the old system.
(This used to be commit cebe8d8b424f10006f2f791a8f086c6c8a7f5d57)
|
|
fix this better later.
(This used to be commit c6807d20457325012c4c9edd137b2f1f67e98ec4)
|
|
Jeremy.
(This used to be commit f81128bc0187765f6f9e6d7e05eaebf778cbfec8)
|
|
some warnings)
(This used to be commit d453b656e56a9b836b76f1cdce8de65d7bc4eb6c)
|
|
(This used to be commit af98285f4e4fc4a0e890fed2c71b09280252b3f4)
|
|
(only on systems that support it, of course)
(This used to be commit bf439d733df6a11a25ff561a853c3382a3b34b96)
|
|
undefined symbol errors)
(This used to be commit e193b47259d11b0eaef4071acb406d6433426733)
|
|
--with-{static,shared}-modules=pdb_tdbsam)
(This used to be commit 760fd4e5c48276696182febcae3b0a997999b1e2)
|
|
- Change 2 variable names to avoid conflicts (patch by Stephan Kulow <coolo@kde.org>)
(This used to be commit 71b05cd14ae6df8340730e7bad1c783dc278c5d3)
|
|
(This used to be commit 3a2ed0da40c9709cdae061927f44a38f58e44df0)
|
|
- Quite some small fixes (also fixes the build)
(This used to be commit 3defbd5e0633acfa4631531b49601c7706072d86)
|
|
(This used to be commit 898a246c1650326cbd9b8ca49fb93963e589ea1f)
|
|
can't be build
(This used to be commit bb943a68af20f87a4b2d6b257585615d1792dd33)
|
|
complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap
works now, for example)
(This used to be commit f622bdc691fabed218598fb0546b9e933aed63ed)
|
|
(This used to be commit cf3d31b9801d7ccb30334a92d4dc8a0ced2ecd31)
|
|
(This used to be commit 9c3b8533fc6d2a68e013668d0927d479f4ab58dd)
|
|
pity becouse otherwise you need to link a program with it to get the
fstring/pstring bugs.
Andrew Bartlett
(This used to be commit b1b4370955d50fd4997c7171a99fe03f97190aca)
|
|
issues.
Also pick up these link failures at compile time (rather than runtime).
Andrew Bartlett
(This used to be commit 23c7342bc40daffbcd70ef04727cae2c2b2c366b)
|
|
(This used to be commit 228110e83fce91c811c82f6f836d313b6b79ff87)
|
|
(This used to be commit 1d33afdef9ea11e17c633109170d35ed66c4e2b8)
|
|
Otherwise add -O.
(We used to always set -O, which is sometimes annoying when debugging
and anyhow clashes with normal autoconf behaviour.)
(This used to be commit aee2ad9c3444d59dd6f53dda5379a6c391e00002)
|
|
(This used to be commit dd03aec26dc39a4e56f18d547132768204a500db)
|
|
(This used to be commit 25412880251839de3dd17882fab30c873c886454)
|
|
(This used to be commit fa1c8eee1fdd2452f9e3595b2b3957ea8c0ea46a)
|
|
put a doc about it in dev-doc later today.
(This used to be commit af7bfee0c6902c07fdb8d3abccf4c8d6bab00b5a)
|
|
This patch enables the compile-time checking of strings assable by means of
sizeof(). (Original code had the configure check reversed).
This is extended to all safe_strcpy() users, push_string and pull_string,
as well as the cli and srv derivitives. There is an attempt to cap strings
at the end of the cli buffer, and clobber_region() of the speified length
(when not -1 :-).
Becouse of the way they are declared, the 'overmalloc a string' users of
safe_strcpy() have been changed to use overmalloc_safe_strcpy() (which skips
some of the checks).
This whole ball of mud worked fine, until I pulled out my 'fix' for our
statcache. When jeremy fixes that, we should be able to get back to testing
this stuff.
This patch also includes a 'marker' of the last caller to clobber_region (ie,
the function that called pstrcpy() that called clobber_region) to assist in
debugging problems that may have smashed the stack. This is printed at
smb_panic() time. (Original idea and patch by metze).
It also removes some unsused functions, and #if 0's some others that are
unused but probably should be used in the near future.
For now, this patch gives us some confidence on one class of trivial parsing
error in our code.
Andrew Bartlett
(This used to be commit 31f4827acc2a2f00399a5528fc83a0dae5cebaf4)
|
|
etc. So check for that as well as the old names.
(This used to be commit 1ffa4d75b75979b8abb409634212ce43a0826467)
|
|
(This used to be commit 0ece70d631bf095bf9c8819180b6c59990159cd0)
|
|
failures for some compile-time properties this way.
Andrew Bartlett
(This used to be commit ce618624b7df797e228f8ef0f19820b318c62ae9)
|